/* CSS Document */

html,body{height:100%; min-width:1000px;}

body{
/*f5f3f3*/
background-color:#f0f0f0;

padding:0;

margin:0;

font:13px tahoma,serif;

color:#000;

}



body a{

font:13px tahoma,serif;

color:#0b9cae;

text-decoration:underline;

}



#top{

background:url(../img/top.jpg) no-repeat center;

height:319px;

width:1000px;

}


/*
#cart{

background:url(../img/cart.jpg) no-repeat;

height:67px;

width:67px;

float:right;

margin:50px 10px 0 0;



}

#cart a{

font:11px tahoma,serif;

color:#f7f7f6;

font-weight:bold;

}

*/


#menu{

background:url(../img/menu.gif) repeat-x left;

height:44px;

width:1000px;

}

#menu2{

background:url(../img/menu2.gif) repeat-x left;

height:45px;

width:1000px;

}





#menu a:link{

font:11px tahoma,serif;

color:#b0eef2;

font-weight:bold;

text-decoration:none;

}

#menu a:visited{

font:11px tahoma,serif;

color:#b0eef2;

font-weight:bold;

text-decoration:none;

}

#menu a:hover{

font:11px tahoma,serif;

color:#b0eef2;

font-weight:bold;

text-decoration:underline;

}

#menu2 a:link{

font:11px tahoma,serif;

color:#fff;

font-weight:bold;

text-decoration:none;

}

#menu2 a:visited{

font:11px tahoma,serif;

color:#fff;

font-weight:bold;

text-decoration:none;

}

#menu2 a:hover{

font:11px tahoma,serif;

color:#fff;

font-weight:bold;

text-decoration:underline;

}



#menu_ac{

background:url(../img/menu_ac.gif) repeat-x left;

height:44px;

}

#menu_ac2{

background:url(../img/menu_ac2.gif) repeat-x left;

height:45px;

}



#katalog1{

background:url(../img/katalog1.gif) no-repeat;

width:241px;

height:139px;

}

.big_a{

font:16px tahoma,serif;

color:#0b9cae;

text-decoration:underline;

}



#tel{

background:url(../img/tel.gif) no-repeat;

width:249px;

height:147px;

margin:50px 0 0 0;

padding-top:45px;

font:24px tahoma,serif;

color:#a3c444;

}

.tel_small{

font:13px tahoma,serif;

color:#8a8a8a;

}



h1{

font:18px tahoma,serif;

color:#008395;

padding:0;

margin:0 0 10px 0;

}

h2{

font:13px tahoma,serif;

color:#81af00;

text-transform: uppercase;

font-weight:600;

padding:0;

margin:0 0 5px 0;

}

h3{

font:13px tahoma,serif;

color:#787878;

text-transform: uppercase;

padding:0;

margin:5px 0 5px 0;

}

h4{

font:13px tahoma,serif;

color:#fe7300;

text-transform: uppercase;

font-weight:600;

padding:0;

margin:0 0 5px 0;

}

h5{

font:18px tahoma,serif;

color:#1fb4c3;

text-transform: uppercase;

padding:0;

margin:15px 0 5px 0;

}

.news{

font:11px tahoma,serif;

color:#545454;

margin-bottom:10px;

}

.news a{

font:11px tahoma,serif;

color:#0b9cae;

text-decoration:none;

font-weight:bold;

}

#bottom{

font:11px tahoma,serif;

color:#969696;

}

#bottom a{

font:11px tahoma,serif;

color:#969696;

text-decoration:underline;

}

.name{

font:13px tahoma,serif;

color:#787878;

padding:0;

}

.small{

font:11px tahoma,serif;

color:#787878;

}

.price{

font:24px tahoma,serif;

color:#fb0000;

}





#zakaz th{

background-color:#787878;

font:11px tahoma,serif;

color:#fff;

height:20px;

}

#zakaz td{

height:30px;

}





.input{

height:15px;

border:1px solid #787878;

background-color:#fff;

}

.textarea{

height:50px;

border:1px solid #787878;

background-color:#fff;

}



.office{

font:13px tahoma,serif;

color:#fff;

font-weight:bold;

}



.order_a{

font:13px Verdana, serif;

color:#fff;

text-decoration:underline;

}

.cod_t{

font:16px tahoma,serif;

color:#009cb1;

}

.cod_t2{

font:16px tahoma,serif;

color:#fff;

}

.tel{

font:24px tahoma,serif;

color:#fff;

font-weight:bold;

}

.day{

font:11px tahoma,serif;

color:#fff;

font-weight:bold;

}

.clock{

font:14px tahoma,serif;

color:#fe9607;

font-weight:bold;

}

.clock2{

font:14px tahoma,serif;

color:#fff;

font-weight:bold;

}



.order{

font:11px Verdana,serif;

color:#fff;

font-weight:bold;

}

.order_count{

font:14px Verdana,serif;

color:#fff;

font-weight:bold;

}



.order a{

font:11px Verdana,serif;

color:#ff3296;

font-weight:bold;

}





.podl:link {

	display: block;

	width:145px;

 	height:139px;

	background: url(../img/podlogka.jpg) no-repeat bottom;

	font:11px tahoma,serif;

	color:#fff;

	font-weight:bold;

	text-decoration:none;



}

.podl:visited {

	display: block;

	width:145px;

 	height:139px;

	background: url(../img/podlogka.jpg) no-repeat bottom;

	font:11px tahoma,serif;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

}

.podl:hover {

	background-position:top;

		font:11px tahoma,serif;

	color:#e53e79;

	font-weight:bold;

	text-decoration:none;



}

.podl div{

padding-top:2px;



}



.ten{

background:url(../img/ten.gif) repeat-x top;

height:32px;



}



.menu_bl:link {

	display: block;

	width:209px;

 	height:37px;

	font:11px tahoma,serif;

	color:#343434;

	text-decoration:none;

	background: #fc0  url(../img/menu_bl.gif) bottom;
	text-transform:uppercase;





}

.menu_bl:visited {

	

	display: block;

	width:209px;

 	height:37px;

	font:11px tahoma,serif;

	color:#343434;

	text-decoration:none;

	background: #fc0  url(../img/menu_bl.gif) bottom;

}

.menu_bl:hover {

	background-position: top;

	color: #fff;

}

.menu_bl div{

padding:10px 0 0 15px;

}













.menu_bl_ac:link {
	display: block;
	width:209px;
 	height:37px;
	font:11px tahoma,serif;
	color: #fff;
	text-decoration:none;
	background: #fc0  url(../img/menu_bl.gif) top;
	text-transform:uppercase;
}

.menu_bl_ac:visited {
	display: block;
	width:209px;
 	height:37px;
	font:11px tahoma,serif;
	color: #fff;
	text-decoration:none;
	background: #fc0  url(../img/menu_bl.gif) top;
}

.menu_bl_ac:hover {
	background-position: top;
	color: #fff;
}

.menu_bl_ac div{
padding:10px 0 0 15px;
}





















.menu_bl_in{

background-color:#e9e9e9;

width:174px;

padding:5px 5px 5px 30px;

}

.menu_bl_in a{

font:11px tahoma,serif;

	color:#000000;

	text-decoration:none;



}

.a_small{

font:11px tahoma,serif;

color:#00aac1;

text-decoration:underline;

}



.text_small{

font:11px tahoma,serif;

color:#303030;

}

.text_small_grey{

font:11px tahoma,serif;

color:#909090;

}

.text_small_red{

font:11px tahoma,serif;

color:#d52862;

}



.border{

border:1px solid #c2c2c1;

}

.img {

margin:12px 12px 0 0;

}

.name_tov a:link,.name_tov a:visited{
font:14px tahoma,serif;
color:#000;
font-weight:bold;
text-decoration: none;

}
.name_tov a:hover{
font:14px tahoma,serif;
color:#000;
font-weight:bold;
text-decoration: underline;

}

.line_tov{

background:url(../img/line_tov.gif) repeat-y top;

width:2px;

min-height:108px;

height:108px;

}



.price2{

font:14px tahoma,serif;

color:#84b300;

font-weight:bold;

}

.menu_tov{

background:url(../img/menu_tov.gif) no-repeat left top;

width:582px;

height:26px;



}

.menu_tov_a:link{

font:11px tahoma,serif;

color:#fff;

text-decoration:none;

padding:0 3px;



}

.menu_tov_a:visited{

font:11px tahoma,serif;

color:#fff;

text-decoration:none;

padding:0 3px;



}

.menu_tov_a:hover{

font:11px tahoma,serif;

color:#001316;

text-decoration:none;

display: block;

background: #70b9c4;

padding:0 3px;

}

.menu_tov_ac{

font:11px tahoma,serif;

color:#001316;

text-decoration:none;

display: block;

background: #70b9c4;

padding:0 3px;

}



.div_spez{

width:152px;

height:157px;

background:url(../img/div_spez.gif) no-repeat;

padding:5px 3px 5px 3px;

}

.div_spez_bottom{

width:148px;

height:29px;

background:url(../img/div_spez_bottom.gif) no-repeat;

padding:10px 5px 0 5px;

}



.new_name{

background:url(../img/new_name.gif) repeat-x top;

padding:5px 5px 0 5px;

height:29px;

width:10px;

font:12px tahoma,serif;

color:#fff;

}

.new_name_right{

background:url(../img/new_name_right.gif) bottom left repeat-x;

height:29px;

width:auto;

}



.new_a:link{

display: block;

font:11px tahoma,serif;

color:#000;

text-decoration:none;

height:16px;

padding:5px;



}

.new_a:visited{

display: block;

font:11px tahoma,serif;

color:#000;

text-decoration:none;

height:16px;

padding:5px;



}

.new_a:hover{

font:11px tahoma,serif;

color:#000;

text-decoration:none;

height:16px;

display: block;

background: #c5dde0;

padding:5px;

}
ul{
margin-left:10px;
}
ol{
margin-left:20px;
}
hr{
	height: 1px;
	//border-width: 0px;
	border:none;
	background:url(/img/l.gif) repeat-x left;
}

a.mselected{
	color:#008395;
}


.pict_num{
	color:#c2c2c1;
	border:solid 1px #c2c2c1;
	padding:3px 6px;
	background:#FFFFFF;
}



.top_name{
background:url(/img/top_name.gif) no-repeat top;
height:37px;
width:602px;
font:18px tahoma,serif;
color:#343333;
}
.line_name{
background: url(/img/name_line.gif)  repeat-y top;
width:582px;
padding:0 10px 0 10px;
}
.price3{
font:18px tahoma,serif;
color:#000;
}

.spez{
background:url(/img/spez.gif) no-repeat top;
width:149px;
height:27px;
margin-bottom:5px;
font:11px tahoma,serif;
color:#343434;
padding:10px 0 0 10px;
}
