A { color: #216CA6; text-decoration: underline; }
BODY { margin: 0px; padding: 0px; background-color: #ffffff; color: #232323; font-family: Arial; font-size: 13px; font-weight: normal; line-height: 16px; }
IMG { border: 0px; }
TABLE { font-family: Arial; font-size: 13px; color: #232323; line-height: 16px; }
H1 { font-family: Tahoma; font-size: 17px; color: #232323; margin: 0 0 20px 0; padding: 5px 10px 5px 40px; text-transform: uppercase; background: #f69d38 url(image/h1-bg.gif) no-repeat left;}
H1 A { text-decoration: none; }
H2 { font-family: Arial; font-size: 16px; color: #02386c; margin: 0 0 20px 10px; }
INPUT.sendInput, TEXTAREA.sendInput, SELECT.sendInput { font-family: Tahoma; color: #232323; border-width: 1px; border-style: solid; border-color: #0A79E4; }
UL.ul { margin: 0 10px 0 0; padding: 0 0 0 10px; line-height: 18px; position: relative; left: -10px; }
UL.ul LI { list-style: none; background: url(image/list-plus.gif) no-repeat left 5px; padding: 0 0 2px 18px; line-height: 14px; }

.big {font-weight: bold; }
.small { font-size: 10px; }
.red { color: #ff0000; }

#top { width: 100%; background-color: #1765B0;  color: #A2D5FF; font-size: 12px; }
#slogan { padding-right: 10px; }
#topName { width: 99%; background-image: url("image/top2-bgr.gif"); background-repeat: repeat-x; }
#topTel { width: 99%; background-image: url("image/top2-bgr3.gif"); background-repeat: repeat-x; }


.zagolovok {
	margin-top:25px;
	margin-left:5px;
	text-align:right;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;	
	background: url(image/menu-btn-r.png) no-repeat center;
	FONT-SIZE: 14px; 
	width:190px;
}


.news{
	margin-left:10px;
	height:61px;
	width:81px;
	text-align:center;
	vertical-align:top;
	padding-bottom:10px;

}


#leftMenu { background-color: #318ADA; width: 204px; font-size: 14px; }
.punktMenu { background-image: url("image/menu-btn.gif"); background-repeat: no-repeat; background-position: top; height: 20px; padding-left: 25px; cursor: pointer;  }
.punktMenu A { color: #262431; text-decoration: none; }
.punktMenuSel { background-image: url("image/menu-btn-a.gif"); background-repeat: no-repeat; background-position: top; height: 20px; padding-left: 25px; cursor: pointer; }
.punktMenuSel A { color: #262431; text-decoration: none; }
.leftSubMenu { margin-left: 25px; }
.leftSubMenu TD { background-image: url("image/menu-bullet.gif"); background-repeat: no-repeat; background-position: 0 5; padding-left: 10px; padding-bottom: 5px; }
.leftSubMenu A { color: #FBFFFF; text-decoration: none; font-size: 14px; }

#newsOnMain { width: 190px; margin: 28px 10px 20px 10px; }
.dateBlock { color: #FC7700; font-size:9px}
#examplesMain { margin: 15px 10px 10px 20px; }
#content { width: 99%; padding: 28px 0 10px 0; text-align:justify; }
#contentWork { padding: 28px 40px 10px 0; }
TABLE.innerText { margin: 0 0 0 20px; }
TD.innerText { padding: 0 10px 0 0; }
#yellowHeader { color:#189cde; background: #c9ecff url(image/line-l.jpg) no-repeat right; font-weight: bold; padding: 10px 0 10px 0; text-align: center; margin: 10px 0 10px 0; }
#blueHeader { color:#189cde; background: #c9ecff url(image/line-v.jpg) no-repeat right; font-weight: bold; padding: 10px 0 10px 0; text-align: center; margin: 10px 0 10px 0; }
.rightList {padding: 10px;}

.items { background-color: #3089DB; }
.items TH { background-color: #ABD6FF; font-weight: normal; padding: 8px 5px 8px 5px; }
.td1 TD { background-color: #ffffff; }
.td2 TD { background-color: #E9E9E9; }
.td1 { background-color: #ffffff; }
.td2 { background-color: #E9E9E9; }

#beforeBottom { height: 1px; }
#address { color: #FFFDF6; padding: 20px 10px 10px 10px; }
#address A { color: #8EC5E4; }
#copy { color: #FFFDF6; padding: 20px 10px 10px 10px; text-align: right; }
#copy A { color: #FFFDF6; text-decoration: none; }
#links { font-size: 10px; color: #FFFDF6; padding: 0 10px 10px 10px; background-color: #1862A9; }
#links A { color: #FFFDF6; text-decoration: none; }


.opinions
{
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3eb;
	width: 15px;
	font-size: 13px;
	font-weight: bold;
	background: #67A8BA;
	text-align:center;
}

.opinions_select
{
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3eb;
	width: 15px;
	font-size: 13px;
	font-weight: bold;
	background: #ec590a;
	text-align:center;
}

.opinions a {
	color: #f3f3eb;
	text-decoration:none;
	display:block;
}
.opinions a:hover{color: #ec590a; text-decoration:underline;background-color:#64a7ba}

.price {background-color: #ffffff;}
.price a {text-decoration:none; color:#000000;}
.price a:hover{text-decoration:underline;}
