

@media screen and (max-width: 970px) 
{

.holder
{
width: auto;
text-align: left;
line-height: 140%;
}

h1
{

display: inline;
width: auto;
overflow: hidden;

}


.top
{
width: auto;
min-height: 235px;

}

.top_vyhl
{
width: auto;
height: 100px;
}

.vyhl_top
{
width: auto;
clear: both;
margin-top: 40px;
margin-left: 20px;
}

.responziv
{
display: none;	
}


.top_info
{
float: left;
margin-top: 20px;
margin-left: 20px;
font-size: 11px;
color: #CECECE;
line-height: 130%;
}

span.velke_i
{
font-size: 18px;
font-weight: normal;
}


span.velke
{
font-size: 15px;
font-weight: bold;
}


.fulltext_input
{
width: 220px;
}

.odkazy
{
clear: both;
width: auto;
min-height: 39px;
overflow: hidden;
background-color: #323232;
}

.odkazy li
{
display: inline;
padding: 0px;
margin: 0px;
font-size: 14px;
font-weight: normal;
}

.odkazy li a 
{
color: #C5D8DF;
height: 39px;
padding-left: 5px;
padding-right: 5px;
line-height: 39px;
text-decoration: none;
background-color: transparent;
}


.levy
{
width: auto;
padding: 20px;
}

.pravy
{
display: none;
}



.obal_map
{
clear: both;
width: auto;
margin-top: 20px;
margin-left: 0px;
border: solid 1px #CECECE
}


.zalozky, .obal_map
{
	display: none;
}


.uvodka_nahledy_obal
{
clear: both;
width: 90%;
height: 222px;
overflow: hidden;
text-align: center;
margin: 0px;
margin-right: auto;
margin-left: auto;
margin-top: 10px;
padding-top: 1px;
padding-bottom: 5px;
border: solid 1px #CECECE;
}

.tab_v_uvod
{
	display: none;
}


.tab_v_uvod2
{
	display: bock;
	width: 90%;
}

.reg_tab
{
width: auto;
clear: both;
margin-top: 10px;
}


.oranz_oval1
{
width: 90%;
clear: both;
height: 50px;
line-height: 50px;
color: #ffffff;
font-size: 13px;
font-weight: normal;
text-align: center;
padding-left: 10px;
margin-bottom: 5px;
background-image: none;
background-color: #CE4B1D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.oranz_oval2
{
width: 90%;
clear: both;
height: 50px;
line-height: 50px;
color: #ffffff;
font-size: 15px;
font-weight: bold;
text-align: center;
padding-left: 10px;
margin-bottom: 5px;
background-image: none;
background-color: #CE4B1D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.oranz_oval3
{
width: 90%;
clear: both;
height: 50px;
line-height: 50px;
color: #ffffff;
font-size: 13px;
font-weight: bold;
text-align: center;
padding-left: 10px;
margin-bottom: 5px;
margin-left: 0px;
background-image: none;
background-color: #CE4B1D;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.vlajky_detail
{
clear: both;	
}

.foto_detail
{
clear: both;
width: 90%;
min-height: 120px;
}


.zakl_info
{
clear: both;
width: auto;
}



.main ul, .main ol
{
padding-left: 0px;
margin-left: 0px;
}

.odkazy_detail2
{
width: auto;
clear: both;
font-weight: bold;
border-bottom: none;
}


.odkazy_detail2 ul
{
background-color: transparent;
padding: 0px;
margin: 0px;
}

.odkazy_detail2 li
{
float: left;
display: block;
padding: 0px;
margin: 0px;
}




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

.obrazky_border3
{
display: block;
clear: both;
max-width: 95%;
padding: 2px;
border: solid 0px #CECECE;
}

 


.pata
{
clear: both;
width: auto;
min-height: 160px;
background-image: url('../img/pata_bg.gif');
background-position: top left;
background-repeat: repeat-y;
border-top: solid 1px #CECECE;
}

.pata_leva
{
width: auto;
margin-top: 20px;
margin-left: 20px;
}

.pata_prava
{
width: auto;
margin-top: 20px;
margin-left: 20px;
line-height: 120%;
}

}

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

