body{

padding:0px;

margin:0px;

background:url(images/topf.jpg) top repeat-x;

color:#000000;

min-width:1050px;

font-family : tahoma;

font-size:16px;

}

h1, h2 {font-family:Arial; color:#ff6600; margin-top : 2px; margin-bottom : 3px; font-size: 1.2em;}

h3 {font-family:Arial; color:#ff6600; margin-top : 2px; margin-bottom : 3px; font-size: 1em;}

.h5 {font-family:Arial; color:#0099CB; font-weight:bold; margin-left:30px; margin-top : 2px; margin-bottom : 3px; font-size: 1em;}

select { font-size : 10px; font-family : tahoma; }

input { font-size : 10px; border-width : 0;  font-family:Tahoma; font-size:11px; color:303030; background-color:fafafa;}

form { margin-bottom: 0px; margin-top: 0px; }





.top_slogan{

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(images/slog.jpg) no-repeat scroll center top;

border:0 solid black;

color:white;

font-size:0.7em;

font-weight:bold;

height:55px;

left:300px;

overflow:hidden;

padding:8px;

position:relative;

top:108px;

width:259px;

}

.tel{

float:right;

margin-right:55px;

margin-top:-65px;

position:relative;

}

.col1{

left:8px;

position:absolute;

top:166px;

width:238px;

}

.women{

float:right;

margin-right:155px;

margin-top:-170px;

position:relative;

}

.col2{

float:right;

margin-top:-17px;

position:relative;

}

.shir1{

position:absolute;

left:0px;

top:0px;



}

.shir2{

position:absolute;

right:0px;

top:0px;



}

.top_logo{

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(images/flogo.jpg) no-repeat scroll center top;

border:0 solid black;

height:90px;

left:20px;

overflow:hidden;

padding-left:30px;

padding-top:10px;

position:absolute;

top:10px;

width:290px;



}


.top_logo img{border:0;}
.top_navi{

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(images/navi.jpg) no-repeat scroll center top;

border:0 solid black;

float:right;

height:30px;

margin-top:-172px;

padding-left:42px;

padding-top:8px;

position:relative;

width:110px;



}



.metable{

margin-left:11px;

padding-top:7px;

}



.top_find{

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(images/search.jpg) no-repeat scroll center top;

border:0 solid black;

color:white;

font-size:1em;

font-weight:bold;

height:46px;

left:19px;

padding-left:17px;

padding-top:22px;

position:absolute;

top:112px;

width:169px;

}

.in_find{

font-size : 10px;

 border-width :0; 

  font-family:Tahoma; 

  font-size:12px;;

   color:303030; 

   background-color:#dcebf0;

   width:138px;

   height:18px;

}





a {text-decoration:none;

	color:#8a8a8a;

	}



	a.cl{text-decoration:underline;

	color:#000000;

	font-size:12px;;

	}

	a.cl:hover{

	text-decoration:none;

	color:#ff6600;

	font-size:12px;;}

a:hover {text-decoration:underline;

	color:#8a8a8a;}

a.h3{

font-weight:bold;

color:#FF6600;

font-family:Arial;

font-size:1em;

margin-bottom:3px;

margin-top:2px;

text-decoration:underline;

}	

a.h3:hover {

font-weight:bold;

color:#FF6600;

font-family:Arial;

font-size:1em;

margin-bottom:3px;

margin-top:2px;

text-decoration:underline;

}	

	

	a.menul {text-decoration:none;

	color:#000000;

	text-transform:uppercase;

	font-size:0.75em;

	}



a.menul:hover {text-decoration:none;

	color:#ff6600;

	font-size:0.75em;}

	

		a.menulc {text-decoration:none;

		text-transform:uppercase;

	color:#000000;

	font-size:0.75em;

	

	}



a.menulc:hover {

text-decoration:none;



	color:#ff6600;

	font-size:0.75em;

	}

	

	

		a.pmenul {text-decoration:none;

	color:#0099CB;

	font-size:0.75em;

	}



a.pmenul:hover {text-decoration:underline;

	color:#0099CB;

	font-size:0.75em;}

	

		a.pmenulc {text-decoration:underline;

	color:#0099CB;

	font-size:0.75em;

	

	}



a.pmenulc:hover {text-decoration:underline;

	color:#0099CB;

	font-size:0.75em;

	}

	



li{

    list-style-image:url(images/sp.gif);

	font-size:12px;



}

ul{

margin-top:0;

padding-left:15px;

}

a.h2{

color:#000000;

font-size:1.2em;}	



.cat_descr{

color:#000000;

font-size:12px; !important;

}

.cat_descr2{

color:#000000;

font-size:0.75em;

text-decoration:none;

}

.cat_descr3{

color:#000000;

font-size:0.75em;

text-decoration:none;

}

.cat_descr3 a{

color:#ededed;

font-size:0.75em;

text-decoration:none;

}

p{

color:#000000;

font-size:12px;;

margin:0px;

}

colonka2 p{

color:#909090;

font-size:12px;;

}



#f1{float:left;

}

#f2{float:right}



#telo{

width:99%;

margin:auto;

}

#header{

	

}

.topfon{

background:url(images/topf.jpg) top repeat-x;

height:182px;

}

.topff{height:20px;

width:100%;

 background:url(images/topff.jpg) top repeat-x;

}

.topbanner{

background:url(images/topbanner.jpg) left top no-repeat;

margin:auto;

height:182px;

width:60%;

}





.banner a{

color:#F3FCF9;

}



#main{

width:100%;}



.menu{

margin-left:250px;

width:70%;

overflow:hidden;



}

.menuf{

height: 27px;

background:#0099cb;

color:#ffffff;

}

.menu a{color:#000000;}



a.button{

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

vertical-align:top;





font-size:0.9em;



margin-left:5px;

margin-right:5px;



text-align:center;

 }

 

a.button:hover { 

font-weight:bold;

color:#ffffff;

text-decoration:underline;



font-size:0.9em;

margin-left:5px;

margin-right:5px;



text-align:center;

vertical-align:top;





 }

 a.button_cur:hover { 



color:#ffffff;

text-decoration:underline;

font-weight:bold;

font-size:0.9em;

margin-left:5px;

margin-right:5px;



text-align:center;

vertical-align:top;





 }



a.button_cur { 



color:#ffffff;

text-decoration:underline;

vertical-align:top;

font-weight:bold;



font-size:0.9em;



text-align:center;

margin-left:5px;

margin-right:5px;



 } 

		

.ssilka{

position:relative;

bottom:0px;

width:100%;

text-align:right;

}



.colonka1{

margin:0px 0px 10px 0px;

width:238px;

float:left;

background:#ededed;

}



.colonka2{

background:url(images/colonka.jpg) top repeat-x;

text-decoration:none;

float:right;

width:98%;

}

.colonka2t{

background:url(images/colonka.jpg) top repeat-x;



float:right;

width:98%;

}





.colonka3{

background:#ededed;

margin-left:17px;

width:220px;





}

.colonka3t{

padding-left:10px;

padding-right:10px;

}

.sred_colonka{

width:99%;



margin:0px 0 10px 20px;}



.sred_colonka2{

width:99%;



margin:0px 0 10px 10px;}



.colonki{

margin:auto;

width:959px;}



#footer{

padding-top:20px;

height:43px;

width:100%;

}



.footer_p1{

background-color:#EEEEEE;

height:1px;

position:relative;

top:0px;

}



.footer_comp{

float:left;

padding-top:12px;

padding-left:40px;

color:#000000;

font-size:0.75em;



}

.footer_dev{

float:right;

padding-right:40px;

padding-top:12px;

color:#000000;

font-size:0.75em;

}



.footer_dev a{

color:#000000;

}

.footer_dev a:hover{

color:#000000;

text-decoration:underline;

}







.footer_p2{

background-color:#ededed;

height:1px;



width:100%;

}



#page-clear {

	clear:both;

}





img.catalog {

height:150px;

padding:5px;

}

img.catalogt {

height:150px;

padding-right:18px;

}

img.catalogt2 {

width:35px;

}

img.tovimg{

height:180px;

}



img.c1t{

}

span.ctov{

font-size:0.9em;

font-weight:bold;

color:#000000;

}

 span.ctov_stock{

font-size:0.6em;

font-weight:bold;

color:#000000;

}

span.ctov2{

font-size:0.9em;

font-weight:bold;

color:#FF6600;

}

a.nazvt{



font-size:0.9em;

color:#0660A5;

text-decoration: underline;

}

a.nazvt:hover{

font-size:0.9em;



text-decoration: none;

}



a.pcat_firma{



color:#ff6600;

font-family:Arial; 

margin-top : 2px; 

margin-bottom : 3px; 



text-decoration:underline;

}

a.pcat_firma:hover{

text-decoration:none;

}

table {



    }



    table, table td, table th{

  padding:0px;



    }

    

    

tr.top{

background-color:#eaeaea;

font-size:0.9em;

}

  table.tovarm{

  	border:solid 1px #ffffff;

  background-color: #ffffff;

  border-collapse:collapse;

   font-size:12px;;

   font-weight:bold;



  

  }

  

  

table.tovarm td.nazvt{

-moz-background-inline-policy:continuous;

background:url("images/dots.gif") repeat-x scroll right bottom transparent;

line-height:1.2em;

padding:0 10px 0 0;

vertical-align:top;

} 



table.tovarm span {

background-color:white;

padding-bottom:2px;

padding-left:10px;

}

  

   

  table.table_tovari{

  width:98%;

  }

  

 



  table.tovar{

  	border:solid 1px #ffffff;

  background-color: #f5f5f5;

  border-collapse:collapse;

  

  } 

 table.tovar tr:hover {

	background-color: #ededed;

}

  table.tovar td{

padding:3px;

  text-align:center;

 border:1px solid #ffffff;

 font-size:0.9em;

 color:#000000;

 } 

 

 

  table.tovarko{

  	border:solid 1px #ffffff;

  background-color: #f5f5f5;

  border-collapse:collapse;

  

  } 

 table.tovarko tr:hover {

	background-color: #ededed;

}

 table.tovarko tr.top td{

	background-color: #ededed;

	 border:1px solid #ffffff;

}

  table.tovarko td{

padding:3px;

  text-align:center;

 border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;

   border-bottom:1px solid #ffffff;

    border-top:1px solid #000000;

 font-size:0.9em;

 color:#000000;

 } 

 

 

 

 



 .tprice{

 font-family:Arial;

  color:#ff6600;

   margin-top : 2px;

    margin-bottom : 3px; 

    font-size: 1.2em;}

     .tprice_stock{

 font-family:Arial;

  color:#000000;

   margin-top : 2px;

    margin-bottom : 3px; 

    font-size: 0.8em;}

     .tprice2{

 font-family:Arial;

  color:#ff6600;

   margin-top : 2px;

    margin-bottom : 3px; 

    font-size: 1.2em;}

    

  a.proizv{

   font-family:Arial;

  color:#ff6600;

  font-size: 1.5em;

  }

  span.pr{

  font-size: 0.8em;}

  a.proizv_link{

  text-decoration:underline;

  font-size: 0.95em;

  }

  a.proizv_link:hover{

  text-decoration:underline;

  font-size: 0.95em;

  color:#ff6600;

  }

  

    a.pross{

  text-decoration:underline;

  font-size: 0.85em;

  color:#41403f;

  }

    a.pross:hover{

  text-decoration:underline;

  font-size: 0.85em;

  color:#ff6600;

  }

td.cat_poloska{

height:1px;

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

padding:0px;

}

.footerff{

height:40px;}



.colonka2 p{

/* font-size:smaller !important; */

font-size:12px;;

/*margin: 5px 0;*/

}

.proj img {
border:1px dotted #CCCCCC;
height:150px;
margin:5px;
padding:10px;
}
.seo p {
margin-top: 5px;
}
.seo ul li {
list-style-type: disc;
margin: 10px;
padding: 3px;

}
}
