/* E-Cigareta CSS Default */

body {
  background: #000000 url("../images/bg_body.jpg") repeat-x center top;
  font-family: Trebuchet MS, Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  margin: 0;
  padding: 0;
  zoom: 1;
}

/********** FRAMEHOLDER ***********/

div#frameholder {
  width: 989px;
  margin: 0 auto;
}

/*********** TOP ******************/

div#logo {
  background: url("../images/logo.jpg") no-repeat;
  width: 236px;
  height: 200px;
  float: left;
}

div#logo a.home {
  display: block;
  width: 236px;
  height: 182px;
}

div#logo a.ico {
  display: block;
  float: left;
  margin-right: 3px;
}

div#logo a.prvniico {
  margin-left: 36px;
  _margin-left: 18px;
}

img#header {
  float: left;
}

div#languages {
	width: 66px;
	float: right;
}

/*********** NEWS ************/

div#news {
  background: url("../images/bg_news.jpg") no-repeat;
  width: 251px;
  height: 200px;
  float: left;
}

div.en div#news {
	background: url("../images/bg_newsEN.jpg") no-repeat;
}

div#news .item {
  color: #000000;
  line-height: 15px;
  width: 217px;
  margin: 98px 0 0 15px;
}

div#news .item p {
  overflow: hidden; 
}

div#news .item a {
  color: #000000;
}

div#news .item strong {
  font-size: 11px;
}

/************ HORMENU ***********/

div#hormenu {
  background: url("../images/bg_hormenu.jpg") no-repeat;
  font-family: Arial;
  font-size: 14px;
  width: 989px;
  height: 28px;
}

div#hormenu ul {
  padding: 6px 0 0 247px;
  width: 497px;
  float: left;
  
}

div#hormenu ul li {
  background: url("../images/menu_linka.gif") no-repeat right top;
  float: left;
  display: block;
  height: 17px;
  padding: 0 30px;
}

div#hormenu ul li a {
  text-decoration: none;
  color: #FFFFFF;
}

/************** SEARCH *************/

div#search {
  float: left;
  padding: 3px 0 0 0;
}

div#search p {
  float: left;
  padding: 2px 0 0 0;
}

div#search input.keyword {
  background: #694428;
  border: 1px solid #9c8f88;
  color: #FFFFFF;
  width: 147px;
  height: 14px;
  font-size: 12px;
  margin: 2px 0 0 10px;
  float: left;
}

div#search input#CmdSearch {
  display: block;
  float: left;
  margin: 2px 0 0 13px;
}

/********* VERMENU ******************/

div#left_sloupec_vermenu {
  width: 13px;
  height: 1px;
  float: left;
}

div#vermenu {
  background: #FFFFFF url("../images/bg_vermenu.jpg") no-repeat;
  width: 224px;
  margin: 0 0 0 0px;
  float: left;
  padding: 6px 0 0 0;
}

div#vermenu ul {
  margin: 0px 0 15px 18px;  
  zoom: 1;
}

div#vermenu ul li {
  background: url("../images/vermenu_li.gif") no-repeat;
  display: block;
  width: 200px;
  height: 35px;
  position: relative;
}

div#vermenu ul li a {
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  margin-left: 36px;
  position: absolute;
  top: 8px;
  _display: block;
  _height: 20px;
  zoom: 1;
}

div#vermenu a.entry {
  display: block;
  height: 106px;
  margin-left: 13px;
}

div#vermenu div.entry2 {
	background: url("../images/entry_zajimavost.jpg") no-repeat left top;
	padding: 40px 0 0 14px;
  margin: 10px 0 0 13px;
  display: block;
  height: 28px;
  width: 187px;
}

#frameholder div#vermenu div.en {
	background: url("../images/entry_zajimavost_en.jpg") no-repeat left top;
}

div#vermenu div.entry2 a {
	float: left;
	display: block;
	height: 20px;
	float: left;
}

div#vermenu div.entry2 a.a1 {
	width: 58px;
}

div#vermenu div.entry2 a.a2 {
	width: 70px;
}

div#vermenu div.entry2 a.a3 {
	width: 49px;
}

/************* GOLD DRIVE ***************/

div#vermenu p.golddrive {
  font-size: 18px;
  font-weight: normal;
  color: #666666;
  margin: 18px 0 0 24px;
}

/**********  CONTENTHOLDER *****************/

div#contentholder {
  background: url("../images/bg_content.jpg") repeat-x;
  width: 989px;
}

div#vermenu_shadow {
  background: url("../images/bg_vermenu_shadow.jpg") no-repeat;
  width: 26px;
  height: 444px;
  float: left;
}

/************** CONTENT **************/

div#vrchnimezera {
  width: 726px;
  height: 20px;
  float: left;
}

div#content {
  background: url("../images/bg_linka_content.gif") repeat-x left 45px;
  width: 444px;
  float: left;
}

div#content div#hlavni_text {
  margin-left: 11px;
}

div#content div#hlavni_text p {
  line-height: 15px;
}

div#content div#hlavni_text p.slogan {
  font-size: 14px;
  margin: 23px 0 18px 0px;
  line-height: 14px;
}

div#content div#hlavni_text img#video_prezentace {
  margin: 0 0 15px 0;
}

div#content div#hlavni_text p.odstavec {
  margin-top: 22px;
}

a.viceinfo {
  background: url("../images/bg_viceinfo.gif") no-repeat;
  display: block;
  height: 23px;
  font-size: 18px;
  padding: 0 0 0 31px;
  margin: 15px 0 0 0;
}

div#content div#hlavni_text a.entry_club {
  display: block;
  margin: 42px 0 0 0;
}

/************ RIGHT *************/

div#right {
  float: left;
  margin: 0 0 0 35px;
}

div#right h2 {
  font-size: 24px;
  margin: 0 0 0 16px;
  padding: 0;
font-weight: normal;
}

div#right div.right_item {
  background: url("../images/bg_rightmenu.jpg") no-repeat;
  width: 233px;
  padding: 21px 0 0 14px;
  margin: 18px 0 48px 0;
}

div#right div.right_item img {
  border: 2px solid #a49dac;
  /*float: left;*/
  margin: 0 10px 0 0;
}

div#right div.right_item p {

}

div#right div.right_item table tr td {
  font-size: 11px;
  line-height: 12px;
}

div#right div.pozadi2 {
  background: url("../images/bg_rightmenu2.jpg") no-repeat;
  margin-bottom: 73px;
  &margin-bottom: 56px;
}

div#right div.odaz a {
  background: url("../images/bg_viceinfo.gif") no-repeat;
  display: block;
  height: 23px;
  font-size: 18px;
  padding: 0 0 0 31px;
  margin: 15px 0 0 0;
}

div#right div.pozadi2 p {
  width: 220px;
  margin: 0;
  float: none;  
} 

div#right div.right_item ul li {
  background: url("../images/right_li.gif") no-repeat;
  display: block;
  font-size: 14px;
  padding: 2px 0 0 39px;
  margin: 0 0 13px 0;
  min-height: 23px;
  _height: 23px;
}

/*********** FOOTER ****************/

div#footer {
  font-size: 11px;
  font-family: Arial;
  color: #cccccc;
  margin: 0 0 25px 272px;
}

div#footer a {
  color: #cccccc;
  text-decoration: underline;
}

div#footer a:hover {
  text-decoration: none;
}

/***************************************/

span.faq_otazka {
  display: block;
  background:transparent url(../images/right_li.gif) no-repeat scroll 0 0;
  display:block;
  font-size:14px;
  margin:0 0 13px;
  min-height:23px;
  padding:2px 0 0 39px;
  _height:23px;
}

ul.sitemapa {
  margin-left: 5px;
}

ul.sitemapa li a:hover {
  text-decoration: underline
}

div#hlavni_text ul li {
  margin-left: 15px;
  list-style-type: square;
  list-style-position: outside;
}

div#hlavni_text a {
  text-decoration: underline;
}

div#hlavni_text a:hover {
  text-decoration: none;
}

div#hlavni_text img {
  border-color: #A49DAC;
}

/************************/

.clear { clear: both; }
.block { display: block; }
.no_display { display: none; }
.linka { height: 1px; overflow: hidden; background: #444; margin: 7px 0 12px 0; }
.nal_slovo {
	color: #ff0000;
	font-weight: bold;
	text-transform: uppercase;
}

