body { background-color:#FFF; }
body, input, select { font-family:Verdana; font-size:8pt; }

img { border:0px; }

.master { width:1000px; margin:auto; height:500px; }
.top { background:transparent url('http://www.evropska.cz/images/design/top_bg.gif') left top no-repeat; height:140px; }
.logo { width:267px; height:70px; margin:12px 0 0 17px; cursor:pointer; }
.top2 { background:transparent url('http://www.evropska.cz/images/design/top2_bg.png') left top no-repeat; height:61px; }

/* navigace */
.root {
  height:30px;
  background:transparent url('http://www.evropska.cz/images/design/root_bg1.png') left top no-repeat;
  padding:10px 0px 0px 20px;
  float: left;
  width: 550px;

}
.search{
  background:transparent url('http://www.evropska.cz/images/design/root_bg2.png') right top no-repeat;
padding:10px 20px 0px 0px;
  float: right;
  text-align:right;
  width: 410px;
  height:30px;

}
.bt_search{
  width: 68px;
  height: 17px;
  background: url(http://www.evropska.cz/images/design/bt_hledej.png) no-repeat top left;
border: none;
}
.bt_odeslat{
  width: 97px;
  height: 22px;
  background: url(http://www.evropska.cz/images/design/btn_odeslat.png) no-repeat top left;
border: none;
}
/* odkazy v obsahu */
.content_right a, .content a, .root a { color:#004990; text-decoration:underline; }
.content_right a:hover, .content a:hover, .root a:hover { text-decoration:none; }

/* obracene odkazy */
a.turn { text-decoration:none; }
a.turn:hover { text-decoration:underline; }

/* horni menu */
.topmenu { background:transparent url('http://www.evropska.cz/images/design/menu/m_bg.png') bottom repeat-x; height:43px;  }
.topmenu img, .topmenu a { float:left; }
.topmenu img { border:0px; width:150px; height:43px; }
.topmenu a { margin-right:1px; }
.topmenu .topmenur { background:transparent url('http://www.evropska.cz/images/design/menu/m_right.png') right bottom no-repeat; height:43px; }
.topmenu .m_right {
  float:left;
  width:95px;
  height:40px;

}

/* prepinani jazykovych lokalizaci */
/*
#languages { margin:14px 0 0 20px; padding:0px; list-style-type:none; }
#languages li { float:left; padding:0 3px 1px 3px; border-right:1px solid #FFF; }
#languages li.last { border-right:0px; }
#languages a { color:#FFF; text-decoration:underline; }
#languages a.current { color:#8BA0B9; text-decoration:none; }
*/
#languages { margin:0 0 0 5px; padding:0px; list-style-type:none; }
#languages li { float:left; padding:0 3px 1px 3px; border-right:1px solid #FFF; }
#languages li.last { border-right:0px; }
#languages a { color:#000000; text-decoration:none; }
#languages a.current { color:#8BA0B9; text-decoration:none; }

/* pojistit se ted */
.pojistit_se_ted_l { display:none; float:left; width:192px; }
.pojistit_se_ted { padding:18px 0 0 2px; float:left; width:350px; text-align:left; }
.pojistit_se_ted input { padding:0px; margin-right:2px; width:150px; height:30px; cursor:pointer; border:0px; }
.pojistit_se_ted_btn { background:transparent url('http://www.evropska.cz/images/design/pojistit_se.png') left top no-repeat; }
.moje_evropska_btn { background:transparent url('http://www.evropska.cz/images/design/moje_evropska.png') left top no-repeat; }
.en-pojistit_se_ted_btn { background:transparent url('http://www.evropska.cz/images/design/en-pojistit_se.png') left top no-repeat; }
.en-moje_evropska_btn { background:transparent url('http://www.evropska.cz/images/design/en-moje_evropska.png') left top no-repeat; }
.klientevropska { float: left; width: 219px; padding-top: 8px; }

/* spodni cast */
.bottom {
  background:transparent url('http://www.evropska.cz/images/design/bg_footer.jpg') top no-repeat;
  height:101px;
  font-family:Arial;
  font-size:8pt;
}

/* odkazy vlevo dole */
.blinks_left { float:left; margin:44px 0 0 40px; }
.blinks_left ul { margin:0px; padding:0px; list-style-type:none; }
.blinks_left li { float:left; border-right:1px solid #FFF; padding:0 5px 1px 5px; }
.blinks_left li.last { border-right:0px; }
.blinks_left a { color:#FFF; text-decoration:underline; }

/* text vpravo dole */
.btext_right { float:right; margin:44px 40px 0 0; font-weight:bold; color:#8EA6C4; }

/* */
.rychl_klak { width: 100%; }
.rychl_klak td { padding-right:5px; padding-bottom:4px; }
.rychl_klak td, .rychl_klak input { font-size:9pt; }
.rychl_klak .submit {
  background:transparent url('http://www.evropska.cz/images/design/spocitej_cenu.jpg') left top no-repeat;
  margin:3px; padding:0px; width:97px; height:22px; 
  cursor:pointer;
  border:0px;
}
.rychl_klak .title { padding: 3px; padding-left: 23px; width: 75px; }
.rychl_klak .tarif { margin-top: 5px; }
.rychl_klak .checboxItem { float: left; width: 75px; padding-bottom: 3px; }
.rychl_klak .checboxItem input { padding: 3px; margin: 3px; margin-bottom: 0px; }
.rychl_klak .checkboxTarify { padding-top: 3px; padding-bottom: 4px; }
.rychl_klak label {}

/* vysledek kalkulacky */
.return_kalkul { margin-top:5px; margin-bottom:20px; border-top:2px solid #1B387D; border-right:1px solid #9D9EA0; }
.return_kalkul td { border:1px solid #BDBEC0; border-width:0 0 1px 1px; padding:5px 3px; }

/* vysledek kalkulacky - nadpisy */
.return_kalkul_title {}
.return_kalkul_title td {}

.langsChange {
   margin:0;
   padding:0;
}

.calcResult {}
.calcResult .produktIco { width: 230px; height: 100px; background: transparent url() right top no-repeat; }
.calcResult .produkt_fam { background-image: url('http://www.evropska.cz/images/design/produkt_fam.jpg'); }
.calcResult .produkt_jun { background-image: url('http://www.evropska.cz/images/design/produkt_jun.jpg'); }
.calcResult .produkt_sen { background-image: url('http://www.evropska.cz/images/design/produkt_sen.jpg'); }
.calcResult .produkt_per { background-image: url('http://www.evropska.cz/images/design/produkt_per.jpg'); }
.calcResult .produktInfo {
  width: 210px; height: 100px; background: transparent url('http://www.evropska.cz/images/design/produkt_info.jpg') right top no-repeat;
  font-family: Arial; font-size: 9pt; font-weight: bold; color: #325281;
}
.calcResult .produktInfo div { height: 40px; padding-top: 10px; text-align: center; }
.calcResult .produktInfo span { color: #93B844; }
.calcResult .produktBuyInfo {
  width: 210px; height: 100px; background: transparent url('http://www.evropska.cz/images/design/produkt_buy_info.jpg') right top no-repeat;
}
.calcResult .produktBuyInfo .row {
  height: 45px; padding-top: 5px; font-size: 7pt;
}
.calcResult .produktBuyInfo .rowBtn { text-align: center; height: 35px; padding-top: 15px; }
.calcResult .produktBuyInfo .rowBtn button {
  background: transparent url('http://www.evropska.cz/images/design/sjednat_pojisteni.png') left top no-repeat;
  width: 134px; height: 20px; border: 0px; cursor: pointer;
}
.calcResult .produktBuyInfo .row ul { list-style-type: none; margin: 0px; margin-left:5px; padding: 0px; }
.calcResult .produktBuyInfo .row li {
  background: transparent url('http://www.evropska.cz/images/design/produkt_info_point.jpg') left top no-repeat;
  padding-left: 8px;
}
#pfFlash2{
 position: relative;
 z-index: 1;
 top: -497px;
 left: 0;
 height: 200px;
margin: 0 0 30px 0;
}
/* obsah stranky */
.content_page {}
.content_page .bg_side_left {
  /*background:transparent url('./images/design/content_side_bg.png') left top no-repeat;*/
  min-height:300px;
}
h2{
  font-size:15px;
  font-weight:bold;
  color:#949698;
  margin:0px;
  padding:0px;
}
h2.seo3{
  font-size:15px;
  font-weight:bold;
  color:#194780;
  margin:0px;
  padding:5px 0 5px 0;
}
h2.seo4 a {
  font-decoration:underline;
 color: #ffffff;
}
h2.seo4{
  font-size:12px;
  font-weight:bold;
  color:#B9B309;
  margin:0;
  padding:0;
}
h3.seo4 a {
  font-decoration:underline;
}
h3.seo4{
  font-size:12px;
  font-weight:bold;
  color:#B9B309;
  margin:0;
  padding:0;
}
h3{
  font-size:11px;
  font-weight:bold;
  color:#194780;
  margin:0px;
  padding:5px 0 5px 0;
}
h4{
  font-size:11px;
  font-weight:bold;
  color:#417ac0;
  margin:0px;
  padding:0px 0 8px 0;
}

.centerH1{
text-align: center;
}
.content_page .bg_side_right {
 /* background:transparent url('./images/design/content_side_bg.png') right top no-repeat;*/
  min-height:300px;
}

/* obsah leve casti */
.content_page .content_left { float:left; width:281px; padding:30px 0 100px 0px; }

/* nadpisy leveho menu */
.content_left_menu_title_o_pojistovne, .content_left_menu_title_nase_produkty, .content_left_menu_title_chci_se_pojistit, 
 .content_left_menu_title_servis_klientum, .content_left_menu_title_partnersky_web {
  background:transparent url('') left top no-repeat;
  width:281px;
  height:47px;
}
.content_left_menu_title_o_pojistovne { background-image:url('./images/design/content_left_title_o_pojistovne.png'); }
.content_left_menu_title_nase_produkty { background-image:url('./images/design/content_left_title_nase_produkty.png'); }
.content_left_menu_title_chci_se_pojistit { background-image:url('./images/design/content_left_title_chci_se_pojistit.png'); }
.content_left_menu_title_servis_klientum { background-image:url('./images/design/content_left_title_servis_klientum.png'); }
.content_left_menu_title_partnersky_web { background-image:url('./images/design/content_left_title_partnersky_web.png'); }




/* obsah leveho menu */
.content_page .content_left_menu_content {
  border-left:2px solid #949698;
  padding:0 5px 0 20px;
}
/* zakonceni leveho menu */
.content_page .content_left_menu_bottom {
  background:transparent url('./images/design/content_left_bottom_bg.png') left top no-repeat;
  width:281px;
  height:47px;
}


/* vas-dotaz na leve strane */
.content_page .content_left_dotaz_title {
  background:transparent url('./images/design/title_dotaz_na_evropskou.png') left top no-repeat;
  width:281px;
  height:47px;
}

/* rychla kalkulacka na leve strane */
.content_page .content_left_calc_title {
  background:transparent url('./images/design/content_left_calc_title_bg.gif') left top no-repeat;
  width:281px;
  height:47px;
}
.content_page .content_left_calc_content {
  border-left:2px solid #949698;
  padding:0 2px 0 0;
}
.content_page .content_left_calc_bottom {
  background:transparent url('./images/design/content_left_bottom_bg.png') left top no-repeat;
  width:281px;
  height:47px;
}



/* obsah prave casti */
.content_page .content_right { float:right; width:660px; padding:0 0 50px 0; margin:0 0 0 50px; background:none;}
.content_page h1 { padding-bottom:5px; font-family:Verdana; font-size:16pt; font-weight:normal; color:#949698; }


/* */
.content_page .row { height:140px; }
.content_page .row2 { height:50px; }
.content_page .rowCenter { height:140px; text-align:center;}

.content_page .tab {
  background:transparent url('') left top no-repeat;
  float:left;
  padding:12px 20px;
  width:290px;
  height:116px;
  text-align:right;
  font-size:8pt;
  cursor: pointer;
  cursor: hand;
}

.content_page .tab2 h3 a { font-family:Verdana; font-size:16pt; font-weight:normal; color:#949698; }

.content_page .tab2 {
  background:transparent url('') left top no-repeat;
  padding:12px 20px;
  width:609px;
  height:156px;
  text-align:right;
  font-size:11pt;
 color: #ffffff;
 cursor: pointer;
	cursor: hand;
}
.content_page .tab3 {
  background:transparent url('') left top no-repeat;
float:left;  
padding:12px 20px;
  width:290px;
  font-size:11pt;

}

.content_page .tabCenter a {
  font-size:9pt;
  font-weight:bold;
  color:#b9b309;
  text-decoration:underline;
cursor: pointer;
  cursor: hand;
}


.content_page .tabCenter {
  background:transparent url('') left top no-repeat;
  padding:12px 20px;
  height:116px;
  width:290px;
  text-align:right;
  font-size:8pt;
  margin: auto;
}

.content_page .tabCenterBig a {
  font-size:11pt;
  font-weight:bold;
  color:#b9b309;
  text-decoration:underline;
cursor: pointer;
  cursor: hand;
}

.content_page .tabCenterBig {
  background:transparent url('') left top no-repeat;
/*  padding:12px 20px;*/
  height:150px;
  width:649px;
  text-align:right;
  font-size:9pt;
  margin: auto;
}

/*.content_page .tabCenterBig div {float;left; width:615px;}*/

.content_page .tab_r { width:290px; padding-right:10px; }
.content_page .tab a {
  font-size:9pt;
  font-weight:bold;
  color:#b9b309;
  text-decoration:underline;
}
.clear{
	clear: both;
	visibility: hidden;
	line-height: 1%;
	font: 1%;
}

.text td { padding-left:3px; }

/* odrazky */
ul.content_produkt_list, div.content ul { list-style-type:none; margin:0 7px 0 0; padding:0px; }
ul.content_produkt_list li, div.content ul li {
  background:transparent url('./images/design/arrow-yellow.jpg') left top no-repeat;
  padding-left:12px;
  padding-bottom:2px;
}
/* menu */
.left_menu { list-style-type:none; margin:0px; padding:0px; }
.left_menu li {
  background:transparent url('./images/design/left_menu_point.png') left 4px no-repeat;
  padding-left:16px;
  line-height:16px;
  font-size:9pt;
  margin-bottom: 15px;
}
.left_menu li, .left_menu li a { font-weight:bold; text-decoration:none; color:#000; }

/* podmenu */
.left_menu ul { list-style-type:none; margin:0 0 0 6px; padding:0px; }
.left_menu ul li {
  background:transparent url('./images/design/left_menu_point_in.png') left 8px no-repeat;
  padding-left:8px;
  line-height:14px;
  margin-bottom: 0;
  font-weight:normal;
}
.left_menu ul li a { font-weight:normal; text-decoration:underline; }

/* 3. uroven podmenu */
.left_menu ul ul li a { font-size:8pt; font-weight:normal; text-decoration:underline; }