*{margin: 0px; padding:0px}
body {width: expression((documentElement.clientWidth) <1024?'999px':''); min-width:800px; max-width:100%; background-color:#000000; background:url(../img/dody.gif) top repeat-y #000000;}
#win{width:990px; height: auto; margin-left:auto; margin-right:auto; background:url(../img/win.jpg) top repeat-y;}
#topcon{ height:344px;}
#topqicon{background:url(../img/top.jpg) top no-repeat; }


#topqicon .icon{ padding-top:50px; text-align:right; clear:both; overflow:hidden}
#topqicon .icon img{ float:right; padding-right:10px; }



#layer{}
#layer_left{ width:247px; vertical-align:top}
#layer_right{vertical-align:top}


#layer_right .addr{ padding-top:10px; padding-right:10px; text-align:right; color:#acacac; font-family: Verdana; font-weight:bold}


#left_top_menu{ width:206px; height:14px; margin-left:30px; margin-top:10px; background:url(../img/top_left_menu.gif) bottom no-repeat; display:block }
#left_con_menu{ width:206px; margin-left:30px; background:url(../img/bottom_left_menu.jpg) bottom repeat-y; padding-bottom:100px; }


#left_con_menu .mitem{ padding-top:8px; padding-bottom:5px; padding-left:24px; display:block; font-family: Verdana; color:#777777; font-weight:bold; font-size:12px; text-decoration:none}
#left_con_menu .mitem:hover{ background:url(../img/left_menu_item.gif) top left no-repeat; padding-top:8px; padding-bottom:5px; padding-left:24px; display:block; font-family: Verdana; color:#000000; font-weight:bold; font-size:12px; text-decoration:none}
#left_con_menu .mselect{ background:url(../img/left_menu_item.gif) top left no-repeat; padding-top:8px; padding-bottom:5px; padding-left:24px; display:block; font-family: Verdana; color:#000000; font-weight:bold; font-size:12px; text-decoration:none}

#left_con_menu .sitem{ padding-top:8px; padding-bottom:3px; padding-left:30px; display:block; font-family: Verdana; color:#777777; font-weight:bold; font-size:11px; text-decoration:none}

#left_con_menu .sitem_sel{ padding-top:8px; padding-bottom:3px; padding-left:30px; display:block; font-family: Verdana; color:#eaeaea; font-weight:bold; font-size:11px; text-decoration:none}



#top_order{ width:233px; height:36px; margin-left:7px; background:url(../img/top_order.jpg) bottom no-repeat; display:block; text-align:center }
#top_order p{ font-family: Verdana; font-size:18px; color:#9d9d9d; padding-top:5px;}
#bottom_order{width:233px;; margin-left:7px; background:url(../img/bottom_order.jpg) bottom repeat-y; padding-bottom:80px; font-family:Verdana; font-size:11px; color:#ffffff; text-align:right;}
#bottom_order table { margin-left:3px;}
#bottom_order table tr td{padding-left:2px; padding-bottom:10px; }
#bottom_order .inputbox_order{ border:1px solid #bebebe; width:140px;}
#bottom_order .inputbox_order:focus{ border:1px solid #a5100e;}

#top_con{ width:736px; height:38px; margin-top:40px; background:url(../img/top_con.jpg) bottom no-repeat;}
#top_con table{ margin-top:9px}
#top_con tr td{ padding-top:5px; padding-bottom:5px; background:url(../img/title.gif) right bottom no-repeat; padding-left:10px;  padding-right:20px;
font-family:Verdana; font-weight:bold; font-size:16px; color:#cac8c8; background-color:#00CCFF}
#cen_con{width:736px; height:auto; background:url(../img/cen_con.gif) top repeat-y;}

#bottom_con{width:736px; height:165px; background:url(../img/bottom_con.jpg) top no-repeat; font-size:0px;}


/* Content */
#content { padding-top:10px; padding-left:20px; padding-right:20px; color:#dcdcdc;  font-size:13px; line-height:15px; font-family:Verdana;}
#content a:link, #content a:visited{color:#dcdcdc; text-decoration: underline;}
#content a:active, #content a:hover{ text-decoration:none;}
#content ul{ padding-left:30px; padding-top:2px; padding-bottom:2px;  list-style-image: url(../img/li.gif);}
#content ul li{}
#content .price {border-collapse:collapse}
#content .price tr td{ padding:3px; border:1px solid #616161}
#content .price tr td:hover{ background-color:#616161; cursor:pointer}

#content .main { border:0px; border:none;}
#content .main { margin-left:auto; margin-right:auto}

#bottom{height:129px;  background:url(../img/bottom.jpg) no-repeat top center; text-align:center;}


.bottom_menu{ padding-top:20px; font-family:Verdana; font-size:11px; color:#adadad}
.bottom_menu a{ text-decoration:none; padding-left:5px; padding-right:5px; font-family:Verdana; font-size:11px; color:#787878}
.bottom_menu a:hover{ color:#575757; text-decoration:underline} 

/* Main Menu */


/* Map Site */
.mapsiterow{margin-left:10px; padding:2px;}
.mapsitesubrow{margin-left:30px; padding:2px;}
.mapsitesubsubrow{margin-left:40px; padding:2px;}

/* Input component */
.inputbox{ width:200px; border:1px solid #2c2c2c;}
.inputtextarea{ width:200px; border:1px solid #2c2c2c;}
.button{border:1px solid #cfcfcf; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; background-color:#FFFFFF; color:#000000;}
