/* CSS Document */

html {height: 100%;}



body{

margin:0px;

padding:0px;

background: #FFFFFF;

height: 100%;

font-family: Arial, Helvetica, Sans Serif;

font-size: 11px;

color: #000000;

text-align:justify;

}

#marazm {
color: #333333;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
}

#marazm p {
color: #333333;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
}

#marazm h1{
color: #333333;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-align:justify; 
padding-top: 10px;
padding-bottom: 10px;
line-height: 1;
}


#marazm  a{
color:#999999;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#marazm  a:hover{
color:#FF0000;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

a:link, a:visited{color: #0066CC; text-decoration: none;}



a:hover{color:#ff0000;text-decoration: none;}



form{margin:0px; padding:0px;}

form.orderby{padding-bottom:5px; text-align:center;}

/*form.orderby inputbox{*/

.top_menu{color:#666666;}

.top_menu a:link, .top_menu a:visited,.cart a:link,.cart a:visited{color:#000000;}

.top_menu a:hover{color:#ff0000;}



.tlf{

color:#FFFFFF;

height:22px;

line-height:22px;

font-weight:bold;

background: url(../images/telbg.gif) repeat-x;

text-align:center;

white-space:nowrap;

margin: 0px 10px;

padding:0px 10px;

}



table.mid{height:60px;}

table.mid td{ border-top:1px solid #FEB1B1; border-left:1px solid #FEB1B1; border-bottom:1px solid #991F1F; border-right:1px solid #991F1F;}

.midh td{color:#FFFFCC; font-size:14px; font-weight:bold; line-height:15px;}

.midh img{margin:0px 5px 0px 15px;}



.pathway a:hover{text-decoration:underline;}

span.pathway{

display: block;

height: 24px;

line-height: 24px;

padding-left: 10px;

border-bottom:1px solid #ccc;

margin-bottom:4px;

}

span.pathway img{margin:6px 5px 0px 5px;}



.inpbox{padding: 0px 10px;height:20px;}

input{

font-size:10px;

border:solid 1px #0066CC;

background-color: #ffffff;

height:15px;

}

.inpbox .inputbox{ width:100px;}

input.button, .cart a:link, .cart a:visited{background: url(../images/button.png) no-repeat; width:72px; border:none; line-height:20px; height:20px; background-color:transparent;}

.moduletable input{margin: 2px 2px;}



.cart a:link, .cart a:visited{display:block; text-align:center;}

table.cart td{ border:none; color:#FFFFFF; padding-left:10px;}



table.blog table.contentpaneopen td.contentheading,.message, td.contentheading, .componentheading, .mainc h3{

color: #CC0000;

font-weight: bold;

font-size:16px;

text-decoration: underline;

padding-bottom: 10px;

}

div.mainc h3{ margin:0px; padding:0px 0px 50px 10px;}

.message{text-decoration: none;}

/*главная*/

table.blog table table.contentpaneopen td.contentheading{

color: #000000;

font-size:12px;

text-decoration: none;

background: url(../images/topm.gif) repeat-x;

background-position: 0px -1px;

padding:2px 12px;

}

table.blog table table.contentpaneopen{

line-height: 15px;

border: 1px solid #999999;

width: 99%;

}

/*конец главной*/

div.moduletable h3{background: url(../images/headmag.png) no-repeat;width:170px; }

.moduletable_r h3{background: url(../images/headmod.gif) repeat-x;}



.moduletable h3,.moduletable_r h3{

font-size:14px;

display:block;

color:#FFFFFF;

height:24px;

line-height:24px;

width:150px;

text-align:center;

margin:10px 0px 0px 0px;

}



.moduletable table,.moduletable_r table{padding:5px; text-align:left;}

.tblmag,div.mainlevel{border-left:1px solid #999999; border-right:1px solid #999999;}



.pollstableborder input,.pollstableborder_r input{border:none;margin:2px;}



div.moduletable_r{border:1px solid #999999;border-top:none;}



.bottom{height:63px;background: url(../images/bottom.png) repeat-x;}



.moduletable_n{color:#FFFF66; font-weight:bold;}



.fprod th{font-size:14px;}

.fprod table td{border:1px solid #ffff00; padding:3px 8px;}



.mainc{ padding:10px 5px;}



.tovar {border-left:1px solid #999999;border-bottom:1px solid #999999;}

.tovar td{border-right:1px solid #999999; padding:0px 4px; vertical-align:top;}

.tovar th{ background-color:#CCCCCC;border-right:1px solid #999999; border-top:1px solid #999999;height:22px; padding:0px 4px;}



.tbl_cart td,.tbl_cart th{

border:1px solid #cccccc;

}

.pack{color:#333333; line-height:18px;}

.red,.price{color:#FF0000;}

.tovar .price {color:#ff6600; font-weight:bold;}



.dblbrd { border:3px double #cccccc;}



#men { font-size:12px;}
#men ul{ list-style:none; list-style-position:outside; margin:0; padding:0}
#men li{ color:#0066FF; margin-left:15px}
#men a{color:#0066FF; text-decoration:none; font-size:12px;}

