/* Definiční funkce */
* {margin:0;padding:0;}
img {border:none;}
a {font-size:12px;color:#ccc;}
a:hover {color:#fff;}
iframe {position:absolute;top:0;left:0;width:100%;height:17px;}

/* Celá Stránka */
body {background:#000 url('layout/bg.jpg') no-repeat top center;font:normal 12px Tahoma,Arial,Verdana,Lucida;color:#fff;text-align:center;}

#header {display:block;margin:100px auto 0 auto;width:900px;height:200px;background:url('layout/logo.jpg') no-repeat;}
#header h1 {display:none;}
#header .watermark a span {width:191px;height:55px;background:url('wm.png') no-repeat;float:right;margin:145px 380px 0 0;}

div.up-main {width:900px;height:42px;background:url('layout/1.png');margin:auto;}
div#main {width: 900px;height:auto;margin:auto;background:url('layout/2.png') repeat-y;}

/* Horizontální menu */
div#main div.horizon {width:850px;height:35px;margin:auto;border-top:2px #000000 solid;border-bottom:2px #000000 solid;background:#111 url('layout/lista.jpg') no-repeat;} 
div#main div.horizon ul {list-style:none;margin:8px 0 0 30px;}
div#main div.horizon ul li {float:left;}
div#main div.horizon ul li a {margin:10px 23px 8px 23px;font:bold 12px Tahoma,Arial,sans-serif;color:#fff;text-decoration:none;}
div#main div.horizon ul li a:hover {color:#B05408;}

/* Pravé menu */
div#main div.right {float:right;width:170px;text-align:left;background:url('layout/hover.png');margin:10px 40px 15px 0;padding:15px;border:1px solid #888;}
div#main div.right p {text-align:center;margin:5px 0 20px 0;}
div#main div.right ul {list-style:none;margin:0 0 20px 0;}
div#main div.right ul li {padding:2px 0;position:relative;}
div#main div.right ul li a {padding:0 5px 0 5px;text-decoration:none;height:15px;color:#fff;border-bottom:1px solid #000;}
div#main div.right ul li a:hover {border-bottom:1px dashed #ccc;}

/* Střed stránky */
div#main div.content {overflow:hidden;width:590px;min-height:900px;padding:0 0 15px 0;background:url('layout/hover.png');margin:10px 0 0 45px;text-align:justify;font-size:12px;border:1px solid #888;}
div#main div.content h2 {height:30px;background:url('layout/listas.jpg');font:bold italic 16px Tahoma;color:#fff;margin:10px ;padding:10px 10px 0 25px;text-align:left;}
div#main div.content div.text h3 {border-bottom:1px solid #fff;font:bold 15px Tahoma;color:#fff;margin:10px 10px 3px 10px;padding:10px 10px 0 25px;text-align:left;}
div#main div.content div.text h3 a {font:bold 15px Tahoma;color:#fff;text-decoration:none;}
div#main div.content div.text h3 a:hover {color:#ccc;}
div#main div.content div.text {width:530px;text-align:center;margin: 0 0 0 5px;}
div#main div.content div.text hr {width:500px;text-align:center;margin: 25px 0 0 20px;}
div#main div.content div.text p.autor {color:#800000;font:bold 11px Tahoma;text-align:left;padding:0 0 0 15px;margin:0 0 0 10px;}
div#main div.content div.text p.autor a {color:#800000;font:bold 11px Tahoma;text-decoration:none;}
div#main div.content div.text p.autor a:hover {text-decoration:underline;}
div#main div.content div.text a img {border:2px solid #999;}
div#main div.content div.text p {padding:5px 15px;font-size: 10pt;margin: 5px 10px 0 10px;text-align: justify;}
div#main div.content div.text ul {margin:0 0 0 35px;text-align:justify;line-height:17px;}
   
/* Pata stránky */
div#main div.back {background:url('layout/hover.png');clear:both;width:808px;text-align:center;margin:0;margin:20px auto 0 auto;padding:15px 0 20px 0;font-size:10pt;border-top:1px solid #888;position:relative;}
