html, body {min-width:1000px;background-color:#2a0c56;margin:0px;}table, td {border:0;border-collapse:collapse;color:white;font-family:tahoma;font-size:12px;font-weight:normal;text-decoration:none;padding:0;}#maintable {width:100%;height:100%;}ul {  list-style-position:inside;}h1 {font-family:tahoma;font-size:22px;font-weight:normal;margin-top:0;padding-top:7px;color:#ccffff;}img {border:0;}a {color:white;}.minia {font-size:10px;color:#9486a9;}/*Заглушка для IE*/.ie6_td {background:#2b0d57;height:1px;}.ie6_center {background:#462b6c;height:1px;}#ie6_left {width:220px;margin:0px;padding:0;}#ie6_center {width:620px;margin:0px;padding:0;}#ie6_right {width:160px;margin:0px;padding:0;}/*Стартовая страница*/#main {width:1000px;height:687px;vertical-align:top;background:url('resource/main.jpg') no-repeat;border-left:1px solid white;border-bottom:1px solid white;font-size:14px;}#logo {position:relative;top:0;left:0;}#mainmenu {position:relative;top:395px;left:505px;}#mainmenu a, #menu a, #menu span {color:white;font-family:tahoma;font-size:14px;text-decoration:none;}#mainmenu a:hover , #menu a:hover {font-weight:bold;}#tc {border-left:1px solid white;}#cr {border-bottom:1px solid white;}/*Внутренние страницы*/#topleft {height:199px;background:url('resource/top.gif') repeat-x;vertical-align:top;}#topright {height:199px;background:url('resource/top.gif') repeat-x;}#home {position:relative;top:-35px;left:900px;}#centerleft {width:220px;background:url('resource/topleft.gif') repeat-y;vertical-align:top;}#centerright {width:160px;background:url('resource/topright.gif') repeat-y;}#center {background-color:#462b6c;color:white;vertical-align:top;text-align:justify;padding:30px 45px 50px 45px;}#center img {margin:0 10px 10px 10px;}.hleb {margin:0 !important;}.biga {font-size:18px;color:white;text-decoration:none;}.blocks {background-color:#4a4e8e;padding:15px 15px 1px 15px;margin-bottom:15px;}.inputblocks {width:450px;margin-bottom:15px;}.blocksimg {margin:0 15px 10px 0 !important;<!--[if IE]> margin:0 15px 0 0 !important;<![endif]-->padding:0;}.inphotoblocks {width:170px;margin:15px;}.photoblocks {background-color:#4a4e8e;width:200px;height:245px;float:left;margin:0 15px 15px 0;font-size:11px;text-align:left;}.photoblock {background-color:#4a4e8e;width:550px;padding:15px;margin:0 15px 15px 0;font-size:11px;text-align:left;}.form {text-align:left;background-color:#4a4e8e;width:450px;padding:15px;margin-bottom:15px;}#bottom {height:190px;background:url('resource/bottom.gif') repeat-x;text-align:center;}#menu {margin:20px 0 0 50px;background-color:#2b0d57;}#menu td {height:31px;}#menu span {font-weight:bold;}.clearboth{font-size:2px;height:2px;clear:both;}#bottomleft, #bottomcenter {padding-left:65px;height:90px;padding-top:25px;background-color:#2a0c56;vertical-align:top;color:#9586ab;font-size:10px;border-top:2px solid white;}#bottomcenter {text-align:center;padding-left:65px;}#c {float:left;height:25px;padding-right:5px;}#telephones {float:right;padding:0 65px 0 65px;}.search {background-color:#462c6d;border:1px solid #1c0d38;color:#d1c4d8;width:120px;height:25px;padding:2px;margin:0 2px 0 60px;float:left;}#emails {width:138px; cursor:pointer; height:22px; margin:5 0 0 61px; float:center;  background:transparent; color:#D1C4D8; border:1px solid #D1C4D8 }#emails:hover{border:1px solid #fff; color:#fff;}.pages{ text-align:center;} .mmnu  { background:transparent url(resource/marker.gif) no-repeat 5px 7px;	padding:0 0 0 30px; display:block; height:40px;}	.mmnu:hover  { background:transparent url(resource/smarker.gif) no-repeat -5px -5px;	 padding:0 0 0 30px;}	.inpit {float:right;}.ow{display:inline-block; margin:0; padding:0; margin:4px 0 0 1px;}