/* CSS Document */
body { font-family:verdana; font-size:.8em; text-align:center; }
ul, ol, p, blockquote { margin-top:0; margin-bottom:0; }
#maindiv { width:875px; background:rgb(207,71,86); background-image:url('/Grafika/Main/Pozadi.png'); text-align:left; margin:auto; }
#jazyky { width: 850px; _width:100%; text-align:right; margin:5px 25px 0 0; padding:5px 0 0 0; _padding:0; }
#jazyky a { text-decoration:none; font-weight:bold; color:white; text-transform:uppercase; }
#jazyky #active { color:rgb(240,166,71); }
#hlavicka { margin-left:80px; }
#hlavicka .logo { width:160px; }
#hlavicka img { border:0px; }
#hlavicka span { color:rgb(177,177,177); font-size:1.6em; }

#obsah { margin-top:-12px; margin-left:30px; background-image:url('/Grafika/Main/PruhLevy.png'); background-repeat:repeat-y; }
#topobsah { position:relative; height:243px; }
#leftmenu { position:absolute; top:15px; left:10px; width:790px; height:18px; _height:16px; background:rgb(232,144,75); background-image:url('/Grafika/Main/PruhRoh.png'); background-repeat:no-repeat; }
#leftmenu table { font-size:.9em; width:460px; }
#leftmenu table .desc { color:rgb(207,71,86); text-transform:uppercase; }
#leftmenu table a { color:white; font-weight:bold; font-size:0.9em; text-decoration:none; }
#rightmenu { position:absolute; top:15px; left:503px; height:18px; _height:16px; }
#rightmenu table { font-size:.9em; width:300px; }
#rightmenu table a { color:white; font-weight:bold; font-size:0.9em; text-decoration:none; }
#leftobr { position:absolute; top:33px; left:20px; width:460px; height:210px; }
#leftback { position:absolute; top:33px; left:20px; width:20px; height:210px; background-image:url('/Grafika/Main/PruhLevy.png'); background-repeat:repeat-y; filter:alpha(opacity=50); opacity: 0.5; -khtml-opacity: 0.5; }
#centrback { position:absolute; top:15px; left:485px; width:15px; height:228px; background:rgb(232,144,75); background-image:url('/Grafika/Main/PruhRoh.png'); background-repeat:repeat-y; }
#rightobr { position:absolute; top:33px; left:500px; width:300px; height:210px; }

#bottomobsah { min-height:250px; _height:250px; }
#pravypanel { margin-right:53px; _margin-right:23px; _margin-top:10px; width:200px; float:right; }
#pravypanel h2 { font-size:1em; color:rgb(241,168,71); margin:0; text-transform:uppercase; }
#pravypanel a { text-decoration:none; color:white; }
#pravypanel .perex { margin-top:3px; }
#pravypanel p { margin:0; text-align:right; }
#pravypanel table { margin:auto; }
#pravypanel td { width:40px; text-align:center; }
#pravypanel img { border:1px solid white; }

#levypanel { margin-left:50px; margin-top:10px; width:525px; }
#levypanel h1 { margin:0; color:white; font-size:1.2em; }
#content { color:white; margin-top:15px; }
#content p { margin:0; }
#content .link h2 { margin:0; color:rgb(181,177,177); font-size:1em; text-transform:uppercase; }
#content .link a { margin-left:15px; margin-top:3px; display:block; color:white; font-weight:bold; font-size:.8em; }
#kontakt1 { width:250px; float:left; }
#kontakt1 div { margin:0; margin-top:15px; color:rgb(181,177,177); text-transform:uppercase; font-weight:bold; }
#kontakt1 div.first { margin-top:0; }
#kontakt1 h2, h3, h4 { margin:0; margin-left:10px; margin-top:2px; color:white; font-weight:normal; font-size:1em; }
#kontakt1 a { color:white; text-decoration:underline; }
#kontakt2 { width:250px; margin-left:260px; }
#kontakt2 .first { margin-top:0; }
#kontakt2 div { margin:0; margin-top:3px; color:rgb(181,177,177); text-transform:uppercase; font-weight:bold; }

#content .download { font-size:1em; }
#content .download td { color:rgb(181,177,177); }
#content .download img { border:0px; }
#content .download .ico { width:15px; padding-top:3px; }
#content .download a { text-decoration:none; font-size:.9em; color:white; font-weight:bold; }

#content .akce h2 { margin:0; font-size:1em; padding:1px 3px; background:rgb(203,56,71); color:rgb(181,177,177); }
#content .akce div { margin-bottom:15px; font-size:.85em; background:rgb(201,120,129); }
#content .akce h3 { font-weight:normal; margin:0; margin-top:3px; padding:1px 3px 0px 3px; font-size:1em; color:black; }
#content .akce p { margin:0; padding:0px 10px 2px 3px; font-size:1em; color:black; text-align:right; }
#content .akce a { color:rgb(241,168,71); text-decoration:none; font-weight:bold; }

#content .akcedetail h2 { margin:0; font-size:1em; padding:1px 3px; background:rgb(203,56,71); color:rgb(181,177,177); }
#content .akcedetail div { font-size:.85em; background:rgb(201,120,129); margin-top:3px;  }
#content .akcedetail div.popis { margin-top:3px; color:black; min-height:140px; _height:140px; }
#content .akcedetail div.popis div { padding:1px 3px; font-size:1em; }
#content .akcedetail h3 { font-weight:normal; margin:0; padding:2px 3px; font-size:1em; color:black; }

#content .fotogalerie { margin-left:20px; margin-bottom:20px; }
#content .fotogalerie .pic { background:rgb(222,115,79); width:164px; padding:7px 0; text-align:center; border:1px solid gray; float:left; }
#content .fotogalerie img { display:block; margin:auto; }
#content .fotogalerie .desc { margin-left:180px; }
#content .fotogalerie .desc h2 { margin:0; margin-top:30px; color:rgb(181,177,177); font-size:1em; text-transform:uppercase; }
#content .fotogalerie .desc p { margin:0; margin-top:10px; margin-bottom:10px; }
#content .fotogalerie .desc a { color:rgb(181,177,177); margin-left:150px; text-decoration:none; }

#content .fotografie { margin-left:20px; margin-bottom:20px; }
#content .fotografie div { text-align:center; }
#content .fotografie img { display:block; }
#content .fotografie p { margin:0; margin-top:5px; text-align:left; width:450px; font-size:1em; margin-bottom:5px; }
#content .fotografie a { color:rgb(181,177,177); text-decoration:none; }

#newsdetail h2 { font-size:1em; margin:0; color:rgb(241,168,71); }
#newsdetail .obsah { margin-top:5px; border-top:1px solid rgb(181,177,177); border-bottom:1px solid rgb(181,177,177); }
#newsdetail .obsah div { padding:2px 5px; }
#newsdetail .obsah a { color:rgb(241,168,71); } 
#newsdetail .author { color:rgb(241,168,71); margin-top:3px; font-size:.8em; }
#newsdetail .links div { padding:2px 20px; }
#newsdetail .links a { display:block; text-decoration:none; color:rgb(241,168,71); } 

.clearing { clear:both; height:1px; font-size:1px; }
.mezera25 { font-size:1px; height:25px; }
#paticka { border-top:1px solid white; margin-left:80px; width:750px; }
#paticka table { font-size:.8em; width:100%; }
#paticka td { color:rgb(181,177,177); }
#paticka .right { text-align:right; }
#spodnilinka { height:15px; }


