*{margin:0;padding:0;}
body{
font-family: Arial, Helvetica, sans-serif;
background:#d71427;
color:#000;
font-size:x-small;
text-align:center;
line-height:1.4}
html>body{
font-size:small}
.noscreen{
width:250px;
position:absolute;
left:0;
top:-2000px}
.end{
clear:both;
line-height:1px;
font-size:1px;
height:1px}
/* layout */
#head {
width:770px;
height:215px;
overflow:hidden;
position:relative;
background:url("../css/obrazy/head.jpg") no-repeat right top;
}
h4,h4 span{
display:block;
width:400px;
height:215px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
font-size:110%}
h4 span{
background:url("../css/obrazy/h4.jpg") no-repeat;
z-index:2}

#main{
width:970px;
margin:0 auto;
text-align:left;
position:relative;
}
#content{
background-color:#fcc9c9;
width:770px;
text-align:left;}
#text{
width:770px;
min-height:400px;
height:400px}
#content>#text{height:auto}
#reklama, #reklama2{border-top:1px solid #000;margin:10px; text-align:center}

#box{
overflow:hidden;
float:left;
width:233px;
padding:0px 0px 0px 0px}
#box-nav ul{
margin-left:10px;
width:200px;}
#box-nav li{
width:200px;
_display:inline;
list-style:none;}
#box-nav li a, #box-nav li strong{
text-align:center;
font-size:120%;
display:block;
padding:8px 0px 8px 0;
text-decoration:none;}
#box-nav li a:link, #box-nav li a:visited{
font-weight:bold;
color:#000;}
#box-nav li a:hover, #box-nav li strong{
color:#fff;
background:url("../css/obrazy/box-li.gif") no-repeat left center;}
#box-nav li strong{
}
#text>#box{width:233px}
#in{
overflow:hidden;
float:right;
width:520px;
padding:10px 5px 10px 0px;
color:#000;
position:relative}                                                                                    
#text>#in{width:519px}
/* text */
#in h1{
text-align:center;
margin:5px 0 5px;
background:url("../css/obrazy/h1.gif") no-repeat left center;
padding:12px 0 10px 12px;
font-size:140%;
clear:both;
color:#d40014}
/* p  */
#in p{
margin:8px 0;}
#in p.justify{text-align:justify}
#in p.center{text-align:center}
#in p.right{text-align:right}
#in p.left{text-align:left}
#in pre{ font-size:100%;}
p#copyright{
color:#000;
text-align:right;
padding:28px 40px 0 0}
/* links */
a:link{color:#000066; font-size:110%}
a:visited{color:#990000}
a:hover{color:#000}
a:active{color:#1a21c0}
#foot a:link, #foot a:visited{color:#ffa800}
#foot a:hover{color:#fff}
/* img */
a:link img {border:1px solid #254373}
a:visited img{border:1px solid #04aee1}
a:hover img{border:1px solid #d6372b}
a:active img{border:1px solid #ccc}
.noborder a:link img{border:none}
.noborder a:visited img{border:none}
.noborder a:hover img{border:none}
.noborder a:active img{border:none}
/* img */
.imgd,img{
text-align:center;
margin:10px auto;
clear:both;
display:block}
.imgd{
_width:100% !important;} /* hack pro IE6*/
.img-right, .imgdr{
margin:3px 15px;
text-indent:0;
clear:none;
float:right;
text-align:center;}
.img-left, .imgdl{
margin:3px 8px;
text-indent:0;
float:left;
clear:none;
text-align:center;}

.stred{text-align:center;}
.stredd{ width:124px; margin:0 auto;}
p.button{
font-size:130%;
text-align:center;
width:140px;
cursor:pointer;
color:#fff;
background: #f00;
border:2px solid  #000;
font-weight:bold;
padding:5px 0}
p.button a {text-decoration:none;}
p.button a:link, p.button a:visited{color:#fff}
p.button a:hover{color:#000}


/* TEXY */
#in h2{
margin:15px 0 5px;
clear:both;
font-size:125%;
color:#000;}
#in h3{
margin:5px 0;
text-align:center;
clear:both;
font-size:105%;
color:#000;}
#reklama h3, #reklama2 h3{margin:10px 10px ;font-size:110%;}
#in strong{color:#000}
#in em{ font-weight:bold;}
#in blockquote p{
padding:10px 5px 0px 5px;
overflow:hidden;
color:#bc0c0a;
text-align:center;
font-size:110%;}
#in dt{
font-weight:bold;
font-size:120%;
color:#035a9a;
margin-top:10px;}
#in dd{
padding-bottom:2px}
#in dd strong{
font-weight:bold;
color:#035a9a}
#in ul{
margin:7px 0;
padding:0 0 0 5px}
#in ul li{
display:inline-block;
list-style-type:none; 
background:url("../css/obrazy/bullet.gif") no-repeat 0em 0.5em; 
padding:0 1em}
#in ul>li{
display:block;
background-position: 0em 0.45em}
#in ul li ul{margin:0; padding:0}
#in ul li ul li{padding:0 10px; margin:0;}
#in ol{
margin-left:20px;
padding:5px 0 5px 5px}

#in hr{
margin:10px 0;
color:#000;
background-color:#000;
border:0;
height:1px;
clear:both}

#in p.left{float:left;width:48%}
#in p.rightt{float:right;width:48%}

.galerie-obal img{
display:inline;
margin:2px;
padding:0;}
.galerie-odkazy p{text-align:center;}
.galerie-popisek{text-align:center}

/* Kniha - smajly */
.smajl{
display:inline;
margin:0 4px;
position:relative;
top:3px;}
table#kniha, table#kniha th, table#kniha td{border:none; background: none; margin:0; padding:3px 0}
.odeslat{}
#kniha img{display:inline; padding:0 4px}
.gb-prispevek strong.ramecek{margin:0 10px; font-size:110%;}
.gb-prispevek strong.ramecek-vn{margin:0 10px; padding:0 5px; font-size:110%;}
		
		
.gb-prispevek{
border:1px solid #000;
margin:5px 0 10px 0;
padding:0;}
.gb-ramecek{
border-bottom:1px solid #caa66c;}
#in .gb-prispevek p{padding:0 5px;}
.gb-vn-prispevek{
border:1px solid #caa66c;
margin:0 0 5px 5px;
padding:10px;}
span.gb-odkaz{
cursor:pointer;
text-decoration:underline;
font-weight:bold;}
.gb-no-disp{
margin:0;
padding:0;
display:none;
margin-left:30px;}

/* ANKETA */
#in .anketa-blok{border:1px solid #000; padding:5px; float:left; margin:10px}
div.anketa-blok { margin:5px 5px 5px 10px;border: 1px solid #000;width:155px;_width:165px;padding:5px;} /* obal cele ankety */
p.anketa-otazka {color:#000;font-weight: bold;} /* anketni otazka*/
div.odpoved{margin-top:5px} /* veta odpovedi */
div.odp1, div.odp2, div.odp3, div.odp4, div.odp5{height: 8px;line-height:8px; /*IE6 bug*/ width: 2px;border: 1px solid black;}
div.odp1{background:#1902fc} /* barevne prouzky */
div.odp2{background:#fc0202}
div.odp3{background:#14fc02}
div.odp4{background:#fce702}
div.odp5{background:#fc8f02}
div.odp6{background:#00FFFF}
div.odp7{background:#FF6633}
div.odp8{background:#993399}
div.odp9{background:#CC33FF}
div.odp10{background:#FF9966}
div.anketa-blok span {cursor: pointer; } /* odkaz neni A, ale SPAN + javascript */
p.hlasovalo {margin-top:5px;font-weight:bold;} /* celkem hlasovalo... */

/* box etarget*/
#main>.etarget{
position:fixed;
top:0;
margin-left:780px
}

.etarget-left{width:240px; float:left}


#

