BODY{
background: #FFFFFF;
font-family:  Verdana, Tahoma, Arial, Sans-Serif;
padding: 0px;
margin: 0px;
}

A:link, A:active, A:visited{
text-decoration: none;
color:				#3e6cbd;
}

A:hover{
text-decoration: underline;
color: #f0830e;
}

TD{
vertical-align: top;
font-size: 					11px;
}

H1{
margin: 5px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 18px;
}

H2{
margin: 3px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 16px;
}

H3, H4, H5, H6{
margin: 0px;
padding: 0px;
}

.sm{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 11px;
}

.m{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 11px;
}

.zag{
margin: 5px 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color:							#5b626e;
border-bottom: 1px solid #818d9d;
}

.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9, .t10{font-family: Tahoma, Sans-Serif;}
.t1{font-size: 9px;}
.t2{font-size: 10px;}
.t3{font-size: 12px;}
.t4{font-size: 13px;}
.t5{font-size: 15px;}
.t6{font-size: 16px;}
.t7{font-size: 18px;}
.t8{font-size: 19px;}
.t9{font-size: 21px;}
.t10{font-size: 22px;}

DIR{
padding: 0px;
margin: 0px 0px 0px 10px;
}

.wh100{
width: 100%;
height: 100%;
}

DT{
font-weight: bold;
}

DD{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 11px;
padding: 1px 0px 5px 0px;
}

.img_r{
margin: 0px 0px 5px 10px;
}

.img_l{
margin: 0px 10px 5px 0px;
}
Td.pd10 {
	padding: 		10px;
}
SPAN.date{
font-family: Tahoma, Verdana, Sans-Serif;
font-size: 11px;
color: #1C5155;
}

DIV.wsdblinks{
font-family: Tahoma, Verdana, Serif;
font-size: 11px;
}
DIV.wsdblinks A, DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
color: #000000;
}

.b{
font-weight: bold;
}

FORM.users-site-form INPUT, FORM.users-site-form TEXTAREA{
width: 300px;
}

FORM.users-site-form INPUT.submit{
width: 75px;
}

FORM.users-site-form DIV.message{
color: blue;
text-align: center;
}

FORM.users-site-form DIV.attention{
color: brown;
text-align: center;
}

FORM.users-site-form DIV.error{
color: red;
text-align: center;
}

.f06{font-size: 0.6em;}
.f07{font-size: 0.7em;}
.f08{font-size: 0.8em;}
.f09{font-size: 0.9em;}
.f10{font-size: 1.0em;}
.f11{font-size: 1.1em;}
.f12{font-size: 1.2em;}
.f13{font-size: 1.3em;}
.f14{font-size: 1.4em;}

.f10px{font-size: 10px;}
.f11px{font-size: 11px;}
.f12px{font-size: 12px;}
.f13px{font-size: 13px;}
.f14px{font-size: 14px;}
.f15px{font-size: 15px;}
.f16px{font-size: 16px;}
.f17px{font-size: 17px;}
.f18px{font-size: 18px;}
.f19px{font-size: 19px;}
.f20px{font-size: 20px;}
.f21px{font-size: 21px;}
.f22px{font-size: 22px;}
.f23px{font-size: 23px;}
.f24px{font-size: 24px;}

DIV.content{
padding: 10px 10px 10px 5px;
}
DIV.content P, DIV.content TD, DIV.content LI{
font-size: 12px;
}
DIV.content B, DIV.content STRONG{
color: #378C1E;
}
DIV.content A, DIV.content A:link, DIV.content A:active, DIV.content A:visited{
color: #378C1E;
text-decoration: underline;
}
DIV.content A:hover{
color: #777777;
text-decoration: none;
}
DIV.content TD.feedback-form{
font-family: Tahoma, Sans-Serif;
font-size: 11px;
}
DIV.content TD.feedback-form INPUT, DIV.content TD.feedback-form TEXTAREA{
border: 1px solid #999999;
font-size: 11px;
width: 300px;
}
DIV.content TD.feedback-form INPUT.button{
border: 1px solid #999999;
font-size: 11px;
width: 100px;
}

TABLE.path-top, TABLE.path-bottom{
margin: 						0px 0px 7px 0px;
padding:						0px 10px 0px 10px; 
background-image: 		url(../images/bgfonline.gif);
}

TABLE.path-top span, TABLE.path-bottom span{
background-color: 		#ffffff;
color:						#7b8696;
padding: 					0px 10px 0px 10px;
border: 						2px solid #ffffff;
}


TABLE.path-top TD, TABLE.path-bottom TD{
font-family: Tahoma, Verdana, Sans-Serif;
font-size: 11px;
padding: 1px 0px;
}

TABLE.path-top TD A:link, TABLE.path-top TD A:active, TABLE.path-top TD A:visited, TABLE.path-bottom TD A:link, TABLE.path-bottom TD A:active, TABLE.path-bottom TD A:visited{
color: #3e6cbd;
}

.RCommonThumbs a img{
border: 2px solid #f6c880;
}
.RCommonThumbs a img:hover{
border: 2px solid red;
filter: alpha(Opacity=60, FinishOpacity=100, Style=1);
-moz-opacity: 0.6; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

div.board{
font-size: 12px;
}
div.board form select, div.board form input{
font-size: 12px;
}
div.board .color1{
color: #666666;
}
div.board table.board-list td{
border: 1px solid #eeeeee;
}
div.board table.board-add td input, div.board table.board-add td textarea, div.board table.board-add td select{
}
div.board table.board-add td .live{
width: 300px;
border: 1px solid #cccccc;
background-color: #fafafa;
}
div.board table.board-add td .checkbox{
padding: 0px;
margin: 0px 5px 0px 0px;
}

/*
div.board table.board-add td .live:focus{
border: 1px solid red; 
background-color: #EFEFEF;
}
*/

.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9, .t10{font-family: Tahoma, Sans-Serif;}
.t1{font-size: 9px;}
.t2{font-size: 10px;}
.t3{font-size: 12px;}
.t4{font-size: 13px;}
.t5{font-size: 15px;}
.t6{font-size: 16px;}
.t7{font-size: 18px;}
.t8{font-size: 19px;}
.t9{font-size: 21px;}
.t10{font-size: 22px;}


Table.header td.bg1 {
background-color:			#9d9f9f; 			
}

Table.header td.bgimg1 {
	background-image: 	url(../images/bg1.gif);
	background-repeat: 	repeat-x;
}

Table.header td.logo {
background-color:			#f8f9f9;
height: 						80px;
width: 						250px;
background-image: 		url(../images/logobg.png);
background-repeat: 		repeat-x;
background-position: 	bottom;
border-right:           1px solid #ffffff;		
}
Table.header td.content {
background-color:			#77808e;
}
Table.header td.bottom-line {
border-top:           	1px solid #929eb0;	
}
Table.header td.baner {
height: 						73px;
text-align: 				center;
vertical-align:			middle;
}

Table.header td.topmenu {
width: 						230px;
text-align: 				center;
vertical-align:			top;
padding-top: 				5px;
}

Table.header td.rightbg {
background-image: 		url(../images/rightbg.gif);
background-repeat: 		no-repeat;
background-position: 	bottom;
width: 						10px;
}

Table.header td.menubg {
background-image: 		url(../images/topmenu.gif);
background-repeat: 		no-repeat;
background-position: 	right;
background-color: 		#929eb0;
height:						6px;
width: 						70px;
}

Table.header td.menubg2 {
background-image: 		url(../images/menubg2.gif);
background-repeat: 		no-repeat;
background-position: 	left;
height:						2px;
}

Table.header A:link, Table.header A:active, Table.header A:visited{
color:                	#cfcdcd;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					10px;
}

Table.header A:hover{
color:                		#ffffff;
text-decoration: 				underline;
font-weight: 					normal;
font-size: 						10px;
}

Table.header td.blue {
background-color: 		#3e6cbd;
}

Table.contentmenu Td {
background-color: 		#e9ebe9;
padding: 					5px;
height: 						23px;
background-image: 		url(../images/zagolovok03.gif);
vertical-align: 			middle;
}

Table.contentmenu span {
height: 						23px;
background-color: 		#ffffff;
margin-left: 				20px;
padding: 					5px 40px 5px 10px;
font-weight: 				bold;
background-image: 		url(../images/zagolovok02.gif);
color:						#68b070;
}

Table.menu td.numbers {
color:						#31933c;	
font-size: 					9px;
text-align:					right;
width: 						12%;
}

Table.menu td.bggrey {
background-color: 		#9d9f9f;
height: 						7px;
}

Table.menu td.bglightgrey {
background-color: 		#e9ebe9;
height: 						10px;
background-image: 		url(../images/bglightgrey-ar.gif);
background-repeat: 		no-repeat;
background-position: 	right;
}

Table.menu td.href {
background-image: 		url(../images/hrefbg.gif);
background-repeat: 		no-repeat;
background-position:  	100px 22px;
background-color: 		#747e8c;
height: 						25px;
text-align: 				center;
vertical-align: 			middle;
padding: 					0px 5px 0px 5px;
}

Table.menu A:link, Table.menu A:active, Table.menu A:visited{
color:                	#ffffff;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					11px;
font-weight: 				bold;
}

Table.menu A:hover{
color:                	#dbdde1;
text-decoration: 			underline;
font-weight: 				normal;
font-size: 					11px;
font-weight: 				bold;
}

Table.content td.left {
width: 						250px;
}
Table.content td.right {
width: 						200px;
}
Table.content td.center {
padding: 					0px 10px 0px 10px
}
Table.content td.borderimg {
border: 						1px solid #818d9d;
text-align: 				center;
}
Table.content h1 {
color: 						#5b626e;
font-size: 					14px;
margin-bottom: 			10px;
border-bottom: 			1px solid #818d9d;
}

Table.content td.text {
color: 						#393838;
font-size: 					11px;
}

Table.contact td.name {
color: 						#7b8696;
font-size: 					11px;
text-align: 				right;
padding-right: 			5px;
}

Table.contactfirm td {
padding-top: 				5px;
}

Table.contactfirm td.name {
color: 						#7b8696;
font-size: 					11px;
text-align: 				left;
width: 						200px;
}

Table.bgfon {
background-color: 		#b5becc;
padding: 					2px 2px 0px 5px;
}

Table.bgfon td.line{
background-image: 		url(../images/bgfonline.gif);

}

Table.zagolovok td.title {
background-color: 		#e9ebe9;
height: 						23px;
background-image: 		url(../images/zagolovok01.gif);
vertical-align: 			middle;
}

Table.zagolovok span {
height: 						23px;
background-color: 		#ffffff;
margin-left: 				20px;
padding: 					5px 40px 5px 10px;
font-weight: 				bold;
color:						#68b070;
}

Table.zagolovok2 td.title {
background-color: 		#7b8696;
height: 						23px;
vertical-align: 			middle;
}

Table.zagolovok2 span {
height: 						23px;
background-color: 		#ffffff;
margin-left: 				20px;
padding: 					3px 40px 5px 10px;
font-weight: 				bold;
color:						#68b070;
}

Table.zagolovokfooter td.title {
background-color: 		#e9ebe9;
height: 						23px;
background-image: 		url(../images/zagolovok01.gif);
vertical-align: 			middle;
text-align: 				center;
color: 						#7b8696;
font-size: 					11px;
font-weight: 				normal;
}

Table.zagolovokfooter span {
height: 						23px;
background-color: 		#ffffff;
margin-left: 				20px;
padding: 					5px 40px 5px 10px;
font-weight: 				normal;
color:						#68b070;
}

Table.zagolovokfooter A:link, Table.zagolovokfooter A:active, Table.zagolovokfooter A:visited{
color:                	#7b8696;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					11px;
}

Table.zagolovokfooter A:hover{
color:                	#c1c7ce;
text-decoration: 			underline;
font-weight: 				normal;
font-size: 					11px;
}

Table.news  H2, Table.objava H2{
margin: 						3px 0px;
padding: 					0px;
color:						#393838;
font-size: 					14px;
}

Table.news img.img {
border: 						1px solid #818d9d;
margin-top: 				5px;
margin-left: 				5px;
margin-bottom: 			5px;
margin-right: 				5px;
float: 						left;
}

Table.news Td.imgtext {
border: 						1px solid #818d9d;
margin-top: 				5px;
margin-left: 				5px;
margin-bottom: 			5px;
margin-right: 				5px;
height: 						50px;
vertical-align: 			middle;
font-weight:				bold;
padding-left: 				5px;
padding-right: 			5px;
}

Table.news td.content{
text-align: 				left;
padding-top: 				5px;
padding-left: 				5px;
color:						#393838;
font-size: 					11px;
}

Table.news td.title{
text-align: 				center;
vertical-align: 			middle;
}

Table.objava td{
padding: 					5px 0px 5px 0px;  
}

Table.objava td.name{
text-align: 				left;
color:						#7b8696;
width: 						140px;
}

Table.objava img.img {
border: 						1px solid #818d9d;
margin-top: 				5px;
margin-left: 				5px;
margin-bottom: 			5px;
margin-right: 				5px;
padding: 					1px;
float: 						left;
}

Table.projects td.left {
width: 						250px;
padding-top:				10px;
padding-bottom:			10px;
}

Table.projects td.right {
color:						#a4a5a5;
padding-top:				10px;
padding-bottom:			10px;
padding-left:				10px;
}

Table.projects  A:link, Table.projects  A:active, Table.projects A:visited{
color:                	#7b8696;
text-decoration: 			none;
font-size: 					11px;
font-weight: 				normal;
}

Table.projects  A:hover{
color:                	#a4a5a5;
text-decoration: 			underline;
font-size: 					11px;
font-weight: 				normal;
}

Table.board A:link, Table.board A:active, Table.board A:visited{
color:                	#3e6cbd;
text-decoration: 			none;
font-size: 					11px;
font-weight: 				normal;
}

Table.board A:hover{
color:                	#7b8696;
text-decoration: 			underline;
font-size: 					11px;
font-weight: 				normal;
}

Table.board-list A:link, Table.board-list A:active, Table.board-list A:visited{
color:                	#3e6cbd;
text-decoration: 			none;
font-size: 					11px;
font-weight: 				bold;
}

Table.board-list A:hover{
color:                	#7b8696;
text-decoration: 			underline;
font-size: 					11px;
font-weight: 				bold;
}

Table.fp td.content{
text-align: 				left;
padding-top: 				5px;
padding-left: 				5px;
}

Table.fp td.date{
color:						#a4a5a5;
}

Table.footer td.blue {
background-color: 		#3e6cbd;
}

Table.footer td.bg {
background-color: 		#7b8696;
height: 						23px;
vertical-align: 			middle;
color:						#ffffff;
}

Table.footer td.counter {
padding:						5px
}

DIV.wsdblinks, DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
font-size:					11px;
color:						#ffffff;
padding:						5px 0px;
text-decoration:			none;
}
Table.reklama td {
border: 						1px solid #818d9d;
text-align: 				center;
}

Table.zayavka td {
padding: 					5px 0px 5px 0px;
}

Table.zayavka span{
color:						#f29530;
font-weight: 				bold;
}

Table.zayavka input{
border: 						#a4a4a4 1px solid;
padding-top: 				1px;
padding-bottom: 			1px;
font-size: 					11px;
width: 						358px;
height: 						16px;
text-align: 				left;
background:					#ffffff;
color:						#4c5256;
}

Table.zayavka textarea{
border: 						#a4a4a4 1px solid;
padding-top: 				1px;
padding-bottom: 			1px;
font-size: 					11px;
width: 						358px;
height: 						43px;
text-align: 				left;
background:					#ffffff;
color:						#4c5256;
}

Table.zayavka input.sm{
border: 						#a4a4a4 1px solid;
padding-top: 				1px;
padding-bottom: 			1px;
font-size: 					11px;
width: 						131px;
height: 						16px;
text-align: 				left;
background:					#ffffff;
color:						#4c5256;
	}
	
Table.zayavka input.but{
border: 						#a4a4a4 1px solid;
padding-top: 				1px;
padding-bottom: 			5px;
font-size: 					11px;
width: 						131px;
height: 						20px;
text-align: 				center;
background:					#ffffff;
color:						#7a8494;
	}	

Table.zayavka DIV.help{
border: 						1px solid #e8eae9;
color:						#b5bac1;
font-size: 					10px;
padding: 					5px;
margin-left: 				10px;
}
Table.boardindex td.text {
font-size:					11px;
color:						#393838;
padding:						5px 0px;
text-decoration:			none;
}
Table.boardindex  td.img{
	
border: 						1px solid #dfe0e0;
text-align: 				center;
}

Table.boardindex td.bgindex {
background-image: 		url(../images/bg2.gif);
height: 						12px;
text-align: 				center;
padding: 					10px 0px 10px 0px;
}

Table.boardindex td.textfon {
background-image: 		url(../images/boardimg.gif);
background-position: 	bottom;
background-repeat: 		repeat-x;
height: 						12px;
text-align: 				right;
padding-bottom: 			1px;
}
Table.boardindex td.textfon2 {
background-image: 		url(../images/boardimgar.gif);
background-position: 	bottom;
background-repeat: 		no-repeat;
height: 						12px;
width: 						11px;

}
Table.boardindex td.textfon strong {
background-color: 		#ffffff;
padding: 					0px 15px 0px 15px;
}
Table.boardindex td.text ul {
margin-left: 				0px;
padding: 					0px 15px 0px 15px;
}
Table.boardindex A:link, Table.boardindex A:active, Table.boardindex A:visited{
color:                	#3e6cbd;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					11px;
}

Table.boardindex A:hover{
color:                	#5880c6;
text-decoration: 			underline;
font-weight: 				normal;
font-size: 					11px;
}
