body {
margin: 0;
background: #fff url("../../pictures/top_bg.jpg") repeat-x;
behavior:url("vzhlad/css/csshover.htc"); 
}

.vpravo {
text-align:right;
}

.vstrede{
text-align:center;
}

#vsetko {
position: absolute;
left: 50%;
top: 0;
right: auto;
bottom: auto;
width: 565px;
margin-left: -293px;
clear: both;
background: #fff;
border: 0px;
}

/*  HORNA CAST STRANKY */
#top_logo {
position: absolute;
left: 0;
top: 0;
right: auto;
bottom: auto;
margin: 0;
width: 565px;
height: 200px;
background: url("../../pictures/top_logo.jpg") no-repeat;
border-width: 0px;
}

#top_logo #vyhladavanie {
position: absolute;
left: 408px;
top: 4px;
margin: 0;
width: 314px;
height: 26px;
border-width: 0px;
}

#vyhladavanie .submit {
background: url("../../pictures/top_button_bg.jpg");
border-width: 0px;
height: 20px;
width: 51px;
padding: 0;
margin: 0;
color: #0A8DB6;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
}

#vyhladavanie .input_text {
background: url("../../pictures/top_input_bg.jpg");
border: 0px;
height: 18px;
width: 98px;
padding-top: 2px;
padding-left:3px;
margin: 0;
color: #848484;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
position: absolute;
left: 51px;
top: 0px;
}

#top_menu {
position: absolute;
left: 0px;
top: 200px;
background: url("../../pictures/top_menu_bg.jpg");
margin: 0px;
width: 565px;
height: 32px;
border: 0px;
padding-top:3px;
text-align:center;
}
#top_menu a {
color: #1280A9;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
}
#top_menu a:hover {
color: #169DCF;
}

/*  DOLNA  CAST STRANKY ROZDELENA NA ZVISLE TRETINY  */
#obsah {
position: absolute;
left: 0px;
top: 232px;
margin: 0;
width: 565px;
height: auto;
border: 0px;
}

/*  LAVA CAST OBSAHU */
#obsah #lava_cast{
background: #00B7F1 url("../../pictures/lave_bg.jpg") no-repeat;
background-position:bottom center;
position: absolute;
left: 0px;
top: 0px;
margin: 0;
width: 113px;
height: 595px;
border: 0px;
}

#lava_cast h1 {
color: #fff;
text-decoration: none;
margin:0px;
margin-top:3px;
margin-left:3px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

#lava_cast .novinka {
color: #fff;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
margin-bottom:20px;
margin-left:5px;
margin-left:5px;
}

#lava_cast a
{
color: #fff;
text-decoration: underline;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
}


#lava_cast a:hover { text-decoration: none; }
/* STRED */

#obsah #stred{
background: #fff url("../../pictures/stred_bg.jpg") repeat-x;
position: absolute;
left: 113px;
top: 0px;
width: 340px;
height: 595px;
}
#stred #clanok h1{
background: #ECECEC url("../../pictures/stred_nadpis_bg.jpg") no-repeat;
background-position: 3px 9px;
margin-left: 0px;
padding-left:15px;
margin-top: 0px;
padding-top:7px;
padding-bottom:3px;
margin-bottom: 3px;
color: #848484;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}

#stred #clanok h2{
background: #ECECEC;
margin-left: 0px;
padding-left:15px;
margin-top: 10px;
padding-top:1px;
padding-bottom:1px;
margin-bottom: 2px;
color: #848484;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}

#stred #clanok table {
border: 0px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color: #9684A5;
}

#stred #clanok #novinky_nadpis{
background: #ECECEC url("../../pictures/stred_novinky_nadpis_bg.jpg") no-repeat;
background-position: 3px 9px;
margin-left: 0px;
padding-left:15px;
margin-top: 0px;
padding-top:7px;
padding-bottom:3px;
margin-bottom: 3px;
color: #81B8C9;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}

#stred #clanok #novinka_footer{
background: #ECECEC url("../../pictures/stred_novinka_footer_bg.jpg") no-repeat;
width:100%;
height:18px;
color: #EF8A35;
text-decoration: none;
text-align:right;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
margin-top:5px;
margin-bottom:5px;
}

#stred #clanok .sprava{
width: 100%;
text-align:center;
margin-top: 5px;
margin-bottom: 5px;
color: #848484;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
}

#stred #clanok .text{
background: url("../../pictures/stred_clanok_bg.gif") no-repeat;
margin: 0px;
padding-left:10px;
padding-right:00px;
padding-top:15px;
text-align: justify;
color: #848484;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
width:312px;
font-weight: normal;
}

#stred #clanok #scrollovacie_okienko{
width:340px;
height:565px;
overflow:auto;
}

#stred #clanok .text ul{
margin-left:0px;
padding-left:15px;
list-style-type: none;
}

#stred #clanok .text li{
list-style-type: none;
}

#stred #clanok .text h2{
background:none;
text-align: left;
color: #848484;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
margin-top:0px;
margin-bottom:5px;
}


#stred #clanok h2 a{ color: #848484; text-decoration: none;}
#stred #clanok h2 a:hover{ text-decoration: underline;}
#stred #clanok .text table{
background:none;
margin:0px;
padding:0px;
}

#stred #clanok .text .pole{
background: #EFEFEF;
border: #000 1px solid;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color: #000;
display:inline;
margin:1px;
}
#stred #clanok .text .pole:focus { background: #fff; }

#stred #clanok .text .tlacitko{
background: #1684A7;
border: #00B7F1 1px solid;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color: #fff;
display:inline;
}

#stred #clanok a{
color: #848484;
text-decoration: underline;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
}
#stred #clanok a:hover{
text-decoration: none;
}


/* PRAVA CAST */

#obsah #prava_cast{
background: #fff url("../../pictures/prave_bg.jpg") no-repeat;
position: absolute;
left: 453px;
top: 0px;
margin: 0;
width: 112px;
height: 595px;
border: 0px;
}

#prava_cast #login {
position: absolute;
left: 0px;
top: Opx;
margin: 0px;
margin-left: 4px;
border: 0px;
}
#login h1 {
color: #fff;
margin: 0px;
margin-top:3px;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

#login input {
background: #fff;
border: 0;
width: 65px;
height: 18px;
border: 0px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
color: #000;
}
#login #login_meno_text { position: absolute; left: 0px; top: 25px; color: #fff; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; }
#login #login_heslo_text{ position: absolute; left: 0px; top: 45px; color: #fff; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; }

#login #login_meno { position: absolute; left: 40px; top: 22px; }
#login #login_heslo { position: absolute; left: 40px; top: 43px; }
#login #login_submit{
background: url("../../pictures/prave_login_submit.jpg") no-repeat;
position: absolute;
left: 77px;
top: 78px;
margin: 0px;
padding:0px;
width: 29px;
height: 20px;
border: 0px;
color: #A75612;
font-family: Tahoma, Verdana, sans-serif;
font-weight: bold;
}

#login ul {
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
padding-left:13px;
color: #fff;
margin:0px;
}

#login li {
padding: 0px;
margin:0px;
list-style-image: url("../../pictures/prave_pomlcka.gif");
}

#login a  { color: #fff; text-decoration: none; }
#login a:hover { color: #E6E6E6; }

#login #zabudol{
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #fff;
position: absolute;
left: 23px;
top: 65px;
width: 100px;
}
#zabudol a  {
font-size: 10px;
}

#prava_cast #anketa {
position: absolute;
left: 0px;
top: 120px;
margin-left: 6px;
margin-top:0px;
margin-bottom:0px;
border: 0px;
}
#anketa h1 {
color: #fff;
text-decoration: underline;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

#anketa form {
margin: 0px;
}

#anketa .tlacitko {
background: url("../../pictures/prave_hladaj_submit.jpg") no-repeat;
border: 0px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color:  #fff;
margin-top:5px;
width: 47px;
height: 20px;
color: #A75612;
font-family: Tahoma, Verdana, sans-serif;
font-weight: bold;
}

.malicke_scrollovacie_okienko {
width: 105px;
height: 120px;
border: 0px; 
overflow: auto;
color: #fff;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-align: justify;
}

.malicke_scrollovacie_okienko h2 {
color: #fff;
text-decoration: underline;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-transform: none;
margin-top:0px;
margin-bottom:5px;
}


/* FOOTER */

#footer {
background: url("../../pictures/footer_bg.jpg") no-repeat;
position: absolute;
left: 50%;
top: 827px;
width: 565px;
height: 20px;
margin-left: -293px;
text-align:center;
border: 0px;
color: #fff;
text-decoration: none;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
}

#footer a {
text-decoration: none;
color: #fff;
}
