/*     GENERAL ELEMENTS     */
body{ font-size: 12px; margin: 0; padding: 0; width: 100%; background-color:#FFFFFF; }

#block_body{min-width:900px; padding: 0; width: 100%; height: 100%;}

table, tr, td, a, ul, li, p, div, span, font, form, input, textarea  { font-family: Arial, Helvetica, sans-serif; color: #5e5e5e;}

p.red {color:#ff0066;}

span.red {color:#ff0066;} /*цвет цены*/

span.redkr {color:#ff0066;font-size:18px;} /*rollkorzina*/

p.zagol {color:#484747;font-size:12px;font-weight:bold;}

p.zagolkr {color:#484747;font-size:12px;font-weight:bold;margin-top:3px;}

p.podr {margin-bottom:5px;}


p.small {
	font-size:11px;
}

p.kx {
	font-size:11px;
	margin:0px 0px 0px 10px;
}


h1,h2,h3,h4,h5 {color: #cc3300;}

h1 {font-size : 120%; font-weight: 500;}
h2 {font-size : 110%; font-weight: 500;	margin: 0px 0px 0px 0px; padding: 0px;}
h3 {font-size : 100%; font-weight: 500;	margin: 0px 0px 0px 0px; padding: 0px;}
h4 {font-size : 95%; font-weight: 500;	margin: 0px 0px 0px 0px; padding: 0px;}
h5 {font-size : 90%; font-weight: 500;	margin: 0px 0px 0px 0px; padding: 0px;}
h6 {font-size : 85%; font-weight: 500;	margin: 0px 0px 0px 0px; padding: 0px;}

h3.review {font-size : 120%; color: black; font-weight: bold; padding: 10px;}


	
table, div, img, font, form, p { margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px;}

table{border-collapse: collapse;}

td{margin: 0px; vertical-align: top;}

img{border-width: 0px; margin:0px;}
/*======================================================================================================*/
/*     SPECIAL ELEMENTS     */


a{color: #3399cc; text-decoration:underline;} 
a:hover{color:#ff0066; text-decoration:underline;}
a:visited{}


a.menu{color: #3399cc; text-decoration:underline; font-size:14px;} 
a.menu:hover{color:#ff0066; text-decoration:underline; font-size:14px;}

a.podr{color: #3399cc; text-decoration:underline; font-size:11px;} 
a.podr:hover{color:#ff0066; text-decoration:underline; font-size:11px;}

a.zagol {color:#484747; font-size:12px; font-weight:bold; text-decoration:underline;}
a.zagol:hover {color:#666666; font-size:12px; font-weight:bold; text-decoration:underline;}


a.red {color:#ff0066; text-decoration:underline;}
a.red:hover {color:#ff0066; text-decoration:underline;}


a.prodol{color: #3399cc; text-decoration:underline; cursor:pointer; cursor:hand;} 
a.prodol:hover{color:#ff0066; text-decoration:underline;}
/*======================================================================================================*/
/*    HEAD    */


#head{ height:90px; float:left; width:100%; background-color:#ececec;}

/*---------------------------------замена логотипа------------------------------------------- */

#logo{width:297px; height:32px; margin-top:25px; padding-left:40px;}
.logopic {margin-top: 25px;}

.logopic h6, .logopic h6 a {
     display:block;
 padding: 0;
    margin:0;
     width:297px;
     height:32px;
     cursor: Pointer;
}

.logopic h6 {
     background: transparent url(images/logo.gif) no-repeat;
     margin:0;
}

/*---------------------------------конец замена логотипа------------------------------------------- */

/*
#ban{ width:600px; height:90px; margin-top:15px;}
*/

#ban{ width:740px; height:100px; }

#topmenu{ display:block; float:left; background-color:#f5f5f5; width:100%; height:20px; font-size:11px; vertical-align:middle; padding-top:5px;
border-bottom:1px solid #d8d8d8;}

#menutop { display:block; float:left; background-color:#f5f5f5; }

#menutopotst{ display:block; float:left; width:30px; height:20px;}
#menutopright { display:block; float:right; margin-right:30px;}

#menutopotstr{ display:block; float:left;	width:30px; height:20px;}

#time {height:24px; float:right; width:100%; background-color:#f5f5f5; font-size:11px;}

#datatop { float:left; height:24px;  margin-top:5px; }

#copy { text-align:center; height:24px; margin-top:5px;}

#favor { float:right; height:24px;  margin-right:30px; margin-top:5px; }

/*замена иконок навигации*/
#but_home{ float:right; background:url(images/home.gif) center center no-repeat; width: 11px; height: 24px; margin-right:48px;}

#but_home a span{display:none;}
#but_home a{ display:block; font-size:1px; width: 100%; height: 100%;}

/*============*/
#but_mail{ float:right; background:url(images/mail.gif) center center no-repeat; width: 10px; height: 24px; margin-right:30px;}
#but_mail a span{display:none;}
#but_mail a{display:block; font-size:1px; width: 100%; height: 100%; }

#centerer {margin-top:11px; float:right; width:100%; }
#centerer ul { font-size:11px;}


/*---------------левая часть-----------------*/

#katalog { background-image: url(images/katalog_top.gif); height: 31px; padding-left: 10px;}
#katalog a {color:#FFFFFF; font-size:18px; text-decoration:none;}
#katalog a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
#katalog a: visited {color:#FFFFFF;font-size:18px;text-decoration:none;}

.zag { background-image: url(images/katalog.gif); background-repeat: no-repeat; background-position: left; margin:5px 0px 0px 10px;}
.zag p {}
.zag a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 25px;}
.zag a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.zag a: visited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#new {background-image: url(images/podpiska_top.gif); height: 31px; padding-left: 10px;}
.new {background-image: url(images/podpiska.gif); background-repeat: no-repeat; background-position: left; margin:5px 0px 0px 10px;}
.new p {}
.new  a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 20px;}
.new a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.new a: vizited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#spes {background-image: url(images/spetspredl_top.gif); padding-left: 15px;}
.spes { background-image: url(images/spetspredl.gif); padding-top:5px; height:26px;  background-repeat: no-repeat; background-position: left;}
.spes p {}
.spes  a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 30px; }
.spes a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.spes a: visited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#golos{ background-image: url(images/golosov_top.gif); height: 31px; padding-left: 10px;}
.golos{ background-image: url(images/golosov.gif); background-repeat: no-repeat; background-position: left; margin:5px 0px 0px 10px;}
.golos p{}
.golos  a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 25px;}
.golos a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.golos a: visited {color:#FFFFFF;font-size:18px;text-decoration:none;}


/*--------------конец левая часть--------------------------*/

/*===============================================================================================================*/

/*--------------ентральная часть первый стобик-------------*/
#center_left { width: 10px; height: 31px; background-image: url(images/blue_top_left.gif);}

#center_center{ background-image: url(images/blue_top_center.gif);}
p.krosh {color:#FFFFFF; font-size:12px;margin:7px 0px 0px 10px;}
a.krosh {color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.krosh:hover {color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.krosh:visited {color:#FFFFFF; font-size:12px; text-decoration:underline;}

#center_right { background-image: url(images/blue_top_right.gif); width: 10px;}
/*--------------конец сентральная часть первый стобик------*/

/*--------------сентральная часть второй стобик-----------*/
#middle_left { width: 10px; height: 31px; background-image: url(images/red_top_left.gif);}

#middle_center{ background-image: url(images/red_top_center.gif);}
.zagcen {color:#FFFFFF;font-size:18px;margin:5px 0px 0px 5px;}
a.zagcen {color:#FFFFFF; font-size:18px; text-decoration:none;}
a.zagcen:hover {color:#FFFFFF; font-size:18px; text-decoration:none;}
a.zagcen:visited {color:#FFFFFF; font-size:18px; text-decoration:none;}

#middle_right { background-image: url(images/red_top_right.gif); width: 10px;}
/*------------конец сентральная часть второй стобик--------*/

/*------------сентральная часть третий стобик-------------*/
#bottom_left { width: 10px; height: 31px; background-image: url(images/grey_top_left.gif);}

#bottom_center { background-image: url(images/grey_top_center.gif);}

#bottom_right { background-image: url(images/grey_top_right.gif); width: 10px;}
/*------------конец сентральная часть третий стобик-------*/

/*------------Общие эллементы центральной части-----------*/
#grani_left{ background-image: url(images/table_left.gif); background-position: left; background-repeat: repeat-y;}
#grani_right { background-image: url(images/table_right.gif); background-position: right; background-repeat: repeat-y;}

#grani_bottoml{ width: 10px; height: 10px; background-image: url(images/table_bottom_left.gif);}
#grani_bottomc{ background-image: url(images/table_bottom_center.gif); background-position: bottom; background-repeat: repeat-x;}
#grani_bottomr{ width: 10px; height: 10px; background-image: url(images/table_bottom_right.gif);}
/*------------------------------------- Общие эллементы центральной части--------------------------------------*/

/*=====================================*/

/*-----------Правая часть--------------*/
#zakaz { background-image: url(images/korzina_top.gif); height: 31px; padding-left: 10px;}
.zaga { background-image: url(images/korzina.gif); background-repeat: no-repeat; background-position: left; margin:5px 0px 0px 10px;}
.zaga p {}
.zaga a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 30px;}
.zaga a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.zaga a: vizited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#vhod { background-image: url(images/vxod_top.gif); height: 31px; padding-left: 10px;}
.vhod { background-image: url(images/vxod.gif); background-repeat: no-repeat; background-position: left;margin:5px 0px 0px 10px;}
.vhod p {}
.vhod a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 30px;}
.vhod a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.vhod a: vizited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#manual{ background-image: url(images/vopr_top.gif);padding-left: 15px;}
.manual { background-image: url(images/vopr.gif); padding-top:5px; height:26px; background-repeat: no-repeat; background-position: left;}
.manual p {}
.manual a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 30px;}
.manual a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.manual a: vizited {color:#FFFFFF;font-size:18px;text-decoration:none;}

#top{ background-image: url(images/top_top.gif); height: 31px; padding-left: 10px;}
.top {background-image: url(images/top.gif); background-repeat: no-repeat; background-position: left; margin:5px 0px 0px 10px;}
.top p {}
.top a {color:#FFFFFF; font-size:18px; text-decoration:none; padding-left: 30px;}
.top a: hover {color:#FFFFFF;font-size:18px;text-decoration:none;}
.top a: vizited {color:#FFFFFF;font-size:18px;text-decoration:none;}


/*-----------конец Правая часть--------------*/

p.zagcen1 {color:#FFFFFF; font-size:14px; margin:7px 0px 0px 10px;}

p.kt {color:#FFFFFF; font-size:14px; margin:0px 0px 0px 10px; font-weight:bold; }

td.telo {background-image:url(images/block_bottom.gif); background-position:bottom; background-repeat:no-repeat;}

td.telolo { padding:20px 10px 20px 10px;}

p.data { background-color:#ff0072; width:68px; color:#FFFFFF; padding:2 2 2 2;}

/*=====left_col=======*/
td.left_col{}

/*=====center_col=======*/
td.center_col{}

/*=====right_col=======*/
td.right_col{}

table.carttab { vertical-align:middle; border:1px #ffffff solid; background-color:#ececec; }

td.korz {padding:7px 5px 0px 5px;}

td.kt {padding:3px 5px 3px 5px;}

form { margin: 0px; }

input { width: 100; height:17; border: 1px solid #7f9db9; margin: 0px 0px 3px 0px; padding: 2px; color: #666666; font-size: 11px;}

input.kolich{ width: 30px; height:17; border: 1px solid #7f9db9; margin: 0px 0px 3px 0px; padding: 2px; color: #666666; font-size: 11px;}

input.Radio { border: 0; margin: 0px; padding:0px;}
	
p.Radio {margin-top:3px;}

select {width: 57; height:18; border: 1px solid #7f9db9; margin: 0px 0px 3px 0px; padding: 0px; color: #666666; font-size: 11px;}

hr { color:#999999; height:1px;}


/*======================================================================================================*/
/*    POPUP    */

 DIV.myimage { background-image:url(images/popapi.gif); background-repeat:no-repeat; background-position: left top; width:233px; height:150px; }

/*======================================================================================================*/
/*      Студия Prodes      */
/*           2007          */
/*      www.prodes.ru      */
/*======================================================================================================*/