body { 	   margin:0px;padding:0px;
		font-family: Verdana;
	background-color: #FFFFFF;
	background: url('/images/new_bg.png');
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: 50%;
	font-size: 9pt;
     }


table {
 padding: 0px;
 border-spacing: 0px;
 border: none;
 border-collapse: collapse;
 margin: 0px;
}


TD {
 font-size: 9pt;
}
/* Верхнее меню на главной #265e82*/
A.headmenu { 
	font-family: Tahoma;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	qbackground-color:#C4D7E1; 
}

A.selectregion { 
font-family: Tahoma; font-size: 8pt; color: #265e82; 
text-decoration:none; border-bottom:1px dotted #265e82; 
font-weight: normal;
}
/* Текст приветсвия на главной */
P {
 	font-family: Verdana;
	font-size: 8pt;
	color: #424244;
	line-indent: 0%;
}

H1 { color: #ff5929;
     font-family: Tahoma;
     padding: 0px;
     margin: 0px;
     font-size: 13pt;
     font-weight: bold;
     letter-spacing: -1px;
}

H3 { color: #ff5929;
     padding: 0px;
     margin: 0px;
     font-family: Tahoma;
     font-weight: bold;
     font-size: 13pt;
     letter-spacing: -1px;
}

P.newsitem {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 3px;
}

A.newshead {
 color: #265e82;
 text-decoration: underline;
 cursor: hand;
 cursor: pointer;
 font-weight: normal;
}

.newshead {
 color: #265e82;
 margin-bottom: 20px;
}

.newsdate {
 color: #ff5929;
 font-weight: bold;
}

.newstext {
 margin-top: 3px;
 padding-left: 5px;
 font-size: 9pt;
 margin-bottom: 10px;
}

H4 {
 color: 2f60c5;
 margin: 0px;
 padding: 0px;
 font-size: 9pt;
 font-weight: normal;
}

TD.tarifheader {
 color: #ff5929;
 font-weight: bold;
 padding-top: 3px;
 padding-bottom: 3px;
}

TD.odd {
 padding-left: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #bbdbef;
}

TD.even {
 padding-left: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #ffffff;
}

#odd {
 padding-left: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #bbdbef;
}

#even {
 padding-left: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #ffffff;
}


TD.menuback {
 background-color: #C4D7E1;
}

A.leftmenu {font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3399cc;
	line-indent: 0%;}

/* верхнее меню в подразделах */

TD.menuinhead {
 padding: 0px 10px 0px 0px;
 margin: 0px;
 qbackground-color: #bcd1dd;
 background-color: #C4D7E1;
 height: 25px;
}

A.leftmenu:visited {
 color: #3399cc;
}

DIV.leftmenu {
 padding-bottom: 10px;
}

.insconnect {
background: url('images/checkhome_bg.jpg'); 
background-repeat: no-repeat; 
background-position: top right; 
padding-top: 20px; 
padding-right: 50px;
text-align: right; 
font-size: 9pt; 
font-family: Tahoma;
}

LI.region { margin-bottom: 5px; }

A.region {
 color: #2F60C5;
 font-size: 12pt;
  }


.streethint {
  position: absolute; 
  width: 190px; 
  padding: 3px; 
  border: 1px solid black; 
  left: 50%;
  margin-left: -468px; 
  margin-top: 23px; 
  background-color: #E1E8EC;
  text-align: left;
  font-weight: bold;
  display: none;
}

A.helplink:hover {
 text-decoration: underline;
}
/* Падающее меню на главной */
.dropdownmenu {
 position: absolute; 
 width: 150px; 
 margin-top: 25px; 
 margin-left: 30px;
 background-color:#FF5929; 
 border: 1px solid #265e82;
 padding: 5px;
 display: none;
}

A{font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3399cc;
	line-indent: 0%;}


A.userlinks {
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}

A.userlinks:hover {
 text-decoration: underline;
}

.userhelp {
 font-size: 10px;
 color: #7590a0;
 width: 300px;
 padding: 0px;
 margin: 0px;
}

.content {
 	font-family: Verdana;
	font-size: 8pt;
	color: #424244;
	line-indent: 0%;
}


li {
 color:#424244;
 font-size: 8pt;
}

A.AH3 {
 text-decoration: none; 
 color: #ff5929; 
 font-family: Tahoma; 
 font-weight: 700; 
 font-size: 13pt;
}