@import "admin.slider.css";
/* Main classes */
html,body {
	height:100%;
    margin:0px; padding:0px
    }
* html #data .right .menu ul li a { 
	width: 295px;
}
* html #partners .extras ul .letter a { 
	width: 27px;
}
* html #partners .extras ul .main a { 
	width: 27px;
}
* html #partners .extras ul .cont a { 
	width: 27px;
}
body {
	color: #404352;
	font-size: 1em; font-family: Arial, Verdana;
	background: #252b43 url('/images/bg.jpg') center top;	
	margin: 0px;
	position: inherit;
	}


ins {
	//background: #99ff99; 
	color: #336699;
	width: auto;
	text-decoration: none;
	border-bottom: 1px dashed #336699;
	text-decoration: none;
}

ins:hover {
	position: relative;
}

ins del {
	display: none;
}

ins:hover del {
		display: block;
		color: white;
   	position: absolute; top: 10px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 10px; z-index: 100;
   	background: #6699cc;
		border: 1px solid #3366cc;
		//opacity: 0.9;
	/* end formatting */
}

input { width: 80%; paddin: 0px; margin: 0px; font-size: 9px; }
.dateInput { width: auto; }
ul { padding: 0px; margin: 0px; }
textarea { width: 100%; line-height: 1.6em; font-size: 12px; height: 450px; padding: 10px; color: #333; border: 1px gray solid; }
a { text-decoration: none; color: #404352; }
.hl {visibility: hidden;}
strong { }
table {font-size: 100%; border-collapse: collapse; border: 0px; }      
img { border: 0px; }	

.image-loader {position: absolute; display: none;}

/*Admin styles*/

.admin-button, .admin-button-multipage { font-size: 75%; padding-left:10px; padding-top: 4px; color: #000; position: absolute; top: 0px; left: 0px; margin-top: 5px; margin-left: 3px; width: 31px; height: 19px; background: url('/admin/images/edit.gif') right bottom; }
.admin-button:hover, .admin-button-multipage:hover { color: red; }
.admin-button-multipage { margin: 0px; }

/**/

#loading { display: none; position: absolute; top:33px; left: 20px; z-index: 1000; height: auto; width: auto; padding: 10px 12px;
						background: #fff; -moz-border-radius: 5px;  -webkit-border-radius: 5px; }
#loading h5 { color: #14456e; padding: 0px; margin: 0px; background: url('/images/ajaxLoader.gif') no-repeat left top; padding-left: 23px; }

.darkline {
	z-index: 0;
	position: absolute;
	top: 184px;
	width: 100%;
	height: 167px;
	background: url('/images/bg-dark.jpg') repeat-x center top;

	}
	
#layout {
	width: 100%;
	height: auto;
 	overflow: hidden;
	position: absolute;
}

#graying {
	width: 100%;
	background: url('/images/graying45.png');
	position: absolute;
	z-index: 100;
	display: none;
}
#container, #loginWindow, #pageEditWindow {
 	width: 912px;
 	margin: 0px auto;
 	position: relative;
 	height: 100%;
 	text-align: left!important;
 }

#controlPanelInit { position: absolute; left: 0px; top: 65px; cursor: pointer; }
#controlPanelContainer{
	position: absolute;
	z-index: 100;
	display: none;
	top: 70px;
	left: -50px;
	width: 400px;
	height: auto;
	font-size: 0.75em;
	border: 1px gray solid;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#controlPanelContainer #backgroundIcons { overflow-y: scroll; height: 200px; border: 1px solid #999; padding: 5px 3px; background: #f4f4f4; }
#controlPanelContainer #backgroundIcons .iconContainer { display: inline; position: relative; }
#backgroundIcons .iconContainer .imageLink { border: 1px #999 solid; }
#backgroundIcons .iconContainer .deleteIcon { position: absolute; top: -40px; left: 2px; display: none; font-size: 0.8em; color: red; cursor: pointer; }

#controlPanelContainer a { text-decoration: none; color: #14456e; font-weight: bold; font-size: 0.9em; }
#controlPanelContainer .addLink {  background: url('/images/addIcon.png') no-repeat -7px top; padding: 6px 5px 5px 21px; }
#controlPanelContainer .editLink { background: url('/images/editIcon.png') no-repeat -7px top; padding: 6px 5px 5px 21px; }
#controlPanelContainer .uploadLink { background: url('/images/uploadIcon.png') no-repeat -2px top; padding: 6px 5px 5px 21px; margin-top: 20px; }

#controlPanelContainer .addLink:hover,
#controlPanelContainer .editLink:hover,
#controlPanelContainer .uploadLink:hover { text-decoration: underline; }

#controlPanelContainer .title { font-family: Arial; font-size: 1.1em; font-weight: bold; color: #222; border-bottom: 1px #eeeeee solid; padding: 10px 9px 12px 9px; }
#controlPanelContainer .controlPanel { padding: 16px 13px 20px 12px; } 
#controlPanelContainer .closeButton{ position: absolute; top: 11px; left: 377px; cursor: pointer; }

.calendarIcon { display: inline; padding-top:: 5px; }

.uploadImgButton { padding: 3px 5px; display: inline; margin-bottom: 5px; }
.uploadIconButton { padding: 3px 5px; display: none; margin-bottom: 5px; }

#pageEditWindow{
	margin-top: 130px;
	width: 800px;
	height: auto;
	border: 0px;
	background: #fff;
	display: no ne;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#pageEditWindow .closeButton{
	
	position: absolute;
	top: 9px;
	left: 777px;
	cursor: pointer;
	
}
 
#loginWindow{
	margin-top: 193px;
	width: 457px;
	height: auto;
	border: 0px;
	display: none;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
 #loginWindow .title, #pageEditWindow .title { font-family: Arial; font-size: 1.1em; font-weight: bold; color: #222; border-bottom: 1px #eeeeee solid; padding: 10px 9px 12px 9px; }
 #loginWindow .text { color: #333; font-size: 80%; }
 #loginWindow .note,#pageEditWindow .note { font-size: 0.7em; font-weight: normal; color: #999; padding: 5px 9px 10px 9px; }
 #pageEditWindow .note { padding-left: 0px; width: 80%; }
 #loginWindow .red { color: red; }
 #loginWindow input { width: 60%; font-size: 90%;  padding: 7px 6px; }
 
 #loginWindow .input, #pageEditWindow .input { padding-right: 25px; }
 #loginWindow .submit, #pageEditWindow .submit { border-top: 1px #eeeeee solid; padding: 12px 25px 10px 9px; }
 #loginWindow .button, #pageEditWindow .button { display: block; 
												font-size: 0.7em; background: #fff url('/images/buttonBg.gif') repeat-x; 
												font-weight: bold; width: 60px; height: 18px;
												text-align: center;
												padding-top: 6px;
												-moz-border-radius: 2px;
												-webkit-border-radius: 2px;
												border: 1px #999 solid;
												margin-bottom: 10px;
 }
 
 #pageEditWindow form { padding: 10px 25px; }
 #loginForm, #pageEditForm { text-align: left; }
 #pageEditForm fieldset { padding: 10px 0px; }
 #loginForm fieldset { padding: 15px 9px 8px 9px; }
 #loginForm fieldset label, #pageEditForm fieldset label { color: #000; font-style: normal; font-size: 0.7em; padding-right: 10px; display: block; padding-bottom: 5px; }
 #loginForm fieldset label { float: left; padding-top: 13px; }
 #logo-and-menu {
	position: relative;
	height: 84px;
	width: 100%;
	}
	
	#logo-and-menu .logo {
		margin-left: 40px;
		margin-top: 30px;
	}
	#logo-and-menu .menu { position: absolute; left: 200px; top: 35px; height: 50px; width: 690px; // width: 750px; //left: 140px; }
	#logo-and-menu .menu ul {
		position: relative;
		float: right;
		width: auto;
		color: #abb0b9;
		list-style-type: none;
		margin: 0px;
		font-size: 0.8em;
	}
	#logo-and-menu .menu ul li a { color: #abb0b9; }
	#logo-and-menu .menu ul li a:hover { color: #f00; }	
	#logo-and-menu .menu ul li {
		float: left;
		font-size: 0.7em;
		margin-left: 32px;
		padding: 12px 0px 3px 0px;
		background: url('/images/link-bg.gif') repeat-x left bottom;
	}
	#logo-and-menu .menu ul .active {
		float: left;
		margin: 2px 0px 0px 32px;
		padding: 10px 14px 0px 7px;
		vertical-align: 50%;
		height: 35px;
		color: #f00;
		background: url('/images/actlinkborder-right.gif') no-repeat right top;
		position: relative;
	}
		#logo-and-menu .menu ul .active .right {
			position: absolute;
			height: 29px;
			top: 0px;
			left: -7px;
			width: 7px;
			background: url('/images/actlinkborder-left.gif') no-repeat left top;
		}
	
#mbaners {position: absolute; display: none;}
#hat-slogans {
	position: relative;
	width: 912px; 
	height: 100px;
	margin: 0px;
	background: url('/images/hat-slogan-left.png') no-repeat left bottom;
}

	#hat-slogans .bg {
		width: 856px;
		height: 100px;
		margin: 0px;
		background: url('/images/hat-slogan-bg.png') repeat-x center bottom;
	}
		#hat-slogans .solid-bg { position: absolute; width: 856px; height: 88px; top: 12px; left: 28px; background: #d2d9df; }
		#hat-slogans .moveable-banners { position: absolute; width: 912px; height: 88px; top: 12px; left: 6px; }
		#hat-slogans .right-hider { position: absolute; z-index: 15; width: 853px; height: 88px; top: 12px; left: 30px; background: url('/images/right-hider.png') no-repeat right;
 }
		#hat-slogans .left-hider { position: absolute; z-index: 15; width: 40px; height: 88px; top: 12px; left: 28px; background: url('/images/left-hider.png') no-repeat left; 
		}
		
	#hat-slogans .right {
		margin-left: 28px;
		width: 886px;
		height: 100px;
		text-align: left;
		background: url('/images/hat-slogan-right.png') no-repeat right bottom;
	}
	.hatPictures {
	position:relative;
	height: 167px;
	overflow: hidden;

	}
	.bgColorInput { background: #d80000; color: #fff; border: 1px #fff solid; width: 45px; margin: 0px 2px; padding: 3px; display: block; }
#banner {
	width: 912px;
	background: url('/images/shadow-left.png') repeat-y left top;
}
	#banner .pict {
	width: 885px;
	height: 167px;
	margin: 0px;
	background: url('/images/banner-1.jpg') no-repeat left top;
	}
	#banner .right {
		margin-left: 13px;
		width: 898px;
		height: 167px;
		background: url('/images/shadow-right.png') repeat-y right top;
	}
#content {
	width: 912px;
	background: url('/images/shadow-left.png') repeat-y left top;
}
	#content .content {
	width: 885px;
	height: auto;
	margin: 0px;
	background: #fff;
	}
	#content .right {
		margin-left: 13px;
		padding: 0px;
		width: 898px;
		background: url('/images/shadow-right.png') repeat-y right top;
	}
	
	#data {
		width: 100%;
		height: 285px;
		position: relative;
	}
		#data .left {
			vertical-align: top;
			padding: 0px;
			margin: 0px;
			position: relative;
			}
		.bb {color: #000; font-weight: bold;}
		.data-block {
			font-size: 0.8em;
			padding: 27px 0px 38px 47px;
			margin: 0px;
			text-align: left;
			line-height:1.3em;
			background-repeat: no-repeat;
/*			background: url('/images/book.jpg') no-repeat right;*/
			background-position: right 63px;
		}
	/*	
		.data-block p { margin: 0px; padding: 0.5em 10px 0.5em 14px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; background: url('/images/paragraph.gif') no-repeat left 0.5em; }
		.data-block p:hover { background: #f2f2f2 url('/images/paragraph.gif') no-repeat left 0.5em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
*/
		.data-block a { text-decoration: underline; color: #069; }
		.data-no-image {background: url('/images/1997.gif') no-repeat left 0px; padding-top: 5px; padding-left: 135px; padding-bottom: 30px; height: 15px; }
		
		.data-block ul { padding: 0.7em 0px 0px 0.7em; list-style-type: none; //list-style-image: url('/images/main-marker-ie.gif'); }
		.data-block ul li { background-image: url('/images/main-marker.gif'); background-repeat: no-repeat; background-position: left 5px; //background: transparent; padding: 4px 0px; padding-left: 15px; margin-left: 10px;}
		
		#data .right {
			border-left: 1px #e2e2e2 solid;
			width: 295px;
			vertical-align: top;
			background: #fff;
			padding-top: 26px;
			font-size: 0.7em;
			}
			#data .right ul {
				width: 295px;
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				padding-bottom: 15px;
				
			}
			
			#data .right .menu ul li { background: none; margin: 0px; padding: 0px; border: none; font-family: Arial; }
			#data .right .menu ul li .active { background: #f4f4f4 url('/images/ul-marker.gif') no-repeat 20px 13px; position: relative; }
			#data .right .menu ul li .active .arrow { position: absolute; top: 0px; left: -20px; width: 21px; height: 38px; 
													  background: url('/images/link-active-arrow.png'); 
				}
			#data .right .menu ul li a {
			
				border-bottom: 1px #cfd0d4 dashed;
				background: url('/images/ul-marker.gif') no-repeat 20px 20px;
				display: block;
				padding: 12px 20px 13px 43px;
				background-position: 20px 13px;
			
			}
			#data .right .menu ul .agit a {padding-top: 7px; padding-bottom: 6px;  background-position: 20px 12px;}
			
			#data .right .menu ul li .active {background-color: #f4f4f4;}
			#data .right .menu ul li a:hover {
				background-color: #f4f4f4;
				cursor: pointer;
			}
			#data .right ul li {
				border-bottom: 1px #cfd0d4 dashed;
				background: url('/images/ul-marker.gif') no-repeat 20px 20px;
				padding: 20px 20px 22px 43px;
			}
			#data .right ul .top {
				background-position: 20px top;
				padding-top: 0px;
			}		
			#data .right ul .bottom {
				padding-bottom: 20px;
				border: 0px;
			}
			
			#thumb0, #thumb1, #thumb2, #thumb3, #thumb4, #thumb5, #thumb6, #thumb7, #thumb8, #thumb9 { position: relative; }
			
			#thumb0 .arrow, #thumb1 .arrow, #thumb2 .arrow, #thumb3 .arrow, #thumb4 .arrow, #thumb5 .arrow, 
			#thumb6 .arrow, #thumb7 .arrow, #thumb8 .arrow, #thumb9 .arrow { 
				display: none;
				position: absolute; left: -20px; top: 0px; width: 20px; height: 38px; background: url('/images/link-active-arrow.gif') no-repeat left top; 
				}

#partners {
	width: 912px;
	height: 350px;
	font-size: 0.7em;
	position: relative;
	background: url('/images/bottom-left-shadow.png') no-repeat left top;
}
#partners .left {
	position: absolute;

}
#partners .solid-bg {
	position: absolute;
	width: 885px;
	height: 156px;
	left: 13px;
	background: #d2d9df;
	}

	fieldset { border: 0px; padding: 0px 0px 10px 0px; margin: 0px;}
	input { padding: 5px; }
	label { font-style: italic; font-weight: bold; font-size: 0.8em; }
	#partners .bg {
	width: 868px;
	height: 167px;
	margin: 0px;
	background: url('/images/bottom-bg-shadow.png') repeat-x center top;
	z-index: 2;
	}
	#partners .right {
		margin-left: 21px;
		width: 890px;
		height: 167px;
		background: url('/images/bottom-right-shadow.png') no-repeat right top;
	}
	
	#partners .red-line, #partners .gray-line, #partners .gray-dashed-line  {
		position: absolute;
		width: 5000px;
		left: -200%;
		top: 0px;
		height: 1px;
		background: url('/images/red-line.gif') repeat-x left top;
	}
	#partners .gray-line{ border-top: 1px #525867 solid; background: none; top: 170px; }
	#partners .gray-dashed-line{ border-top: 1px #6f737f dashed; background: none; top: 259px; }
	
	#partners .label { position: absolute; left: -6px; top: 5px; width: 19px; height: 73px; background: url('/images/partners-label.gif') no-repeat left top; }
	
	#partners .logos-mapper-l, #partners .logos-mapper-r {position: absolute; width: 7px; top: 149px; left: 0px; background: url('/images/bc-left-mapper.gif') no-repeat left bottom; z-index: 12; height: 7px;}
	#partners .logos-mapper-r {left: 878px; background: url('/images/bc-right-mapper.gif') no-repeat right bottom; }
	
	#partners .logos {
		position: absolute;
		width: 885px;
		top:1px;
		left: 13px;
		
	}
	#logos {
		width: 885px;
		height: 156px;
	}
	#logos td {
		height: 77px;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}
	#logos .br { border-bottom: 1px #c1c6ca solid; border-right: 1px #c1c6ca solid; }	
	#logos .r { border-right: 1px #c1c6ca solid; }
	#logos .b { border-bottom: 1px #c1c6ca solid; }
	
	#logos td a { height: 77px; display: block; background: no-repeat center center; }
	#logos td a:hover { display: block; background: no-repeat center center; }
	
	
	#logos td a.absolut_bank { background-image: url('/images/absolut_bank_bw.jpg'); }
	#logos td a.balt_zavod { background-image: url('/images/balt_zavod_bw.jpg'); }
	#logos td a.columbia { background-image: url('/images/columbia_bw.jpg'); }
	#logos td a.comefly { background-image: url('/images/comefly_bw.jpg'); }
	#logos td a.conti_group { background-image: url('/images/conti_group_bw.jpg'); }
	#logos td a.golden_garden { background-image: url('/images/golden_garden_bw.jpg'); }
	#logos td a.gora { background-image: url('/images/gora_bw.jpg'); }
	#logos td a.gover { background-image: url('/images/gover_bw.jpg'); }
	#logos td a.hvall_water { background-image: url('/images/hvall_water_bw.jpg'); }
	#logos td a.marcon { background-image: url('/images/marcon_bw.jpg'); }
	#logos td a.mariinsky_theatre { background-image: url('/images/mariinsky_theatre_bw.jpg'); }
	#logos td a.mashtab { background-image: url('/images/mashtab_bw.jpg'); }
	#logos td a.molodaya_gvardia { background-image: url('/images/molodaya_gvardia_bw.jpg'); }
	#logos td a.monte_carlo { background-image: url('/images/monte_carlo_bw.jpg'); }
	#logos td a.morozko { background-image: url('/images/morozko_bw.jpg'); }
	#logos td a.mtv { background-image: url('/images/mtv_bw.jpg'); }
	#logos td a.muz-tv { background-image: url('/images/muz-tv_bw.jpg'); }
	#logos td a.nor_nikel { background-image: url('/images/nor_nikel_bw.jpg'); }
	#logos td a.om { background-image: url('/images/om_bw.jpg'); }
	#logos td a.pall_mall { background-image: url('/images/pall_mall_bw.jpg'); }
	#logos td a.pepsi { background-image: url('/images/pepsi_bw.jpg'); }
	#logos td a.qubica { background-image: url('/images/qubica_bw.jpg'); }
	#logos td a.radio_hermitage { background-image: url('/images/radio_hermitage_bw.jpg'); }
	#logos td a.record { background-image: url('/images/record_bw.jpg'); }
	#logos td a.russian_standart { background-image: url('/images/russian_standart_bw.jpg'); }
	#logos td a.russkaya_cerkov { background-image: url('/images/russkaya_cerkov_bw.jpg'); }
	#logos td a.spb { background-image: url('/images/spb_bw.jpg'); }
	#logos td a.spb_open { background-image: url('/images/spb_open_bw.jpg'); }
	#logos td a.spsr { background-image: url('/images/spsr_bw.jpg'); }
	#logos td a.thouthand_lakes { background-image: url('/images/thouthand_lakes_bw.jpg'); }
	#logos td a.thrust { background-image: url('/images/thrust_bw.jpg'); }

	
	#logos td a.absolut_bank:hover { background-image: url('/images/absolut_bank_color.jpg'); }
	#logos td a.balt_zavod:hover { background-image: url('/images/balt_zavod_color.jpg'); }
	#logos td a.columbia:hover { background-image: url('/images/columbia_color.jpg'); }
	#logos td a.comefly:hover { background-image: url('/images/comefly_color.jpg'); }
	#logos td a.conti_group:hover { background-image: url('/images/conti_group_color.jpg'); }
	#logos td a.golden_garden:hover { background-image: url('/images/golden_garden_color.jpg'); }
	#logos td a.gora:hover { background-image: url('/images/gora_color.jpg'); }
	#logos td a.gover:hover { background-image: url('/images/gover_color.jpg'); }
	#logos td a.hvall_water:hover { background-image: url('/images/hvall_water_color.jpg'); }
	#logos td a.marcon:hover { background-image: url('/images/marcon_color.jpg'); }
	#logos td a.mariinsky_theatre:hover { background-image: url('/images/mariinsky_theatre_color.jpg'); }
	#logos td a.mashtab:hover { background-image: url('/images/mashtab_color.jpg'); }
	#logos td a.molodaya_gvardia:hover { background-image: url('/images/molodaya_gvardia_color.jpg'); }
	#logos td a.monte_carlo:hover { background-image: url('/images/monte_carlo_color.jpg'); }
	#logos td a.morozko:hover { background-image: url('/images/morozko_color.jpg'); }
	#logos td a.mtv:hover { background-image: url('/images/mtv_color.jpg'); }
	#logos td a.muz-tv:hover { background-image: url('/images/muz-tv_color.jpg'); }
	#logos td a.nor_nikel:hover { background-image: url('/images/nor_nikel_color.jpg'); }
	#logos td a.om:hover { background-image: url('/images/om_color.jpg'); }
	#logos td a.pall_mall:hover { background-image: url('/images/pall_mall_color.jpg'); }
	#logos td a.pepsi:hover { background-image: url('/images/pepsi_color.jpg'); }
	#logos td a.qubica:hover { background-image: url('/images/qubica_color.jpg'); }
	#logos td a.radio_hermitage:hover { background-image: url('/images/radio_hermitage_color.jpg'); }
	#logos td a.record:hover { background-image: url('/images/record_color.jpg'); }
	#logos td a.russian_standart:hover { background-image: url('/images/russian_standart_color.jpg'); }
	#logos td a.russkaya_cerkov:hover { background-image: url('/images/russkaya_cerkov_color.jpg'); }
	#logos td a.spb:hover { background-image: url('/images/spb_color.jpg'); }
	#logos td a.spb_open:hover { background-image: url('/images/spb_open_color.jpg'); }
	#logos td a.spsr:hover { background-image: url('/images/spsr_color.jpg'); }
	#logos td a.thouthand_lakes:hover { background-image: url('/images/thouthand_lakes_color.jpg'); }
	#logos td a.thrust:hover { background-image: url('/images/thrust_color.jpg'); }

	
	#partners .extras {
		position: absolute;
		width: 150px;
		height: 50px;
		top: 157px;
		z-index: 1;
		left: 44px;
		font-size: 0.9em;
	}

#partners .extras ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 396px;
		height: 27px;
		
		
	}
	#partners .extras ul li { float: left; padding: 0px; margin: 0px; height: 31px; }
	
	#partners .extras ul .letter a {background: url('/images/button-letter.gif') no-repeat left top; display: block;}
	#partners .extras ul .letter a:hover {background: url('/images/button-letter-slide.gif') no-repeat left top; height: 31px; display: block;}
	
	#partners .extras ul .main a {background: url('/images/button-main.gif') no-repeat left top; display: block;}
	#partners .extras ul .main a:hover, #partners .extras ul .main .main-active {background: url('/images/button-main-slide.gif') no-repeat left top; height: 31px; display: block;}
	
	#partners .extras ul .cont a {background: url('/images/button-contacts.gif') no-repeat left top; display: block;}
	#partners .extras ul .cont a:hover, #partners .extras ul .cont .cont-active {background: url('/images/button-contacts-slide.gif') no-repeat left top; height: 31px; display: block;}

	
	#partners .extras .contacts {
		color: #d3d8de;
		width: 395px;
		padding-top: 27px;
		padding-left: 4px;
		position: relative;
	}
	#partners .extras .contacts .phones {
		text-align: right;
		position: absolute;
		top: 0px;
		width: 87px;
		padding-top: 27px;
		left: 303px;
	}
	
	#partners .extras .supported-browsers {
		color: #595e6d;
		width: 395px;
		margin-top: 35px;
		padding-left: 138px;
		position: relative;
		background: url('/images/browsers.gif') no-repeat left top;
		
	}
	
	#partners .extras .copyright {
		color: #d3d8de;
		width: 285px;
		padding-top: 8px;
		padding-bottom: 10px;
		position: absolute;
		top: 23px;
		left:  538px;
		background: url('/images/avers-pict.gif') no-repeat right top;
		
	}
	

h1, h4 {
/*	color: #02c8d4;*/
	color: #000;
	font-size: 1.4em;
	line-height:1.2em;
	font-family: Arial;
	font-weight: bold;
	margin: 0;
	margin-bottom: 0.5em;
	}
h3 { padding-top: 0px; font-weight: normal; padding: 6px; font-size: 1.1em; background: #f80010; color: #fff; display: inline; //font-size: 0.9em; //font-weight: bold; }
h4 { color: #02c8d4; }

h2 {
	color: #404352;
	border-bottom: 1px dashed gray;
	font-size: 1.1em;
	font-weight: bold;
	display: inline;
}


/*Carousel*/
#html-carousel { 
    background: transparent;
}

#html-carousel .carousel-list li { 
    margin:0px 10px 0px 10px;
}

#html-carousel .carousel-list li { 
 	width: 845px; 
    border: 0px solid green;
    padding: 10px;
    padding-left: 4px;
    padding-top:  15px;
    margin: 0;
    color: #3F3F3F;
}

#html-carousel .carousel-list li img { 
    display:block; 
}

#html-carousel {
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 8px;
    float: left;
    width: 860px;
    height: 88px;
}



