body, form  {
font-family : 'verdana ce', 'geneva ce', 'helvetica ce', verdana, tahoma, arial, sans-serif;
margin: 0px 0px 0px 0px;
}
body {
font-size: 71%;
line-height: 1.5em;
text-align: center;
color:#525252;
background: url("../images/bg_pozadi.gif") repeat-y 50%;
}


.button-sablona{ 
	background:#6e6e6e;
	color:#ffffff;
	border:solid 0px #6e6e6e;
	font-size:1em;
	height:19px;
	font-weight:bold;
  cursor: hand;
  padding-left:5px;
  padding-right:5px;
  margin-left:5px;
	}


  a.ext { 

background: url("../images/ext_icons.gif") no-repeat 100% 0;

padding-right: 11px;}



a.int { 

background: url("../images/internal-link.gif") no-repeat 100% 0;

padding-right: 11px;}

table.pro_vsechny tr,td
{ 
border: 0px;
border-collapse:collapse;
text-align: left;
margin-left:50%;
margin-right:50%;
position: relative; 
table-layout: auto;
}

.tabulka
{
margin: 0 auto;
border: 1px solid #000000;


}

/* OBALENI STRANKY */

#obal
{
position: relative;
width: 1000px;
margin:auto;
border:0px solid #000000;

}
/* hlavicka obsahuje hledani, prihlaseni, zalozky, logo*/
#hlavicka
{
position: relative;
width: 970px;
margin:auto;
text-align:right;
border:0px solid #000000;
margin-top:15px;

}


#logo {
position: relative;
width: 450px;
text-align:left;
float:left;
border:0px solid #000000;
}

#logo H1{
font-size: 1.8em;
color: #525252;
padding:0px 0px 0px 0px;
margin:0px;
text-align: left;
}

#logo img{
float:left;
border:0px;
}

#logo p{
padding:0px 0px 12px 0px;
margin:2px;
color: #525252;
}

#menu_hlavicka
{
position: relative;
width: 500px;
text-align:right;
float:right;
border:0px solid #000000;
}

#menu_hlavicka  a { color: #525252; text-decoration: underline; }
#menu_hlavicka a:hover {  color: #000000; text-decoration: underline;}

#menu_hlavicka p
{
padding: 0 0px 0 0;
text-align: right;
}

#menu_hlavicka ul {
display: inline;
text-align: right;
}
#menu_hlavicka ul li {
display: inline;
}
#menu_hlavicka ul li.last {
padding: 0 15px 0 0;
}
#menu_hlavicka ul li span {
color: #C9C9C9;
padding: 0 10px;
}

#menu_hlavicka input {
height: 15px;
border: 1px solid #B3B3B3;
padding-left: 2px;

}

#nav-skip { display: none; }


#banner
{
position: relative;
width: 970px;
margin:auto;
border:0px solid #000000;
margin-top:10px;
height:20em;
}

#banner ul 
{
list-style-type: none;
margin:0px;
padding:0px;
float:left;
z-index:-1;
}

#menu{
position: absolute;
left:0px;
top:0px;
width:950px;
background:url(../images/menu_bg.png) no-repeat left;
background-position: top;
                   z-index:1;
}
#menu ul{
list-style:none;
padding:0 25px;
}
#menu li{
list-style:none;
display:block;
float:left;
margin:0 2px;
height:79px;
line-height:79px;
vertical-align:middle;
}
#menu li a{
display:block;
float:left;
color:#ffffff;
text-transform:uppercase;
font-size:1em;
font-weight:bold;
padding:0 0 0 15px;
text-decoration:none;
cursor:pointer;
}
#menu li a span{
display:block;
float:left;
color:#ffffff;
padding:0 30px 0 15px;
}
#menu li a:hover{
display:block;
float:left;
background:url(../images/menu_l.png) no-repeat left;
}
#menu li a:hover span{
display:block;
float:left;
color:#42351a;
background:url(../images/menu_r.png) no-repeat right;
}
#menu li a.current{
display:block;
float:left;
color:#42351a;
text-transform:uppercase;
font-size:1em;
font-weight:bold;
background:url(../images/menu_l.png) no-repeat left;
padding:0 0 0 15px;
text-decoration:none;
}
#menu li a.current span{
display:block;
float:left;
background:url(../images/menu_r.png) no-repeat right;
color:#42351a;
padding:0 38px 0 18px;
}

#cesta
{
position: relative;
width: 970px;
margin:auto;
text-align: left;
margin-top:0px;
padding-top:0px;
border:0px solid #000000;
}

#cesta p
{
padding: 10px 5px 10px 0px;
}

#cesta  a { color: #525252; text-decoration: none; }
#cesta a:hover {  color: #525252; text-decoration: underline;}

#cesta a.aktivni {  color: #525252; text-decoration: underline; font-weight: bold; font-size: 1.2em;}


#cesta span
{
padding-left:0px;
padding-right:5px;
}



#hlavni
{
position: relative;
width: 970px;
margin:auto;
text-align: left;
margin-top:0px;
padding-top:10px;
border:0px solid #525252;
}


#hlavni_rychla_navigace
{
position: relative;
width: 200px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #525252;
}

#hlavni_rychla_navigace H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}

#hlavni_rychla_navigace ul
{
list-style-type: none;
margin-left:0px;
padding-left:20px;
}

#hlavni_rychla_navigace li
{
padding-top:5px;
}


#hlavni_rychla_navigace  a { color: #525252; text-decoration: underline; }
#hlavni_rychla_navigace a:hover {  color: #000000; text-decoration: underline;}

    /* 

#hlavni_rychla_navigace
{
position: relative;
width: 180px;
height:250px;
margin:10px;
margin-top:0px;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
background: #f1dcb4; 
line-height: 2em;       
}

#hlavni_rychla_navigace .hrany{background-image:url("../images/obla_hrana.png"); height:7px; width:7px;}

hrany {overflow:hidden; position:absolute; background-repeat:no-repeat; display:block; z-index:10;}
.hrany-l{top:0; left:0; background-position:0 0;}
.hrany-r{top:0; right:0; background-position:100% 0;}
.hrany-bl{bottom:0; left:0; background-position:0 -7px;}
.hrany-br{bottom:0; right:0; background-position:100% -7px;}


  #hlavni_rychla_navigace li
  
              {
margin:0px;
background: transparent url("../images/menu_pravy.png") no-repeat 0px 0.7em;
list-style-type: none;
padding-left:15px;
}
          

 #hlavni_rychla_navigace H2
{
font-size: 1.4em;
color:#000000;
padding:5px 5px 5px 15px;
}
          
#hlavni_rychla_navigace  a { color: #525252; text-decoration: underline; }
#hlavni_rychla_navigace a:hover {  color: #000000; text-decoration: underline;} 
*/
      
#hlavni_slov_uvod
{
position: relative;
width: 500px; 
margin:auto;
text-align: left;
float:left;
margin-left:5px;
margin-bottom:20px;
}

#hlavni_slov_uvod H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}

#hlavni_slov_uvod p
{
padding-left:5px;
padding-right:5px;
text-align: justify;
}

#hlavni_slov_uvod  a { color: #525252; text-decoration: none; }
#hlavni_slov_uvod a:hover {  color: #525252; text-decoration: underline;}



#hlavni_rychle_odkazy
{
position: relative;
width: 260px;
margin:auto;
text-align: left;
float:left;
margin-left:5px;
}

#hlavni_rychle_odkazy H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}

#hlavni_rychle_odkazy ul
{
list-style-type: none;
margin-left:0px;
padding-left:20px;
}
#hlavni_rychle_odkazy  li
{
padding-top:5px;
}

#hlavni_rychle_odkazy a { color: #525252; text-decoration: underline; }
#hlavni_rychle_odkazy a:hover {  color: #000000; text-decoration: underline;}



#hlavni_novinky
{
position: relative;
width: 600px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;

}

#tabbed_box_1 {
         margin:auto;
	width:600px;
}

#tabbed_box_2 {
         margin:auto;
	width:970px;
}

.tabbed_area {
	background-color:#fff;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;        
}
#hlavni ul.tabs li {
	list-style:none;
	display:inline;    
   
}
#hlavni ul.tabs li a {
	background-color:#464c54;
	color:#fff;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #dfdfdf;    
	background-image:url(../images/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;         
}
#hlavni ul.tabs li a:hover {
	background-color:#464c54;
	color:#fff;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #dfdfdf;
	background-image:url(../images/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;        
}
#hlavni ul.tabs li a.active {
	background-color:#ffffff;
	color:#000000;
	border:1px solid #dfdfdf; 
	border-bottom: 1px solid #ffffff;
	background-image:url(../images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	      
}


ul.tabs_2 {
	margin:0px; padding:0px;
	margin-top:5px;
  clear: both;
  
}
#hlavni ul.tabs_2 li {
	list-style:none;
	display:inline;       
  float:left;     
  margin-left:0px; 
  margin-right:2px;    
}
#hlavni ul.tabs_2 li a {
	background-color:#464c54;
	color:#fff;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #dfdfdf;    
       display: block;
       width:100px;
       height:50px;
}
#hlavni ul.tabs_2 li a:hover {
	background-color:#464c54;
	color:#fff;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #dfdfdf;
	background-image:url(../images/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;    
 display: block;  
     width:100px;
        height:50px;
}
#hlavni ul.tabs_2 li a.active {
	background-color:#ffffff;
	color:#000000;
	border:1px solid #dfdfdf; 
	border-bottom: 1px solid #ffffff;
	background-image:url(../images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	      
	 display: block;
	   width:100px;
	      height:50px;
}

.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #dfdfdf; 	
	background-image:url(../images/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 20px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:0px solid #dfdfdf;
}

.content ul li.popis {
	list-style:none;
	border-bottom:1px solid #dfdfdf;
	
	padding-bottom:10px;
}


.content ul li.name
{
font-size: 1.4em;
font-weight: bold;
list-style-type: circle;
}

.content ul li.time
{
padding-top:0px;
padding-bottom:10px;
border-bottom:1px solid #dfdfdf;
font-size: 0.8em;
}


.content ul li a {
		text-decoration: underline;
	color:#525252;
}

.content ul li a:hover {
	text-decoration: underline;
	color:#000000;
}


.content_aktualne {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #dfdfdf; 	
	background-image:url(../images/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
float:left;
width:920px;
}
#content_aktualne_2, #content_aktualne_3, #content_aktualne_4, #content_aktualne_5, #content_aktualne_6, #content_aktualne_7 { display:none; }

.content_aktualne ul {
	margin:0px;
	padding:0px 20px 20px 20px;
}
.content_aktualne ul li {
	list-style:none;
	border-bottom:0px solid #dfdfdf;
}

.content_aktualne ul li.popis {
	list-style:none;
	border-bottom:1px solid #dfdfdf;
	
	padding-bottom:10px;
}


.content_aktualne ul li.name
{
font-size: 1.4em;
font-weight: bold;
list-style-type: circle;
}

.content_aktualne ul li.time
{
padding-top:0px;
padding-bottom:10px;
border-bottom:1px solid #dfdfdf;
font-size: 0.8em;
}


.content_aktualne ul li a {
	text-decoration: underline;
	color:#525252;
}

.content_aktualne ul li a:hover {
	text-decoration: underline;
	color:#000000;
}


#hlavni_novinky H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
 }

/*#hlavni_novinky H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}

#hlavni_novinky a { color:#ae0000; text-decoration: underline; font-size: 1.2em; font-weight: bold;}
#hlavni_novinky a:hover {  color:#ae0000; text-decoration: underline; font-size: 1.2em; font-weight: bold;}



#hlavni_novinky li.popis
{
padding-top:5px;
}

#hlavni_novinky li.time
{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #dfdfdf;
font-weight: bold;
}


#hlavni_novinky ul
{
list-style-type: none;
margin-left:0px;
padding-left:20px;
}

#hlavni_novinky ul.aktualita
{
list-style-type: none;
margin-left:0px;
padding-left:20px;
background: #ffe5e2; 
}

#hlavni_novinky li.time-aktualita
{
padding-top:5px;
padding-bottom:5px;
border-bottom:0px solid #dfdfdf;
font-weight: bold;
}

#hlavni_novinky li.nazev-aktualita
{
padding-top:5px;
}


#hlavni_novinky p
{
margin:0px;
padding-top:0px;
text-align: justify;
padding-right:5px;
}

#hlavni_novinky p.lista_novinky
{
margin:0px;
padding-top:0px;
text-align: justify;
padding-right:5px;
padding-left:20px;
}

#hlavni_novinky a.lista_novinky { color:#525252; text-decoration: underline; font-size: 1em; font-weight: normal; padding-left:5px;}
#hlavni_novinky a.lista_novinky:hover {  color:#000000; text-decoration: underline; font-size: 1em; font-weight: normal; padding-left:5px;}


#hlavni_novinky span
{
padding-left:5px;
}
  */

#hlavni_upoutavky_informace
{
position: relative;
width: 360px;
margin:auto;
text-align: left;
float:left;
margin-left:10px;
border-right:0px solid #dfdfdf;
}

#hlavni_upoutavky_informace H2
{
font-size: 1.4em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}

#hlavni_upoutavky_informace img
{
border:0px;
margin-top:10px;
}


#hlavni_upoutavky_informace  a { color:#525252; text-decoration: underline; }
#hlavni_upoutavky_informace  a:hover {  color:#000000; text-decoration: underline;}

#hlavni_upoutavky_informace ul
{
list-style-type: square;
}


#paticka
{
position: relative;
width: 970px;
margin:auto;
text-align:left;
border-top:1px solid #dfdfdf;
margin-top:20px;
background: #F4F4F4; 
}

#paticka ul
{
list-style-type: none;
margin-left:0px;
padding-left:20px;
}

#paticka a { color:#525252; text-decoration: underline;}
#paticka a:hover {  color:#000000; text-decoration: underline;}




#paticka li.odkaz
{
padding-top:3px;
background:url(../images/ext_icons.gif) no-repeat 0px 0.6em;
padding-left:15px;
}



#paticka_levy
{
position: relative;
width: 485px;
margin:auto;
float:left;
text-align:left;
min-height: 180px;
_height: 180px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #dfdfdf;
background: #F8F8F9; 
}

#paticka_pravy
{
position: relative;
width: 475px;
margin:auto;
min-height: 180px;
_height: 180px;
float:left;
text-align:left;
margin-top:10px;
background: #F8F8F9; 
}

#paticka_pravy img
{
text-align: right; 
float:right;
margin-right:20px;
}




.ukoncovaci_clear
{
clear:both;
margin-bottom:0px;
}

.ukoncovaci_clear_4
{
clear:both;
margin-top:0px;
padding-top:0px;
height:0px;
}



.cara
{

	display: none;
}

/* OBALENI STRANKY */

#tema_foto
{
position: relative;
width: 500px; 
height: 270px;
margin:auto;
text-align: left;
float:left;
margin-left:5px;
    border:0px solid #000000;
}


 .tema_small_foto {
      width: 165px;
      height: 90px;
      float:left; 
      margin:3px;
      border:0px solid #000000;
      padding-top:15px;
      }

      
 #hlavni_levy
{
position: relative;
width: 700px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;    

}


 #hlavni_levy H3
{
font-size: 1.2em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}


 #hlavni_levy H2
{
font-size: 2em;
color:#ae0000;
padding:5px 5px 5px 5px;
font-family:arial, helvetica, sans-serif;
}

 #hlavni_levy span.info
{
font-size: 1.2em;
color:#ae0000;
padding:5px 5px 5px 5px;
font-weight: bold;
}

a.mail { 

background: url("http://www.bkom.cz/images/images_rs/web/email.gif") no-repeat 0% 70%;     /*zmenit cestu !!! */
padding-left: 15px;}

#hlavni_levy  a { color: #525252; text-decoration: underline; }

#hlavni_levy a:hover {  color: #000000; text-decoration: underline;}


ul.none  
{
list-style-type: none;
}

#content1
  {
line-height: 1.5em;

}




 #hlavni_levy p
   {
padding-left:5px;
padding-right:5px;
}



#hlavni_levy img
    {
border:0px;
}

 

 #hlavni_levy_cesta
{
position: relative;
height:50px;
width: 700px;
margin:auto;
text-align: left;
float:left;
border-bottom:1px solid #dfdfdf;


}

#hlavni_levy_cesta p.cesta_navigace
{
padding-left:10px;
padding-top:15px;
padding-bottom:0px;
margin:0px;
margin-bottom:0px;
text-align: left;
}
#hlavni_levy_cesta p.cesta_navigace a { color: #525252; text-decoration: underline;  }
#hlavni_levy_cesta p.cesta_navigace  a:hover {  color: #000000; text-decoration: underline; }
#hlavni_levy_cesta span.sipka_cesta_navigace
{
padding-right:5px;
padding-left:5px;
}


 .cesta_levy
{
position: relative;
height:50px;
width: 400px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
}


 .cesta_pravy
{
position: relative;
height:50px;
width: 300px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
}



 #hlavni_pravy
{
position: relative;
width: 270px;

margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
background: #ffffff; 
}


 #hlavni_pravy p
{
margin:10px;
}

.smallFont {
	outline: none; /*for making it look nice in FF */
	background: url("../images/font-down.jpg");
	text-indent: -9999px;
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin:3px;
}

.defaultFont {
	/*if you want to hide the default font button, use display:none */
	background: url("../images/font-default.jpg");
	text-indent: -9999px;
	outline: none;
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin:3px;
}

.largeFont {
	background: url("../images/font-up.jpg");
	outline: none;
	text-indent: -9999px;
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin:3px;
}

.ldisabled,.sdisabled { /*Styles for disabled buttons*/
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/*This is for IE8 */
	filter: alpha(opacity = 30);
}

	#holder1 { 
		background-color:#fff;
		border:0px solid #111;
		width:150px;
		height:32px;
		float:right;
	}
	
.menu_prave
{
position: relative;
width: 240px;
margin:10px;
margin-top:50px;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
background: #f1dcb4; 
line-height: 2em;    
padding-top:0px;   
padding-bottom:20px;
}

.menu_prave .hrany{background-image:url("../images/obla_hrana.png"); height:7px; width:7px;}

hrany {overflow:hidden; position:absolute; background-repeat:no-repeat; display:block; z-index:10;}
.hrany-l{top:0; left:0; background-position:0 0;}
.hrany-r{top:0; right:0; background-position:100% 0;}
.hrany-bl{bottom:0; left:0; background-position:0 -7px;}
.hrany-br{bottom:0; right:0; background-position:100% -7px;}


  .menu_prave li
  
              {
margin:0px;
background: transparent url("../images/menu_pravy.png") no-repeat 0px 0.7em;
list-style-type: none;
padding-left:15px;
}


 .menu_prave H2
{
font-size: 1.4em;
color:#000000;
padding:5px 5px 5px 15px;
}

.menu_prave a { color: #525252; text-decoration: underline; }

.menu_prave a:hover {  color: #000000; text-decoration: underline;}





 #hlavni_levy_prazdna
{
position: relative;
width: 970px;
margin:auto;
text-align: left;
float:left;
border:0px solid #dfdfdf;    

}


 #hlavni_levy_prazdna H3
{
font-size: 1.2em;
color:#ae0000;
padding:5px 5px 5px 15px;
background:url(../images/arrow_nadpis.gif) no-repeat 0px 0.2em;
}


 #hlavni_levy_prazdna H2
{
font-size: 2em;
color:#ae0000;
padding:5px 5px 5px 5px;
font-family:arial, helvetica, sans-serif;
}

 #hlavni_levy_prazdna span.info
{
font-size: 1.2em;
color:#ae0000;
padding:5px 5px 5px 5px;
font-weight: bold;
}

a.mail { 

background: url("http://www.bkom.cz/images/images_rs/web/email.gif") no-repeat 0% 70%;     /*zmenit cestu !!! */
padding-left: 15px;}

#hlavni_levy_prazdna a { color: #525252; text-decoration: underline; }

#hlavni_levy_prazdna a:hover {  color: #000000; text-decoration: underline;}


ul.none  
{
list-style-type: none;
}

#content1
  {
line-height: 1.5em;

}




 #hlavni_levy_prazdna p
   {
padding-left:5px;
padding-right:5px;
}



#hlavni_levy_prazdna img
    {
border:0px;
}

 

 #hlavni_levy_cesta_prazdna
{
position: relative;
height:50px;
width: 970px;
margin:auto;
text-align: left;
float:left;
border-bottom:1px solid #dfdfdf;


}

#hlavni_levy_cesta_prazdna p.cesta_navigace_prazdna
{
padding-left:10px;
padding-top:15px;
padding-bottom:0px;
margin:0px;
margin-bottom:0px;
text-align: left;
}
#hlavni_levy_cesta_prazdna p.cesta_navigace_prazdna a { color: #525252; text-decoration: underline;  }
#hlavni_levy_cesta_prazdna p.cesta_navigace_prazdna  a:hover {  color: #000000; text-decoration: underline; }
#hlavni_levy_cesta_prazdna span.sipka_cesta_navigace_prazdna
{
padding-right:5px;
padding-left:5px;
}


 .cesta_levy_prazdna
{
position: relative;
height:50px;
width: 620px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
}



  .cesta_pravy_prazdna
{
position: relative;
height:50px;
width: 300px;
margin:auto;
text-align: left;
float:left;
border-right:0px solid #dfdfdf;
}


/* Overlay */
#modalOverlay {background-color:#000;}

/* Container */

#modalContainer h1{font-size: 2em;
color:#08588b;
}
#modalContainer p{
text-align:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
}

#modalContainer span{
font-weight: bold;
color: #db4621;
}

#modalContainer p.tlacitko_zprava_z{
text-align: center;
}

#modalContainer { width:800px; padding:20px; left:50%; top:15%; margin-left:-400px;  background-color: #fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url("/images/delete.png") no-repeat; width:48px; height:48px; display:inline; z-index:3200; position:absolute; top:-22px; right:-22px; cursor:pointer;}
#modalContainer #zobrazeni_kontaktu {padding:8px;}

/* IE 6 hacks*/
*html #modalContainer {top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
*html #modalContainer a.modalCloseImg {background:none; right:-22px; width:48px; height:48px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/delete.png',sizingMethod='scale');}


#result {text-align: left;}

#result p.nadpis {text-align: left; font-weight: bold;}

#result a { color: #525252; text-decoration: underline; }

#result a:hover {  color: #000000; text-decoration: underline;}


#report-warning {

background: #ffffaa; 

border: 1px solid #ffc000; 

width:auto; 

height:auto; 

padding: 5px 5px 5px 5px;

float:left;}

#report-warning a { color: #525252; text-decoration: underline; }

#report-warning a:hover {  color: #000000; text-decoration: underline;}


span.ext_file    {
font-size: 80%;
font-weight: normal;
                      }