
/****  Left Menu  ****/
#left_menu_holder {
  width:150px;
  float:left;
  margin-left:4px;
  margin-top:45px;
}
#left_menu{
  border-bottom: #879AB0 solid 1px;
}

#left_menu_top{
  background-image: url(../images/left_menu_top_top.jpg);
  background-repeat: no-repeat;
  background-position: top;
  width:150px;
  /*background-color: #BFD2EC;*/
  background-color: rgb(16,52,100);
  border-bottom: #879AB0 solid 1px;
  color: #FFFFFF;
}


#left_menu_nadpis{
  text-transform: uppercase;
  margin-left:5px;
  width:138px;
  font-size:10pt;
  font-weight: 600;
  padding-top:10px;
  padding-bottom: 5px;
}

#left_menu_nadpis span.dlouhy{
  font-size:8pt;
}


#left_menu a{
  display:block;
  padding-top:3px;
  padding-bottom:3px;
  color: #133365;
  text-decoration:none;
  font-size: 9pt;
}

#left_menu a:hover{
  background-color: #F7F7F9;
}

.left_menu_predel{
  height:1px;
  width:150px;
  background-color:#D1D5DF;
}



#left_menu a.left_menu_select{
  font-weight: 700;
  background-color: #EAF0F9;
}



/****  OBSAH SEKCE ****/

#obsah_sekce{
  line-height: 150%;
  width:418px;
  padding-left:25px !important;
  padding-left:/**/15px;
  color:#000000;
  font-size:9pt;
  font-weight: 500;
}

#obsah_sekce a{
  font-size:9pt;
}

#navigace{
  width:400px;
  font-size:8pt;
  padding-top:15px;
  height:20px;
}

#navigace a{
  color:#103565;
  font-size:8pt;
}

#navigace a:hover{
  color:#73BE1E;
}


#navigace a span{
  color:#103565;
}

#navigace span{
  color:#000000;
}


/****MAPA**/
  #mapa_cr {
  padding: 0px;
  margin:auto;
  margin-top:20px;
  margin-bottom: 25px;

}
#mapa_cr img {
  border: 0px none;
  padding: 0px;
  margin: 0px;
}

#seznam_kraju td{
  padding-right:17px;
  font-size: 9pt;
}

#seznam_okresu td{
  padding-right:2px;
  font-size: 9pt;
}

#obsah_sekce table#seznam_okresu{
  float:right;
  width:260px;
  margin-right:20px;
}

#mapa_cr_mini{
  float:left;
  padding-top:2px;
  width:130px;
  height:100px;
  background-image: url(../images/pobocky_mapa.gif);
  background-repeat: no-repeat;
  background-position: left center;

}



/*********OBSAH SEKCE _ STYLOVANI OBSAHUUUU****/




#obsah_sekce h1{
  margin-top:15px;
  font-size:14pt;
  font-weight: 600;
  width:418px;
  line-height: 1.1em;
  border-bottom: #103565 solid 1px;
  color:#103565;
}

#obsah_sekce h2{
  line-height: 100%;
  padding-left:5px;
  padding-top:4px;
  margin-top:20px;
  font-size:11pt;
  line-height: 120%;
  /*color:#103565;*/
  color: #FFFFFF;
  margin-bottom:10px;
  text-decoration: none;
  width:418px;
  /*background-color: #D4E1F2;*/
  background-color: rgb(16,52,100);
  background-image: url(../images/h2_grad.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  border-bottom: #103565 solid 1px;
  font-weight: 600;
}

#obsah_sekce h4{
  text-decoration: none;
  font-size: 10pt;
  margin-top:15px;
  margin-bottom:10px;
  font-weight: 600;
  color:#4D4D4D;
}

#obsah_sekce h3, #obsah_sekce h5{
  text-decoration: none;
  font-size: 10pt;
  margin-top:15px;
  margin-bottom:10px;
  font-weight: 600;
  color:#103565;

}

#obsah_sekce table{
  border-color: #bdcfef;
  width:416px;
  margin-left:1px;
  font-size: 8pt;
}

#obsah_sekce table a{
  font-size: 8pt;
}

#obsah_sekce th{
  background-color:rgb(237,243,250);
}

#obsah_sekce li{
  line-height: 140%;
}

#obsah_sekce li div{
  margin: 0px;
  padding: 0px;
  display: inline;
}

#obsah_sekce table thead th {
  background-color:#DCE6F4;
}

#obsah_sekce td, #obsah_sekce th{
  padding-left:3px;
}

#obsah_sekce table p{
  margin:0px;
  padding:3px 0px 3px 0px;
  line-height: 120%;
}




/******KONEC****/

table#rozcestPoj {
  position:relative;
  left:-4px;
  table-layout:fixed;
  border-collapse:collapse;
  margin-top:10px;
}
table#rozcestPoj td {
  vertical-align:top;
  padding:0 !important;
}
table#rozcestPoj td.nadpis {
  padding:6px 3px !important;
}
table#rozcestPoj td.obrazek {
  padding-bottom:20px !important;
}
h5.rozcestPoj {
  color:#103565;
  font-size:10pt !important;
  margin:0 !important;
  padding:0 !important;
}

h5.rozcestPoj a {
  color:#103565;
  text-decoration:underline;
  font-size:10pt !important;
}
h5.rozcestPoj a:hover {
  color:#73BE1E
}

#obsah_sekce_bottom{
  width:418px;
  text-align: right;
  margin-top:25px;
  float:left;
}

#obsah_sekce_bottom a{
  font-size:8pt;
  font-weight: 600;
  padding-right:5px;
  padding-left:3px;
  color:#4B688C;
}

#obsah_sekce_bottom a:hover{
  color:#73BE1E;
}


#obsah_sekce_bottom img{
  position:relative;
  top:2px;
}

/*****        RIGHT COL  - KONTAKTY;***/

#spocitejte_si{
  margin-top:10px;
  margin-left:18px;
}

.right_col_box{
  line-height: 110%;
  margin-top:6px;
  margin-bottom:10px;
  font-size:8pt;
  width:158px;
  margin-left:18px;
  background-image: url(../images/right_box_bg.jpg);
  background-repeat: repeat-y;
}

.right_col_box_top{
  width:158px;
  height:28px;
  background-image: url(../images/right_box_top_right_bg.gif);
  background-repeat: repeat-x;
}

.right_col_box_top_left{
  float:left;
  height:28px;
  width:10px;
  background-image: url(../images/right_box_top_left.gif);
  background-repeat: no-repeat;
}

.right_col_box_top_right{
  float:right;
  height:28px;
  width:10px;
  background-image: url(../images/right_box_top_right.gif);
  background-repeat: no-repeat;
}

.right_col_box_bottom{
  width:158px;
  height:10px;
  background-image: url(../images/right_box_bottom.jpg);
  background-repeat: no-repeat;
}

.right_col_box_center{
  padding-top:10px;
  padding-left:15px;
}

.right_col_box_center img{
  margin-right:5px;
  position:relative;
  top:1px;
}

.right_col_box_center a{
  display:block;
  background-image: url(../images/iko_sipka2.gif);
  background-repeat: no-repeat;
  padding-left:17px;
  padding-right:8px;
  padding-bottom:0px;
}

.right_col_box_center2 a{
  display:block;
  padding-right:8px;
  margin-bottom:8px;
  line-height: 130%;
}

.normal{
  line-height: 1.2em;
}

.right_col_box_center2{
  padding-top:10px;
  padding-left:15px;
  line-height: 100%;
}

.right_col_box span{
  float:left;
  color:#FFFFFF;
  font-size:9pt;
  font-weight: 600;
  position: relative;
  top:9px;
}

/**    FORMULAR VAS NAZOR NAS ZAJIMA***/
.submit {
  border:medium none;
  cursor:pointer;
  display:inline;
  height:17px;
  position:relative;
  width:59px;
  margin-top:15px;
  margin-left:354px;
}

#formular{

  padding-bottom:20px;
}



#formular textarea{

  width:400px;
  padding:5px;
  height:40px;
  border:solid 1px #CBCBCB;
}
#formular input.formtext{

  width:236px;
  padding:2px;
  height:16px;
  border:solid 1px #CBCBCB;
}
#formular label{

  display:block;
  width:150px;
  padding:2px;
  height:16px;
  border:0;
}

#kontaktni_formular textarea{
  padding:5px;
  height:40px;
  border:solid 1px #CBCBCB;
}
#kontaktni_formular input.formtext{

  padding:2px;
  height:16px;
  border:solid 1px #CBCBCB;
}
#kontaktni_formular label{
}

/****ROZSIRENE VYHLEDAVANI  ****/

.submit_vyhledat{
  width: 63px;
	height: 20px;
	border: none;
}

#obsah_sekce table.jednoduche_vyhledavani{
  font-size:9pt;
  margin-bottom:7px;
}


.jednoduche_vyhledavani select{
  margin:0px;
  padding:0px;
  height:20px;
  width:200px;
}

.input_vyhledavani{
  margin:0px;
  padding:0px;
  padding-top:2px;
  padding-left:4px;
  height:18px;
  width:196px;
}

#obsah_sekce table.kombinovane_vyhledavani{
margin-bottom:7px;
  font-size:9pt;
}


.kombinovane_vyhledavani select{
  margin:0px;
  padding:0px;
  height:20px;
  width:153px;
}

/****    ZPRAVY PRO INVESTORY****/

#obsah_sekce a.pdf{
display: block;
padding-left:20px;
padding-bottom:1px;
background-image: url(../images/odrazka_pdf.gif);
background-position: left top;
background-repeat: no-repeat;
font-size: 9pt;
margin-bottom:4px;
margin-left: 10px;
}

/*
#obsah_sekce a.pdfi{
padding-left:20px;
padding-bottom:1px;
background-image: url(../images/odrazka_pdf.gif);
background-position: left top;
background-repeat: no-repeat;
font-size: 9pt;
margin-bottom:4px;
margin-left: 10px;
}
*/
#obsah_sekce .pdf_ico{
padding-left:20px;
padding-bottom:1px;
background-image: url(../images/odrazka_pdf.gif);
background-position: left top;
background-repeat: no-repeat;
font-size: 9pt;
margin-bottom:4px;
margin-left: 10px;
}

#obsah_sekce table td.druha a{
  font-size:9pt;
}

/****    mapa streanek****/

#mapaStranek ul{
  margin-top:5px;

}

/**
 * Callback formular
 *
 **/
#callbackform input.formtext{
  color:#103565;
  width:200px;
  margin:0;
  margin-bottom:6px;
  border: solid 1px #CBCBCB;
  padding:2px;
  height:16px;
}
#callbackform input.formtextdate{
  color:#103565;
  width:174px;
  margin:0;
  margin-bottom:6px;
  border: solid 1px #CBCBCB;
  padding:2px;
  height:16px;
}
#callbackform button.ssubmit{
	float:left;
	margin-left:140px;
	_margin-left:133px;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	border:0;
	padding:0;
	widht:59px;
	height:17px;
	overflow:hidden;
	background-color:#FFF;
}
#callbackform button.ssubmit img{
	margin:0;
	border:0;
	padding:0;
	widht:59px;
	height:17px;
	overflow:hidden;
}
#callbackform select.formtext{
  color:#103565;
  width:142px;
  _width:144px;
  padding:2px;
  border:solid 1px #CBCBCB;
}
#callbackform select.formselect{
  color:#103565;
  width:206px;
  _width:208px;
  margin-bottom:6px;
  border:solid 1px #CBCBCB;
  padding:2px;
}
#callbackform input.formtextdatum{
  color:#103565;
  width:110px;
  padding:2px;
  height:16px;
  border:solid 1px #CBCBCB;
}
#callbackform label{
  width:120px;
  color:#000;
  float:left;
  font-size:12px;
}
#callbackform label.radiolabel{
  color:#000;
  font-size:12px;
  float:none;
  width:80px;
}
#callbackform .radio{
  float:none;
}
#callbackform .casdiv{
  width:190px;
  height:10px;
  overflow:hidden;
  float:left;
}
#callbackform table.radiotable td.radiocol
{
	width:10px;
}
#callbackform table.cbftable td{
	padding-left:0;
	padding-bottom:6px;
	vertical-align:middle;
}
#buttoncell {
	vertical-align:top;
}
#callbackform button.cal_but{
	margin:0;
	margin-left:6px;
	margin-bottom:6px;
	border:1px solid #CBCBCB;
	padding:0;
	width:20px;
	height:20px;
	overflow:hidden;
	background-color:#FFF;
}
#callbackform img.cal_ic{

}
#formular2
{
color:#103565;
margin:0;
border:0;
padding:0;
padding-bottom:20px;
}
#val_error {
	margin:0;
	margin-bottom:6px;
	border:0;
	padding:0;
	height:50px;
	font-size:12px;
	color: indianred;
}
.val_error_label{
	width:180px;
	color: indianred;
}
.callbackhelp
{
	background-color:#E3EBF6;
	margin:0;
	border: 1px solid #618CD0;
	padding: 5px;
	font-family:arial;
	font-size:10px;
	color: #000;
	display:none;
}
#jmeno_help
{
	position:absolute;
	width: 180px;
	top:206px;
	_top:224px;
	left: 530px;
	z-index:120;
}
#prijmeni_help
{
	position:absolute;
	width: 180px;
	top:240px;
	_top:260px;
	left: 530px;
	z-index:120;
}
#telefon_help
{
	position:absolute;
	width: 180px;
	top:274px;
	_top:296px;
	left: 530px;
	z-index:100;
}
#datum_help
{
	position:absolute;
	width: 180px;
	top:308px;
	_top:332px;
	left: 530px;
	z-index:120;
}
#cas_help
{
	position:absolute;
	width: 180px;
	top:344px;
	_top:368px;
	left: 530px;
	z-index:120;
}
#typ_help
{
	position:absolute;
	width: 180px;
	top:428px;
	_top:456px;
	left: 530px;
	z-index:120;
}
#psc_help
{
	position:absolute;
	width: 180px;
	top:460px;
	_top:477px;
	left: 530px;
	z-index:120;
}
#email_help
{
	position:absolute;
	top:280px;
	_top:320px;
	left: 180px;
	z-index:100;
}

/****KARIERA PRIHLASKA**/

table#kariera_prihlaska{
  font-size:9pt;
  width:350px;
  margin-left:30px;

}

table#kariera_prihlaska input{
  border:1px solid #CBCBCB;
  width:250px;

}

/**
 * Klientský servis ČP
 */ 
.help_box {
  background-color:#E6E6EB;
  border:1px solid #555555;
  display:none;
  left:30px;
  padding:5px;
  position:absolute;
  top:15px;
  width:300px;
  z-index: 20000;
}
li.servis-cp {
  position: relative;
}
#servis-cp-01 { z-index:20; }
#servis-cp-02 { z-index:19; }
#servis-cp-03 { z-index:18; }
#servis-cp-04 { z-index:17; }
#servis-cp-05 { z-index:16; }
#servis-cp-06 { z-index:15; }
#servis-cp-07 { z-index:14; }
#servis-cp-08 { z-index:13; }
#servis-cp-09 { z-index:12; }
#servis-cp-10 { z-index:11; }

.left_submenu_1
{
  text-transform: uppercase;
  padding-left: 5px;
}

.left_submenu_1_sel
{
  text-transform: uppercase;
  padding-left: 5px;
  background-color: rgb(202,217,240);
}

.left_submenu_2
{
  padding-left: 20px;
  background-color: #EAF0F9;
}

.left_submenu_2_sel
{
  padding-left: 20px;
  background-color: #EAF0F9;
  font-weight: bold;
}

.pojistnePodminkyTable td a
{
  font-size: 9pt !important;
}


.skoda_schema td
{
  background-repeat: no-repeat;
  text-align: center;
  padding: 0px !important;
  color: #103565;
  font-size: 14px;
}

.schema_small
{
  width: 140px;
  height: 68px;
  background-image: url('../images/skoda_schema/box_schema_small.gif');
  font-weight: bold;
}

.schema_small a
{
  color: #103565;
  font-size: 14px !important;
  text-decoration: none;
}

.schema_big
{
  background-image: url('../images/skoda_schema/box_schema_big.gif');
  height: 85px;
}

.skoda_schema img
{
  margin-top: 10px;
}

.schema_komentar
{
  font-size: 12px !important;
  text-align: center;
  margin-top: 15px;
  color: #103565;
}

.ps_anotace{font-family:'Arial CE','Helvetica CE',Arial,helvetica,sans-serif;  font-size:13px;  font-weight:bold;  padding:0 10px 0 5px;}
a.ps_bt_spustitvideopruvodce{display:block;  width:276px;  height:30px;  margin:10px auto 30px auto;}
.ps_block_title{font-size:14px !important;  line-height:20px;  vertical-align:middle;  font-weight:normal !important;}
img.ps_bt_viceinformaci{margin-top:20px;}
.ps_bt_sjednatonline_box{text-align:center;  margin:30px 0 25px 0;}
img.ps_bt_sjednatonline{}
.ps_vyhodaitem{padding:13px 0 0 3px;  width:95px;  float:left;  font-size:15px;}
.ps_vyhodaitem img{margin-bottom:7px;}
.ps_vyhodaitem div{padding-left:4px;}
.ps_kroky_box{font-family:'Arial CE','Helvetica CE',Arial,helvetica,sans-serif;  font-size:15px;  color:#052d56;  padding:0 0 0 7px;  font-weight:bold;}

.ps_kroky_box ol{padding: 0 0 5px 7px;  margin: 0 0 5px 7px; }
.ps_kroky_box ol li{ padding: 5px 0 0 8px; margin: 0 0 0 8px; |margin-left: 17px; |padding-left: 0px; _margin-left: 16px; _padding-left: 5px;}

.ps_kroky_box ul{padding:0 0 5px 5px;  margin:0 0 5px 5px;}
.ps_kroky_box ul li{list-style-image:url('../images/predstranka/liblue.gif');  padding: 0 0 3px 10px; _padding: 0 0 3px 14px; margin: 0 0 0px 10px; height:23px;}

.ps_duvoditem{width:419px; height:101px; margin-bottom:6px; background: transparent url('../images/predstranka/duvod_bg.jpg') top left no-repeat;}
.ps_duvodporadi{width:40px; margin: 5px 0 0 10px; float:left;  text-align:center; }
.ps_duvodporadi td{font-family:'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;  font-size:36px;  color:#103565; line-height: 45px;}
.ps_duvodcontent{width:340px; height: 85px; margin: 5px 10px 6px 0px; float:right; overflow: hidden;}
.ps_duvodcontent td{font-size: 13px; color: #103565; line-height: 20px;}
.ps_duvodcontent td a{font-size: 13px !important; color: #103565; line-height: 20px;}

.ciselnik_1
{
  background-image: url('../images/ciselnik/ciselnik_background_1.gif');
}

.ciselnik_2
{
  background-image: url('../images/ciselnik/ciselnik_background_2.gif');
}

.ciselnik_3
{
  background-image: url('../images/ciselnik/ciselnik_background_3.gif');
}

.ciselnik_4
{
  background-image: url('../images/ciselnik/ciselnik_background_4.gif');
}

.ciselnik_5
{
  background-image: url('../images/ciselnik/ciselnik_background_5.gif');
}

.ciselnik_6
{
  background-image: url('../images/ciselnik/ciselnik_background_6.gif');
}

.ciselnik_7
{
  background-image: url('../images/ciselnik/ciselnik_background_7.gif');
}

.ciselnik_8
{
  background-image: url('../images/ciselnik/ciselnik_background_8.gif');
}

.ciselnik_9
{
  background-image: url('../images/ciselnik/ciselnik_background_9.gif');
}

.ciselnik
{
  background-position: bottom left;
  background-repeat: no-repeat;
  margin-bottom: 0px;
  width: 421px;
}

.ciselnik .prekryti
{
  width: 420px;
  height: 12px;
  background-image: url('../images/ciselnik/ciselnik_prekryti.gif');
}

.ciselnik h2
{
  color: #103565 !important;
  font-size: 22px !important;
  background: none !important;
  border: none !important;
  margin: 5px 10px 5px 10px !important;
  padding-left: 0px !important;
}

.ciselnik h3
{
  color: #000000 !important;
  font-size: 18px !important;
  background: none !important;
  border: none !important;
  border-bottom: 2px solid #103565 !important;
  padding-bottom: 10px;
  margin: 5px 10px 3px 10px !important;
}

.ciselnik h4
{
  color: #103565 !important;
  font-size: 12px !important;
  margin: 5px 10px 3px 10px !important;
}

.ciselnik p
{
  color: #232323 !important;
  margin: 5px 10px 3px 10px !important;
}
