/* CSS Document */

body{
	background-image:url(img/bg.jpg);
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	}
td{
	font-family:Arial, Helvetica, sans-serif;			
	font-size:12px; 
	color:#828282;
	}
a{
	color:#00939B;
	text-decoration: underline;
	}
a:hover{
	text-decoration: none;
	}
div.str {
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;		
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 20px;
	}
div.str span.active {
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;		
	 
	}
div.str a{
	color:#2B92D3;
	font-family:Arial, Helvetica, sans-serif;		
	 
	text-decoration:underline;
	}
div.str a:hover{
	text-decoration: none;
	}
td.baner {
	border-bottom-color:#00939B;
	border-top-color:#00939B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	padding-left:24px;
	}
td.baner img {
	border:#00939B solid 1px;
	width:220px;
	height:60px;
	margin-right:20px;
	}
td.no_repeat {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:right;
	}
.no_repeat_top {
	background-repeat:no-repeat;
	background-color:#EAFCFE;
	}
td.footer{
	border-top-color:#2D93D4;
	border-top-style:solid;
	border-top-width:1px;
	font-family:Arial, Helvetica, sans-serif;	  
	font-size:13px;
	color:#FFFFFF;
	padding-left:24px;
	}
td.footer a {
	color:#3CC9D1;
	font-weight:bold;
	text-decoration:underline;
	}
td.footer_r {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;			
	border-top-color:#2D93D4;
	border-top-style:solid;
	border-top-width:1px;
	}
td.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-indent:10px;
	}

td.menu a {
	color:#00939B;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
td.menu a:active{
	color:#000000;	
	}
td.menu a:hover{
	color:#000000;		
	}
td.search {
	padding-left:12px;
	color:#CCE9EB;
	font-family:Arial, Helvetica, sans-serif;			
	 
	}
td.search a {
	color:#CCE9EB;
	}
.text{
	height:20px;
	width:850px;
	margin-left:5px;
	margin-right:12px;
	font-family:Arial, Helvetica, sans-serif;		
	font-size:12px;
	color:#418D9B;
	border:#1D7AB5 solid 1px;
	}
td.top_menu{
	border:#24A2AA solid 1px;
	font-family:Arial, Helvetica, sans-serif;			
	text-align:center;
	font-size:14px;
	}
td.top_menu a {	
	color:#24A2AA;
	text-decoration:underline;
	}
td.top_menu ul {
	list-style:none;
	}
td.top_menu li {
	float:left;
	padding-left:5px;
	}				
td.top {
	font-family:Arial, Helvetica, sans-serif;		
	font-size:14px;
	color:#24A2AA;
	vertical-align:top;
	padding-top:25px;
	marging-left:5px;
	border-bottom:#24A2AA solid 1px;}
td.top a{
	color:#24A2AA;
	text-decoration:underline;}
.online{
	color:#3B3738;
	}
td.main{
	background-position: top;
	background-repeat: no-repeat;
	background-color:#ffffff;
	}
td.main ul.none {
	border:none;}
td.main ul.list{
	list-style-type: none;
	color: #00939B;
	border:none;
	
}
td.main ul.list li{
	padding-left:5px;
	padding-right:5px;
}

td.main img {border:#00939B solid 0px;
}
/* SuckerFish CSS */
.nav, .nav ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	}
.nav {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	z-index:100;
	}
 
.nav li {
	border-left:0px solid #24A2AA;
	list-style: none;
	float:left;
	margin:0pt;
	padding:0pt;
	position:relative;
	}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	display:block;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height: 25px;
	padding:0pt 9px;
	text-decoration:none;
	list-style-type:none;
	color:#24A2AA;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	}
 
.nav li a:hover {
	background-color: #009194;
	color: #FFFFFF;
	}
#nav-one li:hover a, #nav-one li.sfHover a {
	
	} 
#nav-one li:hover ul a, #nav-one li.sfHover ul a {
	font-size: 12px;
	text-align: left;
	color: #24A2AA;
	} 
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {

	} 
.nav ul {
	padding-top: 0px;
	border: 1px solid #24A2AA;
	background-color: #EEF0EF;
	left:-1px;
	list-style-type:none;
	margin:0pt;
	position:absolute;
	top:-999em;
	width:230px;
	} 
.nav li:hover ul, .nav li.sfHover ul {
	top:25px;
	} 
.nav ul li {
	border:0pt none;
	float:left;
	} 
.nav ul a {
	padding-top: 0px;
	padding-right:20px;
	width:230px;
	} 
.nav ul a:hover {
	}
.username {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#24A2AA;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 12px;
	padding-bottom: 12px;	
	}
.usercomment{
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	background-color: #11AFC8;
	color: #4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
.useranswer{
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	color: #1A6AAF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;	
    font-size:12px;
	}
h1{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	text-align:left;
	text-indent:12px;
	}
h1 a{
	color:#000000;
	text-decoration:none;
	}
h1 a:hover{
	text-decoration: none;
	}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00939b;
	font-weight: normal;
	text-align: left;
	padding-left: 20px;
	}
a.thickbox{
	color:#33CC66;
	}
.feedtitle{
	color: #00939b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	}
.feedtitle2{
	color: #00939b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	}

.title2{color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.zvezda{
	color: red;
	}
table.vopros_otvet {
	font-size:3px;
	}
table.vopros_otvet td.no_repeat {
	background-repeat:no-repeat;
	font-size:3px;
        }
table.vopros_otvet td.textt h1 {
	color: #00939B;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
table.vopros_otvet td.textt {
	font-family:Trebuchet MS;		             
	font-size:14px;
	color:#00939B;
	padding-left:5px;
        }
table.vopros_otvet td.textt h2 {
	font-family:Trebuchet MS;		             
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
 	}
table.vopros_otvet td.textt h3 {
	font-family:Trebuchet MS;		
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	}

table.vopros_otvet td.foto img {                                
	border:#000000 solid 1px;}
table.vopros_otvet td.logo img {
	width:300px;
	height:200px;
	border:#A5A5A5 solid 1px;
	}
table.vopros_otvet td.thanke_you {
	color:#909090;
	font-family:Trebuchet MS;				
	font-size:12px;
	text-align:right;
	}
table.vopros_otvet td.topp {
	border-top:#C0C0C0 1px solid;
	font-size:3px;
	}
table.vopros_otvet td.bottomm {
	border-bottom:#C0C0C0 1px solid;
	font-size:3px;
	}
table.vopros_otvet td.left {
	border-left:#C0C0C0 1px solid;
	}
table.vopros_otvet td.right {
	border-right:#C0C0C0 1px solid;
	}
table.vopros_otvet td.zag h1 {
	color:#000000;
	font-size:22px;
	font-family:Trebuchet MS;	                      
	
	margin-right:12px;}
table.vopros_otvet td.background_left {
	background-position:left;
	background-repeat:no-repeat;
	}
table.vopros_otvet td.background_right {
	background-position:right;
	background-repeat:no-repeat;
	}	
td.repeat_x {
	background-repeat:repeat-x;
	background-color:#ffffff;
}
h3 {
	color: #00939B;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:normal;
}
h4 {
	color: #00939B;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:normal;
	}
td.otstup {
	padding:0px;
	marging:0px;
	}
td.width {
	width:400px;
}
