@charset "utf-8";
body{font-size:75%;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;color:#000000}

#upmain{margin-top:15px}
#main{width:780px;text-align:left;position:relative;background:url(obsah.jpg) repeat-y;border-top:1px solid #fff}
#top{height:149px;position:relative;background:url(hlavicka.jpg) no-repeat #FFFFFF}
#top #t1{position:absolute;left:290px;top:43px;font-size:150%;font-weight:bold;color:#F8E4E5}
#top #t2{position:absolute;left:290px;bottom:60px;font-size:90%;color:#F8E4E5}

#logo{position:absolute;left:14px;top:0}

#m0{position:absolute;right:5px;top:3px}
#m0 a:hover,#m0 .mark{text-decoration:underline}
#m0 a{padding:0 0 0 11px;color:#F8E4E5;text-decoration:none}

a:hover{color:#666666;text-decoration:underline}
a{color:#AC0000;text-decoration:none}

.mark{color:#606060;text-decoration:underline}

#content{float:right;width:530px;margin:0 7px 0 0;padding:0 0 15px 0;overflow:auto;position:relative}

#prints{position:absolute;right:0;top:5px}
#prints img{cursor:pointer}

#leftmrg{float:left;width:0;height:300px}
#left{float:left;width:200px;margin:5px 0 10px 13px;overflow:hidden}
#left p {margin:5px 3px} 

#m1{margin-bottom:15px}
#m1 a{display:block;width:100%;line-height:25px;text-decoration:none;font-size:110%;font-weight:bold;background:url(menu.jpg) no-repeat;color:#A90100;padding:0 0 0 7px;margin-top:1px}
#m1 a:hover, #m1 .mark{background:#AB002F;color:#fff}
#m1 .section{margin-top:25px}

ol{margin:3px 0 5px 0;overflow:hidden} 

ul{margin-top:0;margin-left:12px;padding-left:12px;margin-bottom:7px;overflow:hidden}
ul p{margin-top:4px;padding:0}
ul ul{font-size:90%}

.no_type{list-style-type:none}

#b1{clear:both;line-height:39px;font-size:80%;text-align:right;width:765px !important;width:780px;padding:0 15px 0 0;color:#FFF;background:url(paticka.jpg) no-repeat;;border-bottom:1px solid #fff}
#b1 a{text-decoration:none;color:silver}
#b1 a:hover{color:gray}

.sep{border-top:7px solid transparent}

p{line-height:20px;font-family:Arial, Verdana, Helvetica, sans-serif}

.light{background:url(side.jpg) no-repeat}
.border{}

.fr{float:right}
.fl{float:left}
.ar{text-align:right}
.ac{text-align:center}
.w100{width:100%}
.print{display:none}
.p3{padding:3px}
.cb{clear:both}
.b{font-weight:bold}

.readonly{background:#DCDCDC;color:gray}
.butt{text-align:center;background:#727272;cursor:pointer;color:#fff;border:0} 
.butt2{background:#949494;font-size:80%;cursor:pointer;color:#fff;border:0}
input, textarea, select{font-size:85%;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 2px;color:#000}
form{margin:0;border:0}

img{border:0}

a:hover img, .gal a:hover img{_filter:alpha(opacity=70);opacity:0.7;border-color:#66AA00}
.gal a img, .ilink{border:1px solid silver;margin:3px}
#files a img{margin:3px}

blockquote{margin-top:2px}

td{font-size:75%;vertical-align:top;padding:0 2px}
th{font-size:80%;vertical-align:top;background:#676767;color:#fff;padding:1px}

h1{font-size:175%;margin:10px 0 7px 0;font-weight:normal;color:#AC0000}
h2{font-size:130%;margin:7px 0 3px 2px;border-bottom:1px solid #EDB8BB}
h3{font-size:115%;margin:3px 0 1px 0}
h4{font-size:100%;margin:3px 0 1px 0;font-weight:normal;border-bottom:1px solid gray}
h5{font-size:100%;margin:0 0 2px 0;text-decoration:underline}
h6{font-size:90%;margin:0 0 2px 0;font-weight:normal;text-decoration:underline}

hr{color:silver;height:1px;background:silver;border:0}

.sm9{font-size:80%}
.sm10{font-size:90%}

.hand{cursor:pointer}
.red{color:#ff0000}
.paging{clear:both;background:gainsboro;padding:0px 5px;height:20px;margin:3px 0}

.forum{font-size:120%;font-weight:bold;border-bottom:1px solid #000;padding:5px 0 0 0;margin:0}

table{border-collapse:collapse}

legend{color:gray}