.motiv_zahlavi { /*pozicovane pro slider*/
/*float:right;*/
height:320px;
position:absolute;  top:200px; z-index:10;
margin:auto;
margin-left:0;
border-radius:0px;
Overflow:hidden;
/*border:1px solid #f00;*/
}

.motiv_zahlavi img {
border-radius:0px;
}


.slider2 { /*basic setting*/
float:left;
width:100%;
margin:auto;
margin-top:130px;
/*border:1px solid #c00;*/
}


.slider2 img {
filter:brightness(60%);
}

.slider2 img:hover {
filter:brightness(80%);
}






/*Top fix */
.top_fix .top_menu_ul {
position: absolute; left:180px; top: 0px; 
}

.top_fix .top_menu_ul a, .top_fix .top_menu_ul a:hover {
color:#fff;
font-stretch:condensed;
}

.top_fix .pozic_tel_info {
position: absolute; left:10px; top: 13px; z-index:2; 
color:#fff;
background:none;
padding:0;
}

.top_fix .ul_menu_plus {
display:none;
}

.ul_menu_plus {
float:left;
/*border:1px solid #000;*/
}

















.obsah_right .cl_1, .obsah_right .cl_2, .obsah_right .cl_3, .obsah_right .cl_4, .obsah_right .cl_5, .obsah_right .cl_6, .ul_ml .cl_1, .ul_ml .cl_2, .ul_ml .cl_3, .ul_ml .cl_4, .ul_ml .cl_5, .ul_ml .cl_6,    .top_menu_ul .cl_1, .top_menu_ul .cl_2, .top_menu_ul .cl_3, .top_menu_ul .cl_4, .top_menu_ul .cl_5, .top_menu_ul .cl_6   {
float:left;
width:96%;
font-size:80%;
line-height:160%;
text-align:justify;
padding:2%;
margin:0 0 10px 0;
}


.obsah_right .cl_1, .ul_ml .cl_1,    .top_menu_ul .cl_1   { 
color:#000;
background:#f0f0f0;
border:1px solid #d0d0d0;
}

.obsah_right .cl_2, .ul_ml .cl_2,    .top_menu_ul .cl_2 { 
font-size:75%;
color:#000;
background:#f0f0f0;
border:1px solid #d0d0d0;
}

.obsah_right .cl_3, .ul_ml .cl_3,    .top_menu_ul .cl_3 { 
font-size:75%;
color:#000;
background:#FFFFCC;
border:1px solid #d0d0d0;
}

.obsah_right .cl_4, .ul_ml .cl_4,    .top_menu_ul .cl_4 { 
font-size:75%;
color:#000;
background:#fff;
border:1px solid #d0d0d0;
}

.obsah_right .cl_5, .ul_ml .cl_5,    .top_menu_ul .cl_5 { 
font-size:75%;
color:#000;
background:#ffe1de;
border:1px solid #c0c0c0;
}

.obsah_right .cl_6, .ul_ml .cl_6,    .top_menu_ul .cl_6 { 
font-size:75%;
color:#f00;
background:#f0f0f0;
border:2px solid #f00;
}






 
.obsah_right .cl_1 .img_clanek_vlevo, .obsah_right .cl_2 .img_clanek_vlevo, .obsah_right .cl_3 .img_clanek_vlevo, .obsah_right .cl_4 .img_clanek_vlevo, .obsah_right .cl_5 .img_clanek_vlevo, .obsah_right .cl_6 .img_clanek_vlevo {  /* obtekane obrazky ve clancich */
float:left;
margin:5px 15px 5px 0;
}

.obsah_right .cl_1 .img_clanek_vpravo, .obsah_right .cl_2 .img_clanek_vpravo, .obsah_right .cl_3 .img_clanek_vpravo, .obsah_right .cl_4 .img_clanek_vpravo, .obsah_right .cl_5 .img_clanek_vpravo, .obsah_right .cl_6 .img_clanek_vpravo {  /* obtekane obrazky ve clancich */
float:right;
margin:5px 0 5px 15px;
}


/*oddelovniky*/
.odd1, .odd2, .odd3 {
float:left;
width:240px;
padding:5px 0 5px 0;
margin:15px 0 5px -5px;
background:#C00 url(../img_design/back_oddelovnik.png);
/*border:5px solid #e0e0e0;*/
} /*#0093DD*/

.odd1 p, .odd2 p, .odd3 p {
float:left;
font-size:110%;
margin:3px 0 2px 5px;
}

.odd1 {
height:33px;
color:#fff;
padding:10px 5px 5px 5px ;
background:#C00 url(../img_design/back_oddelovnik.png);
border-radius:5px;
/*box-shadow: 0px 0px 8px 2px #707070;*/
}

.odd1 p {
font-stretch:normal;
font-size:90%;
font-weight:bold;
margin:10px 0 2px 5px;
text-shadow: 0 1px 0 #000;
}



.odd2 {
color:#fff;
background:#ff6600;
}

.odd3 {
color:#fff;
background:#0093DD;
}






.oddelovnik {
width:240px;
height:28px;
color:#fff;
/*font-weight:bold;*/
padding:20px 5px 10px 5px ;
margin:5px 0 1px 0;
background:#808080;
/*border-top-left-radius:9px;*/
/*border-top-right-radius:9px;*/
/*border:5px solid #e0e0e0;*/
/*background:#f0f0f0f url(../img_design/back_oddelovnik.png);*/
}

.oddelovnik p {
float:left;
font-size:85%;
margin:8px 0 2px 10px;
}






/* dlazdice  -------------------------*/

.footer_dlazdice_blok {
width:1000px;
margin:auto;
/*border:1px solid #c00;*/
}


.dlazdice_blok {
float:left;
width:100%;
color:#404040;
/*border:1px solid #f00;*/
}

.dlazdice_blok hr {
float:left;
width:100%;
margin:20px 0 20px 0;
}

.dlazdice_blok p {
float:left;
}

.dlazdice_blok p:hover {
opacity:1.0;
}

.dlazdice_blok p a img {
border:0;
}

.dlazdice_blok p .sp1, .dlazdice_blok p .sp2 {
float:left;
width:100%;
}

.dlazdice_blok p .sp1 {
}

.dlazdice_blok p .sp2 { /*text url link*/
margin:5px 0 0 0;
text-decoration:underline;
}

.sptext a {
text-decoration:none;
}
 
/* end dlazdice  -------------------------*/














/* automat url link  */
.div_link {
float:left;
width:100%;
margin:20px 0 20px 0;
font-size:90%;
/*border:1px solid #c0c0c0;*/
}

.div_link p {
float:left;
width:100%;
padding:0 0 5px 0;
margin:0px 0 5px 0;
font-size:85%;
/*border:1px solid #f00;*/
border-bottom:1px solid #e0e0e0;
}

.div_link a {
color:#600;
}

.div_link a:hover {
text-decoration:underline;
color:#900;
}

.div_link p img {
float:left;
margin:0 10px 10px 0;
}

.div_link h2 {
float:left;
width:100%;
padding:0 0 3px 0;
margin:0;
font-size:100%;
background:none;
/*border:1px solid #c0c0c0;*/
}








.mapa {
/*border:1px solid green;*/
}

.mapa .li1 a {
font-size:90%;
font-weight:bold;
padding:5px 0 5px 20px;
background: url(../img_design/m1.png) no-repeat 0 10px ;
/*border:1px solid #d0d0d0;*/
}

.mapa a {
display:block;
padding:5px;
margin:0;
}

.mapa li {
list-style-type:none;
font-size:110%;
margin:2px;
/*border:1px solid #f00;*/
}


.mapa li ul  {
list-style-type:none;
margin:0 0 10px 20px;
/*border:1px solid blue;*/
}

.mapa li ul li {
list-style-type:none;

/*border:1px solid green;*/
}





.spc1 { /*span clanky -----------------------------*/
padding:0 0 5px 0;
color:#000;
font-size:180%;
font-weight:bold;
}

.spc2 {
font-weight:bold;
}

.spc3 {
font-size:120%;
font-weight:bold;
}

.spc4 {
font-size:130%;
font-weight:bold;
}

.spc5 {
font-size:140%;
font-weight:bold;
}

.spc6 {
font-size:150%;
font-weight:bold;
}




table {
float:left;
width:100%;
float:0 0 20px 0;
}

table tbody tr td {
padding:5px;
border:1px solid #e0e0e0;
}






/* zakulaceni rohu.. */
.cl_1, .cl_2, .cl_3, .cl_4, .cl_5, .cl_6 	{
border-radius:1px;
}


/*stiny*/
/*
.obsah_left .cl {
-webkit-box-shadow: 2px 2px 4px 1px #a0a0a0;
box-shadow: 1px 1px 8px 0px #a0a0a0;   
}
*/























