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:305px;
}
#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:260px;
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 15px;
clear:both;
margin-bottom:15px;
*margin-bottom:25px;

}

.blocks1 {
background-color:#4a4e8e;

display:table;

width:100%;
clear:both;
margin-bottom:15px;
*margin-bottom:25px;

}
.bspace{margin:10px;}

.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:0px 0 0 40px;
background-color:#2b0d57;
background-color:transparent;
}
#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;
}
#bottomcenter {
text-align:center;
padding-left:65px;
}
#c {
float:left;
height:25px;
padding-right:5px;
}
#telephones {
float:right;
padding:0;
} 

.search {
background-color:#462c6d;
border:1px solid #1c0d38;
color:#d1c4d8;
width:120px;
height:25px;
padding:2px;
margin:0 2px 0 2px;
}
#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:block; float:right; margin:0; padding:0; margin:2px 0 0 1px;}

.deslink{
color:#d6c9ea;
text-decoration: none;
}
.deslink:hover{
color:#d6c9ea;
text-decoration: underline;
}
.yashare-auto-init{float:right;}
#plusone{float:right; margin-top:7px;}



.blocksadd {
background-color:#4a4e8e;
padding:2px 15px 1px 15px;
margin-bottom:15px;

}
.blocksadd a{display:inline-block; margin-bottom:5px;} 
.pretext{clear:both; margin-top:5px; color:#9486A9; float:right; font-size:10px ;}

#fsearch{float:right; width:150px; *width:155px; }
#fsearch input {float:left;}
.remark{margin-left:10px;}
#___plusone_0{height:15px;}

#city {background-color :#4A4E8E; color:#fff; border:1px solid #ccc;}
.fb-like-box{margin:20px 0 0 10px;}
.butgo{display:block;  float:right; margin-top:0px;}

.crosslinks { clear:both; font-size:small; }
.biga, .blocksadd {font-family: tahoma,arial,helvetica,sans-serif; font-size:small;}


