body {
background:#66B1DB;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color: #FFFFFF;
scrollbar-face-color: #007DC3;
scrollbar-shadow-color: #0A3765;
scrollbar-highlight-color: #FFFFFF;
scrollbar-track-color: #66B1DB;
scrollbar-arrow-color: #E63245;
}
.hotlinks, .hotlinks a {
color: #fff;
text-align: center;
margin: 5px 0px 5px 0px;
}
td {
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color: #FFFFFF;
}

a {outline:none;
color:  #BAD6EA;
text-decoration: underline;
}
a:hover {
color: #FFFFFF;
text-decoration: none;
}
a.black {outline:none;
color:  #000000;
text-decoration: none;
}
a.black:hover {
color: #BE002F;
text-decoration: none;
}
a.white {outline:none;
color:  #FFFFFF;
text-decoration: none;
}
a.white:hover {
color: #BAD6EA;
text-decoration: none;
}
p {
margin-top: 0px; 
margin-bottom: 8px;
}
h1 {
font-size: 22px;
font-weight: bold;
color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
}
h2 {
font-size: 18px;
color: #FFFFFF;
font-weight: bold;
margin: 0 0 8px 0;
}
h3 {
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
margin-top: 0px;
margin-bottom: 4px;
}
h4 {
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
margin-top: 0px;
margin-bottom: 4px;
}

p {
margin-top: 0px;
margin-bottom: 8px;
}
form {
margin-top: 0px;
margin-bottom: 0px;
}
ul {
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
ol {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 0px;
}
li {
margin: 0 0 6px 20px;
}
.nobotbord {
/*
border-left: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
border-top: solid 1px #FFFFFF;
*/
}
.small {
font-size: 11px;
}
.supsmall {
font-size: 10px;
}
.normal {
font-size: 13px;
}

.img1, .img2, .img3, .img4, .img5, .img6, .img7, .testim  {
border: 0px;
}

/* Тизеры заглавной и остальных */

#indteas_next {
width:235px;
color: #ffffff;
padding: 0px 0px 25px 0px; 
margin: 0px;
font-size: 11px;
}

#indteas_next p {
padding: 8px 7px 0px 7px;
margin:0;font-size: 11px;
text-align:left;
}


#indteas {
background: #0051B6;
color: #ffffff;
padding: 0px 0px 15px 0px; 
border: solid 1px #ffffff;
margin: 0px;
font-size: 11px;
}

#indteas p {
padding: 8px 7px 0px 7px;
margin:0;
}

#indteas p a {
text-decoration: none;
}

#indteas p a:hover {
text-decoration: none;
}

#indteasbot {
height: 9px; 
background: #007DC3 url(/Esdbpics/arblock_bot.gif) left top no-repeat;
margin: 0; padding: 0;
font-size: 3px;
}

/* Видео Арадио */

.videodiv {
display: none;
width: 392px; 
z-index: 10;
position: absolute;
border: solid 1px #FFFFFF; 
background: #0051B6;

}

.vidlink {
float: left;
padding: 3px 0 0 15px;
font-size: 10px;
font-weight: bold;
width: 200px
}

.vidclose {
float: right;
padding: 0 3px 0 0;
width: 17px
}

#vidblock {
width: 400px;
text-align: left;
margin-bottom: 15px;
}

#arvideo {
padding: 0 20px 35px 25px;
}

#arvideo p {
line-height: 18px;
}

#arvideo p a {
color:#FFFFFF;
text-decoration: none;
}





.glow {
border: solid 2px #ffffff;
}

.cblock {
color:#A0CFE9;
}
.cok {
color:#FFFFFF;
}
.vipbutton {
background:#D20006;
color:#FFFFFF;
border: outset 3px #D20006;
font-size: 10px;
font-weight: bold;
height: 24px;
}

.whitebg {
font-size: 11px;
width: 190px;
border-top:solid 1px #66B1DB;
border-left:solid 1px #66B1DB;
border-right:solid 1px #66B1DB;
margin:0px;
padding: 2px;
}

.whitebg2 {
font-size: 11px;
background-color: #EDF5FB;
width: 190px;
border-top:solid 1px #66B1DB;
border-left:solid 1px #66B1DB;
border-right:solid 1px #66B1DB;
margin:0px;
padding: 2px;
margin-left:100px;
}

.bluebg {
font-size: 11px;
width: 190px;
border-top:solid 1px #59AAD8;
border-left:solid 1px #59AAD8;
border-right:solid 1px #59AAD8;
margin:0px;
padding: 2px;
}

.pantd {
font-family: Verdana, Arial;
font-size: 9px;
color: #0030CE;
font-weight: bold;
}
.pana {
color:  #B4D9ED;
text-decoration: none;
}
.pana:hover {
color: #FFFFFF;
text-decoration: none;
}

.mftext {
color:  #FFFFFF;
background:#0861B1; 
border: inset 1px;
width: 450px;
}
.mfselect {
color:  #FFFFFF;
background:#0861B1; 
border: inset 1px;
}

.mffile {
color:  #FFFFFF;
background:#0861B1; 
border: inset 1px;
width: 450px;
}

.mftarea {
font-family:Verdana, Arial, Helvetica, sans-serif, ;
font-size: 13px;
color:  #FFFFFF;
background:#0861B1; 
border: inset 1px;
width: 450px;
scrollbar-face-color: #007DC3;
scrollbar-shadow-color: #0A3765;
scrollbar-highlight-color: #FFFFFF;
scrollbar-track-color: #66B1DB;
scrollbar-arrow-color: #E63245;
}

.mailtd td {
font-size: 11px;
}

#advlink {margin:0 auto;width:950px;
padding: 20px 0px 0px 0px;
text-align: left; 
}

#advlink p {
display: inline;
font-size: 10px;
padding-right: 10px;
line-height: 14px;
color:#75bce4;
}

#advlink .linkadv {
display: block;
font-size: 10px;
padding-bottom: 5px;
margin: 0px;
color:#75bce4;
}

#advlink p a {
color:#75bce4;
text-decoration: underline;
}

.hidden {position: absolute; visibility: hidden;}
.visible {position: absolute; visibility: visible; z-index: 2;}

#tablright td {
padding: 0 20px 20px 0;
}

#tablright td .img1 {
margin-right: 10px;
}

#setka td {
	font-size: 10px;
	text-align:center;
}

#indvote {
font-size: 11px;
}
#indvote p {
margin: 0;
padding: 0 8px 4px 8px;
}

#indvote .votebut {
background:#D20006; 
border: outset 1px; 
color:#FFFFFF; height: 20px; 
font-size: 11px;
margin: 3px 10px 0 8px;
}

#indvote .voteforum {
padding: 10px 0 15px 15px;
font-weight: bold;
}

#indvote a {
color: #ffffff;
}

#inddriv {
border: solid 1px #FFFFFF;  padding: 7px;
}

#inddriv p {
margin-bottom: 16px;
}

#narn {
border: solid 1px #FFFFFF; background:#930049; /* #DB5A27*/
}

#narn p {
padding: 0 7px 12px 7px;
margin: 0;
}

#narn p.title {
padding: 0 7px 30px 7px;
margin: 0;
}

#narn strong {
font-weight: normal;}

#narn a:hover {color:#FFD380;}

#narn a {color:#FFFFFF; text-decoration: none;}

#counters {
/* visibility: hidden; display:none;*/

}

/* ссылки */

#zlink {font-size: 10px; color:#66B1DB;}
#zlink a {color:#66B1DB;}

/* Информподдержка в новой крутилке */

#aaa_inform {margin:0 auto;width:260px;padding:2px 0 0px  0;}
#aaa_inform .inform_bann{padding:0px 0 10px 0px;}

#aaa_inform_4 {margin:0 auto;width:1000px;height:130px;padding:0px;background:#007DC3 url(/Esdbpics/new_index_ib.gif) top right no-repeat;margin-left:10px;margin-top:-7px;_margin-top:-4px;}
#aaa_inform_4 .inform_bann_4{padding:0px 10px 0px 0px;float:left;}
#aaa_inform_4 .inform_bann_4 a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
			-moz-opacity: 0.9;
			-khtml-opacity: 0.9; opacity: 0.9;background:#007DC3 !important;}


#tooltip{
background:#f1524c;
border:1px solid #EE0578;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden;
/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); IE 5.5+*/
-moz-opacity: 0.85; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.85; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.85; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}




/* ИНТЕРОКНО */

.gallery-block{
	background:#fff;
	overflow:hidden;
	height:1%;
	padding:0px 0px 0px;
	margin:0px 0px 0px;
}
.gallery{	
	overflow:hidden;
	width:100%;
	position:relative;
	margin:0px 0px 0px 0px;
}
.gallery .img{
	margin:0px;
	padding:0px;
	list-style:none;
	position:relative;
	z-index:10;
	overflow:hidden;
	height:345px;
        width:590px;
}
.gallery .img li.active{
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	margin:0px 0px 0px 0px;

}

.gallery .img li{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
        margin:0px;
	padding:0px;

}

.gallery .img li.active a#bannlink{
	position:absolute;
	top:0;
	left:0;
	z-index:100!important;
        width:590px;
        height:260px;
        cursor:pointer; background: url(/Esdbpics/spacer.gif);
}



.gallery .img img{
	vertical-align:top;
        margin:0px;
	padding:0px;
	height:345px;
        width:590px;
}

.gallery .img li .text{
	position:absolute;
	bottom:108px;
	left:23px;
	font-size:17px;
	color:#fff;
	width:490px;
	overflow:hidden;
        z-index:50;
}


.gallery .img li .text span{
	float:left;
	background:url(/Esdbpics/dot02.png);
	padding:5px 14px;
}



.gallery .box{
	position:absolute;
	bottom:0;
	left:0;
	z-index:50;
}
* html .gallery .box{
	bottom:-1px;
}
.gallery .frame{
	width:590px;
	height:86px;
	overflow:hidden;
	background:url(/Esdbpics/dot01.png);
}
.gallery .b{
	height:7px;
	width:100%;
	overflow:hidden;
	background: url(/Esdbpics/bg-gallery.png) no-repeat;
}
.gallery .frame .list{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:9999px;
}
.gallery .frame div{
	margin:8px 0 0 21px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:79px;
	width:590px;
}
.gallery .frame .list li{
	float:left;
	background:url(/Esdbpics/mask03-h.png) no-repeat;
	width:139px;
	height:75px;
	padding:2px;
	margin:0 5px 0 5px;
}
.gallery .frame .list li.active,
.gallery .frame .list li.hover,
.gallery .frame .list li:hover{
	background:url(/Esdbpics/mask03.png) no-repeat;
}
.gallery .frame .list li img{
	vertical-align:top;
}
.gallery .frame .list li a{
	text-decoration:none;
}
.gallery .frame .prev{
	position:absolute;
	top:41px;
	left:6px;
	background:url(/Esdbpics/arrow02.png) no-repeat;
	width:18px;
	text-decoration:none;
	height:18px;z-index:60;
}
.gallery .frame .next{
	position:absolute;
	top:41px;
	right:6px;
	background:url(/Esdbpics/arrow03.png) no-repeat;
	width:18px;
	text-decoration:none;
	height:18px;z-index:60;
}


.gallery .mask{
	background:url(/Esdbpics/mask02.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:590px;
	z-index:0!important;
	height:345px;
}


.gallery .mask_top{
	background:url(/Esdbpics/mask02a.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:590px;
	z-index:10;
	height:4px;
}

.gallery .mask_bot{
	background:url(/Esdbpics/mask02b.png) no-repeat;
	position:absolute;
	top:25px;
	left:0;
	width:590px;
	z-index:10;
	height:4px;
}


.gallery .frame .list li img{
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.gallery .frame .list li.active img,
.gallery .frame .list li.hover img,
.gallery .frame .list li:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* соцсети на заглавной 3 overflow:hidden;*/
#socface a img {float:left;width:100px;padding:0px 0px 0px 40px;_margin:0px 0px 0px 40px;}
#socface a:hover img {filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}

#socface {border-top:solid 1px #007ABE;
text-align: left;
width:100%;height:28px;
padding:2px 0px 2px 0px;margin:0px 0px 0px 0px ;background:url(/Esdbpics/ss_bg.gif) top right repeat-y;
}

#socface .gg{
float: right;
margin: 0px;
width:110px;
}

#socface .mailru {
float: right;
margin: 0px;
width:160px;
}

#socface .fb {
float: right;
margin: 0px;
width:140px;overflow:hidden;height:20px;
}

#socface #vk_like {
float: right;
margin: 0px  20px  0px  0px ;
width:135px;
}
