/*Obsah a-box*/
/* BEGIN Generic Tabbed Module*/
.tabscontainer {
	position: relative;
	bottom: -1px;
	_height: 1%;
/* FIXME move to ie6 css*/
}
.tabs {
	display: block;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.prepinac h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC2400;
}
#maintabs {
	float: left;
/* without this the memberTools is not accessable as the width of the tabsContainer takes the entire shell width */
}
.tabs li {
	float: left;
	display: block;
	margin: 0;
	padding: 4px 7px 3px 7px;
	background-color: #B01111;
	background-image: none;
	font-size: 1em;
	white-space: nowrap;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:White;
}
.tabs li.first {
}
.tabs li.selected {
	background: White !important;
	border: 0px solid #DEDEDE;
	border-bottom: none;
	padding: 4px 7px 4px 7px;
}

.tabs li a, .tabs li a:link, .tabs li a:visited, .tabs li a:hover, .tabs li a:active {
	color: #000;
	font-family: Arial;
	font-weight:bold;
}
.tabs li a {
	color: #fff !important;
}
.tabs li.selected a, .tabs li a:active a{
	color: #000 !important;
}
.prepinac {
	background: White url(../bg/bg-novinky-blok.png) bottom left repeat-x;
	clear: both;
	border: 0px solid #DEDEDE;
	padding: 3px;
	display: none;
	height:304px;
}
.prepinac a {
	text-decoration: none;
}
.prepinac.active {
	display: block;
}
.prepinac ol {
	margin-top: 0;
	margin-bottom: 5px;
}
.prepinac ol li {
	padding-top: 3px;
	padding-bottom: 3px;
}
/* END Generic Tabbed Module*/
/*Rotátor New*/
.featuredTitle {
	font-size: 15px !important;
	width: 492px;
	height: 80px;
	line-height: 1.1em;
	font-family: Arial Narrow, sans serif, helvetica;
	display: block;
	background-color: #000000;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	position: absolute;
	top: 198px;
}
.featuredTitle a {
	color: #FFEBD7;
	font-size: 15px !important;
	display: block;
	padding: 5px 7px 0 7px;
	font-weight: bold;
}
.featuredTitle a:hover {
	text-decoration: underline;
}
.uvodnik-promo{
	font-family: Arial, sans serif, helvetica;
  font-size: 11px; 
  font-weight: normal; 
  color: white; 
  text-align: left; 
  padding: 2px 7px;
}
h3.featuredPromo {
	font-size: 10px !important;
	width: 492px;
	height: 18px;
	line-height: 1.1em;
	font-family: Arial, sans serif, helvetica;
/*display: none*/
/*inline*/
	;
	background-color: #000;
	font-weight: bold;
	opacity: 0.9;
	filter: alpha(opacity = 90);
	position: absolute;
	top: 300px;
	padding: 2px 10px;
	/*text-align: right;*/
	color:White;
}
h3.featuredPromo a {
	color: #fff;
	font-size: 10px !important;
	padding: 4px 10px;
	display: inline;
	font-weight: bold;
	text-align: right;
}
h3.featuredPromo img {
	display: inline;
	text-align: right;
	padding: right: 10px;
}
h3.featuredPromo a:hover {
	text-decoration: none;
}
#mainContent .wp-caption-text, #midColPosts .wp-caption-text, #secondaryContentWrapper .wp-caption-text, #subNews  .wp-caption-text {
	/* Hack to hide captions;
NOT to be displayed on main page */
	display: none;
}
/* MAIN CONTENT WRAPPER============================================================== */
#mainContentWrapper {
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}
/* MAIN CONTENT (LEFT BLOCK ABOVE THE PHOTO GALLERY ON MAIN PAGE)============================================================== */
#mainContent {
	z-index:10;
  float: left;
	width: 492px;
	display: inline;
	position: relative;
	background: #333;
}
.sliderwrapper {
	position: relative;
/*leave as is*/
	overflow: hidden;
/*leave as is*/
	width: 492px;
/*width of featured content slider*/
	height: 276px;
}
.sliderwrapper img {
	display: block;
}
.contentdiv {
/* do not change the name of class - The size of contentdiv is 495x270 (after excluding padding value) */
	visibility: hidden;
/*leave as is*/
	position: absolute;
/*leave as is*/
	left: 0;
/*leave as is*/
	top: 0;
/*leave as is*/
	border: 0px solid #efefef;
	z-index: 1;
}
.pagination {
/* do not change the name of class - used to wrap thumbnails for featured area */
	display: block;
	background-color: #333;
	padding: 0 0px 0px 0px;
	margin-bottom: 0px;
}
.pagination img {
	margin-left: 6px;
	margin-bottom: 5px;
}
.pagination a img {
	border-top: 4px solid #808080;
	padding-top: 5px;
	display: block;
	float: left;
}
.pagination a:hover img, .pagination a.selected img {
	border-top: 4px solid #FF2200;
	padding-top: 5px;
}
.toc a {
	background: #333;
}
/*Bloky na HOMEPAGE*/
/*1L*/
.pravy-home {
	margin-top: 10px;
	margin-left: -3px;
}
.pravy-home-AL-cont {
	background: Transparent;
	width: 189px;
	
	border: 1px solid Transparent;
	float: left;
	margin: 0px 5px 0px 5px
}
.pravy-home-AL-cont-obs {
	
	background: Transparent url(../bg/bg-novinky-blok.png) bottom left repeat-x;
}
.pravy-home-ALB-cont {
	width:300px;float:left;margin:0px 5px 0px 5px;
}
.pravy-home-ALB-cont-obs {
	
}
/*BL*/
.BL {
	background:#FFF;padding:10px 10px 10px 10px;margin-top:0px;
}
.BL-nizsi {
	background:#FFF url(../bg/bg-bl.gif) top right repeat-y;padding:10px 10px 10px 10px;margin-top:0px;
}
.BLa {
	background: White url(../bg/bg-blok-opak.png) repeat-x;width:300px;float:left;margin:0px 5px 0px 0px;height:250px;
}
.BLb {
 width:184px;float:left;margin:0px 5px 0px 5px;background: White;height:250px;
}
.BLb2 {
 width:380px;float:left;margin:0px 5px 0px 5px;background: White;height:250px;
}
.BLc {
 width:186px;float:left;margin:0px 5px 0px 5px;background: White;height:250px;
}
.BLd {
 width:305px;float:left;margin:0px 0px 0px 5px;background: White;height:250px;
}
.BLa-cont {
}
.BLb-cont {
 background: White url(../bg/bg-blok-opak.png) repeat-x;
}
.BLc-cont {
 background: White url(../bg/bg-blok-opak.png) repeat-x;
}
.BLd-cont {
 background: White;
}

/*CL*/
.CL {
background: url(../master010510.png) 0 -99px;
height:50px;
}
.CL-obsah {
background:Transparent;width:1000px;border:0px solid #F0F0F0;float:left;margin:0px 10px;padding:0;
}
.CLa {
	float:left;
}
.CLb {
 width:400px;float:left;font-size:20px;text-align:right;font-weight:bold
}
.CLc {
 background: url(../master010510.png) 0 -525px;width:300px;height:50px;float:left;text-align:right
}

/*DL*/
.DL {
background:White;padding:0px 10px 10px 10px;margin-top:10px;display:table;
}
.DLa {
background: Transparent url(../bg/bg-blok-opak.png) repeat-x;width:300px;float:left;margin:0px 5px 0px 0px
}
.DLb {
 width:184px;float:left;margin:0px 5px 0px 5px;
}
.DLc {
width:185px;float:left;margin:0px 5px 0px 5px;
}
.DLd {
 width:120px;float:left;margin:0px 5px 0px 5px
}
.DLe {
width:170px;float:left;margin:0px 0px 0px 5px
}
.DLa-cont {
}
.DLb-cont {
  background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}
.DLc-cont {
 background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}
.DLd-cont {
  background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}
.DLe-cont {
  background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}

/*EL*/
.EL {
 background:#E2E2E2;padding:10px 10px 10px 10px;
}
.EL-obsah {
 background:Transparent;width:1000px;height:50px;border:0px solid #F0F0F0;float:left;margin:0px 5px 0px 0px;
}
.ELa {
	 height:70px;width:300px;float:left;margin:0px 5px 0px 0px;
}
.ELb {
 height:70px;width:380px;float:left;margin:0px 5px 0px 5px;
}
.ELc {
  height:70px;width:300px;float:left;margin:0px 0px 0px 5px;
}
.ELa-cont,.ELb-cont,.ELc-cont{
  background: Transparent;
}

/*FL*/
.FL {
 background:White;padding:0px 10px 10px 10px;margin-top:10px;display:table;
}
.FLa {
 width:300px;float:left;margin:0px 5px 0px 0px;
}
.FLb {
  width:385px;float:left;margin:0px 5px 0px 5px;
}
.FLc {
 width:300px;float:left;margin:0px 0px 0px 5px;
}
.FLa-cont {
 background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
 }
.FLb-cont {
   background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}
.FLc-cont {
  background: Transparent url(../bg/bg-blok-opak.png) repeat-x;
}

a.hledat-dle-regionu { display:block;background: url(../master010510.png) 0 -285px; width: 300px; height: 50px; } 

