div, body, 
h1, h2, h3, h4, h5, h6, h7, 
ul, ol, li, td, form, blockquote, p {
	padding : 0;
	margin : 0;
	font : 13px 'Trebuchet MS', Helvetica, sans-serif;
	color: #1a171b;
	text-align : left;
	font-weight:normal;
	vertical-align:top;
}
body {
	background:#fff;
	overflow-x:hidden;
}

img{
	border:none;
}
p {
	padding:0 0 10px 0;
}

input {
	vertical-align:top;
}
a {
	cursor:pointer
}
li {
	margin:10px 0;
}
h2{font-size:18px; margin:0 0 10px 0}
a:link,
a:visited {
text-decoration:underline;
color:#FF0000;
}
a:hover,
a:active {
text-decoration:underline;
color:#FF0000;
}

div.main {text-align:center; border-top:2px solid #FF0000}
div.page {width:1000px; margin:0 auto}

#header{height:180px;}
.header_line {}
.logo{float:left; width:180px; text-align:center}
.br {float:left; width:737px; }
.menu { width:737px; background:url(/img/menu_bg.jpg) no-repeat; margin:22px 0 0 30px;}
.menu_left { }
.menu_right { height:33px; line-height:33px; padding:0 10px}

.menu_right a:link,
.menu_right a:visited {
text-decoration:none;
color:#fff;
padding:0 3px
}
.menu_right a:hover,
.menu_right a:active {
text-decoration:underline;
color:#ffcc00;
}



#left_menu{float:left; width:180px; margin:0 0 20px 0}
#content {float:left; width:555px; margin:0 0 20px 30px;}
#contentbox {clear:both; padding:25px 0 0 0}
#right_menu{float:left; width:155px; margin: 0 0 20px 30px}
.left_box {background: url(/img/leftmenu_bg.gif) repeat-y center}
.left_box_top {background:url(/img/leftmenu_topbox.gif) no-repeat top;}
.left_box_bottom {background:url(/img/leftmenu_bottombox.gif) no-repeat bottom;}
.left_box_content {padding:15px 20px; font-size:11px}
.phone {font-size:20px; padding:10px 15px; border:#eaeaea 1px solid; border-left: none;  border-right: none;margin:0 3px}
.map {border-top:#eaeaea 1px solid; padding: 10px 17px; margin:0 2px 0 3px; text-align:center}
.map a:link,
.map a:visited {
text-decoration:underline;
color:#1a171b;
padding:0 0 0 15px;
background:url(/img/map.gif)  no-repeat left
}
.map a:hover,
.map a:active {
text-decoration:underline;
color:#000;
}
ul.lmenu { margin:20px 0}
ul.lmenu li {list-style:none; display:block; padding:0px 17px; margin:0; line-height:30px}
ul.lmenu li.order {background: url(/img/order.gif) no-repeat center;}
ul.lmenu li.order a:link,
ul.lmenu li.order a:visited {
text-decoration:underline;
color:#ffcc00;
}
ul.lmenu li.order a:hover,
ul.lmenu li.order a:active {
text-decoration:underline;
color:#ffcc00;
}
#stat{clear:both; border:#eaeaea 1px solid; border-left:none; border-right:none; padding:20px}
.footer{padding:20px;}
.footer p{text-align:center; font-size:12px; color:#9a9a9a}

.footer a:link,
.footer a:visited {
text-decoration:underline;
color:#9a9a9a;
}
.footer a:hover,
.footer a:active {
text-decoration:underline;
color:#FF0000;
}
.stat_id{float:left; width:300px; padding:0 15px;}
.stat_id p.date{ font-size:12px;  color:#9a9a9a}
.clear{clear:both; height:1px;}

#stat .page {width:1030px;}
#stat h2 { padding:0 15px}

ul.content { background:#f1f1f1; list-style:none; padding:2px 0; margin:20px 0}
ul.content li { background:url(/img/li.gif) top left no-repeat; padding:0 0 0 25px;}
.right {text-align:right}
.brand_box{ margin:10px 0 0 30px; width:737px;}
.brand_box div{ float:left; background:url(/img/brang_bg.gif) no-repeat center; width:25%; height:70px; text-align:center;}
.brand_box div img{ margin:5px}

.select {color:#FF0000}

.header_line { padding: 0 0 0 210px;}

