html {height:100%;}
body {height:100%; position:relative; font:11px Arial; color:#bb9482; background:url("images/body_bg.jpg") no-repeat top center #030201;}
html>body {min-height:100%; height:auto;}
a, a:visited, a:link {color:#b72228;}
a:hover {text-decoration:none;}

div.wrapper {width:984px; margin:0 auto; overflow:hidden;}
ul { list-style:none; }

div.footer {height:34px; position:absolute; bottom:0; left:0; width:100%;}
div.footer .wrapper {background-color:#b72228; height:100%; position:relative;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
}

div.header {/* margin-bottom:15px; */}
div.header .wrapper {position:relative; overflow: visible;}
div.header .logo {position:absolute; top:11px; left:24px;}
div.header .logo img {display:block;}
div.header div.counter {position:absolute; top:15px; right:10px;}
div.header .menu {width:426px; overflow:hidden; margin:0 0 0 283px; padding-top:5px;}
div.header .menu li {float:left; width:33%; font-size:16px;}
div.header .menu li ul {}
div.header .menu li ul li {float:none; width:auto; font-size:11px; margin-top:4px; padding:0 0 0 10px; background:url("images/bullet.gif") no-repeat center left;}
div.header .menu li a, div.header .menu li a:hover { color:#f6cfb0;}
div.header .menu li a {display:block; padding-bottom:2px;}
div.header .menu li ul li a {text-decoration:none; display:inline;}
div.header .menu li ul li a.active {text-decoration:underline;}
div.header .menu li ul li a.active:hover {text-decoration:none;}
div.header .menu li ul li a:hover {text-decoration:underline;}
div.header .buybutton {position: absolute; top: 110px; right: 47px;}

div.footer, div.footer a, div.footer a:visited {color:#e4d1a3;}
div.footer .copyright {
 position:absolute;
 top:10px;
 left:20px;
}

div.footer .menu {
 position:absolute;
 top:10px;
 left:231px;
 text-transform:uppercase;
}

div.footer .menu li {
 display:inline;
 margin-right:9px;
}

div.footer .menu li a {
 text-decoration:underline;
}

div.footer .menu li a:hover {
 text-decoration:none;
}

div.footer .counters {position:absolute; right:0; width:200px; text-align:right; margin:9px 20px 0 0;}
div.footer .contacts {position:absolute; left:514px; width:250px; margin:9px 0 0 0;}

div.main-block {
 margin-bottom:11px;
}

div.main-block img {
 display:block;
}

div.content {
 padding-bottom:34px;
}

.columns {
 clear:both;
 overflow:hidden;
 _height:1%;
}

.left-column {
 width:740px;
 float:left;
}

.right-column {
 width:240px;
 float:right;
}

.column {
 width:225px;
 float:left;
 margin-right:14px;
}

.column.last {
 margin-right:0;
}

div.block {
 width:229px;
 height:114px;
 background:url("images/block_bg.png") no-repeat center center;
 margin:0 auto;
}

div.left-column .blocks, div.left-column .items {
 margin-left:9px;
}

div.block div.inner {
 padding:12px 12px 12px 102px;
 background-repeat:no-repeat;
 background-position:4px 50%;
}

div.block a.title {
 display:block;
}

div.block a.title, div.block a.title:visited {
 font-size:16px;
 color:#d9ac88;
 text-decoration:none;
}

div.block a.title:hover {
 text-decoration:underline;
}

div.block span.tip {
 display:block;
 color:#ffd7c5;
 margin-top:5px;
}

div.block.order div.inner {
 background-image:url("images/order.jpg");
}
div.block.schedule div.inner {
 background-image:url("images/schedule.jpg");
}
div.block.ticket div.inner {
 background-image:url("images/ticket.jpg");
}

div.left-column .items {
 background:url("images/columns_bg.gif") repeat 0px 0px;
 margin:15px 14px 7px 9px;
 overflow:hidden;
 _height:1%;
}

div.left-column .item {
 padding:9px 08px 0 38px;
}

div.left-column .item .date {
 display:block;
 margin-bottom:6px;
}

div.left-column .item p {
 margin-top:6px;
}

div.content-row {
 background-color:#000;
 border-top:1px solid #151110;
 padding:17px 0;
}

.content ul.team {
 overflow:hidden;
 _height:1%;
 margin:0;
 padding:0 0 0 14px;
}

.content ul.team li {
 float:left;
 margin:0 18px 0 0;
 padding:0;
 list-style:none;
 font-size:10px;
 background:none;
 width:85px;
}

.content ul.team li.last {
 margin-right:0;
}

.content ul.team li .img {
 text-align:center;
 margin-bottom:8px;
 position:relative;
 display:block;
 height:75px;
}
.content ul.team li .img s {display:block; position:absolute; left:6px; top:0; background:url(images/gallery_border_small.png) left top no-repeat; width:75px; height:75px;}
.content .wrapper .content_wrapper ul.team li .img s {background:url(images/gallery_border_small_cont.png) left top no-repeat;}
.content ul.team li .img img, .content .wrapper .content_wrapper ul.team li .img img {margin:0 auto; display:block; border:0 none;}
.content ul.team li .title {display:block; text-align:center;}
.content ul.team li a, body.inner .content .wrapper .content_wrapper ul.team li a {color:#BB9482; text-decoration:none; text-transform:uppercase;}
.content ul.team li a:hover .title, .content .wrapper .content_wrapper ul.team li a:hover .title {text-decoration:underline;}

.content div.team div.item {width:300px; float:left; margin-bottom:20px;}
.content div.team div.item a {color:#BB9482; text-decoration:none; display:block; overflow:hidden;}
.content div.team div.item a:hover .title {text-decoration:underline;}
.content div.team div.item .img {display:block; width:124px; height:123px; position:relative; float:left; margin-right:8px;}
.content div.team div.item .img s {width:124px; height:123px; position:absolute; left:0; top:0; background:url(images/gallery_border_list.gif) left top no-repeat;}
.content div.team div.item .img img {border:0 none; position:relative; left:12px; top:9px;}
.content div.team div.item .title {font-size:18px; color:#f6cfb0; display:block; margin:14px 0 0 0;}
.content div.team div.item .content {color:#9e7656;}

div.project .img {text-align:center; margin-bottom:25px;}
div.project .img img {display:block; margin:0 auto;}
div.project ul.sponsors {font-family:"Arial Narrow"; color:#838280; margin-left:18px;}
div.project ul.sponsors a {color:#838280;}
div.project ul.sponsors li {padding-left:94px; background-repeat:no-repeat; background-position:center left; margin-bottom:10px;}
div.project ul.sponsors li.ru {background-image:url("images/ru_logo.gif"); background-position:0 60%;}
div.project ul.sponsors li.esp {background-image:url("images/esp_logo.gif"); padding-top:16px; padding-bottom:16px;}

div.banners {text-align:right; margin-top:10px;}
div.banners a {/*margin-left:10px;*/}

body.inner div.content {padding-bottom:11px;}
body.inner div.content .wrapper {background-color:#392c24; border:2px solid #fff; color:#f6cfb0;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

body.inner div.content .wrapper .content_wrapper {padding:20px 40px; font-size:1.2em; line-height:1.2em; min-height:265px; position:relative;}
body.inner div.content .wrapper .content_wrapper h1 {margin-bottom:32px; line-height:1.2em;}
body.inner div.content .wrapper .content_wrapper a {color:#f5242d;}
body.inner div.content .wrapper .content_wrapper a img {border:1px solid #F6CFB0;}
body.inner div.content .wrapper .content_wrapper hr {height:1px; background:none; border:0px none; border-bottom:1px solid #5f4d40;}
body.inner div.content .wrapper .content_wrapper .newslist {display:block; padding-left:18px; background:url(images/back2list_bg.gif) left top no-repeat; width:114px; height:14px; line-height:10px; text-decoration:none; color:#eab9a3; position: absolute; right: 16px; top: -32px; text-align: center; padding-right: 10px}

body.inner h2.title {
 font-size:18px;
 color:#f6cfb0;
 -moz-border-radius:7px 7px 0 0;
 -webkit-border-radius:7px 7px 0 0;
 border-radius:7px 7px 0 0;
 padding:9px 30px 15px 30px;
 margin:0;
 background:url(images/header_shadow.gif) left bottom repeat-x #c1272d;
}

body.inner h1.title {font-size:18px; font-weight:normal; margin:20px 20px 0; padding:0 20px 15px 20px; border-bottom:1px solid #5f4d40;}


body.inner div.text-block {
 padding:9px 120px 15px 90px;
 font-size:12px;
}

body.inner div.form-block {
 border-top:1px solid #5f4d40;
 margin:0 40px;
 padding:10px 0;
}

body.inner h3 {
 font-size:16px;
 margin-bottom:20px;
}

.content ul {
 padding:0;
 margin:0 0 0 7px;
}

.content ul li {
 padding:0 0 0 32px;
 /*background:url("images/disc_big.png") no-repeat 0px 4px;*/
 margin:4px 0 0 0;
 list-style:none;
}

.content ul li li {
 padding:0 0 0 20px;
 background:url("images/disc_small.png") no-repeat 0px 6px;
}

div.form-block form {
 margin:0 0 0 -32px;
 padding:7px 80px 15px 120px;
 font-size:16px;
 background:url("images/form_bg.gif") no-repeat top left;
 min-height:105px;
}

.row {
 clear:both;
 overflow:hidden;
 _height:1%;
 margin-bottom:15px;
}

div.form-block label {
 display:block;
 float:left;
 width:360px;
 padding-top:3px;
}

div.form-block .input-wrapper, div.form-block .select-wrapper {
 display:block;
 float:right;
}

div.form-block .select-wrapper {

}

div.form-block .input-wrapper {
 background:url("images/input_left.gif") no-repeat center left;
}

div.form-block input.text {
 width:325px;
 background:url("images/input_center.gif") repeat-x center left;
 border:none;
 color:#d2996e;
 font-size:14px;
 height:25px;
}

div.form-block input.text:focus {outline:none;}

div.form-block .wide input.text {
 width:556px;
}

div.form-block .wide.captcha img {float: left; margin: 0 20px 0 16px;}
div.form-block .wide.captcha input.text {width: 150px;}
div.form-block .wide.captcha span.input-wrapper {float: left;}

div.form-block .wide label {
 width:145px;
}

div.form-block .input-wrapper2 {
 background:url("images/input_right.gif") no-repeat center right;
 display:block;
 padding:0 10px;
}

div.form-block select {
 width:202px;
}

div.row.semi {
 width:360px;
 float:left;
 clear:none;
 margin-bottom:0;
}

div.row.semi.right {
 float:right;
}

div.row.semi label {
 width:150px;
}

div.row.semi input.text {
 width:180px;
}

div.row.semi.right label {
 text-align:right;
}

div.buttons {
 text-align:center;
 margin:20px 0 0;
}

div.buttons .button {
 width:207px;
 background:url("images/button_bg.gif") no-repeat center center;
 padding:10px 0 17px;
 font-size:16px;
 color:#f6cfb0;
 border:none;
 line-height:16px;
}

/* Selectmenu
----------------------------------*/
a.ui-selectmenu, a.ui-selectmenu:visited, a.ui-selectmenu:link, .ui-selectmenu-menu li a, .ui-selectmenu-menu li a:visited, .ui-selectmenu-menu li a:link {color:#d2996e;}
.ui-selectmenu { display:block; position:relative; height:25px; text-decoration:none; overflow:hidden;
 background:url("images/select_left.gif") no-repeat center left;
}
.ui-selectmenu-icon { position:absolute; right:8px; margin-top:-3px; top:50%;
 background:url("images/arrow_down.gif") no-repeat center center;
 height:6px;
 width:11px;
}
.ui-selectmenu-menu {padding:0; margin:0; list-style:none; position:absolute; top:0; visibility:hidden; overflow:auto; background-color:#382B22; border:1px solid #6C5341; border-top:none;}
.ui-selectmenu-open {visibility:visible;}
.ui-selectmenu-menu-popup {margin-top:-1px;}
.ui-selectmenu-menu-dropdown
.ui-selectmenu-menu li {padding:0; margin:0; display:block; border-top:1px dotted transparent; border-bottom:1px dotted transparent; border-right-width:0 !important; border-left-width:0 !important; font-weight:normal !important;}
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height:1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left:20px; position:relative; margin-left:5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position:absolute; top:1em; margin-top:-8px; left:0; }
.ui-selectmenu-status {line-height:1.4em; background:url("images/select_right.gif") no-repeat center right; padding:1px 1em 2px;}
.ui-selectmenu-open li.ui-selectmenu-item-focus a { background-color:#876E61; }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom:.2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight:bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content { }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity:.8; }

div.content2 {padding-bottom:34px;}

p.error {font-size:16px; color:#f5242d; padding:3px 0 0 30px; margin-left:10px; background:url(images/alert_triangle_red.png) left top no-repeat; min-height:24px;}

.team_content .img {float:left; margin:0 10px 10px 0; border:1px solid #f6cfb0;}

div.clear {clear:left; font-size:1px; height:1px;}

.fileupload {width:200px; float:right;}
.fileupload .text {width:133px; height:25px; overflow:hidden; background:url(images/upload_field.png) left top no-repeat; float:left;}
.fileupload .text .loading {background:#fff; border:1px solid #af7a5a; font-size:1px; height:5px; margin:10px 5px 5px; overflow:hidden;}
.fileupload .text .loading .roll {background:#00F; width:0; height:5px; font-size:1px;}
.fileupload .text .fname {font-size:14px; font-family:Arial; color:#D2996E; padding:4px 0 0 11px;}

.myform table {font-size: 100%; color: #F6CFB0;}
.myform td {padding: 5px;}
.myform .input {width: 740px;}
.myform b {font-weight: normal;}
img.captcha {margin-bottom: 5px;}

.social {background: none repeat scroll 0 0 #888888; float: right;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	behavior: url(/includes/pie.htc);
}

div.content_wrapper div.news-list div.column {width: auto; float: none;}
div.content_wrapper div.news-list span.date {display: block; background: url(images/news_date_bg2.gif) bottom right no-repeat; padding: 0 1px 7px 0; width: 140px; font-size: 12px; line-height: 17px;}
div.content_wrapper div.news-list span.date span {display: block; border: 1px solid #eab9a3; background: url(images/news_date_bg1.gif) left top repeat-x #c1272d; padding: 2px 0 0 0;}
div.content_wrapper div.news-list span.date span span {border: 0px none; background: url(images/news_date_bg3.gif) left 5px no-repeat; margin: 0 0 0 13px; padding: 0 0 0 26px;}
div.content_wrapper div.news-list a.title {font-size: 120%; display: block; margin: 0 0 5px 40px;}
div.content_wrapper div.news-list p.desc {margin: 0 0 0 40px;}
div.content_wrapper div.news-list div.item {margin: 0 0 20px 0;}

ul.langs {position: absolute; left: 31px; top: 103px;}
ul.langs li {float: left; margin-right: 20px;}


body.inner.iframe {background: none;}
body.inner.iframe .counters {width: 1px; height: 1px; overflow: hidden;}
body.inner.iframe div.content .wrapper {width: auto; border: none;}












#featured{ 
	width:979px; 
	padding-right:0; 
	position:relative; 
	border:2px solid #fff; 
	height:334px;
	margin:0 auto;
	background:#000;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	
	border-radius:6px;
	-o-border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-icab-border-radius:6px;
	-khtml-border-radius:6px;
	behavior: url('css/pie.htc');
	position:relative;
	z-index:10;
}
#featured h1, #featured h2 { font-weight:normal; color:#f6cfb0; margin:0; padding:0; }
#featured ul.ui-tabs-nav { 
	position:absolute; 
	top:0; right:0px; 
	list-style:none; 
	padding:0; margin:0; 
	width:237px;
	z-index:100;
}

#featured ul.ui-tabs-nav li { 
	font-size:12px; 
	color:#fff;
	margin:0;
	padding:0;
}


#featured li.ui-tabs-nav-item a { 
	display:block; 
	padding:18px 0 0 36px;
	height:36px; 
	color:#fff;
	background:#be252b;
	text-decoration:none;
	border-bottom:1px solid #760105;
	border-top:1px solid #dc464b;
	position:relative;
	font-size:14px;
}

#featured li.ui-tabs-nav-item a:hover{ background:#be252b; }
#featured li.ui-tabs-nav-item a span.slideArrow {
	width:27px;
	height:54px;
	display:block;
	position:absolute;
	top:0; left:0px;
	background:url(images/arrow.png) no-repeat;
	
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}

#featured li.ui-tabs-selected {}
#featured ul.ui-tabs-nav li.ui-tabs-selected a { background:#be252b; color:#faadae; }
#featured ul.ui-tabs-nav li.ui-tabs-selected a span.slideArrow { left:-27px; }

#featured .ui-tabs-panel { 
	width:742px; height:334px; 
	position:relative;
	font-family:"Myriad pro";
}
#featured .ui-tabs-panel img {
	border-radius:6px;
	-o-border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-icab-border-radius:6px;
	-khtml-border-radius:6px;
	behavior: url('css/pie.htc');
	position:relative;
	z-index:10;
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.info { position:relative; height:100%; }
#fragment-1 { text-align:center; }
#fragment-1 h2 { font-size:30px; font-weight:normal; margin:10px 0 0 0; }
#fragment-1 h2 span { display:block; font-size:22px }
#fragment-1 img { width:320px; display:block; margin:0 auto; }

.mosaik { position:absolute; display:table; width:676px; left:30px; bottom:0; height:44px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; }
.mosaik a { color:#fff; text-decoration:none; display:block; }
.mosaik a:hover { text-decoration:underline; }
.mosaik div.row { display:table-row; }
.mosaik div.row div { width:149px; padding:0 10px; height:44px; margin:10px 0 0 0; display:table-cell; text-align:center; vertical-align:middle;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.mosaik div:hover { }
.green { background-color:#35ff01; font-size:14px; }
.orange { background-color:#ff4e12; font-size:10px; }
.pink {background-color:#ff0382;}
.blue {background-color:#38b3ff;}





/*--------------------------------------------------------------------------------*/

#featuredIn, #featuredIn2, #featuredIn3 { 
	width:779px; 
	padding-right:0; 
	position:relative; 
	border:2px solid #fff; 
	height:334px;
	margin:0 auto;
	background:#000;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border:0;
	
	border-radius:6px;
	-o-border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-icab-border-radius:6px;
	-khtml-border-radius:6px;
	behavior: url('css/pie.htc');
	position:relative;
	z-index:10;
}
#featuredIn .ui-tabs-panel, #featuredIn2 .ui-tabs-panel, #featuredIn3 .ui-tabs-panel { 
	width:442px; height:334px; 
	position:relative;
}




#featuredIn ul.ui-tabs-nav, #featuredIn2 ul.ui-tabs-nav, #featuredIn3 ul.ui-tabs-nav {
	top:295px; left:180px;
	height:34px;
	width:435px;
	position:absolute;
	text-align:center;
	border:0;
}
#featuredIn3 ul.ui-tabs-nav { left:52px; width:720px; top:290px; }
#featuredIn3 ul.ui-tabs-nav a { font-size:11px;
	border-radius:50px;
	-o-border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	-icab-border-radius:50px;
	-khtml-border-radius:50px;
	behavior: url('css/pie.htc');
	position:relative;
	z-index:10;
}
#featuredIn .ui-tabs-nav li.ui-tabs-nav-item, #featuredIn2 .ui-tabs-nav li.ui-tabs-nav-item, #featuredIn3 .ui-tabs-nav li.ui-tabs-nav-item { width:145px; float:left; padding:0; height:100%; border:0; }

#featuredIn .ui-tabs-nav li.ui-tabs-nav-item a, #featuredIn2 .ui-tabs-nav li.ui-tabs-nav-item a, #featuredIn3 .ui-tabs-nav li.ui-tabs-nav-item a { padding:5px 0 0 0; height:100%; border:0; border-left:1px solid #dc464b; }

#fragment-01 img { float:left; }

.textSlide { position:absolute; top:30px; width:300px; z-index:150; font-size:14px; left:400px !important; }
.textSlide a { color:#bb2329; text-decoration:none; font-size:16px; }
.textSlide a:hover { color:#bb2329; text-decoration:underline; }
.textSlide h1 span { display:block; font-size:20px; margin:15px 0 0 0; }

.righing { top:0; left:0px !important; background:url(images/fader.png); height:100%; width:240px; z-index:20; padding:40px 20px 0 40px; }


#featuredIn3 .ui-tabs-nav li.ui-tabs-nav-item { width:15px; height:15px; margin:1px 6px;}
#featuredIn3 .ui-tabs-nav li.ui-tabs-nav-item a { padding:0; opacity:0.6; background:none; border:0; }
#featuredIn3 .ui-tabs-nav li.ui-tabs-nav-item:hover { width:17px; height:17px; margin:0 5px; }
#featuredIn3 ul.ui-tabs-nav li.ui-tabs-selected { width:17px; height:17px; margin:0 5px; }
#featuredIn3 ul.ui-tabs-nav li.ui-tabs-selected a { opacity:1; }

#featuredIn3 ul.ui-tabs-nav li.ui-tabs-selected a { opacity:1; background:none; }

#featuredIn ul.ui-tabs-nav { top:285px; height:54px !important; }
#featuredIn .ui-tabs-nav li.ui-tabs-nav-item { height:34px; margin:10px 0 0 0;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
#featuredIn .ui-tabs-nav li.ui-tabs-nav-item a { margin:0px 0 0 0; }

#featuredIn .ui-tabs-nav li.ui-tabs-nav-item:hover { height:44px; margin:0px 0 0 0; }
#featuredIn ul.ui-tabs-nav li.ui-tabs-selected { height:44px; margin:0px 0 0 0; }
 .tablica {
          width: 900px;
          height: auto;
          float: left;
          padding: 10px 0px;
          }
		.iacheika {
          width: 203px;
          height: 290px;
         padding: 14px 10px;
         float: left;
border-color: rgb(99, 60, 19);
border-style: solid;
border-width: 1px;
margin-left: -1px;
margin-bottom: -1px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;         
 }
       
	   .zagolovok {
          display: block;
          min-height: 60px;
          text-align: center;
            }
.logof {
float: left;
background-color: rgba(0, 0, 0, 0.74);
padding: 5px 10px 5px 10px;
-webkit-border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
border-radius: 0px 0px 7px 7px;
margin-bottom: 10px;
width: 962px;
border: 1px solid rgba(255, 255, 255, 0.51);
}
.ramkatop {
/* float: left; */
background-color: rgba(0, 0, 0, 0.74);
padding: 5px 0px 10px 0px;
/* -webkit-border-radius: 7px 7px 0px 7px; */
-moz-border-radius: 7px 7px 7px 7px;
/* border-radius: 7px 7px 0px 0px; */
margin-bottom: 10px;
width: 982px!important;
border: 1px solid rgba(255, 255, 255, 0.51);
border-bottom: 1px solid rgba(255, 255, 255, 0.18);
margin-bottom: -1px!important;
}
.logof img{
float: left;
margin-right: 100px;
width: 103px;
margin-left: 30px;}
.logof  h2{line-height: 27px;text-transform: uppercase;}


/* === Partners Logo Section === */
.dv_partners {}
.dv_parners_item {float: left; border: 1px solid #F6CFB0; margin: 10px; width: 200px; height: 280px;}
.dv_partners img {width: 200px; height: 200px;}
.dv_parners_label {text-align: center; padding: 5px;}
.dv_partners_hr {clear: both; visibility: hidden; margin-bottom: 50px;}


.dv_img div {float:left;}
.dv_img img {margin: 5px; border: 2px solid black; width: 200px;}
.dv_img .hr {clear: both; height: 30px;}