*{padding:0px;margin:0px}

html {font-size:100.01%;height:100%;}
BODY {color:#c3c3c3;background:#212121;margin:0;padding:0;font-size:14px;height:100%;font-family: Times New Roman, Tahoma, Verdana, sans-serif;}
TD, BODY, DIV {}
IMG {border: 0;}
TD, FORM {padding: 0; margin: 0;}
TABLE {border-collapse: collapse;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}

A {color:#CEA562;text-decoration:underline;} 
A:hover {text-decoration:none;}


#main,.feedback,#bottombar{min-width:994px;}
#main{margin:0 0 -40px 0;height: auto !important; min-height:100%; height: 100%; width: 100%;position:relative}
#clear{height:40px;font-size:1px;clear:both;}
#clearmain{height:60px;font-size:1px;clear:both;}
#bottom{padding-left:66px;}
#container{float:left;width:100%;margin:0;}
#out{margin:0;}
#in{width:100%;}

#center{float:right;width:100%;margin:0 0 0 -235px;}
#center2{margin:0 0 0 235px;padding-left:10px}
#left {float:left;width:189px;padding:0px 23px;}

#header {height:77px;margin:0 auto;position:relative;}
	#header table {width:100%;}
	td.logo {padding:5px 0px 0px 87px;width:200px;}
	
	td.entero {background:url(../images/header.jpg) repeat-x left top;height:77px;width:auto;vertical-align:middle;}
		
		.entero .button  {float:right;margin-right:6px;background:#FFC828 url(../images/loginbut.jpg) repeat-x scroll left top;border:0px;padding:5px 0px;text-align:center;width:74px}
		.entero .inputbox { margin:8px 3px; border: 0px solid #9b9b9b; color:#000000;padding:3px;color:#a2a2a2}
		.entero  a {color:#fff;text-decoration:underline}
		.entero  a:hover {text-decoration:none;}

	

	.entero ul {list-style:none;padding:0px 0px 0px 15px}
	.entero ul li {float:left;text-align:center;padding:7px 5px}
	.entero ul a {font-size:14px;color:#fff;text-transform:uppercase;font-size:11px;font-family:tahoma;color:#faf5c8;display:block;padding:1px 10px 3px 10px;}
	.entero ul a:hover {text-decoration:none;background:#cea562}
	.entero ul li.item9 a {text-decoration:underline;background:#cea562}
	
#headsh 	{margin:0 auto;position:relative}
#headsh table {width:100%;}
	td.headleft {background: url(../images/headleft.jpg) left bottom no-repeat;width:207px;vertical-align:top;height:351px;color:#757575;padding:30px 0px 0px 80px}
	td.headmain {background:#bfbfbf url(../images/cent.jpg) right top repeat-x;vertical-align:middle;height:381px;color:#757575;text-align:center}
		.flashe {position:relative;height:364px;padding:16px 0px 0px 15px}
		.ugols  {background:url(../images/ugols.jpg) left bottom no-repeat;position:absolute;bottom:0px;left:0px;width:109px;height:380px;}
	span.phone {font-size:18px;color:#272727;}
	td.headright {background: url(../images/headright.jpg) left top no-repeat;width:198px;vertical-align:top;height:381px;color:#757575;}
#maintext 	{margin:0 auto;background:url(../images/maintext.jpg) 0 0 no-repeat;padding-left:66px;}
#liner {width:962px;background:url(../images/liner.jpg) 0 0 repeat-x;height:25px;margin:0 auto;}

	.clc {clear:both}
	.text {position:relative;padding:60px 64px 0px 25px;}
	.slog {position:absolute;top:-17px;left:-1px;}
	.slog span {display:none;}
	
	td.left {background:#B1B1B1 url(../images/left.jpg) 0 0 no-repeat;width:221px;padding-top:123px;vertical-align:top;}
	td.maint {vertical-align:top;}
	td.maint2 {padding:60px 64px 20px 25px;vertical-align:top;color:#ffffff;font-size:12px;font-family:times new roman}
	span.grey {color:#909090;}
	.left_1 {padding:10px;}
	.left_1 td {height:16px;vertical-align:middle;}
	.left_2 {background:#A0A0A0;padding:10px;color:#000}
	.left_3 {background:#CEA562;padding:10px;}
	.left_3 td {height:16px;vertical-align:middle;}
	td.left2 {background:#B1B1B1 url(../images/footer.jpg) right bottom no-repeat;width:201px;padding-top:123px;vertical-align:middle;padding:10px;height:100px;color:#909090;font-size:12px;}
	a.mainlevel {text-transform:uppercase;font-size:11px;font-family:tahoma;color:#515151;}
	a.mainlevel1 {text-transform:uppercase;font-size:9px;font-family:tahoma;color:#515151;}
	div.left_3 a.mainlevel  {color:#6C502C}
	table.moduletable-sub {width:100%;background:#e2b66b}
	#bottom a {color:#fff}
		#bottom  table {width:100%;}

/* Headings (заголовки)
----------------------------------------------- */
H1 {margin:0;padding:0;height:32px;font-size:12px;}
h3,h2 {font-size:14px;font-weight:bold;margin-bottom:15px;}


/* general stuff */

.inputbox { margin: 3px; border: 1px solid #9b9b9b; color:#000000;height:18px;}


a.more {display:block;text-align:center;background:url(../../images/more.jpg) left top no-repeat;width:94px;height:20px;color:#fff;text-decoration:none}
a.more:hover {text-decoration:none}
a.button {background:#355f0c ;padding:3px}
table.payments td {padding:5px;line-height:24px;font-size:13px}


/*общие стили*/
.moduletable { width: 100%;}
.left0 .moduletable, .right0 .moduletable, .center0 .moduletable {}
.topbanner .moduletable { margin-bottom:0px;}

.moduletable-auth {width:120px;margin:0 auto;}
.moduletable-weather {text-align:center;margin:10px auto;}

th {color: #0066cc;
   text-align: center;
	line-height:30px;    
}


#search form {
margin:0 auto;
padding: 0px;
}

#topmenu{
height: 20px;
float: right;

background-color:#000000;
background-repeat:no-repeat;
}


#pathway{ 
width: 500px;
height: 19px;
padding-left: 20px;
padding-top: 5px;
}
 
iframe.wrapper {
 z-index: 0;
 }
 
.clr{clear:both;}
.content {
padding: 0px 0px 0px 0px;
line-height: 18px;
}



#rightcol-broad div.module div div div div{
padding: 0px;
margin: 0px;
}




div.module h3 {
width: 130px;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 5px;
}



/* Main Menu(s) */

table.menutable td {text-align:center}




/* Other Mambo Stuff */

#title {
}
.pathway {
color: #BBBBBB;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}

.pathway a{
color: #BBBBBB;
text-decoration: none;
font-weight: normal;
}

.mosimage {


}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

hr {
width:  90%; 
 }
hr.separator {
width:  40%; 
 }
a.pnav {
}
.pnav:hover {
}


.sectiontableentry1, #listform .sectiontableentry1 .createdate { background-color:#fff; font-size: 12px; margin: 0px 0px 10px 0px;}
.sectiontableentry2, #listform .sectiontableentry2 .createdate { background-color:#ffffff; font-size: 12px; margin: 0px 0px 10px 0px;}
.sectiontableentry1 td, .sectiontableentry2 td {padding:3px 3px 10px 3px;}


.button {
 
  font-size        : 12px;
  padding           : 4px 16px;
  color            : #CEA562;
  background : #666666 left top repeat-x;
  border           : 1px solid #CEA562;
  cursor           : pointer;
  
}

.createdate {
font-size: 10px;
color: #ABABAB;
height: 10px;
line-height: 0.7;
}
.modifydate {
font-size: 10px;
color: #ABABAB;
height: 20px;
line-height: 20px;
margin-bottom: 5px;
}
a.readon {
font-size: 10px;
text-decoration: none;

color: #ABABAB;
padding-left: 13px;

margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

.blog_more {

}

a.readon:hover {
text-decoration: underline;
}



.lable {
	font-size: 12px;
}

.contentheading {
width: 96%;
text-align: left;
font-weight: bold;
color: #000000;
}


.contentpane, .contentpaneopen, .blog {margin:0;padding:0 0 1em 0;text-align:justify;width:100%;margin-top:10px;}


table.contentpane td.contentheading {
font-weight: bold;
}


table.contentpane ul {
margin: 0px;
padding: 0px;
list-style: none;
}

table.contentpane ul li{
padding: 0px;
margin: 0px;
padding-left: 15px;
}

.contentdescription {
}
.sectiontableheader {
font-weight: bold;
height: 25px;
line-height: 10px;
text-align: center;
}
.categorytitle {
font-weight: bold;
height: 25px;
line-height: 25px;
}



.same {
text-align: right;
}



a.contentpagetitle{height: 23px;color: #3c4154;text-decoration:none;}
a.contentpagetitle:visited {height: 23px;color: #3c4154;text-decoration:none;}



.small {
text-align: center;
line-height: 10px;
margin-bottom: 1px;
width:130px;
}




a.category {
text-decoration:  underline; 
 }
a.category:hover {
text-decoration:  underline; 
 }
t

.poll {
text-align: center;
}


.back_button a{
font-weight: normal;
}

.blogsection {
}

.blog_more ul li{
list-style: none;
padding-left: 14px;
line-height: 18px;
}

table.contenttoc {
border: 1px solid #CCCCCC;
padding: 3px;
}

table.contenttoc th{
font-weight: bold;
border-bottom: 1px solid #BBBBBB;
}

.form {
margin: 0px;
padding: 0px;
}


div.cntrs {
    position: absolute;
    top: 0; left: 0   
}



