@import "menu_v.css";

body
{
	background:#eeeeee;
	margin:0px;
	padding:0px;
	text-align:center;
    height:100%;
    font-family:Trebuchet MS,Arial, Verdana, Times New Roman, Georgia, Trebuchet MS ;
    font-size:14px;
    background:url("/img/fon.gif") fixed;

}
hr
{	color:#59789E;
	background:#59789E;}
#cart_show
{    background:url("/img/cart.png") center right no-repeat;

    padding-right:40px;}
.cart
{	cursor:pointer;}
.print
{    background:url("/img/print.png") center left no-repeat;
    padding-left:35px;
    display:block;
    padding-top:15px;
    width:100px;}
#recomend td
{ border-bottom:1px dotted #59789E;}
td
{	font-size:14px;}
#all
{
	text-align:left;
	margin:0 auto;
	width:956px;
	min-width:956px;
	_height:100%;
	min-height:100%;
	padding-left:3px;
	padding-right:3px;
	background:url("/img/fon_left1.gif") repeat-y;
}
.price_price
{
float:right;
margin-left:20px;
}


.head
{
	width:950px;
	height:100px;
	margin:0px;
	padding:0px;
	background:url("/img/fon_head.jpg") ;
	font-family:"Gill Sans";
}

#header
{
	color:#fff;
	font-size:34px;
	text-decoration:none;
	font-family:"Gill Sans";
}
#title
{
	color:#cce6ff;
	display:block;
	font-size:18px;
	text-decoration:none;
	font-family:"Palatino Linotype";
}
.phone 
{
	padding:0px;
	margin:0px;
	width:300px;
	text-align:left;
	font-size:24px;
}
table.phone td
{
	font-size:22px;
	color:#fff;
	padding:0px;

}
#top_menu table.phone  a
{
	font-size:18px;
	text-decoration:none;
	color:#fff;
}
table.phone th
{
	padding:0px;
	font-size:22px;
	color:#cce6ff;
	font-family:"Palatino Linotype";
}
ul.menu_header
{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}
ul.menu_header li
{
	display:block;
	float:left;
	padding-right:10px;
	padding-left:5px;
	color:#000;
	text-decoration:none;
}
ul.menu_header li a
{
	color:#000;
	text-decoration:none;
}
ul.menu_header a:hover
{
	text-decoration: underline;
}
ul.phone li
{
	display:block;
	float:left;
}
.map
{

		height:100px;
		background:url("/img/map_head.jpg") no-repeat right;
}
.head_menu
{
	margin-top:3px;
	height:80px;

}
#container
{

	background:#ffffff;
	display:block;
	margin:0px;
   	margin-right:6px;



}





.head_menu_line1
{
	width:950px;
	margin:0px;
	padding:0px;
    height:6px;
    background:#59789E;
    clear:both;
}
.head_menu_line1 img
{
	display:block;
	float:right;


}
.head_menu_punkt
{
	padding:0px;
	height:47px;
	font-size:12px;
}
.head_menu_sub_punkt
{
	padding:0px;
	margin-top:-3px;
	margin-right:6px;
	height:15px;
	font-size:12px;
	 background:#9AB6D5;

}
.head_menu_sub_punkt a
{
	display:block;
	float:left;
	width:120px;
	text-align:center;
	min-width:100px;
	    height:14px;

	    	font-size:12px;
	border-right:1px solid #59789E;
}
.head_menu_punkt strong
{
	display:block;
	padding:0px;
	text-align:right;
	float:left;
    padding-left:40px;
	padding-top:16px;
	padding-bottom:16px;
	min-width:100px;
	font-size:12px;
	margin-left:5px;
	margin-right:30px;

}
ul#price_list
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul#price_list ul
{
	margin:0px;
	padding:0px;
	margin-left:20px;
		list-style-type:none;
}
ul#price_list ul li ul li
{
border-top:1px dotted #59789E;
}
	
.categor_prise
{
	font-size:18px;
}

#recomend div
{
	line-height: 16px;
   	margin-top:5px;
   	border-bottom:1px solid #E4E4E4;
	font-size:12px;}
.head_menu_punkt a
{
	display:block;
	padding:0px;
	text-align:right;
	float:left;
    padding-left:40px;
	padding-top:16px;
	padding-bottom:16px;
	min-width:70px;
	font-size:12px;
	margin-left:5px;
	margin-right:30px;
}
.head_menu_punkt a:hover
{
	text-decoration:none;
}
h1
{
	margin:0px;
	padding:0px;
	font-size:20px;
}
h3
{
	margin:0px;
	padding:0px;
	font-size:16px;
}
#center
{
	width:720px;
	float:right;
    font-family:Trebuchet MS,Arial, Verdana ;
    font-size:14px;
}

#center1
{	width:910px;

padding:20px;
    font-family:Trebuchet MS,Arial, Verdana ;
    font-size:14px;}
.info
{
    vertical-align:top;
    margin-right:10px;
    font-size:14px;

}
p
{    font-size:14px;}
.sub_categor
{	padding:10 0 0 0px;
	margin-bottom:3px;
	border-bottom:1px solid #808080;;
	border-top:1px solid #808080;;}
.sub_categor h2
{
	padding:0px;
	margin:0px;
	padding-left:120px;
	border-bottom:1px solid #808080;;
}
.sub_categor p
{
	font-size:12px;
}
.sub_categor img
{
	margin:10px;
	border:1px solid #808080;;
}
.sub_categor a
{
	text-decoration:none;
	color:#000;
}
.sub_categor a:hover
{
    color:#000040;
}
#bottom
{

		/*border:1px dashed #59789E;*/
        margin-top:30px;
        padding:15px;


        text-align:center;

}
#bottom img
{
	margin:5px;
	border:1px solid #59789E;
}
#bottom img:hover
{
	border:1px solid #000000;
}
#logo
{
    padding-left:5px;
    padding-top:5px;

}

#logo h1
{

	font-size:34px;
	margin:0;
    padding:0;

	color:#ffffff;
}
.head h2
{
	margin:0;
    padding:0;
    padding-top:10;
	color:#ffffff;
}
.clear
{
        clear:both;
}
#footer{
    clear:right;
    height:100px;
    margin:0 auto;
    margin-top:-100px;
    width:956px;
	min-width:956px;
	padding-left:0px;


}
#page-clear{
    clear:both;
    height:100px; /* >= высоте подвала */
}
#footer_menu
{
	width:950px;
	height:69px;
}
#fon_footer
{
    text-align:center;
	width:950px;
	font-family:Arial;
	Font-size:12px;
	color:#ffffff;
	background:url("/img/fon_head.gif") ;
	height:31px;
}




#img
{
	height:100%;
 	width:200px;
 	border:0px solid #000000;
}
.button1
{
 	border-top:1px solid #000000;
 	display:block;
 	text-align:center;
}
.button2
{
 	border:1px solid #000000;
 	display:block;
 	text-align:center;
 	width:200px;
}
#bottom
{
	text-align:left;
}

#table_info
{	width:700px;
	font-size:14px;}
#table_info td
{
	border-bottom:1px solid #59789E;
}
#table_info th
{
	text-align:left;
	border-bottom:1px solid #59789E;
}
.hover_tr
{	background:#BDC9D8;}
.text
{
	width:500px;

}
#point
{

}
select
{
	border:1px solid #59789E;
}
.block_table
{
	width:430px;
	font-size:14px;
	border-right:1px solid #eeeeee;
}
textarea
{
    width:100%;
 	border:1px solid #59789E;
}
.info #right2
{
    float:right;
    width:200px;
    margin:0px;
    margin-left:10px;
    margin-bottom:10px;
	max-width:200px;

	border:1px dotted #59789E;

}
.files li
{
	float:left;
	counter-reset: none;
	width:150px;
}
.text table
{

	vertical-align:top;
    display:block;
}

#img_load
{
	margin:0 auto;
	/*display:none;*/
}
/*
	таблица
*/

hr {
	border: 0;
	color: #9E9E9E;
	background-color: #9E9E9E;
	height: 1px;
}
#table
{
	text-align:left;
	font-size:14px;
	width:95%;
	padding:2px;
	border:1px solid #000000;
}
small
{
	font-size:12px;
}
#table td
{
	border-bottom:1px solid #eeeeee;
}

#table th
{
	font-size:16px;
}
.dragRow
{
		  background:#FFFF80;
}
ul#gallery
{list-style-type: none;}
#razdel
{
	margin-bottom:30px;
	margin-top:10px;
}
#razdel h4
{
	margin:0px;
	border-bottom:1px solid #59789E;
}

#razdel a
{
	display:block;
	font-size:14px;
	padding-left:5px;
	border:0px solid red;
	border-left:5px solid #59789E;
	width:240px;
}

#razdel b
{
	display:block;
	font-size:14px;
	padding-left:5px;
	color:#fff;
		width:240px;
	border-left:5px solid #800000;
	background:#59789E;
}
#top_menu
{	float:right;
	text-align:right;
	padding-right:10px;
}

#top_menu a
{
	display:block;
	font-size:14px;
	color:#ffffff;
}
#top_menu b
{
	display:block;
	color:#ffffff;
	font-size:14px;
}
#top_menu a:hover
{
	text-decoration:none;
}
.sub_eqiping
{ 	border-top:1px solid #59789E;
 	border-bottom:1px solid #59789E;
 	margin:10px;
}
.sub_eqiping td,.sub_eqiping th
{
	padding:0 10px 0 10px;
}

.sub_eqiping a
{
	font-size:14px;
	padding-left:15px;
	display:block;
	color:#074A9A;
}
.sub_eqiping a:hover
{
	text-decoration:none;
	background:url('/img/str.png') no-repeat left;
}
.active
{	border-right:5px solid #59789E;
	background:  #EAF0F7;}

