/* CSS Document */

html,body {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; height: 100%;}
a {color:#FFFFFF; text-decoration:underline;}
a:hover {color:#FFFFFF; text-decoration:none;}
body { background-color:#000000; min-width:1000px;}
div#header { height:237px; background:url(../images/head-bg.jpg) repeat-x top right; }
div#header2 { height:237px; background:url(../images/head-right.jpg) no-repeat top right; }
div#header3 { height:237px; background:url(../images/head-left.jpg) no-repeat top left; }
div#logo { height:254px; /* padding:74px 0px 0px 115px; */ padding:77px 0 0 107px}
div#contacts { margin:60px 40px 0 0; font-size:14px;position:absolute;right:0;top:0;}
div#wrapper {min-height:100%;position:relative;}

div#center { min-height:200px; width:1000px; margin:0 auto 0 auto; padding-bottom: 104px;}
div#center2 { min-height:200px; width:1000px; margin:-100px auto 0 auto; padding-bottom: 70px;}
/* div#center2 #content img {border:none !important;} */
div#menu { width:100%; float:left;}
div#menu_hor { float:left; width:75%; height:31px;}
div#menu_hor ul {list-style:none; margin:0px; height:31px; padding:0px;}
div#menu_hor li {float:left; list-style:none; height:31px; margin:0 5px;}
div#menu_hor li a {	float:left;	display:block;	color:#fff;	text-decoration:none;	padding:0 0 0 18px;	cursor:pointer; height:31px; color:#e9ea06; text-decoration:none; font-size:14px;	}
div#menu_hor li.active a, div#menu_hor a:hover { text-decoration:underline; }
div#menu_hor .i { padding:4px 0 0 30px;}
div#icons { float:left; width:18%; height:24px; padding-top:7px; text-align:right;}
div#icons img {border:0 none;margin:0 3px;}

div#content { padding:10px 5px;}
div#content h1 {padding-right: 35px; display:inline-block; zoom:1; *display:inline; font-weight:normal; font-size:18px; height: 28px; margin: 0px;}

div#footer { height:104px; background:url(../images/footer-img.jpg) top center no-repeat; }
div#footerin { height:104px; width:1000px; margin:0 auto;}
div#f1 {float:left; width:25%;height:104px;}
div#f1 p { padding:30px 0 0 0;}
div#f2 {float:left; width:50%;height:104px;}
div#f2 p { padding:40px 0 0 0;}
div#f3 {float:left; width:25%;height:104px; text-align:center;}
div#f3 p { padding-left:5px;  padding-top:5px; margin:50px 0 0 0;height:26px; background:url(../images/bestlux.png) top left no-repeat; width:150px; font-size:10px;}
div#f3 a { text-decoration:none;}
.clear { height:1px; clear:both;}

.v_download {text-align: right; margin-top: 3px; display: none;}
.v_left p {margin:0px; padding: 0 0 0 10px;}
.v_left .date {margin:0px; padding: 0px;}
.v_download a, a.mydownload {color:#C396AA;}

.v_left img, .borders img { border: 1px solid;}
div#pre_footer {margin-top:-104px; height:104px; position:relative;}


.audio_item { padding: 3px 0;}
.audio_title { cursor: pointer; display:inline;}
a.mydownload {display:inline; margin-left: 20px;}
.audio_media {padding-top: 5px;}

.ls .audio_title {color:yellow;}
.ls .audio_title span{text-decoration: underline;}

.media {border:1px white solid;}
.audio_media .media {border:0;}
.audio_media {overflow: visible !important; height: 15px !important;}
.audio_media_1 .media {border: none;}
.audio_media_1  {height: 0px; position: absolute; top: -5000px;}

.v_content {margin: 10px 0px; padding: 0px;}
.v_content p {padding: 0px; margin: 0px;}

.foto-table {margin: 0 auto; width: 600px;}
.foto-table a {color: red; text-decoration: none;}
.foto-table a img {border: 1px solid #fff;}

.blog li {margin: 10px 0; list-style: none;}
