#maps-sellers { position:relative; background: #ffffff; border: solid 1px #e0e0e0; height: 310px; width: 669px; }
#maps-sellers .cr { width: 333px; }
#maps-sellers .cr H2 {
	margin: 0px;
	text-align:	center;
	background: #fcfcfc;
	padding:11px 0px;
	text-transform: uppercase;
	color: #929292;
	font-weight: normal;
	font-size:11px;
	width: 334px;
	height: 18px;
	overflow: hidden;
	margin-left: 172px;
}
#maps-sellers .cr H2 SPAN {
	position:absolute;
	top:0px;
	left:5px;
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	width:334px;
	height:40px;
}
#maps-sellers .cr { float: left; }
#maps-sellers .cr H2 SPAN { background-image:url("/img/ru/4css/trade/title-ru.gif"); }

#maps-sellers .cr H2.over SPAN { background-image:url("/img/ru/4css/trade/title-ru-over.gif"); }

#maps-sellers .cr .mapCR {
	position:absolute;
	top:40px;
	left:0px;
	z-index: 10;
}

#maps-sellers .cr .layer2 {
	position:absolute;
	top:40px;
	left:0px;
	width:334px;
	height:228px;
	background:url("/img/u/obchod/map-ru.gif");
	display: none;
	z-index: 20;
}

/* kraje */
#maps-sellers .cr .layer3 SPAN {
	position:absolute;
	top:40px;
	left:0px;
	display:none;
	width:334px;
	height:228px;
	z-index: 30;
}
#maps-sellers .cr .layer3 .ce { background:url("/img/ru/4css/trade/map-ru-locality-ce.gif"); }
#maps-sellers .cr .layer3 .so { background:url("/img/ru/4css/trade/map-ru-locality-so.gif"); }
#maps-sellers .cr .layer3 .no { background:url("/img/ru/4css/trade/map-ru-locality-no.gif"); }
#maps-sellers .cr .layer3 .fa { background:url("/img/ru/4css/trade/map-ru-locality-fa.gif"); }
#maps-sellers .cr .layer3 .si { background:url("/img/ru/4css/trade/map-ru-locality-si.gif"); }
#maps-sellers .cr .layer3 .ur { background:url("/img/ru/4css/trade/map-ru-locality-ur.gif"); }
#maps-sellers .cr .layer3 .vo { background:url("/img/ru/4css/trade/map-ru-locality-vo.gif"); }

/* kraje */

#maps-sellers .cr .layer4 {
	position:absolute;
	top:0px;
	left:0px;
	width:334px;
	height:228px;
	z-index: 40;
}
#maps-sellers .cr .layer5 {
	position:absolute;
	top:40px;
	left:0px;
	width:334px;
	height:268px;
	z-index: 50;
}
#maps-sellers .cr .layer5 IMG { width:334px; height:240px; }


/* tabulka */
TABLE.sellers { width:669px; }
TABLE.sellers TD, TABLE.sellers TH { font-size:90%; padding:5px 10px; border-bottom:solid 1px #d4d4d4;}
TABLE.sellers TH { color: #006bb7; border-bottom: solid 1px #6a9fc5; padding:10px; border-top: none; background-color:transparent;}
TABLE.sellers TD { background:#ffffff; }
TABLE.sellers TD.name { background:#f1f7fd; width: 50%; }
TABLE.sellers TD A { color:#006bb7; }
/* tabulka */

H2.locality { position:relative; padding: 0px 10px; height: 50px; overflow: hidden; width: 650px; }
H2.locality SPAN { position: absolute; top:0px; left:0px; background-position: 0px 0px; background-repeat:no-repeat; height:50px; width:650px; }

#maps-sellers .cr .locOver {
	position:absolute;
	top:40px;
	left:0px;
	width:334px;
	height:228px;
	z-index: 20;
} 


#content DIV.agents { text-align: center } 
#content DIV.agents .cr H2 SPAN { width:668px;}
#content DIV.agents .cr { float: none; width: auto; } 
#content DIV.agents .cr .mapCR,
#content DIV.agents .cr .layer2,
#content DIV.agents .cr .layer3 SPAN,
#content DIV.agents .cr .layer4,
#content DIV.agents .cr .layer5,
#content DIV.agents .cr .locOver { left:172px; } 
#content TABLE.agents TD,
#content TABLE.agents TH { text-align: left; }
#content P.agents { margin-top: 0px;} 

.tel_fax {
	margin-right: 0.5em;
}