
 a {color:#243E5F;padding:2px}
 a:hover {text-decoration:none;}
 a img {border:0px}
 body {margin:0px; padding:0px;background:#E2E6EA; color: #444; font: 12px Arial,Tahoma,sans-serif; /*75%*/}
 td {font-family:Arial; font-size:13px; color:#040203}
 p {padding-bottom:0px;}
 
 #top {position:relative; width:100%; height:220px; background:#ffffff; overflow:hidden; text-align:left}
  #logo {position:relative; width:182px;  height:137px;top:34px;left:90px}
  #menu {position:relative; height:272px; top:-158px;left:350px;}

 
 #middle {position:relative;width:100%; height:145px; top:0px; background:#8D959F url(/images/middle_bg.jpg) 16px; border-bottom:2px solid #5C6268}
  #map {position:absolute; top:20px; left:25px;}
  #new_work {position:absolute; top:21px; left:469px; width:221px; height:102px; background: transparent url(http://www.evodesign.ru/includes/img.php?img=comfort-hotel) 3px 0px no-repeat;}
  #new_work_des {position:absolute; top:0px; left:235px; width:400px;color:white;font-size:12px; font-family:Verdana; text-align:left}
  #middle a {color:white}

  
 #clients {width:100%; background-color:#ffffff;padding-top:0px; padding-bottom:20px; text-align:center;}
 #clients img {margin:20px;}
  
 #bottom {position:relative; top:0px; width:100%}
  #main {position:relative; background:#ffffff; padding:30px;}
  #bottomline {position:relative; height:30px; background:#BEC2C5; border-top:4px solid #8B8E90; padding:30px; font-size:12px;}
  #main a {background-color: #f9f9f9}
  #main a:hover {background-color: #E4E6E8}
  #bottomline a:hover {background-color:#E4E6E8;}
  #main h4 a {background-color: #ffffff}
  
  
 #musicflash {position:absolute; top:195px; left:973px}
  
 #left     {width:30%; height:300px; text-align:left; padding-right:30px; }
 #center {width:30%; border-left:2px solid #e9e9e9; padding-left:30px; padding-right:30px; text-align:left}
 #center img {text-align:left}
 #right   {width:30%; border-left:2px solid #e9e9e9; padding-left:30px; text-align:left}
 
 #pages {text-align:center}
 
 #orderblock {width:260px}
 
 asdf {color:white; font-size:22px; font-family:Verdana; font-weight:normal; margin:0px 0px 5px 0px;}
 #new_work_des h1, h4 {color:white; font-size:22px; font-family:Verdana; font-weight:normal; margin:0px 0px 5px 0px;}
 #new_work_des strong {font-weight:normal}
 h1, h2, h3, #main h4  {margin-top:12px; margin-bottom:3px; font-size:13px; color:#3E4F62; font-weight:bold;}
 
 
 
 div.divider {height:1px; width:100%; background-color: #d9d9d9; margin: 10px 0px 10px 0px; font-size:0px;overflow:hidden}
 img.headerimg {margin-bottom:15px}
 td.portfolio {vertical-align:top; padding-top:5px; padding-left:15px;}
 td.portfolio  p {margin-top:7px; margin-bottom:4px}
 #main td.port_img a, #main a.noborder  {background: none}

 
 td.newsdate  {width:75px; color:#6B727C; text-align: center; background: #ffffff url(/images/newsbg.gif) no-repeat; height: 26px; padding-left:7px; padding-right:7px; font-size:12px; font-weight:bold;}
 td.newstopic {color:#6B727C; padding-left:7px; font-size:11px; font-weight:bold;}
 td.newstext {padding-top:3px}
 
 div.headerimg {margin-bottom:15px}
 
 img.bordered {border:5px solid #c0c0c0}
 
 UL {list-style-image: url('/images/dot_arrow.gif'); }
 UL a {padding:0px;}
 
 input, select, textarea {border:1px solid #8D949F; background-color:#EDEEEF; margin-bottom:5px; width:240px;}
 input.checkb {width:25px; padding:0px; margin:0px; border:0px; background-color:#ffffff;}
 input.btn {width:125px; padding:0px; margin:0px;  background-color:#D3D4D5; font-weight:bold; font-size:11px; cursor:hand}
 
 #main a.nobg {
	background:transparent;
 }
 
label {
	width:300px;
}

.evob {
	font-weight:bold;
}

#midmenu {
	padding:5px;
	padding-bottom:6px;
	text-align:center;
	border-bottom:1px solid #c7cace;
}

#midmenu a {
	margin-left:5px;
	margin-right:5px;
	font-size:15px;
	
}



