body { 
padding-right: 0px; 
padding-left: 0px; 
font-size: 100%; 
padding-bottom: 0px; margin: 0px; 
color: #2e5085; padding-top: 0px; 
font-family: "arial ce", verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
text-align: center;  
} 

#pozadi { 
border-right: #2e5085 1px solid; 
border-top: #2e5085 1px solid; 
margin: 0px auto; 
border-left: #2e5085 1px solid; 
width: 1000px; 
border-bottom: #2e5085 1px solid; 
text-align: left;
} 

p { 
padding-right: 0px; 
padding-left: 0px; 
margin-bottom: 5px; 
padding-bottom: 0px; 
font: 100% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
padding-top: 0px; 
} 

h1 { 
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
font: bold 180% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
color: #2e5085; 
padding-top: 0px; 
letter-spacing: 0px; 
}

h2 { 
padding-right: 0px; 
padding-left: 0px; padding-bottom: 0px; 
margin: 0px; 
font: bold 180% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
color: #2e5085; 
padding-top: 0px; 
letter-spacing: 0px; 
} 

h3 { 
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
font: bold 140% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
color: #2e5085; 
padding-top: 0px; 
letter-spacing: 0px; 
} 

h4 { 
padding-right: 0px; 
padding-left: 0px; padding-bottom: 0px; 
margin: 0px; font: bold 130% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
color: #2e5085; 
padding-top: 0px; 
letter-spacing: 0px; 
} 

.textversion { 
display: none; 
} 

#pruh { 
padding-right: 0px; 
padding-left: 0px; 
background: #e4f5ff; 
padding-bottom: 0px; 
margin: 0px; width: 1000px; 
padding-top: 0px; border-bottom: #2e5085 1px solid; 
position: relative; 
height: 72px; 
} 

#pruh a img { 
border-top-width: 0px; 
border-left-width: 0px; 
border-bottom-width: 0px; 
border-right-width: 0px; 
} 

.top1 { 
left: 0px; 
margin: 0px; 
width: 1000px; 
color: #2e5085; 
position: absolute; 
top: 0px; 
height: 50px; 
background-color: #e4f5ff; 
text-align: left; 
} 

.top2 { 
background: #e4f5ff; 
left: 0px; 
padding-bottom: 2px; 
font: bold 70% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
width: 1000px; 
color: #2e5085; 
position: absolute; 
top: 50px;
text-align: right;
} 

.top2 a { 
color: #E48868; 
} 

.top2 a:hover { 
color: #2e5085; 
} 

#chata { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 600px; 
border-bottom-width: 0px; 
position: absolute; 
top: 5px; 
border-right-width: 0px;
} 

#kar { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 680px; 
border-bottom-width: 0px; 
position: absolute; 
top: 5px; 
border-right-width: 0px; 
} 

#stan { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 760px; 
border-bottom-width: 0px; 
position: absolute; 
top: 5px; 
border-right-width: 0px; 
} 

#spr { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 840px; 
border-bottom-width: 0px; 
position: absolute; 
top: 5px; 
border-right-width: 0px; 
} 

#jid { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 920px; 
border-bottom-width: 0px; 
position: absolute; 
top: 5px; 
border-right-width: 0px; 
} 

#cze { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 20px; 
border-bottom-width: 0px; 
bottom: 3px; 
position: absolute; 
border-right-width: 0px; 
} 

#eng { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 65px; 
border-bottom-width: 0px; 
bottom: 3px; 
position: absolute; 
border-right-width: 0px; 
} 

#ger { 
border-top-width: 0px; 
border-left-width: 0px; 
left: 105px; 
border-bottom-width: 0px; 
bottom: 3px; 
position: absolute; 
border-right-width: 0px; 
} 

.foto { 
height: 81px; 
} 

.foto_1 { 
background: url(../images/pruh.jpg) no-repeat; 
float: left; 
width: 1000px; 
position: relative; 
height: 80px; 
} 

.foto_g { 
border-right: white 5px solid; 
background: url(../images/chata_g.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_u { 
border-right: white 5px solid; 
background: url(../images/foto_u.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_m { 
border-right: white 5px solid; 
background: url(../images/foto_m.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_s { 
border-right: white 5px solid; 
background: url(../images/foto_s.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_w { 
border-right: white 5px solid; 
background: url(../images/foto_w.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_r { 
border-right: white 5px solid; 
background: url(../images/foto_r.jpg) no-repeat; 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.foto_ii { 
background: url(../images/zahr.jpg); 
float: left; 
width: 107px; 
position: relative; 
height: 80px; 
} 

.obal { 
border-top: #2e5085 1px solid; 
font: bold 90% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
width: 1000px; 
position: relative;

top: 0px; 
height: auto; 
background-color: #68aeca; 
} 

.stred { 
border-right: #2e5085 1px solid; 
margin-left: 22%; 
border-left: #2e5085 1px solid; 
margin-right: 22%; 
background-color: white; 
min-height:550px;
} 

.text { 
padding-right: 10px; 
padding-left: 10px; 
font-size: 85%; 
width: 96%; 
color: #2e5085; 
padding-top: 15px; 
text-align: justify;
} 

.nastav { 
height: 5px; 
} 

.text h3 { 
font: bold 180% verdana; 
color: #2e5085; 
border-bottom: #2e5085 1px solid; 
text-align: center; 
} 

.text p { 
border-bottom: navy 1px solid; 
} 

.text span { 
font: bold 100%/150% verdana; 
color: #2e5085; 
padding-top: 12px; 
text-align: center; 
} 

.text span img { 
border-top-width: 0px; 
border-left-width: 0px; 
border-bottom-width: 0px; 
border-right-width: 0px; 
} 

.text a { 
color: #2e5085; 
text-decoration: none; 
} 

.text a:link { 
color: #2e5085; 
text-decoration: none; 
} 

.text a:visited { 
color: #2e5085; 
text-decoration: none; 
} 

.text a:hover { 
color: #f90000; 
text-decoration: underline; 
} 

.obr { 
margin-top: 2px;  
margin-bottom: 5px; 
text-align:center; 
border-bottom: 1px #2e5085 solid;
} 

.foto_text { 
padding-bottom: 20px; 
padding-top: 10px; 
text-align: center; 
} 

.levy_sl { 
padding-left: 1em; 
background: #68aeca; 
left: 0px; 
margin: 0px; 
width: 20%; 
position: absolute; 
top: 0px; 
} 

.pravy_sl { 
padding-right: 1em; 
right: 0px; 
background: #68aeca; 
margin: 0px; 
width: 20%; 
position: absolute;  
top: 0px; 
} 

.menu_left { 
background: #68aeca; 
text-align: left; 
} 

.menu_left a { 
font-weight: bold; 
color: white; 
text-decoration: none; 
} 

.menu_left a:active { 
color: #23505f; 
background-color: #68aeca; 
} 

.menu_left a:visited { 
color: white; 
} 

.menu_left a:hover { 
color: #2e5085; 
text-decoration: underline; 
} 

.menu_left h3 { 
font-weight: bold; 
font-size: 100%; 
padding-bottom: 10px; 
color: #2e5085; padding-top: 10px; 
border-bottom: #2e5085 2px solid; 
text-align: center; 
} 

.menu_left ul { 
padding-right: 0px; 
padding-left: 0px; 
font-size: 100%; 
margin: 0px; 
list-style-type: none; 
} 

.menu_left li { 
padding-left: 12px; 
padding-top: 10px; 
list-style-type: none; 
} 

.menu-left a img {
border:0;
}

.gringo a img {
border:0;
}

#patka { 
position:relative;
border-top: black 1px solid; 
background: #2e5085; 
font: bold 70%/20px verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
width: 1000px; 
color: white; 
text-align: center; 
} 

#patka a { 
color: white; 
text-decoration: none; 
} 

#patka a:link { 
color: white; 
text-decoration: none; 
} 

#patka a:visited { 
color: white; 
text-decoration: none; 
} 

#patka a:hover { 
color: #68aeca; 
text-decoration: underline; 
} 

.hlava { 
color: #e4f5ff; 
} 

.pozadi { 
color: #68aeca; 
} 

.obsah_tab { 
padding-right: 20px; 
padding-left: 20px; 
padding-bottom: 15px; 
font: 85% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
width: auto; color: #2e5085; 
padding-top: 15px; 
background-color: #e4f5ff; 
text-align: left; 
} 

.form_tab { 
padding-right: 5px; 
padding-left: 5px; 
padding-bottom: 15px; 
font: 100% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
color: #2e5085; 
padding-top: 15px; 
background-color: #e4f5ff; 
text-align: center; 
} 

table { 
border-top: #2e5085 1px solid; 
font-size: 100%; 
border-left: #2e5085 1px solid; 
width: 100%; 
border-collapse: collapse; 
} 

.tab { 
text-align: justify; 
} 

th { 
border-right: #2e5085 1px solid; 
padding-right: 5px; 
padding-left: 5px; 
border-bottom: #2e5085 1px solid; 
} 

td { 
border-right: #2e5085 1px solid; 
padding-right: 5px; 
padding-left: 5px; 
border-bottom: #2e5085 1px solid; 
} 

th { 
background-color: #68aeca; 
} 

td { 
background-color: #e4f5ff; 
} 

fieldset { 
border-right: #2e5085 2px solid; 
padding-right: 0px; 
border-top: #2e5085 2px solid; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
font: bold 100% verdana, arial, "geneva ce", "helvetica ce", helvetica, sans-serif; 
border-left: #2e5085 2px solid; 
width: 350px; 
border-bottom: #2e5085 2px solid; 
} 

.formular td { 
vertical-align: top; 
text-align: left; 
} 

.nastred { 
text-align: center; 
} 

.bezokraju { 
border-top-width: 0px; 
padding-right: 0px; 
padding-left: 0px; 
border-left-width: 0px; 
border-bottom-width: 0px; 
padding-bottom: 0px; 
margin: 0px; 
padding-top: 0px; 
border-right-width: 0px; 
} 

.tlacitko { 
border-right: #345a94 2px solid; 
padding-right: 0px; 
border-top: #345a94 2px solid; 
padding-left: 0px; 
font-weight: bold; 
font-size: 80%; 
padding-bottom: 0px; 
margin: 0px; 
border-left: #345a94 2px solid; 
color: #345a94; 
padding-top: 0px; 
border-bottom: #345a94 2px solid; 
background-color: #ecf5fe; 
} 

--------------------------------------------------------------------------------

