/* ABL CSS Default */

body {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	_background-position: -372px top;
}

#body1 {
	background: #FFFFFF url('../images/abl_body.jpg') no-repeat center top;
}

#body2 {
	background: #FFFFFF url('../images/abl_body2.jpg') no-repeat center top;
}

/**** frameholder ****/

#frameholder {
	width: 990px;
	margin: 0 auto;
	position: relative;
}

#bg_content {
	background: url('../images/bg_content.jpg') no-repeat;
}

/**** header ****/

#header {
	background: url('../images/header.jpg') no-repeat;
	width: 990px;
	height: 166px;
	position: relative;
}

#header h1 a {
	display: block;
	width: 119px;
	height: 138px;
	overflow: hidden;
	text-indent: -2000em;
	margin-left: 27px;
}

#header h2 {
	position: absolute;
	font-family: Myriad Pro, Tahoma, Arial, sans-serif;
	font-size: 25px;
	color: #fff;
	font-weight: normal;
	top: 23px;
	left: 211px;
}

#lang {
	position: absolute;
	top: 31px;
	right: 144px;
}

#lang a {
	display: block;
	width: 20px;
	height: 15px;
	position: absolute;
}

#lang a.en {
	left: 45px;
}

#lang a.sk {
	left: 91px;
}


#hormenu {
	position: absolute;
	width: 555px;
	top: 94px;
	left: 198px;
}

#hormenu li {
	float: left;
	_width: 1px;
	_white-space: nowrap;
}

#hormenu a {
	background: url('../images/bg_hormenu_a.gif') no-repeat left top;
	display: block;
	/* height: 30px; */
	color: #fff;
	text-transform: uppercase;
	padding: 10px 30px 13px 30px;
}

#hormenu li:first-child a {
	background: none;
}

#minimenu {
	position: absolute;
	font-size: 11px;
	top: 35px;
	right: 141px;
}

#minimenu a {
	color: #c7cfe0;
	margin-right: 23px;
	padding-left: 15px;
}

#minimenu a:hover {
	color: #fff;
}

#minimenu a.home {
	background: url('../images/ico_home.gif') no-repeat left 2px;
}

#minimenu a.sitemap {
	background: url('../images/ico_sitemap.gif') no-repeat left 2px;
}

#minimenu a.contact {
	background: url('../images/ico_contact.gif') no-repeat left 3px;
	border: 0;
	padding: 0 0 0 15px;
}

#search {
	position: absolute;
	top: 103px;
	right: 30px;
	width: 170px;
}

#search input {
	border: 0;
	background: transparent;
	font-size: 12px;
	color: #949494;
	float: left;
	margin-right: 20px;
	width: 110px;
}

#search a {
	display: block;
	width: 30px;
	height: 30px;
	float: right;
	margin: -6px 0 0 0;
}

/**** seo sloupce ****/

.homeframe {
	padding-bottom: 552px;
}

#seo_sloupce {
	position: absolute;
	font-size: 11px;
	color: #666666;
	left: -22px;
	margin-top: 5px;
	bottom: -50px;
}

#seo_sloupce div.sl {
	float: left;
	padding: 0 1%;
	width: 23%;
	line-height: 16px;
}

#seo_sloupce h2 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

#seo_sloupce p, #seo_sloupce ul {
	margin-bottom: 15px;
}

#seo_sloupce ul li {
	background: url('../images/bg_link_special.gif') no-repeat left 6px;
	padding-left: 14px;
	list-style-position: outside;
	list-style-type: none;
}

#seo_sloupce a {
	text-decoration: underline;
}

#seo_sloupce a:hover {
	text-decoration: none;
}

#seo_sloupce .linka4 {
	margin-left: 9px;
}

#seo_sl_radek {
	margin-left: 10px;
}

#seo_sl_radek a {
	color: #b8b8b8;
	text-decoration: underline;
}

#seo_sl_radek a:hover {
	color: #666666;
	text-decoration: none;
}

.linka4 {
	background: #EDEDED;
	height: 1px;
	overflow: hidden;
	margin-bottom: 15px;
	width: 1012px;
}

/**** content ****/

#content {
	width: 665px;
	float: left;
	padding: 0 36px 0 27px;
}

#content .fc {
	background: url('../images/bg_folder_li.png') no-repeat left top;
	padding: 2px 0 10px 45px;
}

#content .fc a {
	text-decoration: none;
}

#content .fc a:hover {
	text-decoration: underline;
	color: #222;
}

#folders {
	padding: 30px 30px 30px 30px;
	background: url(../images/bg_folders.jpg) no-repeat right 5px;
	/* border: 2px solid #dde3ee;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; */
	margin: 0px auto 0 auto;
	min-height: 230px;
}

.trace {
	font-size: 11px;
	margin-bottom: 25px;
}

#content .trace a {
	color: #666666;
	text-decoration: none;
}

#content .trace a:hover {
	text-decoration: underline;
}

#content p {
	margin-bottom: 15px;
	color: #464646;
	line-height:1.35em;
	text-align: justify;
}

#content li {
	color: #464646;
}

#content a {
	text-decoration: underline;
}

#content h3 {
	font-size: 18px;
	font-weight: normal;
	color: #083778;
	border-bottom: 1px solid #d8dee5;
	margin-top: 25px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-left: 0;
}

#content ul {
	margin: 5px 0 0 10px;
}

#content ul li {
	background: url('../images/bg_li.gif') no-repeat left 5px;
	padding-left: 20px;
	margin: 0 0 10px 0;
}
#content ol {
	margin: 5px 0 0 20px;
  list-style-type: decimal;
}

#content ol li {
	padding-left: 0px;
	margin: 0 0 10px 0;
  list-style-type: decimal;
}


#content .obr {
	padding: 4px;
	background: #fff;
	border: 1px solid #d1d3d8;
}

#content .vyroc {
	background: url('../images/bg_vyroc.gif') no-repeat left center;
	width: 250px;
	height: 47px;
	padding: 32px 0 0 73px;
	display: block;
	text-decoration: none;
	font-weight: bold; 
}

/**** right ****/

#right {
	float: right;
	width: 225px;
	padding: 30px 37px 0 0;
}

#right h1 {
	background: url('../images/bg_vermenu_li.gif') repeat-x left bottom;
	font-size: 13px;
	color: #013174;
	padding: 0 0 10px 12px;
}

#right h2 {
	color: #77787a;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 2px;
}

#right h2 span {
	font-size: 24px;
}

#vermenu {
	margin-bottom: 15px;
}

#vermenu li {
	border-bottom: 1px solid #ced0d2;
	padding: 5px 0 6px 10px;
}

#vermenu li a {
	background: url('../images/bg_vermenu_a.gif') no-repeat left 6px;
	font-size: 14px;
	color: #3d3d3d;
	padding-left: 12px;
	display: block;
}

#vermenu li a:hover {
	background: url('../images/bg_vermenu_a_hover.gif') no-repeat left 6px;
	color: #023375;
}

#departments {
	width: 221px;
	margin: 0 auto 0 auto;
}

#departments h2 {
	background: url('../images/top_menu.png') no-repeat left -1px;
	height: 27px;
	width: 221px;
	overflow: hidden;
	margin: 0;
	padding: 34px 0 0 0;
	text-align: center;
}

#departments .middle {
	background: url('../images/middle_menu.png') no-repeat;
	height: 7px; 
}

#departments ul {
	background: url('../images/content_menu.png') repeat-y;
	padding: 5px 25px 5px 19px;
}

#departments ul.menu2 {
	background: url('../images/content_menu2.png') repeat-y;
}

#departments li {
	background: url('../images/menu_linka.png') no-repeat left bottom;
	list-style-position: outside;


}

#departments a {
	background: url('../images/menu_a.png') no-repeat left 3px;
	padding: 3px 0 4px 20px;
	font-size: 14px;
	color: #FFF;
	display: block;
	overflow: hidden;
}

#departments .menu2 a {
	background: url('../images/menu_a2.png') no-repeat left 3px;
}

#departments a:hover {
	color: #ddd;
}

#departments .bottom {
	background: url('../images/bottom_menu.png') no-repeat;
	height: 41px;
	margin-bottom: -25px;
}

#departments .bottom2 {
	background: url('../images/bottom_menu2.png') no-repeat;
	height: 41px;
}

#departments .menu_obal {
	margin-bottom: -25px;
}

#departments .menu_obal2 {
	margin-bottom: -25px;
}

.rgrad {
	background: url('../images/bg_rgrad.png') no-repeat;
	width: 209px;
	height: 45px;
}

#memarea {
	background: url('../images/bg_round.gif') no-repeat;
	width: 201px;
	height: 89px;
	margin: 0 auto;
	text-align: right;
	padding: 12px 10px 0 0;
	position: relative;
}

#memarea .btn {
	position: absolute;
	right: 0;
}

/**** footer ****/

#footer {
	background: url('../images/bg_footer.gif') no-repeat left top;
	padding-top: 37px;
	font-size: 10px;
	color: #aeaeae;
	line-height: 17px;
	margin: 0 0 10px 0;
	position: relative;
	/*z-index: -1; nwm co to melo byt toto*/
	
}

#footer img {
	margin: 0 10px 0 0;
}

#footer .fl a {
	color: #787878;
}

#footer .second {
	padding-top: 10px;
}

#footer .linka {
	background: url('../images/bg_footer_linka.gif') no-repeat;
	height: 1px;
	overflow: hidden;
	width: 586px;
	position: absolute;
	top: 56px;
	left: 380px;
	_left: -410px;
}

#footer span.bg {
	background: #fff;
}

/**** home ****/

#hp_content {
	position: relative;
	width: 990px;
	color: #666;
	font-size: 11px;
}

#hp_content .text {
	padding: 70px 25px 0 20px;
}

#hp_content .text .fr {
	width: 102px;
	padding: 0;
}

#hp_content .fl {
	width: 740px;
	background: url('../images/home_verlinka.gif') no-repeat right 40px;
}

#hp_content .fr {
	width: 230px;
	padding-left: 20px;
}

#hp_content li {
	list-style-type: none;
}

#hp_content #hormenu {
	background: url('../images/home_hormenu.gif') no-repeat;
	position: absolute;
	width: 729px;
	height: 69px;
	top: 0;
	left: 0;
	padding: 0 0 0 10px;
}

#hp_content #hormenu a {
	background: url('../images/home_hormenu_a.gif') no-repeat left top;
	margin-top: 7px;
	text-decoration: none;
	font-size: 14px;
	padding: 10px 45px 10px 45px;
}

#hp_content #hormenu li:first-child a {
	background: none;
}

#hp_content #search {
	background: url('../images/home_search.jpg') no-repeat;
	position: relative;
	top: 0;
	left: 0;
	width: 198px;
	height: 39px;
	padding: 13px 0 0 3px;
	margin: 0 0 41px 0;
}

#hp_content #search a {
	margin-right: 19px;
	float: left;
}

#hp_content #search input {
	margin: 4px 0 0 0;
	float: left;
}

#hp_content h2 {
	color: #77787a;
	font-size: 14px;
	font-weight: normal;
}

#hp_content .fr h2 span {
	font-size: 24px;
}



.mapa {
	overflow: hidden;
}



.mapa iframe {
	border: 1px solid #97AFD5;
}

.mapa a {
	display: block;
	text-align: right;
	/* color: white;
	background: #97AFD5; */
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}


.tablecont {
}

.tablecont tr td:first-child {
	/*background: #F1F1F1;*/
	font-weight: bold;

}

.tablecont tr:first-child td {
	/* background: #97AFD5;
	color: white; */
	font-weight: bold;
	padding: 5px 10px;
	vertical-align: middle;
}

div#content .tablecont td {
	padding: 10px;
	vertical-align: top;
	text-align: left;
	/* line-height: 1em; */
}

div#content .tablecont h3 {
	margin: 0;
}

div#content .tablecont td p {
	padding: 0;
	font-size: 13px;
}

div#content table {
	margin: 7px 0 0 -10px;
}

.h1hp {
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	z-index: -1;
	&left: 40px;
	&display: none;
}


/* ul.reference {
	
}

ul.reference li {
	font-weight: bold;
	font-size: 15px;
	color: black;
} */



ul.reference {
	
}

#content .reference li {
	display: block;
	width: 142px; 
	height: 46px;
	background: #C9D5EB url(../images/bg_reference_li.jpg) no-repeat center 0;
	font-size: 15px;
	color: black;
	padding: 7px 3px 7px 53px;
	float: left;
	margin: 0 13px 13px 0;
	border: 1px solid #b8c6de;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}


#content .reference li span {
	font-size: 10px;
	font-weight: normal;
	line-height: 1em;
	color: #666666;
	display: block;
	padding: 7px 0 0 0;
}

#content .reference li.last {
	display: block;
	width: 100%;
	float: none;
	clear: both;
	background: none;
	height: 1px;
	padding: 0;
	margin: 0;
	border: 0;
}


/* #content ul.reference li {
	display: block;
	width: 178px; 
	height: 43px;
	background: #C9D5EB url(../images/bg_reference_li.jpg) no-repeat center 0;
	font-size: 15px;
	color: black;
	text-align: center;
	padding: 7px 10px 10px 10px;
	float: left;
	margin: 0 13px 13px 0;
	border: 1px solid #b8c6de;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
} */


.contact {
	background: #FFFFFF url(../images/bg_contact.jpg) no-repeat right bottom;
	border: 1px solid #D1D3D8;
	padding: 5px;
	margin: 0 0 15px 0;
}

.contact img {
	border: 1px solid #D1D3D8;
	padding: 5px;
	margin: 0 15px 0 0;
}

div#content .contact table {
	margin: 0;
}

.contact h2 {
	margin: 0;
}



.tablecont2 {
	border: 1px solid #7a90bc;
	margin: 0 0 15px;
}

.tablecont2 tr td:first-child {
	background: #E6E6E7;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

div#content .left tr td:first-child {
	
}

div#content .tablecont2 tr:first-child td, div#content .tablecont2 tr:first-child td p {
	background: #7a90bc;
	color: white;
	font-weight: bold;
	font-size: 14px;
}

div#content .tablecont2 td {
	padding: 5px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
}

div#content .tablecont2 td p {
	padding: 0;
	margin: 0;
	font-size: 14px;
}




.sitemap {
	margin: -4px 0 0 -16px;
	background:url("../images/bg_tree.jpg") no-repeat scroll right -1px transparent;
}

#content .sitemap ul li {
	background: none;
	padding: 0;
	margin: 0 0 35px 0;
}

.sitemap ul li h2 {
	border: 1px solid #b8c6de;
	width: 310px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #C9D5EB;
	padding: 3px 10px;
	color: black;
	font-weight: normal;
}

.sitemap ul li li h2 {
	background: none;
	padding: 0;
	font-weight: normal;
	border: 0;
	font-size: 14px;
}

.sitemap ul li li h2 a:hover {
	color: black;
}

#content .sitemap ul li li {
	background:transparent url(../images/bg_li.gif) no-repeat scroll left 5px;
	margin:0 0 10px;
	padding-left:20px;
}

div.table {
	background: #FFFFFF url(../images/mailpandula.jpg) no-repeat right bottom;
	border: 1px solid #D1D3D8;
	padding: 12px;
  position: relative;
}

div.table2 {
	background: #FFF;
}

#content div.table table {
	margin-left: 30px;
}

div.table table td.name {
	text-align: right; 
}

div.table input.input_textfield {
	margin: 5px 3px 3px 7px;
	width: 190px;
	border: 2px solid #D1D3D8;
}

div.table textarea {
	margin: 5px 3px 3px 7px;
	border: 2px solid #D1D3D8;
}

#frameholder div.table input.input_button {
	border: 0;
	padding: 7px 0 25px 3px;
	margin-top: 7px;
	background-position: left 3px;
	cursor: pointer;
}

div.table em {
	font-size: 11px;
	margin-left: 7px;
}

/**** partloga ****/

.en_site #hormenu li a {
	padding: 10px 27px 13px 28px;
}

.en_site #hp_content #hormenu li a {
	padding: 10px 43px;
}

#lang .no_d {
	display: none;
}

.en_site #lang .sk {
	display: none;
}

.en_site #lang .no_d {
	display: block;
}

/**** partloga ****/

#partloga {
	background: white;
	/* height: 280px; */
	padding: 25px 0 0 0;
	&padding: 13px 0 0 0;
	position: relative;
	left: -22px;
}

#partloga2 {
	background: white;
	/* height: 280px; */
	padding: 25px 0 0 0;
	&padding: 13px 0 0 0;
	position: relative;
	left: -22px;
}

#partloga .plin {
	margin: 0 auto;
	width: 990px;
	overflow: hidden;
}

#partloga h2 {
	background: url('../images/bg_footer_linka2.gif') no-repeat 86px 9px;
	font-size: 14px;
	color: #8F8F8F;
	margin-left: 23px;
}

#partloga2 h2 {
	background: url('../images/bg_footer_linka2.gif') no-repeat 230px 9px;
	font-size: 14px;
	color: #8F8F8F;
	margin-left: 23px;
}


/**** loga ****/

.loga {
	width: 99px;
	/* height: 110px; */
	height: 85px;
	float: left;
	overflow: hidden;
}

.loga a {
	display: block;
	opacity: .5;
	filter: alpha(opacity=50)\9;
	-moz-opacity: .5;
	width: 100px;
	height: 25px;
	/*text-indent: -500em;*/
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	color: black;
	font-weight: normal;
	padding: 85px 0 0 0;
	line-height: 1em;
	cursor: default;
}

.loga a:hover {
	/*text-indent: 0;*/
	text-decoration: none;
	opacity: 1;
	filter: alpha(opacity=100)\9;
	-moz-opacity: 1;
}

/*********AKCNI LOGA *******************/

.cocacola {
	background: url(../images/loga_akce.jpg) no-repeat left 0;
}

.siemens {
	background: url(../images/loga_akce.jpg) no-repeat left -110px;
}

.voksys {
	background: url(../images/loga_akce.jpg) no-repeat left -220px;
}

.abbas {
	background: url(../images/loga_akce.jpg) no-repeat left -330px;
}

.deloitte {
	background: url(../images/loga_akce.jpg) no-repeat left -440px;
}

.havel {
	background: url(../images/loga_akce.jpg) no-repeat left -550px;
}
/*
.doson {
	background: url(../images/loga_akce.jpg) no-repeat left -660px;
}
*/
.kika {
	background: url(../images/loga_akce.jpg) no-repeat left -660px;
}

.elmont {
	background: url(../images/loga_akce.jpg) no-repeat left -770px;
}

.protrade {
	background: url(../images/loga_akce.jpg) no-repeat left -880px;
}

.cocacola:hover {
	background: url(../images/loga_akce.jpg) no-repeat right 0;
}

.siemens:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -110px;
}

.voksys:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -220px;
}

.abbas:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -330px;
}

.deloitte:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -440px;
}

.havel:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -550px;
}
/*
.doson:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -660px;
}
*/
.kika:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -660px;
}

.elmont:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -770px;
}

.protrade:hover {
	background: url(../images/loga_akce.jpg) no-repeat right -880px;
}
/***************************************************************/

.marr {
	background: url(../images/loga.jpg) no-repeat left 0;
}

.ph {
	background: url(../images/loga.jpg) no-repeat left -110px;
}

.cush {
	background: url(../images/loga.jpg) no-repeat left -220px;
}

.euro {
	background: url(../images/loga.jpg) no-repeat left -330px;
}

.flex {
	background: url(../images/loga.jpg) no-repeat left -440px;
}

.font {
	background: url(../images/loga.jpg) no-repeat left -550px;
}

.cand {
	background: url(../images/loga.jpg) no-repeat left -660px;
}

.cent {
	background: url(../images/loga.jpg) no-repeat left -770px;
}

.clar {
	background: url(../images/loga.jpg) no-repeat left -880px;
}

.velk {
	background: url(../images/loga.jpg) no-repeat left -990px;
}

.plze {
	background: url(../images/loga.jpg) no-repeat left -1100px;
}

.toph {
	background: url(../images/loga.jpg) no-repeat left -1210px;
}

.gale {
	background: url(../images/loga.jpg) no-repeat left -1320px;
}

.vary {
	background: url(../images/loga.jpg) no-repeat left -1430px;
}

.zlat {
	background: url(../images/loga.jpg) no-repeat left -1540px;
}

.gast {
	background: url(../images/loga.jpg) no-repeat left -1650px;
}

.letn {
	background: url(../images/loga.jpg) no-repeat left -1760px;
}

.acco {
	background: url(../images/loga.jpg) no-repeat left -1870px;
}

.offi {
	background: url(../images/loga.jpg) no-repeat left -1980px;
}

.luxe {
	background: url(../images/loga.jpg) no-repeat left -2090px;
}

.shop {
	background: url(../images/loga.jpg) no-repeat left -2200px;
}

.gene {
	background: url(../images/loga.jpg) no-repeat left -2310px;
}

.dc {
	background: url(../images/loga.jpg) no-repeat left -2420px;
}

.olom {
	background: url(../images/loga.jpg) no-repeat left -2530px;
}

.geck {
	background: url(../images/loga.jpg) no-repeat left -2640px;
}

.impa {
	background: url(../images/loga.jpg) no-repeat left -2750px;
}

.quik {
	background: url(../images/loga.jpg) no-repeat left -2860px;
}

.roxy {
	background: url(../images/loga.jpg) no-repeat left -2970px;
}

.coca {
	background: url(../images/loga.jpg) no-repeat left -3080px;
}

.tnt {
	background: url(../images/loga.jpg) no-repeat left -3190px;
}
.pilsen {
	background: url(../images/loga.jpg) no-repeat left -3300px;
}
.panasonic {
	background: url(../images/loga.jpg) no-repeat left -3410px;
}
.faxcon {
	background: url(../images/loga.jpg) no-repeat left -3520px;
}
.skyport {
	background: url(../images/loga.jpg) no-repeat left -3630px;
}
.shotel {
	background: url(../images/loga.jpg) no-repeat left -3740px;
}
.nosal {
	background: url(../images/loga.jpg) no-repeat left -3850px;
}
.plaza {
	background: url(../images/loga.jpg) no-repeat left -3960px;
}
.sevropa {
	background: url(../images/loga.jpg) no-repeat left -4070px;
}

.aaaauto {
	background: url(../images/loga.jpg) no-repeat left -4180px;
}

.marr:hover {
	background: url(../images/loga.jpg) no-repeat right 0;
}

.ph:hover {
	background: url(../images/loga.jpg) no-repeat right -110px;
}

.cush:hover {
	background: url(../images/loga.jpg) no-repeat right -220px;
}

.euro:hover {
	background: url(../images/loga.jpg) no-repeat right -330px;
}

.flex:hover {
	background: url(../images/loga.jpg) no-repeat right -440px;
}

.font:hover {
	background: url(../images/loga.jpg) no-repeat right -550px;
}

.cand:hover {
	background: url(../images/loga.jpg) no-repeat right -660px;
}

.cent:hover {
	background: url(../images/loga.jpg) no-repeat right -770px;
}

.clar:hover {
	background: url(../images/loga.jpg) no-repeat right -880px;
}

.velk:hover {
	background: url(../images/loga.jpg) no-repeat right -990px;
}

.plze:hover {
	background: url(../images/loga.jpg) no-repeat right -1100px;
}

.toph:hover {
	background: url(../images/loga.jpg) no-repeat right -1210px;
}

.gale:hover {
	background: url(../images/loga.jpg) no-repeat right -1320px;
}

.vary:hover {
	background: url(../images/loga.jpg) no-repeat right -1430px;
}

.zlat:hover {
	background: url(../images/loga.jpg) no-repeat right -1540px;
}

.gast:hover{
	background: url(../images/loga.jpg) no-repeat right -1650px;
}

.letn:hover {
	background: url(../images/loga.jpg) no-repeat right -1760px;
}

.acco:hover {
	background: url(../images/loga.jpg) no-repeat right -1870px;
}

.offi:hover {
	background: url(../images/loga.jpg) no-repeat right -1980px;
}

.luxe:hover {
	background: url(../images/loga.jpg) no-repeat right -2090px;
}

.shop:hover {
	background: url(../images/loga.jpg) no-repeat right -2200px;
}

.gene:hover {
	background: url(../images/loga.jpg) no-repeat right -2310px;
}

.dc:hover {
	background: url(../images/loga.jpg) no-repeat right -2420px;
}

.olom:hover {
	background: url(../images/loga.jpg) no-repeat right -2530px;
}

.geck:hover {
	background: url(../images/loga.jpg) no-repeat right -2640px;
}

.impa:hover {
	background: url(../images/loga.jpg) no-repeat right -2750px;
}

.quik:hover {
	background: url(../images/loga.jpg) no-repeat right -2860px;
}

.roxy:hover {
	background: url(../images/loga.jpg) no-repeat right -2970px;
}

.coca:hover {
	background: url(../images/loga.jpg) no-repeat right -3080px;
}

.tnt:hover {
	background: url(../images/loga.jpg) no-repeat right -3190px;
}
.pilsen:hover {
	background: url(../images/loga.jpg) no-repeat right -3300px;
}
.panasonic:hover {
	background: url(../images/loga.jpg) no-repeat right -3410px;
}
.faxcon:hover {
	background: url(../images/loga.jpg) no-repeat right -3520px;
}
.skyport:hover {
	background: url(../images/loga.jpg) no-repeat right -3630px;
}
.shotel:hover {
	background: url(../images/loga.jpg) no-repeat right -3740px;
}
.nosal:hover {
	background: url(../images/loga.jpg) no-repeat right -3850px;
}
.plaza:hover {
	background: url(../images/loga.jpg) no-repeat right -3960px;
}
.sevropa:hover {
	background: url(../images/loga.jpg) no-repeat right -4070px;
}
.aaaauto:hover {
	background: url(../images/loga.jpg) no-repeat right -4180px;
}


/*** noflash ***/

#alternativeid .alter {
	background: url('../images/ablhome2.jpg') no-repeat;
	height: 520px;
	padding-top: 150px;
	position: relative;
}

.en_site #alternativeid .alter {
	background: url('../images/ablhome2en.jpg') no-repeat;
}

#alternativeid .alter .fl {
	width: 218px;
	margin: 0 13px 10px 13px;
	padding: 1px;
	background: #FFF;
	opacity: 0.85;
	filter:alpha(opacity=85);
	height: 218px;
	overflow: hidden;
}

#alternativeid .alter h2 {
	margin: 0;
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
	color: #083778;
	background: #DEDEDE;
	margin-bottom: 6px;
	height: 28px;
}

#alternativeid .alter p {
	padding: 0 6px 6px;
	font-size: 11px;
}

#alternativeid .alter ul {
	padding: 0 6px 6px;
	font-size: 11px;
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 6px;
}

#alternativeid .alter ul li {
	background: url('../images/alter_li.gif') no-repeat left 6px;
	padding-left: 11px;
	line-height: 16px; 
}

#alternativeid .alter ul a {
	text-decoration: underline;
}

#alternativeid .home_icons {
	position: absolute;
	top: 33px;
	right: 150px;
	zoom: 1;
}

.en_site #alternativeid .home_icons {
	right: 146px;
}

#alternativeid .home_icons a {
	display: block;
	height: 14px;
	float: left;
	margin-right: 14px;
}

.en_site #alternativeid .home_icons a {
	display: block;
	height: 14px;
	float: left;
	margin-right: 14px;
}

#alternativeid .home_icons a.ihome {
	width: 73px;
}

#alternativeid .home_icons a.isitemap {
	width: 87px;
}

.en_site #alternativeid .home_icons a.isitemap {
	width: 60px;
}

#alternativeid .home_icons a.icontact {
	width: 100px;
}

#alternativeid #lang {
	right: 138px;
}

#alternativeid .get_flash {
	display: block;
	height: 50px;
	position: absolute;
	right: 26px;
	top: 79px;
	width: 486px;
}