.clear {clear:both;height:0;line-height:0;font-size:0;visibility:hidden;}

body {

background:transparent url(../img/pozadi.jpg) no-repeat top center;

background-color:#79b4f5;

font-family:'tahoma',arial;

margin:0px;

padding:0px;

text-align:center;

line-height: 1.5;

}



#web {

height:100%;

margin:0pt auto;

min-height: 100%;

position:relative;

text-align:left;

width:830px;

padding: 38px 8px 0px 0px;

}



body > #web {

height:auto;

}



#hlavicka{

background:transparent url(../img/hlavicka.jpg) no-repeat scroll 0%;

background-color: white;

height:272px;

position:relative;

width:100%;

overflow:hidden;

text-align:left;



}

#zajezd {
	color: #ed8636;
	position: absolute; right: 50px; top: 47px; 	
	text-align: right;
	
 }
#zajezd a {
	color: #fff; padding-bottom: 10px; display: block;
}

#zajezd a:hover {
	text-decoration: underline;
}

#zajezd span {
	padding-bottom: 10px; display: block;
}

#logo{

font-family:'hobo std',arial;

font-size: 45px;

margin-left:50px;

margin-top:40px;



}

#logo img{

border: 0px;

}



#hornitext{

font-family:'hobo std',arial;

font-size: 100%;

margin-left:100px;

margin-top:35px;

color:white;

}



#obal {

position:absolute;

background:transparent url(../img/lista.jpg) repeat-y scroll 0%;

background-color: white;

height:auto;

width:99%;

_width:100%;

padding-top:300px;
}


#obsah {

/*background:transparent url(../img/spodek.jpg)  no-repeat scroll left bottom;*/

min-height: 1000px; _height: 950px;

margin-left:0px;

padding:0px 0px 0px;

width:100%;

text-align:left;

color:#535353;

font-family:'vendera',arial;

font-size:100%;

}


p a {

color:#6699cc;

text-decoration:none;

}


a {

color:#404040;

text-decoration:none;

}

.mainul{

list-style-type:disc;

font-size: 0.75em;

}

.mainul a {

color:#6699cc;

text-decoration:none;

}

ul {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

}



.velky {

background:transparent url(../img/tecka.jpg) no-repeat  scroll -19px 5px;

font-size:120%;

background-position:0px 2px;

margin-top:5px;

padding-left:25px;

}



.maly {

padding-left:37px;

font-size:90%;

margin:7px;

}





a:hover {

color:#404040;

text-decoration:underline;

}



#left {

color:#535353;

float:left;

overflow:hidden;

position: relative; 

z-index: 1;

width:227px;

font-size:100%;

font-family:'vendera',arial;

}



#right {

width:550px;

float:right;

position: relative; 

z-index: 80;

text-align:justify;

padding-right:35px;

margin-left:10px;

font-size:100%;

padding-bottom: 50px;
}





#right h1 {

background:transparent url(../img/sipka.jpg) no-repeat  scroll -19px -10px;

background-position:0px 3px;

margin-top:17px;

padding-left:40px;

font-size: 1.4em;

}



#right h2 {

font-size:100%;

}

#right p {
font-size: 0.75em;
}

#right img {
	background: #eeeeee;
	padding: 7px;
	margin: 0px 12px 12px 12px;
}

#left h2 {

font-size:180%;

padding-left:65px;

margin-top:15px;

}



#paticka {

bottom:-90px;

height:130px;

_height: 390px;

left:0pt;

z-index: 150;
_z-index: 0;
overflow:hidden;

sposition:absolute;

text-align:right;

width:100%;

padding:55px 0px 10px 0px;padding-top:0;

background:transparent url(../img/spodek.jpg)  no-repeat scroll left bottom;

}



#paticka p {

color:#404040;

font-size:x-small;

height:50px;

margin:0pt auto;


text-align: center;
top: 30px;
position: relative; 
_top: 280px; 

}

#paticka .copyright {display:block;padding-right:30px;text-align:right;}


.tc {text-align: center;}
.left {float: left; padding-bottom: 20px;}
.left a img {border: none;}
.right {float: right; padding-bottom: 20px;}
.matrj {clear: both;}
.matrj h2 {border-top: 1px solid #000;}

.vice-mista {margin-left: 600px;}
.sortable {font-size: 0.75em;}
#tT_1 {
font-size: 0.9em;
}
.maly {font-size: 0.8em;}
.velky {font-size: 1em; font-weight: bold;}

#left h2 {font-size: 1.1em;}

h4 {

font-size:100%;

padding-bottom:-5px;

margin-bottom:-6px;

border:0px;

}


#video {
position: absolute; left: 80px; top: 300px; 
}

#video2 {
position: absolute; left: 80px; top: 410px; 
}


#video3 {
position: absolute; left: 80px; top: 545px; 
}
	
.adsense {position:absolute;left:40px;top:320px;}
.adsense-content {clear:both;}

