@charset "utf-8";
/* CSS Document */
body{background-color:#6eafe3;
margin:0;
padding:0}
/*links*/
a:link, a:visited{text-decoration:underline;
color:0090ff}

a:hover, a:focus{color:#3b9bbc;
text-decoration:none}
/*containers*/
.contain{padding-left:30px;
width: 700px;
} 
/*tables*/
.maintable{border:0;
width:1004px;
background-color:#FFFFFF;
border-collapse:collapse}

.maintable td{padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333}

.voicetable, .bannertable{border:0;
border-collapse:collapse}

.voicetable td{padding:0px;
height:35px}

.bannertable td{padding:0px;
height:65px;
border-bottom:1px dotted #dbdbdb}

.bannertable td div{margin-left:20px}

.number{color:#d40202;
font-size:12px;
text-transform:uppercase;
margin-left:20px}

.headlogo{width:367px;
height:238px}

.menu{width:1004px;
height:28px;
background:url(images/menu.png) repeat-x top left;}


.menu div a:link, .menu div a:visited{color:#309aff;
text-decoration:underline;
margin-left:20px;}

.menu div a:hover{color:#309aff;
text-decoration:none;
margin-left:20px}
 
.headlang{width:100%;
height:50px;
margin-top:50px;
color:#004770}

.headlang a{color:#004770;
margin-right:3px;}

/*marker, header*/
.marker{color:#ff0202;
font-size:18px}

.h3{text-transform:uppercase;
color:#4291c8;
font-size:12px}

.h3small{text-transform:uppercase;
color:5b5b5b;
font-size:11px;
margin-left:10px}

.footer{background:url(images/footline.png) no-repeat 15px 5px}

.footerone, .footertwo{width:300px;
float:left;
margin-left:40px;
margin-top:40px;
color:#777;
font-size:10px;
height:100px}

.footertwo{float:right;
margin-right:40px;
text-align:right}

.footertwo a{ color:#0090ff;
text-decoration:underline}

/*news*/
.news{background:url(images/news_fenka.png) repeat-x 0 0;
width:95%}

.newstab{border:1px solid #f5f5f5;
border-top:0px;
border-collapse:collapse}

.newstab td{padding:0px;}

.newshead{background:url(images/.png) no-repeat top left;
height:50px}

.newshead div{color:#ff0202;
padding-left:30px;
padding-top:10px}

.x1{padding-left:30px;
font-size:11px}

.pop{background-color:#afdeff;
border:0px;
color:#004770;
line-height:18px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
padding: 5px;
}

.table_zak{border-collapse:collapse;
border:0}

.table_zak td{ border:solid 1px #ccc}

.gallcont{width:100%; 
boder: 1px solid #000;
margin:0 auto;
padding:5px;
margin-top:20px}
.gallphoto{cursor: pointer; float:left; background-color:#fff; width:278px;  margin-right:65px; margin-bottom:5%; background:url(images/back.png) repeat-y top left;}
.gallphoto .gallup {width:278px; height:14px; float:left; display:block; background:url(images/up.png) no-repeat}
.gallphoto .galldown {width:278px; height:28px; float:left; display:block; background:url(images/down.png) no-repeat}
/*hover*/
.gallphoto-hover {cursor: pointer; float:left; background-color:#fff; width:278px;  margin-right:65px; margin-bottom:5%; background:url(images/back_hov.png) repeat-y top left;}
.gallphoto-hover .gallup{width:278px; height:14px; float:left; display:block; background:url(images/up_hov.png) no-repeat}
.gallphoto-hover .galldown{width:278px; height:28px; float:left; display:block; background:url(images/down_how.png) no-repeat}

.nadp {color:#3a7dda;width:90%; margin-left:5%; margin-top:5px; float:left; clear:both; font-size:0.9em; line-height:120%}

.SKTable TD {
        BORDER-RIGHT: white 1px solid;
        PADDING-RIGHT: 5px;
        BORDER-TOP: white 1px solid;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: white 1px solid;
        PADDING-TOP: 5px;
        BORDER-BOTTOM: white 1px solid;
        background-color: #e7eaee;
	font-size: 12px;
}

