body {
  margin: 0;
  background-color: #434E9C;
  color: #333333;
	font-size: small; 
  font-family: Arial, Helvetica, sans-serif; 
  text-align: center;
  }
/*-----UVOD POPUP-------*/

#uvod_overlay_bg { 
  width:100%;
  height:100%;
  _display:none;
  background-color:#000;
  opacity: 0.75;
  filter: alpha(opacity=75);
  -moz-opacity: 0.75;
  -khtml-opacity: 0.75;
  position:fixed;
  _position:absolute;
  top:0;
  left:0;
	z-index:99;
    }
#uvod_popup_obal {
  position:fixed;
  _position:absolute;
			top: 22%;
			left: 25%;
			width: 50%;
			height: 50%;
			z-index:100;
		}
#uvod_popup_obal2 {
  position:absolute;
  _position:absolute;
			top: 5%;
			left: 25%;
			width: 50%;
			height: 50%;
			z-index:100;
		}
#uvod_popup_center { 
  /*margin-left:-130px;*/
  margin:0 auto 0 auto;
  padding-top:79px;
  width:578px;
  height:463px;
  line-height: 35px;
  /*padding:92px;*/
  background:url("../../../file1/popup_bg.png") no-repeat; background-position:top left;
	_behavior: url(/iepngfix.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */
	color:#333333;
  font-size:x-large;
  font-weight:bold;
  text-align:center;
    }
#uvod_popup_center2 { 
  /*margin-left:-130px;*/
  margin:0 auto 0 auto;
  width:600px;
  /*padding:92px;*/
	color:#333333;
  text-align:center;
    }
#uvod_popup_center2 table tr td{
padding:0;
margin: 0;
}
#uvod_popup_center #link, #uvod_popup_center #link a {
  font-size:medium;
  font-weight:normal;
  line-height: 40px;
  color: #434E9D;
    }
#uvod_popup_center #vlajka { 
  margin-bottom:40px;
    }
#uvod_popup_center #popupclose {
position:absolute;
width:58px;
margin: -79px 0 0 520px;
}
#uvod_popup_center #popupclose img {
  border:0;
	_behavior: url(/iepngfix.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */
}
/*-----UVOD POPUP-------*/
  
.clear {
  clear:both;
  width:1px;
  height:1px;
  overflow:hidden;
  }
.clear_subject {
  clear:both;
  width:1px;
  height:5px;
  overflow:hidden;
  }
.clear_border {
  clear:both;
  height:10px;
  overflow:hidden;
  border-bottom: #b7b7b7 1px solid; 
  }
.nodisplay {
  display:none;
  } 
p {
  padding: 0 0 10px 0;
  margin: 0;
  }  
h1{
  padding: 0px;
  margin: 0px;
	font-size: 15pt; 
  }
#module_title h2 {
  padding: 0px;
  margin: 0px;
	font-size: 10pt;
  font-weight:bold; 
  }
#module_title1 h2 {
  padding: 0px;
  margin: 0px;
	font-size: 10pt;
  font-weight:bold; 
  }  
h2{
  padding: 0px;
  margin: 0px;
	font-size: small; 
  }
h3{
  margin:0;
  padding:0;
	font-size: small; 
  }
h3 a {
  margin:0;
  padding:0;
	font-size: small; 
 color:#031B89;
  text-decoration:  none;
  }
h3 a:hover {
  text-decoration: underline;
 color:#031B89;
  }
h4{
  padding: 0;
  margin: 0;
	font-size: small; 
  }
h5{
  margin:0;
  padding:0;
	font-size: small; 
  }
a {
  text-decoration: underline;
  color: #000;
    }
a:hover  {
  text-decoration:  none;
  color: #000;
  }
    .icons		{
       float: left; 
       width: 68px;
       MARGIN: 1px 0 0 0; 

}
    .imgicons		{
       float: right; 

}
/*tooltips*/
.cotojatka {
  text-align:left;
  padding:5px;
  border: #000 1px solid; 
  background-color: #FFFFE1;
}
.cotojatka-anchor {
  text-align:left;
  padding: 0 2px 0 2px;
  border: #000 1px solid; 
  background-color: #FFFFE1;
}
/*Menu pro Content*/
.contentmenu{
	list-style: none; 
  width:194px;
  padding: 18px 0 10px 0;
  margin: 0;
	background: url(img/menu_bg.gif) no-repeat; background-position: bottom left;
  }
.contentmenu li{
  width:191px;
	min-height:21px;
	_height:21px;
  }
.contentmenu li a{
  display: block;
  color: #001A89;
	text-decoration:none;
	min-height:21px;
	_height:21px;
	line-height:20px;
  padding: 3px 0 0 34px;
	background: url(img/c_menu1_bg.gif) no-repeat; background-position: top left;
  }
.contentmenu li.li_n a{
  display: block;
  color: #001A89;
	text-decoration:none;
	min-height:21px;
	_height:21px;
	line-height:20px;
  padding: 3px 0 0 34px;
	background: url(img/c_menu1_bg_new.gif) no-repeat; background-position: top left;
  }
.contentmenu li.sel_li a{
  display: block;
  color: #001A89;
	text-decoration:none;
  background-color: #ffffff;
	min-height:21px;
	_height:21px;
	line-height:20px;
  padding: 3px 0 0 34px;
	background: url(img/c_menu1_hit_bg.gif) no-repeat; background-position: top left;
  }
.contentmenu li.sel_li_n a{
  display: block;
  color: #001A89;
	text-decoration:none;
  background-color: #ffffff;
	min-height:21px;
	_height:21px;
	line-height:20px;
  padding: 3px 0 0 34px;
	background: url(img/c_menu1_hit_bg_new.gif) no-repeat; background-position: top left;
  }
.contentmenu li a:hover{
  color: #001A89;
	font-weight:bold;
  }
.contentmenu li.master_li{
  clear:both;
	min-height:21px;
	_height:21px;
	background: url(img/c_menu_bg_bottom.gif) no-repeat; background-position: bottom left;
  }
.contentmenu li.master_li_n{
  clear:both;
	min-height:21px;
	_height:21px;
	background: url(img/c_menu_bg_bottom.gif) no-repeat; background-position: bottom left;
  }
.contentmenu li.space_li{
  padding: 0 0 0 12px;
  min-height:21px;
	_height:21px;
  line-height:20px;
  }
.contentmenu li.master_li a{
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
  width:177px;
	min-height:21px;
	_height:21px;
	line-height:20px;
  color: #001A89;
	font-size: 13px; 
	font-weight:bold;
	text-decoration:none;
  padding: 3px 0 0 17px;
	background: url(img/c_menu_bg.gif) no-repeat; background-position: top left;
  }
.contentmenu li.master_li_n a{
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
  width:177px;
	min-height:21px;
	_height:21px;
	line-height:20px;
  color: #001A89;
	font-size: 13px; 
	font-weight:bold;
	text-decoration:none;
  padding: 3px 0 0 17px;
	background: url(img/c_menu_bg_new.gif) no-repeat; background-position: top left;
  }
.contentmenu li.master_li img{
  float:left;
	padding: 0 6px 0px 0;
  }
.contentmenu li.master_li_n img{
  float:left;
	padding: 0 6px 0px 0;
  }
.contentmenu li.master_li a:hover{
  font-weight:bold;
	background: url(img/c_menu_sel_bg.gif) no-repeat; background-position: top left;
  }
.contentmenu li.master_li_n a:hover{
  font-weight:bold;
	background: url(img/c_menu_sel_bg_new.gif) no-repeat; background-position: top left;
  }
.contentmenu li.master_li a strong{
  color: #001A89;
  }
.contentmenu li.master_li_n a strong{
  color: #001A89;
  }
.contentmenu li.sel_master_li{
  clear:both;
	min-height:21px;
	_height:21px;
	background: url(img/c_menu_bg_bottom.gif) no-repeat; background-position: bottom left;
  }
.contentmenu li.sel_master_li_n{
  clear:both;
	min-height:21px;
	_height:21px;
	background: url(img/c_menu_bg_bottom.gif) no-repeat; background-position: bottom left;
  }
.contentmenu li.sel_master_li a{
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
  width:177px;
	min-height:21px;
	_height:21px;
	line-height:20px;
  color: #001A89;
	font-size: 13px; 
	font-weight:bold;
	text-decoration:none;
  padding: 3px 0 0 17px;
	background: url(img/c_menu_hit_bg.gif) no-repeat; background-position: top left;
  }
.contentmenu li.sel_master_li_n a{
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
  width:177px;
	min-height:21px;
	_height:21px;
	line-height:20px;
  color: #001A89;
	font-size: 13px; 
	font-weight:bold;
	text-decoration:none;
  padding: 3px 0 0 17px;
	background: url(img/c_menu_hit_bg_new.gif) no-repeat; background-position: top left;
  }

fieldset{
  margin:0;
  margin-bottom:5px;
  padding-left:10px;
  border-right: #b7b7b7 1px solid; 
  padding-right: 5px; 
  border-top: #b7b7b7 1px solid; 
  padding-left: 5px; 
  padding-bottom: 5px; 
  border-left: #b7b7b7 1px solid; 
  padding-top: 5px; 
  border-bottom: #b7b7b7 1px solid
  }
legend{
  color: #8C8684;
  }
.as_fieldset  {
  position:relative;
  margin:10px 0 5px 0;
  border: #b7b7b7 1px solid; 
  padding: 5px; 
  background-color:#FFFAE8;
  }
.as_fieldset .zdarma_ico {
  position:absolute;
  left:-5px;
  _left:-10px;
  }
.ulblock{
	list-style: none; 
  padding: 0;
  margin-left:15px;
  margin-top:10px;
} 
#banner {
	margin: 0;
	border-bottom: #ffffff 1px solid;
	}
#container {
  text-align: left;
	background: url(img/content_bg.jpg) repeat-y;
  background-color: #ffffff;
	width: 1025px;
	margin: 0 auto 0 auto;
	}
#logo		{
  position:absolute;
	margin: 0 0 0 5px;
  width: 310px; 
  }
#logo .logopic 
{ 
width: 305px; 
height: 100px; 
position: relative; 
border: 0;
font-size:xx-small;
} 
#logo .logopic span		{
  background:url("img/top_logo.jpg") no-repeat; 
  position: absolute; 
  width: 100%; 
  height: 100%;
  cursor:pointer;
  cursor: hand;
  }
#topcontainer		{
	margin: 0;
  height: 100px;
  background-color: #434E9C;
  /*margin-bottom:170px;*/
  }
#topimg		{
	float: left;
	padding: 0 0 0 6px
  width: 1019px;
  height:100px;
  /*background:url("img/top_img.jpg") no-repeat;width:1025px;height:185px;
  border: 1px solid #C0C0C0;*/
  }
#topmenu		{
	margin: 0;
  float: right; 
	font-size: 10pt; 
  }
#topbottom		{
  width:1025px;
  min-height:67px;
  _height:67px;
	margin: 0;
	clear: both;
  background:url("img/topbottom_bg.jpg") no-repeat;width:1025px;
  }
.horizontal_menu_obal	{
  height:38px;
  position: absolute; top: 118px;
  /*position: absolute; margin-top: -22px;*/
  text-align:center;
  }
.horizontal_menu_obal_l	{ /* pro layout s bloky vlevo a vlevo i vpravo */
  /*height:27px;
  position: absolute; top: 185px;
  position: absolute; margin-top: -22px;*/
  text-align:center;
  }
.horizontal_menu		{
  float: left;
  height:34px;
  width: 1012px;
	clear: both;
	padding: 0;
	margin: 0 0 0 6px;
	_margin: 0 0 0 3px;
	text-align:left;
  }
.horizontal_menu_nove {
  position:absolute;
  margin:0;
  }
.horizontal_menu_l		{
  float: left;
  line-height:34px;
  }
.horizontal_menu_r		{
  float: left;
  line-height:34px;
  }
.horizontal_menu_ul		{
  list-style: none none outside; margin:0; padding: 0px;
  }
.horizontal_menu_ul li		{
  display: inline; margin: 0px; padding: 0px;
  }

.horizontal_menu_l ul.horizontal_menu_ul li.horizontal_menu_item
{
float: left;
  height:34px;
}
.horizontal_menu_l ul.horizontal_menu_ul li.horizontal_menu_item_n
{
float: left;
  height:34px;
}
.horizontal_menu_l ul.horizontal_menu_ul li.sel_horizontal_menu_item
{
float: left;
  height:26px;
  background:url("img/hmenu_bg_sel.jpg");
  background-color: #001A89;
}

ul.horizontal_menu_ul li.horizontal_menu_item a
{
float: left;
display: block;
  height:34px;
line-height: 34px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
padding: 0 6px 0 7px;
color: #333333;
	font-size: 12px; 
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background:url("img/h_menu_bg.jpg") no-repeat;
  background-position: left top;
}

ul.horizontal_menu_ul li.horizontal_menu_item_n a
{
float: left;
display: block;
  height:34px;
line-height: 34px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
padding: 0 6px 0 14px;
color: #333333;
	font-size: 12px; 
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background:url("img/h_menu_bg_n.jpg") no-repeat;
  background-position: left top;
}

.horizontal_menu_r ul.horizontal_menu_ul li.horizontal_menu_item a
{
  background:url("img/h_menu_bg.jpg") no-repeat;
  background-position: left top;
}

ul.horizontal_menu_ul li.horizontal_menu_item a:hover
{
  height:34px;
line-height: 34px; /* svisle centrovani */
  background:url("img/hmenu_bg_sel.jpg");
  background-position:top left;
  background-color: #FFC403;
color: #fff;
}

ul.horizontal_menu_ul li.horizontal_menu_item_n a:hover
{
  height:34px;
line-height: 34px; /* svisle centrovani */
  /*background:url("img/hmenu_bg_sel.jpg");*/
  background:url("img/hmenu_nove.png") no-repeat;
  background-position:top left;
  background-color: #FFC403;
color: #fff;
}

ul.horizontal_menu_ul li#menu_item_first a
{
padding: 0 6px 0 7px;
}

ul.horizontal_menu_ul li#menu_item_first a:hover
{
  background:url("img/hmenu_bg_sel_1.jpg") repeat y;
  background-color: #FFC403;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item
{
float: left;
display: block;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item a
{
float: left;
display: block;
  height:34px;
line-height: 34px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
  background:url("img/hmenu_bg_sel.jpg");
padding: 0 6px 0 7px;
	font-size: 12px; 
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background-color: #FFC403;
color: #fff;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item_n
{
float: left;
display: block;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item_n a
{
float: left;
display: block;
  height:34px;
line-height: 34px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
  /*background:url("img/hmenu_bg_sel.jpg");*/
  background:url("img/hmenu_nove.png") no-repeat;
padding: 0 6px 0 14px;
	font-size: 12px; 
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background-color: #FFC403;
color: #fff;
}

ul.horizontal_menu_ul li#sel_menu_item_first a
{
  background:url("img/hmenu_bg_sel_1.jpg") repeat y;
  background-color: #FFC403;
padding: 0 6px 0 7px;
color: #fff;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item a:hover
{
line-height: 34px; /* svisle centrovani */
  background-color: #FFC403;
color: #fff;
}
ul.horizontal_menu_ul li.sel_horizontal_menu_item_n a:hover
{
line-height: 34px; /* svisle centrovani */
  background:url("img/hmenu_nove.png") no-repeat;
  background-color: #FFC403;
color: #fff;
}
/*#horizontal_menu_nove {
  background:url("img/hmenu_nove.jpg") no-repeat;
  }*/
/*HORIZONTAL MENU2*/

.horizontal_menu2		{
  position: relative;
  width: 1012px;
	clear: both;
	margin: 0 0 0 7px;
	padding: 0 0 0 0;
	text-align:left;
	z-index:10;
	font-size: 12px; 
  }
  
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
line-height:32px;
/*background-color: #F3F3F3; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
margin:0;
_width: 30px; /*Width of top level menu link items*/
/*padding: 1px 15px 0 8px;*/
padding: 1px 11px 0 3px;
	font-size: 12px; 
/*border: 1px solid black;*/
border-left-width: 0;
text-decoration: none;
color: black;
  white-space:nowrap;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
background-color: #E6B30A; /*overall menu background color*/
/*border-top: 1px solid black;*/
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
background-color: #E6B30A; /*overall menu background color*/
line-height:22px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 179px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 180px; /*width of sub menu levels*/
color: black;
text-decoration: none;
padding: 1px 5px;
/*border: 1px solid #ccc;
border-bottom: 1px solid black;*/
}

.suckertreemenu ul li a:hover{
background-color: #F8F8F8;
color: black;
}
.suckertreemenu ul li ul li a:hover{
background-color: #F8F8F8;
color: black;
}
.suckertreemenu ul li ul li ul li a{
background-color: #F8F8F8;
color: black;
}
.suckertreemenu ul li ul li ul li a:hover{
background-color: #fff;
color: black;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: url(img/down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: url(img/right.gif) no-repeat center right;
/*border: 1px solid #ccc;
border-bottom: 1px solid black;*/
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
  
/*HORIZONTAL MENU2 - KONEC*/  

#topcontent		{
  padding-top:10px;
  padding-left:10px;
  padding-right:15px;
  }
#info{
  position: absolute; top: 11px;
	width:460px;
	height:25px;
	line-height:25px;
  padding-top: 0;  
  margin-left: 340px;
  font-family: Arial,Helvetica;
  font-weight:bold;
  font-style:italic;
  color:#2E356A;
	font-size: medium; 
  }
.welcome{
  position: absolute; top: 52px;
  text-align:right;
	/*width:285px;*/
	width:500px;
	/*height:42px;*/
	line-height:18px;
  /*margin-left: 715px;*/
  margin-left: 510px;
  font-family: Arial,Helvetica;
  color:#fff;
	font-size: 12px; 
  }
#all_content_container		{	
  width: 1008px;
	overflow: hidden;
  padding: 0 9px 0 8px; 
  }
#sidebar-a {
	float: left;
	width: 190px;
	margin-top:27px;
	margin-left: -204px;
	_margin-left: -101px;
	}

.block { 
  margin-top: 0px; 
  width: 302px;
  margin-bottom: 4px; 
  }
.block img{ 
  border:0;
  }

.block_r { 
  margin-top: 0px; 
  width: 302px;
  margin-bottom: 4px;  
  }
.block_r_border { 
  width: 300px;
  border: 1px solid #000;
  padding:0;
  margin: 0 0 4px 0;  
  }
.block_r img, .block_r_border img { 
  border:0;
  }
  
.block ol, .block_r ol {
  list-style: none; 
margin:5px 0 -5px 0;
padding:0;
 }
  
.block ol, .block_r ol li{
margin:0;
padding:0;
 }
  
.block ol, .block_r ol li a{
text-decoration:none;
 }

.block_t {
	float: left;
  width: 100%;
  margin-bottom: 15px; 
  border-top: 1px solid #C0C0C0; 
  }
.block_d {
	float: left;
  width: 100%;
  border-top: 1px solid #C0C0C0;
  }
.block_menu { 
  position:relative;
  left:-4px;
  top:4px;
  width:191px;
  margin: 0 0 10px 0; 
  }
.block_search { 
  margin: 0px 0 5px 5px; 
  /*background-color: #F7F7EF;
  border: 1px solid #E7E7E7;*/
  }
.menu_bottom { 
  }
.block_top {
  width:302px;
  height:30px;
  text-align:right;
  background:url("img/block_top_bg.jpg") no-repeat; 
  background-color: #2E356A; 
  }
.block_top_tym {
  width:302px;
  height:30px;
  text-align:right;
  background:url("img/block_top_tym_bg.jpg") no-repeat; 
  background-color: #2E356A; 
  }
.block_top_vyber {
  width:302px;
  height:39px;
  text-align:right;
  background:url("img/block_top_vyber.jpg") no-repeat; 
  background-color: #F2BC0B; 
  }
.block_top_r {
  width:302px;
  height:31px;
  text-align:right;
  background:url("img/block_top_bg.jpg") no-repeat; 
  background-color: #2E356A;
  }
.block_t_top, .block_d_top {  
  height:31px;  
  line-height:31px; 
  background-color: #2E356A; 
  }
.block_title {
  font-family: Arial, Helvetica, sans-serif; 
  padding-right: 9px; 
  line-height:31px; 
  color: #FFF;
  } 
.block_title_vyber {
  font-family: Arial, Helvetica, sans-serif; 
  padding-right: 9px; 
  line-height:31px; 
  color: #2E356A;
  } 
.block_title h2{
  padding: 0px;
  margin: 0px;
	font-size: small; 
	font-weight:normal;
  }
.block_t_title, .block_d_title {
  padding-left: 10px; 
  color: #fff;
  }
.block_t_title h2, .block_d_title h2{
  padding: 0px;
  margin: 0px;
	font-size: small;
	font-weight:normal; 
  }
.block_obsah_l {
	padding: 12px;
  background:url("img/block_content_bg.jpg") no-repeat;
  background-position: bottom left;
	}
.block_obsah_tym {
	padding: 12px;
  background:url("img/block_content_tym_bg.jpg") no-repeat;
  background-position: bottom left;
	}
.block_obsah_vyber {
  width: 266px;
	padding: 0 18px 10px 18px;
  background:url("img/block_content_vyber_bg.jpg") no-repeat;
  background-position: bottom left;
  background-color: #F2BC0B; 
	}
.block_obsah_vyber dl.line {
  width: 266px;
	padding: 0 0 9px 0;
	margin: 0 0 6px 0;
  background:url("img/block_content_vyber_p.jpg") no-repeat;
  background-position: bottom center;
	}
.block_obsah_vyber dl {
  width: 266px;
	padding: 0 0 0 0;
	margin: 0 0 6px 0;
	}
.block_obsah_vyber dt {
  width: 110px;
	float: left;
	}
.block_obsah_vyber dd {
	}
.block_obsah_vyber .inp_radio {
	margin: 0 5px 0 20px;
	position:relative;
	top:2px;
	}
.block_obsah_l ul.format_b, .block_obsah_r ul.format_b {
  margin:0;
  padding:0;
  list-style: none; 
	}
.block_obsah_l ul.format_b li.prouzek, .block_obsah_r ul.format_b li.prouzek {
  background:url("img/block_content_nejlepsi_p.jpg") no-repeat;
  background-position: top center;
	}
.block_obsah_l ul.format_b li a, .block_obsah_r ul.format_b li a {
  height:30px;
  line-height:25px;
  margin:0;
  padding:0;
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	}
.block_obsah_l ul.format_b li a:hover, .block_obsah_r ul.format_b li a:hover {
  font-weight:bold;
	}
.block_obsah_l ul.format_b li strong, .block_obsah_r ul.format_b li strong {
  padding-right:20px;
	}
.block_obsah_l ul.format_b li ul.hodnoceni-hvezdami-noactive, .block_obsah_r ul.format_b li ul.hodnoceni-hvezdami-noactive {
  position:absolute;
  margin:4px 0 0 180px;
	}
.block_obsah_r {
	padding: 12px;
  background:url("img/block_content_bg.jpg") no-repeat;
  background-position: bottom left;
	}
.block_t_obsah {
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	}  
.block_d_obsah {
  border: 1px solid #C0C0C0;
  border-top:0; 
	padding:10px;
	}
.block_private_content {
	padding: 12px;
  background:url("img/block_content_bg.jpg") no-repeat;
  background-position: bottom left;
	}
.block_private_content ul {
  margin:0;
  padding:0;
  list-style: none; 
	}
.block_private_content li a {
  height:20px;
  line-height:20px;
  margin:0;
  padding:0;
  display: block;
  font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	}
.block_private_content li a:hover {
  font-weight:bold;
	}
.block_t_private_content {
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	} 
.block_d_private_content {
  border: 1px solid #C0C0C0;
  border-top:0; 
	padding:10px;
	}
.block_d_private_content img {
  float:left;
  border:0; 
	padding-right:16px;
	}
.block_anketa_bottom {
  display:none;
  background:url("img/block_line.jpg") no-repeat;
  background-position: top left;
  padding: 5px 0 5px 0;
  font-size:x-small;
  }
#rightcontainer {
	/*Pro vicesloupcovy layout*/
	float: right;
  width: 302px;
	margin: -3px 0 0 0;
	padding: 0px;
  /*border: 1px solid  #808080;*/
	}
#content {
	/*Pro celosloupcovy - layout a oramovani layoutu s bloky v pravo*/
	margin: 0;
	padding: 0px;
  width:100%;
	}
#content_sleft {
	/*Pro sloupec s bloky vlevo - layout*/
  width: 1008px;
  padding-left: 0px;
  /*border: 1px solid #000000;*/
	}
#module_std {
	float: right;
  width: 100%;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	}
#content_std {
	padding: 0;  
	}
#module_sleft {
	float: left;
  width:100%;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	}
#module_container {
	/*Pro sloupec s bloky vpravo - layout*/
	float: left;
  width: 791px;
	margin: 0;
	padding: 0px;
  /*border: 1px solid #000000;*/
	}
#module_container_lr {
	/*Pro sloupec s bloky vpravo i vlevo - layout obaluje container sleft a right sidebar*/
	float: left;
  width: 1008px;
	margin: 0;
	padding: 0px;
  /*border: 1px solid #000000;*/
	}
#module_container_sleft {
	/*Pro sloupec s bloky vpravo i vlevo - layout*/
	float: left;
  width: 703px;
	margin: 0;
	padding: 0px;
	margin-top:2px;
  /*border: 1px solid #000000;*/
	}
#module_top {
  display:none;
  width: 100%;
  border-bottom: 1px solid #C0C0C0;
  background-position: bottom left;
  }
#module_top2 {
  display:none;
	/*Pro vicesloupcovy layout*/
  width: 100%;
	clear: both;
  border-bottom: 1px solid #C0C0C0;
  background-position: bottom left;
  }
#module_top3 {
  display:none;
	/*Jen pro modul uvod na dpis poslednich clanku*/
	clear: both;
  border-bottom: 1px solid #C0C0C0;
  background-position: bottom left;
  margin-bottom: 5px; 
  }
#module_title {
  padding-left: 20px; 
  padding-top: 2px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #C0C0C0;
  }
#module_title1 {
	/*Jen pro modul uvod na dpis poslednich clanku*/
  padding-left: 20px; 
  padding-top: 2px; 
  padding-bottom: 5px; 
  font-weight: bold;
  color: #000;
  }
#obsah_obal { /*oramovani obsahu modulu*/
    border:1px #ddd solid;
    border-top:0;
    margin-top:-2px;
 padding:0 10px 0 10px;
}
.obsah_line {
  margin-top: 20px;
  margin-bottom: 10px;
  /*background:url("img/obsahline.gif") no-repeat;width:400px;height:7px;*/
	}
.obsah_item {
  margin-bottom: 10px;
	}
/*.block_obsah_line {
	clear: both;
  margin-top: 10px;
  margin-bottom: 5px;
  background:url("img/obsahline.gif") no-repeat;width:200px;height:7px;
	}*/
.end_line {
	clear: both;
	}  
.obsah_img {   
	float: left;
  margin-right: 5px;
  margin-bottom: 1px;
	}   
#obsah_kategory_menu {
	float: left;
  margin-bottom: 10px;
	}
.obsah_text {
	padding: 0;
	}
.novinka_more {
	text-align: right;
	}
.novinka_more_top {
	text-align: right;
	padding-top: 5px;
	}
#novinky_box {
	}
#endtable {
	clear: both;
	}
td		{
  padding-top:5px;
  padding-bottom:5px;
  }
td.tdback		{
  background-color: #C0C0C0;
  }
#module_popup {
	float: left;
  text-align: left;
	margin: 5px; 
	width: 97%;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
  background-color: #ffffff;
	}	
.newimg {
	float: left;
	margin-right: 5px;
	padding: 1px;
  border: 1px solid  #C0C0C0;
  }	
.galery_nazev {
  font-weight:bold;
	font-size: x-small; 
	padding-bottom: 5px;
	}	
.fotogalerie_in {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
  border: 1px solid  #000;
		}	
.fotogalerie_in td {
 text-align:center;
		}	
.img_in {
	padding: 1px;
  border: 1px solid  #C0C0C0;
  }	
.imgpopis {
	font-size: x-small; 
	padding-bottom: 5px;
	}
.odsazeni1 {
  margin-left: 20px;
	}
.odsazeni2 {
  margin-left: 40px;
	}
.linepopup {
	clear: both;
  margin: 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid  #C0C0C0;
	}
#bottom		{
	margin: 0 auto 0 auto;
	clear: both;
  width: 1012px;
  background:url("img/bottom_bg.jpg") no-repeat;
   background-position:top center;
  }
#bottomtext	{
	margin: 0;
  padding: 20px 10px 20px 10px;
  font-family: Arial, Helvetica, sans-serif;
	font-size: x-small; 
  color: #fff;
  }
#bottomtext	a, #bottomtext a:visited {
  text-decoration: underline;
  color: #fff;
  }
#bottom_bottom		{
  text-align:left;
	clear: both;
	width: 1012px;
	margin-left: auto;
	margin-right: auto;
  }
#bottomtext2	{
  float:left;
  padding: 0 0 20px 220px;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
  color: #000;
  }
#bottom_bottom_always		{
  width:100%;
  z-index:100;
  padding: 5px 0 5px 0;
  position:fixed;
  bottom:0;
  left:0;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
	font-size: x-small; 
  background-color: #fff;
  }
/* CONTENT - formatovani obsahu */  
.content_path_view {
  min-height:27px;
  _height:27px;
 color:#fff;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0 0 2px 0;
  }
.content_path_view a {
  text-decoration:  underline;
  color: #fff;
  }
.content_path_view a:hover {
  text-decoration:  underline;
  color: #fff;
  }
.content_item {
    width:703px;
    /*background:url("img/c_item_full_strong.gif") repeat-y; background-position: top left;*/
  }
.content_item_full_strong {
    float:left;
    width:703px;
    margin:0 0 15px 0;
    /*background:url("img/c_item_full_strong.gif") repeat-y; background-position: top left;*/
  }
.content_item_full_strong_border {
    float:left;
    width:703px;
    margin:0 0 2px 0;
  }
.content_item_full_strong_border2 { /*pro obsah oramovany bez nadpisu snar*/
    float:left;
    width:703px;
    margin:0 0 2px 0;
  }
.content_item_full_normal {
    float:left;
    width:703px;
    margin:0 0 2px 0;
  }
.content_item_full_no {
    float:left;
    width:703px;
    margin:0 0 2px 0;
  }
.in_content_full_strong {
    float:left;
    width:703px;
    padding:4px 0 0 0;
    /*background:url("img/c_item_full_strongb.gif") no-repeat; background-position: bottom left;*/
  }
.in_content_full_strong_border {
    float:left;
    width:666px;
    padding:10px 25px 5px 10px;
    border:1px #ddd solid;
    border-top:0;
  }
.in_content_full_strong_border2 { /*pro obsah oramovany bez nadpisu snar*/
    float:left;
    width:666px;
    padding:10px 25px 5px 10px;
    border:1px #BFBFBF solid;
    background-color:#DDDDDD;
  }
.in_content_full_strong img{
    margin:1px 0 5px 0;
    border:0;
    /*background:url("img/c_item_full_strongb.gif") no-repeat; background-position: bottom left;*/
  }
.in_content_full_strong_border img{
    margin:1px 0 5px 0;
    border:0;
    /*background:url("img/c_item_full_strongb.gif") no-repeat; background-position: bottom left;*/
  }
.in_content_full_normal {
    width:703px;
    padding:0;
    border-bottom:1px #000 solid;
    border-top:1px #000 solid;
  }
.content_item_l_h_strong {
    float:left;
    width:350px;
    margin:0 0 10px 0;
    /*background:url("img/c_item_h_strong.gif") repeat-y; background-position: top left;*/
  }
.content_item_l_h_strong_border {
    float:left;
    width:350px;
    margin:0 0 1px 0;
  }
.content_item_l_h_normal {
    float:left;
    width:350px;
    margin:0 0 10px 0;
  }
.content_item_l_h_no {
    float:left;
    width:350px;
    margin:0 0 5px 0;
  }
.content_item_r_h_strong {
    float:right;
    width:349px;
    margin:0 0 10px 0;
    /*background:url("img/c_item_h_strong.gif") repeat-y; background-position: top left;*/
  }
.content_item_r_h_strong_border {
    float:right;
    width:350px;
    margin:0 0 1px 0;
  }
.content_item_r_h_normal {
    float:right;
    width:349px;
    margin:0 0 10px 0;
  }
.content_item_r_h_no {
    float:right;
    width:350px;
    margin:0 0 5px 0;
  }
.in_content_h_strong {
    padding:4px 0 5px 0;
    /*background:url("img/c_item_h_strongb.gif") no-repeat; background-position: bottom left;*/
  }
.in_content_h_strong img {
    border:0;
  }
.in_content_h_strong_border {
    padding:10px 25px 5px 10px;
    border:1px #ddd solid;
    border-top:0;
  }
.in_content_h_strong_border img {
    border:0;
  }
.in_content_h_normal {
    padding:0 0 5px 0;
  }
h2.in_content_h2 {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
h3.in_content_h3 {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
h2.in_content_h2_strong {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
h2.in_content_h2_strong .datum {
  float:right;
  margin-right:10px;
  }
h3.in_content_h3_strong {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
/* clanky perex */
.clanek_perex {margin:0;border-bottom:1px solid #ddd; }
.clanek_perex a, .clanek_perex a:hover, .clanek_perex1_1 a, .clanek_perex1_1 a:hover, .clanek_perex1_2 a, .clanek_perex1_2 a:hover, .clanek_perex2_1 a, .clanek_perex2_1 a:hover, .clanek_perex2_2 a, .clanek_perex2_2 a:hover {text-decoration:none;}
.clanek_perex h2 {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
.clanek_perex h2 a {color:#fff}
.clanek_perex h2 .datum {float:right;margin-right:10px;}
.clanek_perex img {padding:0 16px 0 0;margin-bottom:8px;}
.clanek_perex_txt {float:left;color:#000;padding:10px;}
.clanek_perex_txt_full {float:left;color:#000;padding:10px;}
.clanek_perex_txt_full img {border:0;}
.clanek_perex_vice {float:right; margin-top:-5px;}
.clanek_perex1_1 {float:left;margin-bottom:0;width:350px;}
.clanek_perex1_2 {float:right;margin-bottom:0;width:350px;}
.clanek_perex2_1 {float:left;margin-bottom:8px;width:290px;}
.clanek_perex2_2 {float:right;margin-bottom:8px;width:290px;}
.clanek_perex1_1 h2 a, .clanek_perex1_2 h2 a {
 display:block;
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
  }
.clanek_perex1_1 img, .clanek_perex1_2 img {padding-bottom:4px;}
.clanek_perex2_1 h2, .clanek_perex2_2 h2 {color:#983C91;font-size: 1,0em;}
.clanek_perex2_1 img, .clanek_perex2_2 img {padding:0 8px 0 0;}
.clanek_perex_txt_h1 {color:#000;padding:10px;border:1px solid #ddd;}
.clanek_perex_txt_h1 p {display:inline;}
.clanek_perex_txt_h2 {line-height:1.2;color:#000;}
.clanek_perex_txt_h2 p {display:inline;}
.clanek_perex_vice_1 {margin: 0 0 0 5px;color:#983C91;}
.clanek_perex_txt a, .clanek_perex_txt_full a, .clanek_perex_txt_h1 a, .clanek_perex_txt_h2 a {color:#000;text-decoration:underline;}
.clanek_perex_txt a:hover, .clanek_perex_txt_full a:hover, .clanek_perex_txt_h1 a:hover, .clanek_perex_txt_h2 a:hover {color:#000;text-decoration:underline;}
.clanek_perex_vice a, .clanek_perex_vice_1 a  {color:#2E356A;}
.clanek_perex_vice a  {font-size:15px;font-weight:bold;text-decoration:none;margin:0 10px 0 0;}
.clanek_perex_bottom {margin-bottom:32px;}
.clanek_detail {line-height:1.5;}
/* Partneri */
.partner_content_items {
    float:left;
    width:100%;
    margin:0 0 0 0;
  }
.partner_img {
 float:left;
}  
.partner_img img {
 border:0;
 
} 
.partner_img_det {
 float:left;
 min-height:347px;
 _height:347px;
 width:267px;
  background-color: #ddd;
} 
.partner_upoutavka {
    float:left;
    width:703px;
    margin:0 0 2px 0;
  background-color: #2E356A;
  color: #fff;
 } 
.partner_upoutavka_l {
    float:left;
    width:338px;
    margin:0 0 2px 0;
  background-color: #2E356A;
  color: #fff;
 } 
.partner_upoutavka_r {
    float:right;
    width:338px;
    margin:0 0 2px 0;
  background-color: #2E356A;
  color: #fff;
 } 
.partner_upoutavka a, .partner_upoutavka_l a, .partner_upoutavka_r a {
  color: #fff;
 } 
.partner_upoutavka img, .partner_upoutavka_l img, .partner_upoutavka_r img {
    border:0;
 } 
.partner_upoutavka_border {
    padding:5px;
    padding-left:8px;
    margin-bottom:2px;
    width:688px;
  background-color: #2E356A;
  color: #fff;
 }
.partner_upoutavka_border_l {
    float:left;
    padding:5px;
    padding-left:8px;
    margin-bottom:2px;
    width:335px;
  background-color: #2E356A;
  color: #fff;
 }
.partner_upoutavka_border_r {
    float:right;
    padding:5px;
    padding-left:3px;
    margin-bottom:2px;
    width:335px;
  background-color: #2E356A;
  color: #fff;
 }
.partner_upoutavka_border a, .partner_upoutavka_border_l a, .partner_upoutavka_border_r a {
  color: #fff;
 }
.partner_upoutavka_border img, .partner_upoutavka_border_l img, .partner_upoutavka_border_r img {
    border:0;
    margin: 0 17px 0 0;
 }
.partner_item {
    width:685px;
    min-height:133px;
    _height:133px;
    background:url("img/partner_item_bg.jpg") repeat-x;
    border:1px #ddd solid;
    margin:0 0 1px 0;
    padding: 8px 8px 8px 8px;
 } 
.partner_item_lang {
    width:685px;
    min-height:253px;
    _height:253px;
    background:url("img/partner_item_bg.jpg") repeat-x;
    border:1px #ddd solid;
    margin:0 0 1px 0;
    padding: 8px 8px 8px 8px;
 } 
.partner_corner {
    position:absolute;
    width:90px;
    height:90px;
    margin:1px 0 0 612px;
 }
.partner_item_nophone {
    width:685px;
    min-height:133px;
    _height:133px;
    background:url("img/partner_item_bg.jpg") repeat-x;
    border:1px #ddd solid;
    margin:0 0 1px 0;
    padding: 8px 8px 8px 8px;
 } 
.partner_item_nophone_lang {
    width:685px;
    min-height:300px;
    _height:300px;
    background:url("img/partner_item_bg.jpg") repeat-x;
    border:1px #ddd solid;
    margin:0 0 1px 0;
    padding: 8px 8px 8px 8px;
 } 
.partner_item_det {
    float:left;
    width:701px;
    margin: 0;
    border:1px #ddd solid;
    border-top:0;
    border-bottom:0;
 }  
.partner_item_det_top {
    width:693px;
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
 }
.partner_title {
 float:left;
    width:550px;
 margin: 0 0 0 17px;
 padding: 4px 0 0 0;
  color:#2E356A;
 font-size:medium;
 } 
.partner_title_det {
 position:absolute;
 width:267px;
 height:27px;
 text-align:center;
 line-height:27px;
 margin: 345px 0 0 9px;
 color:#fff;
 font-size:large;
 background-color:#2E356A;
 }
.partner_title_dettext {
    float:left;
 color:#fff;
 text-decoration:none;
 font-weight:bold;
 }
.partner_title a {
  color:#2E356A;
 text-decoration:none;
 font-weight:bold;
 }
.partner_popis {
    margin: 8px 0 0 17px;
    width:550px;
    float:left;
 }  
.partner_popis_lang {
    position:absolute;
    margin: 5px 0 0 0px;
    padding:10px;
    width:550px;
    height:95px;
    float:left;
    border:1px #ddd solid;
    background:url("img/partner_popis_lang_bg_ru_uk.gif") no-repeat;
    background-position:right top;
    background-color:#fff;
 }  
.partner_popis_det {
    float:left;
 width:701px;
 padding: 0;
 border: 1px solid #ddd;
 border-top:0;
 }  
.partner_popis_det_content {
    float:left;
 width:661px;
 margin: 0;
 padding: 15px 20px 10px 20px;
 background:url("img/partner_popis_det_bg.jpg") repeat-y; background-position: top left;
 } 
.partner_popis_det_content2 {
    float:left;
 width:661px;
 margin: 0;
 padding: 0 20px 10px 20px;
 background:url("img/partner_popis_det_bg.jpg") repeat-y; background-position: top left;
 } 
.partner_popis_det_content_cam {
    float:left;
    width:637px; 
    border:1px solid #C5C5C5;
    background-color:#fff;
    position:relative;
    top:-15px;
    padding:10px 10px 5px 10px;
    margin:0 0 5px 0;
    _margin:0 0 -15px 0;
 } 
.partner_popis_det_content_cam ul {
    width:600px; 
  margin:5px 0 0 5px;
  padding:0; 
  list-style: none; 
	}
.partner_popis_det_content_cam  li{
  padding-left: 30px; 
  padding-bottom: 10px; 
  background: url(img/webcam_li.jpg) no-repeat 0 -2px; 
 }
.partner_popis_det_content_a_ukazka a {
    position:relative;
    top:-5px;
    margin:0 0 0 20px;
    color:#2E356A;
 } 
.partner_popis_det_title {
 padding: 0 0 8px 12px;
 margin: 0 8px 0 8px;
 color:#4856B3;
 font-size:18px;
 font-weight:bold;
 background:url("img/partner_popis_det_bg_line.jpg") no-repeat; background-position: bottom left;
 background-color:#ECECEC;
 }
.partner_popis_det_bottom {
    float:left;
 width:681px;
 height:55px;
 margin: -5px 0 0 0;
 padding: 15px 0 5px 20px;
 color:#61BB35;
 font-size:16px;
 font-weight:bold;
 background:url("img/partner_popis_det_bg_bottom.jpg") no-repeat; background-position: bottom left;
 }
.partner_popis_det_bottom a, .partner_popis_det_bottom a:hover {
 color:#61BB35;
 font-size:15px;
 }
.partner_popis_det_bottom2 {
    float:left;
 width:681px;
 height:20px;
 margin: -5px 0 0 0;
 padding: 0 0 0 20px;
 background:url("img/partner_popis_det_bg_bottom.jpg") no-repeat; background-position: bottom left;
 }
.partner_popis_nazev {
 float:left;
 margin:2px 0 0 0;
 line-height: 20px;
 width:90px;
 color:#6F6F6F;
 font-size:small;
 font-weight:bold;
 } 
.partner_popis_hodnota {
    float:left;
 margin:2px 0 0 0;
 color:#2E356A;
 font-size:small;
 font-weight:bold;
 } 
.partner_popis_moto {
 margin:2px 0 0 0;
 padding: 0 10px 0 0;
    min-height:35px;
    _height:40px;
 } 
.partner_obory {
    position:relative;
    top:-4px;
    margin: 0 0 0 0;
    font-size:small;
 }
.partner_telefon {
    float:right;
    margin: 0;
    padding: 0 0px 0 30px;
    width:184px;
    height:40px;
    line-height:38px;
    text-align:center;
    color:#fff;
    font-size:large;
    font-weight:bold;
    background:url("img/telefon_bg.jpg") no-repeat; background-position: top right;
 }
.partner_icons {
    position:absolute;
    /*width:394px;*/
    width:295px;
    _width:305px;
    margin: 117px 0 0 405px;
    _margin: 117px 0 0 395px;
    /*border:1px #000 solid;*/
 } 
.partner_icons_lang {
    position:absolute;
    width:394px;
    margin: 237px 0 0 405px;
    _margin: 237px 0 0 395px;
 }   
.partner_icons_flag {
    position:absolute;
    /*width:394px;*/
    width:375px;
    _width:385px;
    margin: 117px 0 0 327px;
    _margin: 117px 0 0 317px;
    /*border:1px #000 solid;*/
 } 
.partner_icons_flag_lang {
    position:absolute;
    width:374px;
    margin: 237px 0 0 327px;
    _margin: 237px 0 0 317px;
 }  
.partner_hodnoceni {
    width:220px;
    position:absolute;
    margin: 117px 0 0 125px;
 }  
.partner_hodnoceni_lang {
    width:220px;
    position:absolute;
    margin: 237px 0 0 125px;
 }  
.partner_ico {
    float:left;
    text-align:left;
    width:167px;
    height:27px;
    line-height:27px;
    margin: 0 0 0 10px;
    font-weight:bold;
    font-size:large;
    color:#61BB35;
 } 
.partner_ico2 {
    float:left;
    text-align:right;
    width:113px;
    height:27px;
    line-height:27px;
    margin: 0 0 0 5px;
    font-weight:bold;
    font-size:large;
    color:#61BB35;
 } 
.partner_ico2 a {
    width:100px;
    display:block;
    text-align:center;
    line-height:12px;
    margin: 0;
    font-size:x-small;
    color:#61BB35;
 } 
.partner_ico2 a:hover {
    color:#61BB35;
 } 
.partner_flag_menu {
    float:right;
    width:74px;
    height:33px;
    margin: 0 0 0 0;
    padding: 5px 0 0 4px;
    background:url("img/partner_cs_sk_menu_bg.jpg") no-repeat; background-position: top left;
 } 
.partner_flag_menu_detail {
    position:absolute;
    width:74px;
    height:33px;
    margin: -5px 0 0 320px;
    _margin: -5px 0 0 295px;
    padding: 0;
 } 
.partner_flag_cs a {
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_cs.gif") no-repeat 0 -24px;
 }
.partner_flag_cs a:hover { 
 background:url("img/flag_cs.gif") no-repeat 0 0;
 }
.partner_flag_cs_on a { 
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_cs.gif") no-repeat 0 0;
 }
.partner_flag_sk a {
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_sk.gif") no-repeat; background-position: top left;
 }
.partner_flag_sk_off a {
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_sk.gif") no-repeat 0 -24px;
 }
.partner_flag_sk_off a:hover { 
 background:url("img/flag_sk.gif") no-repeat 0 0;
 }
.partner_flag_us a {
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_us.gif") no-repeat; background-position: top left;
 }
.partner_flag_us_off a {
 display:block; 
 float:left;
 width:35px;
 height:24px;
 border:0;
 padding-left: 2px; 
 background:url("img/flag_us.gif") no-repeat 0 -24px;
 }
.partner_flag_us_off a:hover { 
 background:url("img/flag_us.gif") no-repeat 0 0;
 }
/*Detail fotka a pod*/
.partner_item_left {
    float:left;
    width:267px;
    min-height:250px;
    _height:250px;
    margin:10px 0 0 8px;
    _margin:10px 0 0 4px;
    padding-bottom:16px;
 }
.partner_item_right {
    float:left;
    width:384px;
    margin: 8px 0 0 30px;
 }
.partner_popis_nazev_det {
 float:left;
 margin:0 2px 0 0;
 color:#000;
 font-size:small;
 font-weight:bold;
 } 
.partner_popis_hodnota_det {
    float:left;
 margin:5px 0 5px 0;
 color:#000;
 font-size:small;
 } 
.partner_hodnoceni_nazev_det {
 float:left;
 width: 85px;
 text-align:right;
 color:#000;
    padding: 0 20px 0 0;
 } 
.partner_hodnoceni_hodnota_det {
    float:left;
 margin:6px 0 0 5px;
 color:#000;
 font-size:small;
 } 
.partner_obory_nazev_det {
 float:left;
 width: 85px;
 text-align:right;
 color:#000;
    padding: 0 20px 0 0;
 } 
.partner_obory_hodnota_det {
    float:left;
 color:#000;
 font-weight:normal;
 padding: 0;
 text-align:center;
 } 
.partner_obory_item_det {
    float:left;
    width:80px;
 color:#000;
 font-weight:normal;
 padding: 5px 0 0 0;
 line-height:15px;
 font-size:x-small;
 }
.partner_telefon_det {
    width:324px;
    height:65px;
    padding: 2px 0 0 40px;
    margin: 0 0 2px 25px;
    line-height:65px;
    text-align:center;
    color:#fff;
    font-size:27px;
    font-weight:bold;
    background:url("img/partner_telefon_det_bg.gif") no-repeat; background-position: top left;
 }
.partner_telefon_det_flag {
    width:324px;
    height:65px;
    position:relative;
    top:20px;
    padding: 2px 0 0 40px;
    margin: 0 0 22px 25px;
    line-height:65px;
    text-align:center;
    color:#fff;
    font-size:27px;
    font-weight:bold;
    background:url("img/partner_telefon_det_bg.gif") no-repeat; background-position: top left;
 }
.partner_telefon_det_flag a, .partner_telefon_det_flag a:hover {
    display:block;
    line-height:65px;
    margin: -1px 0 0 -25px;
    font-size:large;
    color:#fff;
 } 
.partner_param_det {
    float:left;
    width:384px;
    min-height:29px;
    _height:29px;
    padding: 0 0 0 0;
    margin: 0 0 5px 0;
    line-height:29px;
 }
.partner_param_det_obory {
    float:left;
    width:384px;
    min-height:29px;
    _height:29px;
    padding: 0 0 5px 0;
    margin: 0 0 16px 0;
    line-height:29px;
 }
.partner_param_det_nazev1 {
 float:left;
 width: 85px;
 text-align:right;
    padding: 11px 20px 0 0;
 } 
.partner_param_det_nazev {
 float:left;
 width: 85px;
 line-height:27px;
 text-align:right;
    padding: 0 20px 0 0;
 } 
.partner_param_det_hodnota {
    float:left;
 margin:2px 0 0 0;
 color:#2E356A;
 font-size:small;
 font-weight:bold;
 } 
.partner_param_det_active {
    color:#20B215;
 }
.partner_param_det_noactive {
    color:#FF0F0A;
 }
.partner_det_menu {
    clear:both;
    width:685px;
    height:50px;
    overflow:hidden;
    margin:0;
    padding:0 8px 0 8px;
    border-left: 1px #ddd solid;
    border-right: 1px #ddd solid;
    background:url("img/partner_menu_bg.jpg") no-repeat; background-position: bottom left;
 }
#partner_det_menu2 {
    clear:both;
    width:685px;
    height:50px;
    overflow:hidden;
    margin:0;
    padding:0 8px 0 8px;
    border-left: 1px #ddd solid;
    border-right: 1px #ddd solid;
 }
.partner_det_menu ul		{
  list-style: none none outside; margin:0; padding: 0px;
  }
.partner_det_menu ul li		{
  display: inline; margin: 0px; padding: 0px;
  }

.partner_det_menu ul li a
{
float: left;
display: block;
  height:32px;
  width:127px;
line-height: 32px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
color: #000;
	font-size: 11px; 
	font-weight:bold;
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background:url("img/partner_menuli_bg.png");
  background-position:top right;
}

.partner_det_menu ul li#first a
{
  width:123px;
  background:url("img/partner_menuli1_bg.png");
  background-position:top right;
}

.partner_det_menu ul li a:hover
{
  background:url("img/partner_menuli_bg_sel.png");
  background-position:top right;
  color: #fff;
}

.partner_det_menu ul li#first a:hover
{
  background:url("img/partner_menuli1_bg_sel.png");
  background-position:top right;
  color: #fff;
}
.partner_det_menu ul li.sel_item
{
float: left;
display: block;
}
.partner_det_menu ul li.sel_item a
{
float: left;
display: block;
  height:32px;
  width:127px;
line-height: 32px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
color: #fff;
	font-size: 11px; 
	font-weight:bold;
  text-decoration:  none;
  font-family: Arial,Helvetica;
  background:url("img/partner_menuli_bg_sel.png");
  background-position:top right;
}

.partner_det_menu ul li#firstsel_item a
{
  width:123px;
  color: #fff;
  background:url("img/partner_menuli1_bg_sel.png");
  background-position:top right;
}
.clear_dot {
    float:left;
    width:100%;
    border-bottom: 1px dotted #273487;
 }
.block_partner_img{
  text-align:center;
  /*width:70px;*/
  margin: 0 4px 0 0;
  padding:5px 0 14px 0;
  border:0;
  }
.block_partner_text_top{
  float:left;
  width:140px;
  margin: 0 5px 0 0;
  padding:0;
  }
.block_partner_obory{
  margin: 5px 0 5px 0;
  }
.block_partner_text_bottom{
  clear:both;
    float:left;
  width:170px;
  margin: 2px 5px 0 0;
  padding:0;
  } 
.partner_bold_block {
  font-size:small;
  font-weight:bold;
 }
.partner_telefon_block {
    color:#273487;
  font-family: Arial, Helvetica, sans-serif; 
    font-size:14px;
    font-weight:bold;
 }
.sel_partner_block {
 width:266px;
 }
.sel_partner_block select {
 width:152px;
 _width:149px;
 margin: 0 0 3px 4px;
 border:1px solid #ABADB3;
 }
.sel_partner_block .send_btn {
 float:right;
 width: 127px;
 height: 28px;
 padding-bottom:5px;
 _padding-bottom:2px;
 border:0;
 font-family: Arial,Helvetica;
 color: #fff;
 _margin:-5px 0 0 0;
 float:right;
  cursor:pointer;
  cursor: hand;
  background:url("img/buttonfrmsearch.png");
 }
.sel_partner_block .clear_btn {
 float:left;
 width: 127px;
 height: 28px;
 padding-bottom:5px;
 _padding-bottom:2px;
 border:0;
 font-family: Arial,Helvetica;
 color: #fff;
 _margin:-5px 0 0 0;
 float:left;
  cursor:pointer;
  cursor: hand;
  background:url("img/buttonfrmsearch.png");
 }
.search_partner_block {
 width:266px;
 margin: 12px 0 0 0;
 padding:8px 0 0 0;
  /*background:url("img/block_content_vyber_p.jpg") no-repeat;
  background-position: top center;*/
 }
.search_partner_block form{
  margin:0;
  padding:0;
  }
.search_partner_block #stext{
  position:relative;
  margin:0 0 0 3px;
  padding: 0 3px 0 3px;
  top:-2px;
  _top:-1px;
  width:143px;
  _width:137px;
  height:16px;
 border:1px solid #ABADB3;
  }
.search_partner_block #sbtn{
 float:right;
 width: 127px;
 height: 28px;
 padding-bottom:5px;
 _padding-bottom:2px;
 border:0;
 font-family: Arial,Helvetica;
 color: #fff;
 _margin:-5px 0 0 0;
 float:right;
  cursor:pointer;
  cursor: hand;
  background:url("img/buttonfrmsearch.png");
  } 
.hodnoceni-hvezdami-noactive 
{ 
float:right;
list-style:none; 
margin: 0px; 
padding:0px; 
width: 95px; 
height: 18px; 
    line-height:18px;
position: relative; 
background: url("img/hrzt_hv.gif") top left repeat-x; 
} 
.hodnoceni-hvezdami-noactive li.current-rating 
{ 
background: url("img/hrzt_hv.gif") left bottom; 
position: absolute; 
height: 18px; 
display: block; 
text-indent: -9000px; 
z-index: 1; 
}
.hodnoceni-hvezdami-noactive-popis 
{ 
float:right;
list-style:none; 
text-align:right;
margin: 0px; 
padding:0 5px 0 0; 
width: 200px; 
height: 18px; 
    line-height:18px;
} 
.hodnoceni-hvezdami 
{ 
float:left;
overflow:hidden;
list-style:none; 
margin: 0px; 
padding:0px; 
width: 95px; 
height: 18px; 
    line-height:18px;
position: relative; 
background: url("img/hrzt_hv.gif") top left repeat-x; 
} 

.hodnoceni-hvezdami li 
{ 
padding:0px; 
margin:0px; 
/*\*/ 
float: left; 
/* */ 
} 
.hodnoceni-hvezdami li a 
{ 
display:block; 
width:19px; 
height: 18px; 
text-decoration: none; 
text-indent: -9000px; 
z-index: 20; 
position: absolute; 
padding: 0px; 
} 
.hodnoceni-hvezdami li a:hover 
{ 
background: url("img/hrzt_hv.gif") left center; 
z-index: 2; 
left: 0px; 
} 
.hodnoceni-hvezdami a.jedna-hvezda 
{ 
left: 0px; 
} 
.hodnoceni-hvezdami a.jedna-hvezda:hover 
{ 
width:19px; 
} 
.hodnoceni-hvezdami a.dve-hvezdy 
{ 
left:19px; 
} 
.hodnoceni-hvezdami a.dve-hvezdy:hover 
{ 
width: 38px; 
} 
.hodnoceni-hvezdami a.tri-hvezdy 
{ 
left: 38px; 
} 
.hodnoceni-hvezdami a.tri-hvezdy:hover 
{ 
width: 57px; 
} 
.hodnoceni-hvezdami a.ctyri-hvezdy 
{ 
left: 57px; 
} 
.hodnoceni-hvezdami a.ctyri-hvezdy:hover 
{ 
width: 76px; 
} 
.hodnoceni-hvezdami a.pet-hvezd 
{ 
left: 76px; 
} 
.hodnoceni-hvezdami a.pet-hvezd:hover 
{ 
width: 95px; 
} 
.hodnoceni-hvezdami li.current-rating 
{ 
background: url("img/hrzt_hv.gif") left bottom; 
position: absolute; 
height: 18px; 
display: block; 
text-indent: -9000px; 
z-index: 1; 
}
.hodnoceni-hvezdami-legenda {
display:none;
float:left;
padding:0 0 0 5px;
line-height: 20px; 
}
.hodnoceni-hvezdami-legenda_det {
display:none;
float:left;
position:relative;
top:-7px;
line-height: 20px; 
padding:0 0 0 5px;
}
/*Partner extra hodnoceni*/
table#hodnoceni_body table tr {
border:0;
}
table#hodnoceni_body td {
 /*border: 1px solid  #CAB3B9;*/
 border: 1px solid  #000;
 background-color:#fff;
 width:50px;
}
.hodnoceni { 
  width:621px;
  padding: 5px 20px 15px 20px;
  margin: 0;
 background:url("img/koment_bg.jpg") no-repeat; background-position: bottom left;
     }
/*Partner extra clanek*/
.partner_clanek {
clear:both;
  width:661px;
}
.partner_clanek_top {
  height:17px;
 background:url("img/partner_clanek_top.jpg") no-repeat; background-position: top left;
}
.partner_clanek_content {
 padding: 0 17px 17px 17px;
  width:627px;
 background:url("img/partner_clanek_cont.gif") no-repeat; background-position: bottom left;
}
/*.partner_clanek_content img {
 float:left;
}*/
.partner_clanek_content h2{
  width:300px;
}
/* PARTNER in horoskop */
.content_item_in_hskop {
    width:461px;
    position:relative;
    top:-8px;
    border:1px solid #2E356A;
    margin: 0 -2px -2px 0px ;
}
.content_item_in_hskop_flash {
    width:461px;
    position:relative;
    top:-8px;
    border-bottom:0;
    margin: 0 -2px -2px 2px ;
}
.content_item_in_hskop .top {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
}
.content_item_in_hskop .partner_img {
 float:left;
} 
.content_item_in_hskop .partner_icons1 {
    float:left;
    clear:both;
    width:320px;
    margin: 10px 0 5px 0;
    _margin: 10px 0 0 0;
 }  
.content_item_in_hskop .partner_ico1 {
    float:left;
    text-align:left;
    width:170px;
    height:27px;
    line-height:27px;
    margin: 0 0 0 0;
    font-weight:bold;
    font-size:large;
    color:#61BB35;
 } 
.content_item_in_hskop .partner_ico2 {
    float:left;
    text-align:left;
    width:140px;
    height:27px;
    line-height:27px;
    margin: 0 0 0 10px;
    font-weight:bold;
    font-size:large;
    color:#61BB35;
 } 
.content_item_in_hskop .partner_item1 {
    width:444px;
    min-height:133px;
    _height:133px;
    background:url("img/partner_in_hskop_bg.jpg") repeat-x;
    margin:0 0 1px 0;
    padding: 8px 8px 8px 8px;
 } 
.content_item_in_hskop .partner_popis {
    margin: 5px 0 0 17px;
    width:310px;
    float:left;
 } 
.content_item_in_hskop .partner_title {
 float:left;
    width:310px;
 margin: 0 0 0 17px;
 padding: 4px 0 0 0;
  color:#2E356A;
 font-size:medium;
 } 
/* ASTRO menu */
.astro_menu_items {
    float:left;
    width:100%;
    margin:0 0 14px 0;
  background:url("img/astromenu_bg.jpg") no-repeat; background-position:bottom right;
 }
.astro_menu_items ul		{
  list-style: none none outside; margin: 0px; padding: 0px;
  clear:both;
  width:588px;
  background:url("img/astromenu_bg.jpg") no-repeat; background-position:bottom right;
  }
.astro_menu_items li		{
  display: inline;
  }
.astro_menu_items li	a	{
  display: block;
  float: left;
  height:21px;
  line-height:21px;
  padding-left:10px;
    background:url("img/astromenu_li.jpg") no-repeat;
  margin:1px 0 0 0;  
  font-weight:bold;
  text-decoration:none;
 color:#2E356A;
  }
.astro_menu_items li	a:hover	{
 color:#fff;
    background:url("img/astromenu_li_sel.jpg") repeat-x;
  }
.astro_menu_items li.first	a	{
  width:186px;
    background:url("img/astromenu_li_first.jpg") no-repeat;
  }
.astro_menu_items li.first	a:hover	{
    background:url("img/astromenu_li_first_sel.jpg") repeat-x;
  }
.astro_menu_items li.pozice1	a	{
  width:186px;
    background:url("img/astromenu_li_l.jpg") no-repeat;
  }
.astro_menu_items li.pozice1	a:hover	{
 color:#fff;
    background:url("img/astromenu_li_sel.jpg") repeat-x;
  }
.astro_menu_items li.pozice2	a	{
  width:186px;
    background:url("img/astromenu_li_center.jpg") no-repeat;
  }
.astro_menu_items li.pozice2	a:hover	{
 color:#fff;
    background:url("img/astromenu_li_sel.jpg") repeat-x;
  }
.astro_menu_items li.pozice3	a	{
  width:186px;
    background:url("img/astromenu_li_r.jpg") no-repeat;
  }
.astro_menu_items li.pozice3	a:hover	{
 color:#fff;
    background:url("img/astromenu_li_sel.jpg") repeat-x;
  }

/*Horoskopy*/
#hskop_uvodnik {
  float:left;
  width:300px;
 margin:10px 0 5px 0;
 }
#hskop_uvodnik_pic {
  float:left;
  padding:0 0 5px 0;
 }
#hskop_uvodnik_pic img {
  width:100px;
  margin:0 15px 0 0;
 border: 0;
 }
.hskop_uvodnik_text {
  float:left;
  text-align:justify;
  width:100%;
  margin:5px 0 0 0;
  } 
#hskop_uvodnik_banner {
  float:left;
  } 
.hskop_uvodnik_text a, .hskop_uvodnik_text a:visited {
 text-decoration:none;
 color:#000;
  }
.hskop_uvodnik_text a:hover {
 text-decoration:underline;
 color:#000;
  } 
#hskop_uvodnik_title {
 padding: 0;
  font-weight:bold;
  text-align:left;
 color:#2E356A;
 margin:0 0 5px 0;
 border-bottom: 2px solid #2E356A;
  } 
.hskop_item_title {
    float:left;
 color:#fff;
    width:693px;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
 _margin-top:-2px;
  } 
.hskop_item_content {
    float:left;
    width:692px;
    padding:0 0 0 10px;
    border:1px #ddd solid;
    border-top:0;
    border-right:0;
    margin: 0 0 2px 0;
  }
.hskop_item_content1 {
    float:left;
    width:701px;
    padding:0;
    border:1px #ddd solid;
    border-top:0;
    margin: 0 0 2px 0;
  }
.hskop_item_title_novinky {
  float:left;
  width:328px;
  }  
.hskop_item_nazev {
  float:left;
 padding: 0;
 margin:0;
  } 
.hskop_item_termin {
 text-align:right;
 padding: 0 10px 0 0;
 margin:0;
  } 
.hskop_item_nazev1 {
  float:left;
 padding: 0;
 margin:0;
    font-weight:bold;
    color:#2E356A;
  } 
.hskop_item_termin1 {
 text-align:right;
 padding: 0 10px 0 0;
 margin:0;
    font-weight:bold;
    color:#2E356A;
  } 
.hskop_item_mapa {
 float:right;
 padding: 0;
 margin: 0;
  } 
.clear_hskop {
 clear:both;
 border-bottom: 1px solid  #2E356A;
 padding: 0;
 margin:0 0 14px 0;
  } 
.hskop_item_text_obal {
 float:left;
 width:462px;
 padding: 10px 0 0 0;
 margin:0 0 0 -1px;
 border-left:1px #ddd solid;
  } 
.hskop_item_text {
 float:left;
 width:426px;
 padding: 10px 8px 0 28px;
 background:url("img/hskop_item_text_bg.jpg") no-repeat; background-position:bottom right;
  } 
.hskop_item_text1 {
 float:left;
 width:426px;
 padding: 10px 8px 0 28px;
 margin:0 0 0 -1px;
 border-left:1px #ddd solid;
  }
.hskop_item_img {
 width:238px;
  float:left;
 padding: 10px 0 0 0;
  text-align:center;
 color:#273487;
 border-right:1px #ddd solid;
  } 
.hskop_item_img a,.hskop_item_img a:hover {
 color:#273487;
  }
.hskop_item_img img {
  border:0;
 margin:0 0 8px 20px;
  } 
.hskop_item_img #navigace2 {
  float:left;
 width:238px;
 text-align:left;
  border:0;
 margin:0 0 20px 0;
  } 
.hskop_item_img #navigace2 ul {
 list-style-type:square;
 margin:0 0 0 50px;
 padding:0;
  } 
.hskop_item_img #navigace4 {
  float:left;
 width:238px;
 text-align:left;
  border:0;
 margin:0 0 20px 0;
  } 
.hskop_item_img #navigace4 ul {
 list-style-type:none;
 margin:0 0 0 30px;
 padding:0;
  } 
.hskop_item_img #navigace4 ul li {
  line-height:25px;
  clear:both;
  } 
.hskop_item_img #navigace4 ul li img {
  float:left;
  margin:4px 20px 0 0;
  padding:0;
  } 
.hskop_item_img .navigace5 {
 width:218px;
 text-align:left;
  border:0;
 margin:0 0 5px 20px;
  } 
.hskop_item_img .navigace5 img {
  float:left; 
  border:0; 
  /*margin-right:10px;*/
 margin:0 10px 5px 0px;
 /*position:absolute;
 left:-50px;*/
  /*width:40px;*/
  } 
.hskop_item_img .navigace5 p {
  float:left; 
  display:block;
  /*width:168px;*/
  width:88px;
  } 
.hskop_item_addons {
  float:left;
 padding: 20px 0 0 0;
  } 
.hskop_item_addon {
  float:left;
 width:370px;
 padding: 0 0 10px 0;
  } 
.hskop_item_addon img {
  float:left;
 margin: -6px 5px 5px 0;
  } 
  
.hskop_item_shodas {
 float:right;
 width:426px;
 padding: 10px 8px 0 28px;
  } 
.hskop_item_shodas img {
  border:0;
  padding: 5px 0 5px 0;
  } 
.hskop_item_shodastitle {
 padding: 0;
  font-weight:bold;
 color:#273487;
 margin:0 0 10px 0;
 border-bottom: 1px solid  #273487;
  } 
.hskop_item_shoda1 {
 float:left;
 text-align:center;
 width:72px;
 padding: 0 0 0 0;
 margin:0 0 0 20px;
  font-weight:bold;
 color:#273487;
  }
.hskop_item_shoda {
 float:left;
 text-align:center;
 width:72px;
 padding: 0 0 0 0;
 margin:0 0 28px 74px;
  font-weight:bold;
 color:#273487;
  }
.hskop_item_shoda a,.hskop_item_shoda1 a,.hskop_item_shoda a:hover,.hskop_item_shoda1 a:hover {
  font-weight:normal;
 color:#273487;
  }

/*Numerologie*/
.numerologie_center {
  width:100%;
  text-align:center;
  margin: 0 0 10px 0;
  } 
.numerologie_num {
  font-size:large;
  } 
.numerologie_num_strong {
  font-size:xx-large;
  font-weight: bold;
  }

/*Hodime se*/
.hodimese_strong {
  font-size:xx-large;
  font-weight: bold;
  margin: 0 0 10px 0;
  }
  
/*Uzivatel*/
#podminky {
  text-align:center;
  } 
#podminky_text {
  text-align:left;
  overflow:auto;
  width:500px;
  height:200px;
  padding:10px;
  border: 1px solid  #c0c0c0;
  margin: 0 auto 0 auto;
  } 
  
/* FORMULARE */  
 
#loginblock {
  }
.loginformblock {
 float:left;
  height:81px;
  width:292px;
  text-align:center;
  background:url("img/loginformblock_bg.jpg") no-repeat;
  background-color: #22284F; 
  padding:7px 0 0 10px;
  margin: 0;
  color:#fff;
  }
.loginformblock form{
  margin:0;
  padding:0;
  border: 1px solid  red;
  }
.loginformblock .buttonfrmlogin {
 border:0;
 width:127px;
 height:28px;
 font-family: Arial,Helvetica;
 color: #fff;
 margin:-2px 15px 0 0;
 float:right;
  cursor:pointer;
  cursor: hand;
  background:url("img/buttonfrmlogin.jpg") no-repeat;
 }
.loginformblock .buttonregister{
 border:0;
 width:127px;
 height:28px;
 line-height:28px;
 margin:-2px 0 0 10px;
 font-family: Arial,Helvetica;
 text-decoration:none;
 color: #fff;
 float:left;
  background:url("img/buttonfrmlogin.jpg") no-repeat;
 }
.loginformblock.buttonregister a, .loginformblock.buttonregister:visited, .loginformblock.buttonregister:hover {
 text-decoration:none;
 color: #fff;
  background:url("img/buttonfrmlogin.jpg") no-repeat;
 }
.loginformblock .popisek_login {
 border:0;
 width:35px;
 margin: 2px 0 0 5px;
 text-align:left;
 float:left;
 }
.loginformblock .txt_login {
 border:0;
 width:193px;
 height:21px;
 line-height:21px;
 margin: 0 0 6px 0;
 padding: 0 0 0 2px;
  background:url("img/txt_login_bg.jpg") no-repeat;
 }
.logedblock {
  min-height:81px;
  _height:81px;
  width:272px;
  text-align:center;
  background:url("img/loginformblock_bg.jpg") no-repeat;
  background-color: #22284F;  
  margin: 5px 0 0 0;
  padding:0 15px 5px 15px;
  color:#fff;
  }
.logedblock .loged {
 text-align:left;
  padding:8px 5px 10px 10px;
 }
.logedblock .kredit {
 text-align:left;
 position:relative;
 top:-5px;
  padding:0 5px 2px 10px;
  font-weight:bold;
 }
.logedblock .loged_item_l a {
 float:left;
 margin: 0 0 0 12px;
  color:#fff;
  font-weight: bold;
 }
.logedblock .loged_item_r a {
 float:right;
 margin: 0 10px 0 0;
  color:#fff;
  font-weight: bold;
 }
form{
  margin:0;
  padding:0;
  padding-top:5px;
  padding-bottom:5px;
  }
 select {border: 1px solid  #ABADB3;} 
.text {
  width:150px;
  border: 1px solid  #ABADB3;
  } 
.text1 {
  width:80px;
  border: 1px solid  #ABADB3;
  } 
.text2 {
  width:100px;
  border: 1px solid  #ABADB3;
  } 
.text3 {
  width:180px;
  border: 1px solid  #808080;
  margin: 0 0 5px 0;
  } 
.povinne {
  margin: 5px 0 0 0;
  font-weight: bold;
  color: #FF0000;
  }   
 .w120{
  width:120px;
   } 
 .w100{
  width:100px;
   }  
 .w95{
  width:95px;
   }
 .w150{
  width:150px;
   }  
 .texta-koment {
  width:380px;
  height:50px;
   } 
 .texta-big {
  width:380px;
  height:150px;
   } 
 .texta-small {
  width:380px;
  height:50px;
   }  
#sform {
  position: absolute; top: 15px;
	/*width:285px;*/
	width:126px;
	height:25px;
	/*line-height:18px;*/
  margin-left: 890px;
  font-family: Arial,Helvetica;
  color:#fff;
	font-size: 12px; 
	border:1px solid #2E356A;
  } 
#sform form{
  margin:0;
  padding:0;
  }
#sform .stext{
  float:left;
  width:93px;
	height:23px;
  margin:0;
  padding:0 0 0 2px;
	line-height:20px;
  border:1px solid #fff;
  border-top:1px solid #A7ACD5;
  border-left:1px solid #CCCCCC;
   }  
#sform .buttonsearch{
  float:left;
  width:25px;
	height:29px;
  margin:0;
  padding:0;
   } 
  
/* LISTING */ 
.listing {
  width:701px;
  line-height:22px;
  margin:-2px 0 0 0;
  border: 1px solid  #ddd;
  border-top:0;
  text-align:center;
  color: #6F6F6F;
    }
.listing a {
  color: #6F6F6F;
    }
.listing a:hover {
  font-weight:bold;
    }
#num_active_listing { 
  font-weight: bold;
  color: #6F6F6F;
    }  
    
/* KOMENTARE - GUESTBOOK */ 
#koment_form  {
  width: 100%;
  padding: 0;
  margin: 0 0 20px 0;
}
#koment_form table tr td {
  margin: 0;
  padding: 0;
}
/*#koment_form input {
  width : 100%;
  margin:0 0 2px 0;
  padding:2px;
  border: 1px solid  #000;
    }*/
.koment_head { 
 color:#000;
 height:33px;
 line-height:33px;
 padding: 3px 0 0 20px;
 font-size:small;
 background:url("img/koment_head.jpg") no-repeat; background-position: top left;
 margin:0 0 0 0;
     }
.koment_head_reply { 
 color:#000;
 height:33px;
 line-height:33px;
 padding: 3px 0 0 47px;
 font-size:small;
 background:url("img/koment_reply_title.jpg") no-repeat; background-position: top left;
 margin:0 0 0 0;
     }
.koment_head_noactive { 
  margin-top: 15px;
  padding: 5px;
  color: #808080;
  background-color: #C0C0C0;
     }
.koment { 
  padding: 5px 20px 15px 20px;
  margin: 0;
 background:url("img/koment_bg.jpg") no-repeat; background-position: bottom left;
     }
.koment_reply { 
  padding: 5px 20px 15px 47px;
  margin: 0;
 background:url("img/koment_reply_bg.jpg") no-repeat; background-position: bottom left;
     }
.koment_noactive { 
  padding: 0 0 5px 5px;
  background-color: #C0C0C0;
  margin: 0 0 10px 0;
     }
#koment_listing { 
  text-align:right;
  margin: 10px 10px 0 0;
  padding: 2px;
    }
.num_active_listing  { 
  font-weight: bold; 
 color:#6F6F6F;
    }
#koment_form input.text  {
  width : 120px;
  border: 1px solid  #000;
     }
#koment_form input.text-medium  {
  width : 200px;
     }
#koment_form input.text-long  {
  width : 98%;
  margin:0;
  padding:2px;
  border: 1px solid  #000;
     }
#koment_form input.text-file  {
  float:left;
  width : 73%;
  margin:0;
  padding:2px;
  border: 1px solid  #000;
     }
#koment_form textarea.texta  {
  width : 99%;
  height : 80px;
  margin:0;
  padding:2px;
  border: 1px solid  #000;
     }
#koment_form .sbutton  {
  width : 99px;
  height : 22px;
  margin: 5px 0 0 0;
     }
#koment_form .sbuttonfile  {
  float:right;
  width : 99px;
  height : 22px;
  margin: 0 0 0 0;
  border: 1px solid  #000;
     }
#koment_form textarea.texta-big  {
  width : 300px;
  height : 100px;
     }  
.texta-reply {
  width : 99%;
  height : 80px;
  margin:0;
  border: 1px solid  #000;
   } 
.texta-edit {
  width : 532px;
  height : 80px;
  margin:0;
  border: 1px solid  #000;
   }
.texta-edit-reply {
  width : 512px;
  height : 80px;
  margin:0;
  border: 1px solid  #000;
   }
   
/*Clanky znameni*/
.clanek_znameni_item {
  float:left;
  width:500px;
   }
.clanek_znameni_item1 {
  float:left;
  margin: 0 0 5px 0;
  width:280px;
   }
.clanek_znameni_item2 {
  float:right;
  margin: 0 0 5px 0;
  width:280px;
   }
/* Levnejsi volani */
#volani_nav {
  margin:22px 0 15px 26px;
  }
#volani_nav_btn1 a {
  display:block;
  position:absolute;
  width:150px;
  height:30px;
  margin:22px 0 0 102px;
  }
#volani_nav_btn1 img {
  border:0;
  }
#volani_obal {
  color:#1A1A1A;
  margin:0 0 5px 0;
    padding:0;
    border:1px #ddd solid;
    border-top:0;
  }
#volani_obal h2 {
  margin:0 10px 25px 10px;
  font-size:large;
  font-weight:normal;
  color:#273487;
  }
#volani_obal h2.sel_balicek {
  margin:0 10px 10px 10px;
  font-size:large;
  font-weight:normal;
  color:#5ED52A;
  }
#volani_obal #infotext1 {
  margin:0 10px 20px 10px;
  font-size:15px;
  font-weight:bold;
  color:#273487;
  }
#volani_obal #infotext1 strong {
  font-size:large;
  color:#5ED52A;
  font-weight:normal;
  }
#volani_obal #infotext1 span {
  font-weight:normal;
  color:#273487;
  }
#volani_obal #infotext2 {
  margin:0 10px 20px 0;
  font-size:15px;
  font-weight:bold;
  color:#000;
  }
#volani_obal #infotext2 a {
  color:#5ED52A;
  }
#volani_obal #infotext2 strong {
  color:#000;
  font-weight:normal;
  }
#volani_obal #infotext2 span {
  font-weight:normal;
  color:#5ED52A;
  }
#volani_obal #infotext_lang {
  float:left;
  margin:0 10px 10px 10px;
  font-size:small;
  width:70%;
  font-weight:bold;
  color:#273487;
  }
#volani_selplatba_obal #infotext1 {
  margin:0 0 5px 0;
  font-size:small;
  font-weight:bold;
  color:#273487;
  }
#volani_selplatba_obal #infotext1 strong {
  font-size:13px;
  color:#5ED52A;
  }
#volani_obal h3 {
  font-size:17px;
  color:#fff;
  margin:0 0 10px 0;
  }
.volani_items {
  width:701px;
	background: url(img/volani_items_bg.jpg) repeat-x; background-position: bottom left;
  color:#fff;
   }
.volani_item1 {
  float:left;
  text-align:center;
  width:173px;
  min-height:333px;
  _height:333px;
  margin-right:3px;
  background:url("img/volani_item1_bg.jpg") no-repeat; background-position: bottom left;
   }
.volani_item2 {
  float:right;
  text-align:center;
  width:173px;
  min-height:184px;
  _height:184px;
  background:url("img/volani_item2_bg.jpg") no-repeat; background-position: bottom left;
   }
#volani_obal table {
  margin: 0 5px 10px 5px;
  text-align:left;
   }
#volani_obal tr td {
  margin:0;
  padding:0;
   }
#volani_obal tr.trcena td {
  margin:0;
  padding:0;
   }
#volani_obal .txtzelena {
  font-weight:bold;
  color:#5ED52A;
   }
#volani_obal .cenastr {
   }
#volani_obal .cenastrz {
  font-weight:bold;
  color:#5ED52A;
   }
#volani_obal .cenastrm {
  font-weight:bold;
  font-size:medium;
  color:#273487;
   }
#volani_obal img.sel_btn {
 margin: 10px 0 0 1px;
 border:0;
   }
#volani_jaknato_obal {
  float:left;
  width:100%;
  margin: 0 0 0 0;
   }
#volani_jaknato_obal ol {
  list-style:none;
  margin: 0;
  padding: 10px 0 0 0;
   }
#volani_jaknato_obal li {
  margin: 0;
  padding: 0 0 30px 60px;
  clear:both;
   }
#volani_jaknato_obal ol li img {
  position:absolute;
  margin: -5px 0 0 -55px;
   }
#volani_jaknato_obal h3 {
 color:#fff;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 color:#fff;
 font-size:small;
 font-weight:normal;
  background-color: #2E356A;
 margin:0;
   } 
#volani_jaknato_obal .content {
    margin:0 0 5px 0;
    padding:10px 10px 5px 20px;
    border:1px #ddd solid;
    border-top:0;
   } 
#volani_jaknato_obal .content_napoveda {
    margin:0 0 5px 0;
    padding:10px 1px 0 10px;
    border:1px #ddd solid;
    border-top:0;
    background:url("img/volani_napoveda_bg.jpg") repeat-x; background-position: bottom left;
   } 
#volani_faq_obal {
  float:left;
  width:333px;
  margin: 0 0 0 0;
   }
#volani_call_obal {
  float:right;
  width:222px;
  height:154px;
  background:url("img/ex_infolinka.png") no-repeat; background-position: top left;
  margin: -5px 0 0 0;
  _margin: -5px 0 -10px 0;
   }
#volani_faq_obal h3, #volani_call_obal h3 {
  line-height: 21px;
  width:100%;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  color:#000;
  background:none;
  font-weight:bold;
   } 
#volani_faq_obal .content, #volani_call_obal .content {
  padding: 0 7px 0 7px;
  border:0;
   } 
#volani_faq_obal .content ul {
  margin: 0 0 0 18px;
  padding:0;
  list-style: none none outside;
   }
#volani_faq_obal .content li {
  padding:0 0 8px 0;
   }
#volani_faq_obal .content li img {
  position:relative;
  left:-10px; top:1px;
  border:0;
   }
#volani_faq_obal .content li .detail {
  padding:0 0 0 11px;
  display:none;
   }
.volani_call_frm {
  height:66px;
  width:221px;
  text-align:center;
  background:url("img/volani_call_frmbg.jpg") no-repeat;
  background-color: #4957B4; 
  margin: 10px 0 0 0;
  color:#fff;
  }
.volani_call_frm form{
  margin:0;
  padding:0;
  }
.volani_call_frm .buttonfrmcall {
 border:0;
 background:none;
 font-family: Arial,Helvetica;
 font-weight:bold;
 text-decoration:underline;
 color: #fff;
 margin: 3px 0 0 39px;
  cursor:pointer;
  cursor: hand;
 }
.volani_call_frm .txt_num {
 border:0;
 width:100px;
 height:14px;
 font-size:11px;;
 margin: 10px 0 0 46px;
 padding: 0 0 0 2px;
 }
#volani_platba_popis {
 border: 0;
 margin: 0 0 0 120px;
 padding: 0px 0 0 0;
 }
#volani_platba_popis ul {
  margin:5px 0 0 5px;
  padding:0; 
  list-style: none; 
	}
#volani_platba_popis  li{
  padding-left: 25px; 
  padding-bottom: 5px; 
  background: url(img/volani_li.gif) no-repeat 0 0; 
 font-weight:bold;
 color:#49C951;
 }
#volani_selplatba_obal {
 border: 0;
 margin: 0 0 5px 8px;
 padding: 0 0 0 0;
 }
#volani_selplatba_content {
 border: 0;
 width:666px;
 margin: 0 0 0 0;
 padding: 5px 10px 0 10px;
 background:url("img/volani_selplatba_bg.jpg") no-repeat; background-position: bottom left;
 }
#volani_selplatba_nav_obal {
 width:686px;
 height:40px;
  margin:15px 0 0 0;
  clear:both;
 background:url("img/volani_selplatba_nav.jpg") no-repeat; background-position: bottom left;
  }
#volani_selplatba_nav_btn1 a {
  display:block;
  position:absolute;
  width:123px;
  height:32px;
  margin:0 0 0 0;
  }
#volani_selplatba_nav_btn2 a {
  display:block;
  position:absolute;
  width:127px;
  height:32px;
  margin:0 0 0 123px;
  }
#volani_selplatba_nav_btn1 img, #volani_selplatba_nav_btn2 img {
  border:0;
  }
#volani_selplatba_obal h3 {
  padding: 0;
  margin: 0 0 10px 0;
  color:#273487;
   } 
#volani_selplatba_obal iframe {
  padding: 0;
  margin: 0 0 20px 0;
   } 
#volani_selplatba_obal form {
  padding: 0;
  margin: 0 0 20px 0;
   } 
#volani_selplatba_obal table tr td {
  padding: 0;
  margin: 0;
   } 
#volani_selplatba_obal td.td_popisek {
  padding:0 5px 0 0;
  width:100px;
   }
#volani_selplatba_obal .buttonloginr {
  float:right;
   }  
#volani_selplatba_obal .buttonlogin {
  float:left;
   } 
#volani_platba_aktivace {
 border: 0;
 margin: 0;
 padding: 5px 10px 0 10px;
 min-height:250px;
 _height:250px;
  background: url(img/volani_aktivace_bg.jpg) no-repeat 0 0; 
  background-position:right bottom;
 }
#volani_platba_aktivace h4 {
  padding: 0;
  margin: 0 0 5px 0;
  color:#273487;
   } 
.partner_flag_menu_volani {
    width:74px;
    height:33px;
    margin: 0 0 0 626px;
    _margin: 0 0 0 616px;
    padding: 0;
 } 
.partner_flag_menu_volani2 {
    width:111px;
    height:33px;
    margin: 0 0 0 589px;
    _margin: 0 0 0 579px;
    padding: 0;
 } 
 
 /*   platba_online  */
 
.platba_online {
  width: 691px;
  padding: 10px;
 }
/* Horoskopy na miru */

   
/*******************************************************************************/   
#content_text {
 border: 0;
 margin: 0;
 padding: 5px 10px 0 10px;
 min-height:210px;
 _height:210px;
 }
#content_text .imgbg {
  position:absolute;
 border: 0;
 margin: -60px 0 0 422px;
 }
#content_text p {
  font-size:small;
 width:580px;
   } 
#content_text ul li {
  font-size:small;
 width:390px;
   }
#content_text ul {
  margin:10px 0 0 5px;
  padding:0; 
  list-style: none; 
	}
#content_text  li{
  padding-left: 25px; 
  padding-bottom: 20px; 
  background: url(img/volani_li.gif) no-repeat 0 0; 
 font-weight:bold;
 }
#content_text h4 {
  padding: 0;
  margin: 0 0 5px 0;
  font-size:small;
  color:#CC0000;
   } 
.namiru_content_item {
  position:relative;
  width:480px;
  min-height:199px;
  _height:199px;
  padding: 17px 17px 10px 204px;
  margin:0 0 3px 0;
  border: 1px solid #ddd;
    background:url("img/volani_napoveda_bg.jpg") repeat-x; background-position: bottom left;
  }  
.namiru_content_item h4 {
  margin:0 0 20px;
  padding:0;
  color:#2E356A;
   } 
.content_item_motiv {
  position:absolute;
  top:1px;
  left:1px;
  } 
.namiru_content_item .popis {
  width:400px;
  }
.namiru_content_item .popis strong {
  font-weight:bold;
  color:#000;
  }
.namiru_content_item .popis strong.space {
  display:block;
  font-weight:bold;
  color:#000;
  margin:10px 0 10px;
  }
.namiru_content_item .popis strong.green {
  color:#5ED52A;
  font-size:15px;
  float:left;
  }
.namiru_content_item .popis span {
  display:block;
  float:left;
  line-height:17px;
  margin-left:15px;
  font-size:10px;
  }
.content_item_btn {
  display:block;
  float:left;
  border:0;
  margin:10px 20px 0 0;
  }  
#upoutavky {
  border: 1px solid #ddd;
  border-top:0;
  margin:0 0 3px 0;
    background:url("img/volani_napoveda_bg.jpg") repeat-x; background-position: bottom left;
  }
.content_item_detail {
  margin-top:10px;
  }
.content_item_detail h4 {
  padding: 0;
  margin:0 10px 15px 23px;
  font-size:large;
  font-weight:normal;
  color:#5ED52A;
   } 
.content_item_detail h4:first-letter {text-transform: capitalize;}
.content_item_detail .detail_img {
  position:absolute;
  margin:0 0 0 402px;
  _margin:0 0 0 379px;
  }
.content_item_detail .popis {
  float:left;
  margin-left:23px;
  min-height:230px;
  _height:230px;
  }
.content_item_detail .popis p {
  margin-bottom:6px;
  }
.content_item_detail .popis p a {
  color:#5ED52A;
  }
.content_item_detail .content_detail_btn {
  float:right;
  }
.content_item_detail ul {
  position:relative;
  left:0;
  margin:10px 0 10px 0;
  padding:0 0 12px 0; 
  list-style: none; 
	}
.content_item_detail ul li {
  padding-left: 25px; 
  padding-bottom: 10px; 
  font-size:small;
  background: url(img/volani_li.gif) no-repeat 0 0px; 
 }
 
 

#items_form {
  position:relative;
  top:-6px;
   } 
#items_form .txtzelena {
  font-weight:bold;
  color:#5ED52A;
   }
#items_form .txtmodra {
  font-weight:bold;
  color:#2E356A;
   }
#items_form .txtcerna {
  font-weight:bold;
  color:#000;
   }
#items_form strike {
  font-weight:bold;
  color:#2E356A;
   }
.item_form {
  border: 1px solid #ddd;
  padding: 20px 23px 20px 23px;
  margin-bottom:5px;
}  
.item_form_dodani {
  border: 1px solid #ddd;
  padding: 20px 0 20px 4px;
  margin-bottom:5px;
}  
.item_form table tr td {
   border:0;margin:0;padding-bottom:10px;
  }
.item_form_dodani table tr td {
   border:0;margin:0;padding:0;
  }
.text_long {
  width:150px;
  border: 1px solid  #D6D7D6;
  padding:2px;
  margin:0;
  }  
.select_stat {
  font-size:14px;
  border: 1px solid  #D6D7D6;
  width:157px;
  margin:0;
  } 
.sel_small, .sel_medium {
  font-size:14px;
  border: 1px solid  #D6D7D6;
  margin:0;
  } 
#frmrok_end {
  width:100px;
  text-align:center;
  border: 1px solid  #D6D7D6;
  padding:2px;
  margin:0;
  background-color:#fff;
  color:#000;
  } 
.povinne {
  display:block;
  margin-bottom:10px;
  font-weight:bold;
  color:#CC0000;
  }
#platba_aktivace {
 border: 0;
 margin: 0;
 padding: 5px 10px 0 10px;
 }
#platba_aktivace p, #platba_aktivace ul li {
  font-size:small;
   } 
#platba_aktivace h4 {
  padding: 0;
  margin: 0 0 5px 0;
  font-size:small;
  color:#CC0000;
   }
   

platba_aktivace #infotext1 {
  margin:0 10px 20px 0;
  }
.redspan {
  color:#CC0000;
  }
#namiru_faq_obal {
  float:left;
  width:333px;
  margin: 0 0 0 0;
   }
#namiru_faq_obal h3 {
 color:#2E356A;
 height:27px;
 line-height:27px;
 padding: 0 0 0 10px;
 font-size:16px;
 font-weight:bold;
  background-color: #fff;
 margin:0;
   } 
#namiru_faq_obal .content {
  border:0;
   }
#namiru_faq_obal .content li .detail {
  padding:0 0 0 11px;
  display:none;
   }
#namiru_faq_obal .content ul {
  margin: 0 0 0 18px;
  padding:0;
  list-style: none none outside;
   }
#namiru_faq_obal .content li {
  padding:0 0 16px 0;
  font-size:small;
   }
#namiru_faq_obal .content li a, #namiru_faq_obal .content li a:hover {
 color:#273487;
   }
#namiru_faq_obal .content li img {
  position:relative;
  left:-18px; top:3px;
  margin-right:-10px;
  border:0;
   }
#namiru_call_obal {
  float:right;
  width:222px;
  height:154px;
  background:url("img/ex_infolinka_namiru.png") no-repeat; background-position: top left;
  margin: -5px 0 0 0;
  _margin: -5px 0 -10px 0;
   }
#namiru_call_napiste {
  float:right;
  width:222px;
  height:42px;
   }

/*
	Slideshow
*/

#example {
	width:680px;
	height:356px;
	position:relative;
	margin:8px 0 8px 11px;
}

#example img {
	border:0;
}

/*#frame_l {
	position:absolute;
	z-index:999;
	width:7px;
	height:301px;
}
#frame_r {
	position:absolute;
	right:0;
	z-index:999;
	width:7px;
	height:301px;
}
#frame_t {
	position:absolute;
	z-index:999;
	width:699px;
	height:2px;
}
#frame_b {
	position:absolute;
	top:299px;
	z-index:999;
	height:2px;
	width:699px;
}*/
#slides {
	position:absolute;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:691px;
	height:356px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:680px;
	height:356px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:310px;
	left:620px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:650px;
}

/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:none;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	bottom:-36px;
	left:0;
	height:60px;
	padding:20px 20px 0 20px;
	background:#2A3060;
	/*background:rgba(0,0,0,.5);*/
  opacity: 0.80;
  filter: alpha(opacity=80);
  -moz-opacity: 0.80;
  -khtml-opacity: 0.80;
	width:640px;
	font-size:1.1em;
	line-height:1.33;
	color:#fff;
	font-weight:bold;
	text-shadow:none;
}      
.caption a {
	color:#fff;
	text-decoration:none;
}
/*
	/Slideshow
*/


/* Zjednodusena registrace horoskop */
.registformhskop {
   width:222px;
   _height:153px; 
   min-height:153px;
   padding:0 6px 0 8px;
   margin-bottom:1px;
   text-align:left;
	background-image:url(./img/registformhskop_bg.jpg); 
  background-position:bottom left;            
                 }
.registformhskop_top {
  position:relative;
   left:-8px; 
   width:236px;
   height:45px;
   margin-bottom:7px;
	background-image:url(./img/registformhskop_top.jpg);             
                 }
.registformhskop .text  { 
  float:right;  
  width:173px;
  border: 1px solid  #ABADB3;                        
                        } 
.registformhskop .label1  { 
  float:left; 
  line-height:20px;  
  width:47px; 
  margin-bottom:2px;                    
                        } 
.registformhskop .sel  {
  text-align:right; 
  margin-bottom:7px;                      
                        } 
.registformhskop_btn  {
  float:right;
   margin-bottom:3px;                       
                        }               