/*
   --- (c) j3nda <smid {-at-} fv {-dot-} cz>
   file: _default.css
     by: ester, v.0.5, build: 20060716-180709 (generate: 29.08.2025, 00:53:45)

*/
* {
margin: 0;
padding: 0;
z-index: 10;
}

body {
color: white;
background: black;
text-align: center;
font-family: "tahoma", sans-serif;
}

#uvod {
position: relative;
width: 780px;
height: 600px;
margin: 0 auto;
margin-top: 80px;
background: url("http://www.trespresidentes.com/template/cs_CZ/img/uvod.gif") no-repeat;
}

#kurzy {
position: absolute;
display: block;
left: 25px;
top: 10px;
width: 152px;
height: 78px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/kurzy.gif') no-repeat;
}

#kurzy:hover {
background-position: -152px 0;
}

#kurzy-2 {
position: absolute;
display: block;
right: 20px;
top: 0;
width: 89px;
height: 43px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/kurzy-2.gif') no-repeat;
}

#kurzy-2:hover {
background-position: -89px 0;
}

#tripy {
position: absolute;
display: block;
left: 7px;
top: 148px;
width: 108px;
height: 114px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/tripy.gif') no-repeat;
}

#tripy:hover {
background-position: -108px 0;
}

#tripy-2 {
position: absolute;
display: block;
right: 20px;
top: 50px;
width: 64px;
height: 68px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/tripy-2.gif') no-repeat;
}

#tripy-2:hover {
background-position: -64px 0;
}

#links {
position: absolute;
display: block;
left: 89px;
top: 469px;
width: 57px;
height: 117px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/links.gif') no-repeat;
}

#links:hover {
background-position: -57px 0;
}

#links-2 {
position: absolute;
display: block;
right: 20px;
top: 125px;
width: 33px;
height: 70px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/links-2.gif') no-repeat;
}

#links-2:hover {
background-position: -33px 0;
}

#download {
position: absolute;
display: block;
left: 611px;
top: 12px;
width: 64px;
height: 87px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/download.gif') no-repeat;
}

#download:hover {
background-position: -64px 0;
}

#download-2 {
position: absolute;
display: block;
right: 20px;
top: 201px;
width: 39px;
height: 53px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/download-2.gif') no-repeat;
}

#download-2:hover {
background-position: -39px 0;
}


#adrenalin {
position: absolute;
display: block;
left: 0;
top: 350px;
width: 129px;
height: 106px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/adrenalin.gif') no-repeat;
}

#adrenalin:hover {
background-position: -129px 0;
}

#adrenalin-2 {
position: absolute;
display: block;
right: 20px;
top: 409px;
width: 80px;
height: 66px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/adrenalin-2.gif') no-repeat;
}

#adrenalin-2:hover {
background-position: -80px 0;
}

#forum {
position: absolute;
display: block;
right: 0;
top: 320px;
width: 92px;
height: 115px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/forum.gif') no-repeat;
}

#forum:hover {
background-position: -92px 0;
}

#forum-2 {
position: absolute;
display: block;
right: 20px;
top: 479px;
width: 60px;
height: 75px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/forum-2.gif') no-repeat;
}

#forum-2:hover {
background-position: -60px 0;
}


#galerie {
position: absolute;
display: block;
left: 674px;
top: 143px;
width: 112px;
height: 120px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/galerie.gif') no-repeat;
}

#galerie:hover {
background-position: -112px 0;
}

#galerie-2 {
position: absolute;
display: block;
right: 20px;
top: 261px;
width: 67px;
height: 72px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/galerie-2.gif') no-repeat;
}

#galerie-2:hover {
background-position: -67px 0;
}

#kontakt {
position: absolute;
display: block;
left: 628px;
top: 471px;
width: 84px;
height: 114px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/kontakt.gif') no-repeat;
}

#kontakt:hover {
background-position: -84px 0;
}

#kontakt-2 {
position: absolute;
display: block;
right: 20px;
top: 340px;
width: 51px;
height: 69px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/kontakt-2.gif') no-repeat;
}

#kontakt-2:hover {
background-position: -51px 0;
}

#napis {
position: absolute;
bottom: 0;
right: 20px;
width: 33px;
height: 167px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/napis.gif') no-repeat;
}

#telo {
margin: 0 auto;
width: 680px;
height: 100%;
margin-top: 80px;
margin-bottom: 30px;
}


#vlevo {
border-right: 1px dashed #666600;
width: 100px;
height: 752px;
position: relative;
float: left;
/*background: silver;*/
display: inline;
}

#vpravo {
float: right;
width: 575px;
background: url('http://www.trespresidentes.com/template/cs_CZ/img/kolo.jpg') top left no-repeat;
/*background: url('http://www.trespresidentes.com/template/cs_CZ/img/tecky.gif') top left repeat-y;*/
/*padding-left: 20px;*/
text-align: left;
text-align: justify;
display: inline;
}

.cleaner {
clear: both;
font-size: 1px;
}

h1 {
color: #666600;
font-size: 110%;
text-transform: uppercase;
margin-bottom: 5px;
margin-left: 20px;
}

h2 {
color: #666000;
font-size: 100%;
font-weight: bold;
font-family: "Verdana", sans-serif;
margin-bottom: 10px;
margin-left: 20px;
margin-top: 15px;
}

h3 {
color: #666000;
font-size: 80%;
font-weight: bold;
margin-bottom: 10px;
margin-left: 20px;
margin-top: 10px;
}

p {
color: white;
font-size: 80%;
margin-left: 20px;
margin-bottom: 5px;
}

#navigace {
position: relative;
margin-top: 20px;
width: 565px;
height: 20px;
/*background: silver;*/
text-align: center;
}

#navigace a {
font-size: 90%;
text-transform: uppercase;
font-weight: bold;
color: #666000;
text-decoration: none;
}

#navigace a:hover {
color: white;
}

#zpet {
position: absolute;
left: 20px;
top: 2px;
}

#dalsi {
position: absolute;
right: 0;
top: 2px;
}

p a {
color: white;
font-weight: bold;
}

p a:hover {
text-decoration: none;
color: black;
background: white;
}

p strong {
color: #666000;
}

p em {
color: #666000;
}

ol {
font-size: 80%;
margin-left: 40px;
}

.trip {
margin-left: 20px;
border-bottom: 1px dashed #666000;
padding-bottom: 10px;
margin-bottom: 10px;
}

.trip a img {
border: 1px solid #666000;
padding: 1px;
margin-right: 20px;
display: inline;
float: left;
}

.trip h4 {
color: #666000;
font-size: 100%;
/*float: right;*/

margin-bottom: 15px;
}

.trip p {
color: white;
font-size: 80%;

/*float: right;*/
margin-bottom: 10px;
}


.fotkontejner a img {
border: 1px solid #666000;
padding: 1px;
margin-left: 10px;
margin-bottom: 10px;
display: block;
}

.fotkontejner {
float: right;
}

#fotka {
margin-top: 30px;
} 

#fotka a img {
padding: 1px;
border: 1px solid #666000;
}

.tabulka {
width: 555px;
margin-left: 20px;
margin-bottom: 15px;
}

.tabulka td {
font-size: 80%;
vertical-align: top;
}

.tabulka td a {
font-weight: bold;
color: white;
padding-right: 15px;
}

.tabulka td a:hover {
background: white;
color: black;
text-decoration: none;
}

.vpravo {
text-align: right;
padding-bottom: 5px;
width: 150px;
}


.odsazeni {
margin-top: 15px;
}

.box {
text-align: center;
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 170px;
height: 148px;
border: 1px solid #666000;
}

.box2 {
text-align: center;
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 170px;
height: 133px;
border: 1px solid #666000;
}

.box3 {
position: relative;
text-align: center;
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 170px;
height: 168px;
padding-top: 3px;
border: 1px solid #666000;
}

.box3 a img {
position: absolute;
border: 0;
left: 10px;
bottom: 10px;
}





.box2 a img {
border: 0;
margin-top: 10px;
}

.odkaz {
color: white;
font-size: 80%;
font-weight: bold;
}

.odkaz:hover {
background: white;
color: black;
text-decoration: none;
}

.box a img {
border: 0;
margin-top: 5px;
}

#obal {
padding-top: 15px;
padding-left: 20px;
}

.nazpet {
margin-left: 0;
}

#jazyky {
    display: block;
    position: absolute;
    z-index: 11;
    /*right: 20px;*/
    top: 3em;
    margin-left: 9px;
    font-size: 85%;
    font-weight: bold;
    color: gray;
}

#jazyky a { color: #666600; padding-left: 2px; padding-right: 2px; }
#jazyky a:hover { background-color: #666600; color: white; text-decoration: none; }

.adrenalinx a img {
    padding: 1px;
    border: 1px solid #666000;
    margin: 0px 5px 3px 0px;
}

.box .team { color: #5D5D00; }
.box .team:hover { color: white; background-color: #5D5D00; text-decoration: none; }

.tabulka-team {
width: 100%;
}

.tabulka-team td {
font-size: 80%;
vertical-align: top;
}

.tabulka-team td a {
font-weight: bold;
color: white;
padding-right: 15px;
}

.tabulka-team td a:hover {
background: white;
color: black;
text-decoration: none;
}

#vpravo p.no-pad
{
margin: 20px 10px 10px 0 important;
text-indent: 0;
}
