/*
 * $Id: main.css,v 1.15 2009/03/11 14:53:17 dbernabei Exp $ 
 */

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*=partners*/
.partners li {
	float:left;
	padding:7px;
	border-bottom:1px solid #ebe9e9;	
}
.partners li a {
	border-right:1px solid #ebe9e9;
	display:block;
	padding-bottom:5px;
}
.partners-box {
	position:relative;
	overflow:auto;
}
.partners-box-text {
	float:left;
	width:40%;
	padding:60px 15px 50px 55px;
}
.partners-box-text p {
	padding-bottom:20px;
}
.partners-box-text a {
	background:url(../../static/img/ico-arrow.png) no-repeat left 3px;
	padding-left:17px;
	padding-bottom:3px;
	font-size:12px;
	color:#39c;
	height:20px;
}
.partner-img {
	float:left;
	padding-top:40px;
	width:50%
}
/*=menu*/
.submenu {
/*	display:none;*/
}
#nav-main, #nav-main ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#nav-main a {
	display: block;
	width: 10em;
}
#nav-main li {
	float: left;
	width: 10em;
}
#nav-main li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}
#nav-main li:hover ul {
	left: auto;
}
#nav-main li:hover ul, #nav-main li.sfhover ul {
	left: auto;
}
/*=fancybox 
 * overwriting plugin css
 */
div#fancy_inner {
	border:1px solid #ccc;
}
a#fancy_left, a#fancy_right { 
	width: 40px; 
	top:185px;
}
a#fancy_left {
	left: -10px; 
	background: transparent url(../../static/img/fancy-arrow.png) no-repeat 0 0;
}
a#fancy_right {
	right: -10px; 
	background: transparent url(../../static/img/fancy-arrow.png) no-repeat -80px 0;
}

a#fancy_left:hover {
	background: transparent url(../../static/img/fancy-arrow.png) no-repeat -40px 0;
}
a#fancy_right:hover {
	background: transparent url(../../static/img/fancy-arrow.png) no-repeat -120px 0;
}
.news-preloader{
	position:relative; 
	top:140px; 
	left:300px;
}
.news-years { /*for js disabled*/
	float:left;
	padding-left:10px;
}
/*=managment*/
#main-content img {
	display:block;
}
.managment-tab {
	padding-bottom:10px;
}
.managment {
	position:relative;
	overflow:auto;
	background-color:#eee;
	padding:20px 20px 0 20px;
	width:928px;	
}
.managment img {
	float:left;
	padding-right:15px;
}
.managment h3 {
	color:#39c;
	font-size:14px;
	font-weight:normal;	
}
.managment h4 {
	color:#39c;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	padding-bottom:10px;
}
.managment .desc-long, .managment .desc-short {
	font-size:11px;
	color:#333;
}
.managment .desc-long {
	display:none;
	padding-top:10px;
}
.panel-slide {
	background:url(../../static/img/managment-bottom-close.jpg) no-repeat;
	height:35px;
	width:968px;
}
.active {
	background:url(../../static/img/managment-bottom-open.jpg) no-repeat;
}
