@charset "windows-1250";

* { margin:0; padding:0; }



@font-face{

    font-family: Myriad-regular;

    src: url("font/myriadpro-regular.otf"); /* pro Internet Explorer */

}



@font-face{

    font-family: Myriad-light;

    src: url("font/myriadpro-light.otf"); /* pro Internet Explorer */

}



@font-face{

    font-family: Myriad-black;

    src: url("font/myriadpro-boldcond.otf"); /* pro Internet Explorer */

}





body { font-family: Myriad-regular, Arial, Helvetica, sans-serif; /*background:url(images/bg.gif);*/ background:#000;   }

#page {  background:url(images/bg_foto.jpg) top center no-repeat; margin-top:-119px;    }

#pagein { width:980px; margin:0 auto; position:relative; padding-top:100px;  }



#top { position:relative; height:114px; background:url(images/bg_top.png); z-index:1000; border-bottom:8px solid #b54621;     }  

	

#topin { margin:0 auto; width:980px; position:relative; height:114px; }

#logo { background:url(images/logo.png) no-repeat left center; width:419px; height:114px; display:block; position:absolute; left:0px; top:0px;  } 

#menu { position:absolute; right:0px; bottom:0px; }



#menujednoduche { position:absolute; right:0px; top:5px; border-right:1px solid #474747; } 

#menujednoduche ul { list-style:none; font-size:12px; text-align:center; }

#menujednoduche li { float:left; }

#menujednoduche a { display:block; text-decoration:none; color:#FFF; text-transform:uppercase; padding:3px 10px; border-left:1px solid #474747;  }

#menujednoduche a.active { background:#FFF; color:#000;  } 

#menujednoduche a:hover { background:#FFF; color:#000; }





#vlajky { position:absolute; width:120px; height:20px; right:0; top:0; color:#e8e2ab;  }

#vlajky a { color:#e8e2ab; font-size:12px; padding:3px; text-decoration:none; font-weight:bold;   }

#vlajky a:hover { color:#FFF; background:#333; }



#find { height:37px; background:url(images/bg_vyhledavani.jpg); position:relative; }

	#find input.blur { color: #b0eef5; }

	#find .slovo { float:left; font-size:14px; color:#FFF;  padding:2px; margin:3px; width:235px; background:#65c3ce; position:absolute; border:none; right:4px; top:3px;  }

	#find .button { width:39px; height:39px; border:none; background: none; cursor:pointer; }



#left { width:229px; float:left; margin-left:20px; margin-top:20px; padding:10px; border-left:1px solid #EEE;   }

#left h2 { margin-bottom:5px;  font-size:22px; color:#c86229; font-weight:normal; margin-top:20px; }

#left p { font-size:13px; margin-bottom:15px; }

#left .nazor { font-size:16px; font-style:italic;  }

#left .sleva { font-size:18px; color:#C00; padding:10px; background:#f7f7f7; }



#content { background:#FFF; box-shadow:0px 0px 20px #000; border-radius:4px;  }

#obsah { position:relative;  width:710px; float:left; padding-bottom:30px;  } 



#obsahin { padding:30px; } 

#obsahin h1 { margin-bottom:15px; font-size:28px; color:#c86229; }  

#obsahin h2 { margin-bottom:10px;  font-size:28px; color:#a3c62e; font-weight:normal; border-bottom:3px solid #a3c62e; padding-bottom:5px; }

#obsahin h3 { margin-bottom:5px; margin-top:15px;  font-size:22px; border-left:5px solid #f39027; padding-left:10px;  color:#f39027; font-weight:normal;  }

#obsahin h4 { margin-bottom:0px; margin-top:10px;  font-size:18px;  border-left:4px solid #333; padding-left:10px; color: #333; font-weight: normal ;   }   

#obsahin p { font-size:15px; line-height:1.5; margin:10px 0px; }

#obsahin ul { list-style:none; margin:10px 0px; font-size:15px; line-height:1.5; 		}

#obsahin li {  list-style:none; background:url(images/odrazka.gif) no-repeat 0px 7px; padding-left:15px;    } 

#obsahin a { color:#027ecc; }

#obsahin a:hover { text-decoration:none; }

#obsahin .obsahimg { margin-left:-30px; margin-bottom:20px; } 

#obsahin img { border:none; margin:0px; }



#obsah .pole { margin-bottom:20px; padding-bottom:15px; }

#obsah .pole h3 {  margin-bottom:5px; margin-top:0px; }

#obsah .pole .obr { display:block; height:134px; width:202px; background-repeat:no-repeat; background-position:center center; margin:3px; float:left; margin-right:15px; }

#obsah .pole .obr span { display:block; height:134px; width:202px; background-repeat:no-repeat; background-position: left top; }

#obsah .pole p { font-size:13px; }  

#obsah .pole .odkaz { float:right; font-size:12px; font-weight:bold;  }



.sp { display:none; }





#obsahin .tabulka { font-size:13px; margin:10px; }

#obsahin .tabulka td { padding:5px; border-bottom:1px solid #EEE;  }



.cleaner { clear:both; }



#footer { background:#292929; margin-top:10px; padding:25px; font-size:14px;}

#footer h3 { font-size:18px; margin-bottom:10px; }

#footer a { color:#c70000; }

#footer a:hover { text-decoration:none; }



.footerin { width:980px; color:#FFF; margin:0 auto;}

.fotoodkaz { float:right; font-size:12px; color:#c70000; display:block; padding:4px 10px; background:#272727; margin-top:4px; border-radius:2px; }

.fotoodkaz:hover { color:#FFF; } 



#kontakt { line-height:1.3; color:#FFF; width:250px; float:left;   }

#kontakt .mapka { float:right; border-left:1px #363636 dashed; padding-left:30px; padding-bottom:30px; padding-right:30px;  }



#odkazy { float:left; width:370px; padding-left:30px; color:#FFF; }

#odkazy p { margin:5px 0px; }



#copy { padding:30px 0px; color: #666; font-size:12px; margin-bottom:15px;  }

#copy a { color:#CCC; }

#copy .left { float:left; }

#copy .right { float:right; }

.required { display:none;}

