/* CSS Document */
body{color:#EEE;text-align:left;margin:0;font:0.9em Verdana,Arial,Helvetica,sans-serif;background:#C60 url(images/bkg.gif) repeat}
h1 {margin:0;}
h2,h3,h4,h5 {font-family:Trebuchet MS;
	margin:10px 0;
	letter-spacing:3px;clear:left;	
}
h2 {font-size:140%;color:#C60;}
h3 {font-size:120%;font-weight:normal;color:#6B9A2C;}
h4 {font-size:110%;color:#C60;}
h5 {font-size:100%;color:#666;}
div {line-height:160%}
hr {display:none}
form {clear:both;font-size:85%}
input,textarea {border:1px solid #6B9A2C;background-color:#DDD}
.submit {background-color:#AAA;color:#111}
label {}
legend {padding:2px 10px;font-weight:bold}
fieldset {margin:5px}
table {border:2px solid #333; font-size:90%;border-collapse:collapse;width:100%}
td {margin:0;padding:2px 4px;border:1px solid #333}
#dokument {
	margin:40px auto 3px auto;
	width:900px;
	height:570px;
	 background:url(images/dokument.gif) no-repeat;
	}
#hlavicka {width:500px;float:left;}

.logo {width:500px;height:40px;background: url(images/logo.gif) no-repeat;display:block;margin-top:240px}

/* menu */
#menu{margin:10px}
#menu ul{margin:0;padding:0;position:relative}
#menu li{list-style-type:none;margin:0;display:inline;}
#menu li a {padding:0;margin-right:4px;display:block;float:left;
text-decoration:none;}
#menu li a:hover {color:#FFF;} 
#menu a.active {color:#FFF;}
#menu li {behavior: url(hover.htc)}	
.m7 {background: url(images/menu1.gif);width:95px;height:25px}
.m7:hover {background: url(images/menu1.gif) bottom left;}
.m11 {background: url(images/menu2.gif);width:80px;height:25px}
.m11:hover {background: url(images/menu2.gif) bottom left;}
.m12 {background: url(images/menu3.gif);width:110px;height:25px}
.m12:hover {background: url(images/menu3.gif) bottom left;}
.m13 {background: url(images/menu4.gif);width:100px;height:25px}
.m13:hover {background: url(images/menu4.gif) bottom left;}
.m14 {background: url(images/menu5.gif);width:73px;height:25px}
.m14:hover {background: url(images/menu5.gif) bottom left;}
#menu li li {list-style-type:none;}
#menu li ul {z-index:2;top:25px;left:0px;padding:15px 0 0 10px;display:none;position:absolute;width:260px;height:110px;background:url(images/menu.gif)}
#menu li:hover ul, #menu li.hover ul {display:block;}
#menu li ul li {display:block !important}
.m8 {background: url(images/menu11.gif) no-repeat;width:170px;height:25px}
.m8:hover {background: url(images/menu11.gif) no-repeat bottom left;}
.m9 {background: url(images/menu12.gif);width:170px;height:26px}
.m9:hover {background: url(images/menu12.gif) bottom left;}
.m18 {background: url(images/menu14.gif);width:250px;height:26px}
.m18:hover {background: url(images/menu14.gif) bottom left;}

.m10 {background: url(images/menu13.gif);width:125px;height:25px}
.m10:hover {background: url(images/menu13.gif) bottom left;}

.partneri {margin:220px 0 0 3px;_margin:185px 0 0 1px;height:60px}
.partneri a {display:block;height:60px;float:left;margin:3px}
a.gynet { background: url(images/gynet.gif) top left;width:120px}
a.gynet:hover {background: url(images/gynet.gif) bottom left;}
a.wybitul  { background: url(images/wybitul.gif) top left;width:160px}
a.wybitul:hover { background: url(images/wybitul.gif) bottom left}
a.gynpro  { background: url(images/gynpro.gif) top left;width:115px}
a.gynpro:hover { background: url(images/gynpro.gif) bottom left}
/* obsah */
#obsah{float:right;margin:0;}
#text {width:383px;height:570px;overflow:auto;padding:0 7px 0 0;_width:375px}
#obsah a {
color: #C60;
 text-decoration:underline;
}
.content {min-height:570px;margin-left:4px}
.povinna {color:#C00}
.youtube {clear:both;display:block;}
#obsah a:hover {color:#AAA;}
#obsah p {line-height:160%;font-size:80%;margin:2px}
#obsah ul {margin:0;padding:10px 30px}
#obsah li {list-style-image: url('images/li.gif');}
.podmenu a {color:#6B9A2C !important;text-decoration:none !important;font-weight:bold}
form td,form table {border:0}
.datum {font-size:120%;color:#333;width:100%}
.maly {font-size:75%;text-align:right;color:#999}
.stredni {font-size:75%;margin:5px 0 10px 0}
.error {padding:10px;margin:30px;border:4px solid;color:#C30}
.radek {clear:both;padding:3px;height:120%;margin:20px 0;border:1px solid #999}
.radek .odkaz {background:#693 url(images/klik.jpg) no-repeat;padding:5px 2px 5px 35px !important;border:0 !important}
.radek .odkaz:hover {background-color:693 !important;color:#FC0 !important}
.ikona {border:0}
.popisek {font-size:80%;margin-top:5px}
.vlevo{float:left}
.vpravo{float:right}
.neobtekat{clear:both;padding:5px 0 5px 10px;margin-left:4px}
.odd{display:none}
.center{text-align:center}
.obrazek {width:130px;margin:5px}
.obrazek_popis {color:#999;font-size:70%;width:130px;text-align:center}
a.odkaz  {display:block;background-color:#693; color: #FFF !important;padding-left:5px !important}
a.odkaz:hover {color:#360 !important}

/*paticka */
#paticka{font-size:70%;color:#222;clear:both}
#paticka a{color:#222;text-decoration:underline;font-weight:normal}
#paticka a:hover{color:#FC3;}

.podmenu a,.podmenu a:hover {background:none;}


/* hodnoceni */
.hodn{width:26px;height:26px;display:block;float:left}
.full{background:url(images/hodnoceni0.gif) no-repeat;}
.empty{background:url(images/hodnoceni2.gif) no-repeat;}
.half{background:url(images/hodnoceni1.gif) no-repeat;}
.full:hover {background:url(images/hodnoceni0.gif) no-repeat left bottom;}
.empty:hover {background:url(images/hodnoceni2.gif) no-repeat left bottom;}
.half:hover {background:url(images/hodnoceni1.gif) no-repeat left bottom;}
.result {clear:left}

/* galerie */
.galerie {margin:2px;float:left;text-align:center}
.galerie img {border:3px solid #C60;padding:1px;width:160px; height:120px;}
.galerie img:hover {border:3px solid #AAA;}
.galerie .popis {display:none}
.galerie .info {display:none}
.ukazka .popis {font-size:150%;margin:3px;letter-spacing:8px;font-weight:bold}
/* soubory */
.soubory a {float:left}
.soubory {font-size:80%;margin:10px 0;clear:both}
.soubory .popis {font-weight:bold}
.soubory .info {display:block;font-weight:normal;font-size:90%;font-style:italic;}

/* multigalerie */
.nahledy {width:150px; height:190px;margin:3px;float:left;text-align:center;border:1px solid #999}
.nahledy img {max-width:130px;max-height:130px;border:1px solid #111;float:none}
.nahledy a {text-decoration:none;display:block;line-height:130%;margin-top:3px;font-size:70% !important;border:0 !important}
.nahledy .datum {font-size:90%;color:#690;letter-spacing:0}
.nahledy_popis {display:block;clear:left;font-weight:bold}


/* guestbook */
.ukazka {margin:10px 0}
.top_message{padding:5px;font-size:80%;color:#DDD;border-bottom:2px solid #6B9A2C;color:#6B9A2C}
.message{font-size:80%;padding:5px;}
.message img {margin:2px}
.reaction {display:block;font-size:80%;padding-left:20px;text-decoration:none;}

.strankovani{font-size:90%;font-weight:bold;text-align:right;padding:0 20px}
.strankovani a {border:1px solid;margin:1px;padding:0px 4px;text-decoration:none;font-family: Times;display:run-in}
.error{padding:20px;margin:20px;border:3px solid #C60;color:#C60}
.smiles {display:none}
.react_message {font-size:95%}
.react_message .top_message {padding-left:20px;border:0}
.react_message a {color:#111 !important}
.react_message .message {padding-left:20px;}

/*aktuality */
.aktuality a {color:#FC3;text-decoration:none;display:block;margin:5px}
.aktuality a:hover {color:#C30}
.aktuality p {margin:5px}
.aktuality img {margin-left:40px}
.datum {color:#690;font-size:120%}
.informace {clear:both;font-size:70%;text-align:right;}
.aktualita_radek a {font-size:160%}
#aktuality a {font-size:70%;color:#C30;text-align:center;text-decoration:none;display:block;width:200px;}



@media print{#hlavicka{display:none}
#menu{display:none}
#jazyk{display:none}

