html {
 margin: 0;
 padding: 0;
 }

body {
 font-family: Tahoma , sans-serif;
 margin: 0;
 background: #59481a url('../img/bg_summer.jpg') repeat-x;
 }


.hidden {display: none;}
.flat {margin: 0; padding: 0;}
.stred {text-align: center}
.lavo {text-align: left}
.pravo {text-align: right}
.hore-odsad {padding-top: 0.5em}
.relativne {position: relative}
.hore {vertical-align: top}
.modra {color: #4D7DAC}
.oranz {color: #4D7DAC}
.clear {clear: both}

  
#main {
 width: 925px;
 border-left:3px solid #685e3b;
 border-right:3px solid #685e3b; 
 border-bottom:3px solid #685e3b; 
 margin:auto;
 background: #716831 url('../img/background_main.jpg') repeat-x ;
 /*
 background: url('../img/background1_main.jpg') repeat-x ;
 */
 }
 
#odsadenie {
 height:15px;
}



#menuhlavne {
width:798px;
height:36px;
margin-left:50px;
text-align:center;
}

#menuhlavne  a{
 font-size:11px;
 color:#000;
 text-decoration:none;
 position:relative;
 background: url('../img/menu_bg.png') repeat-y  ;
 margin-top:10px;
 line-height:26px;
 height:26px;
 width:123px;
 float:left;
 padding-left:2px;
 font-weight:bold;
}

#menuhlavne a:hover {
margin-top:5px;
background: url('../img/hover_bg.png') repeat-y  ;
/* background: url('../img/hover_bg1.png') repeat-y  ; */
height:28px;
padding-top:3px;
color:#fff;
font-weight:bold;
}

.menupozadie {
 background: url('../img/menu_bg.png') repeat-y  ;
 height:26px;
 width:123px;
 float:left;
 padding-left:2px;
}

.menupozadie {
 background: url('../img/menu_bg.png') repeat-y  ;
 height:26px;
 width:123px;
 float:left;
 padding-left:2px;
}


#banner {
 width:885px;
 height:273px;
 margin-left:20px;
 background: url('../img/bannerbg.png');
 /*
  background: url('../img/bannerbg1.jpg'); 
 
 */ 
}


#slideshow {
width:616px;
height:257px;
margin: 0 0 0 7px;
padding: 0;
}

#slideshow div.space {
  margin: 0;
  padding: 0;
  height: 7px;
}

#flashbanner {
  margin: 0;
  padding: 0;
}

.text {
color:#fff;
padding:10px;
}

.odkaz_podkategorie {
font-size:12px;
color:#fff;
}

.viac {
font-size:12px;
color:#fff;
}

.text p {
text-align:justify;
font-size:13px;
}

#uvitanie {
width:247px;
height:259px;
float:right;
margin-top:5px;
margin-right:6px;
}


#uvitanie p {
margin:0px;
padding:0px;
width:206px;
height:154px;
font-size:12px;
color:#fff;
margin-left:23px;
}

#uvitanie a {
height:24px;
width:24px;
background: url('../img/bodka.png');
/*
background: url('../img/dotbigz.png');
*/
margin-left:194px;
margin-top:23px;
float:left;
}


/* ======================================================= content */

#content {

width:910px;
margin-left:7px;
}

#left {
width:650px;
float:left;
}

#right {
float:left;
width:242px;
}

#anketa {
background: url('../img/anketa_bg.png');
/*
background: url('../img/anketa_bg1.png');
*/
width:242px;
height:291px;
margin-top:20px;
}

.hlasovanie {
 width:205px;
 height:250px;
 margin-left:17px;
}

#novinky {
 width:243px;
 height:291px;
 background: url('../img/anketa_bg.png');
 /*
  background: url('../img/novinky_bg1.png');
 */
 margin-top:12px;
 
}

#login {
 width:243px;
 height:164px;
 background: url('../img/novinky_bg.png');
 /*
  background: url('../img/novinky_bg1.png');
 */
 margin-top:12px;

}

.loginform {
  padding: 0;
  margin: 0 auto;
  color: #fff;
  font-size:0.8em;
}

.loginform input {
  padding: 2px;
  margin: 0;
  color: #fff;
  font-size:0.9em;
  border: 1px solid #BA7A10;
  background: url('../img/novinky_bg.png') center no-repeat;
}



.textn {
 width:200px;
 height:98px;
 margin-left:17px;
 color:#fff;
 font-size:14px;
 margin-top:15px;
}

h2 {
padding:0px;
font-size:23px;
color:#fff;
margin:0px;
}

#zoradit a{
 text-decoration:none;
 color:#fff;
 margin-left:580px;
 font-size:14px;
}

#zoradit a:hover {
 text-decoration:underline;
} 

.stuff {
 margin-top:20px;
 margin-left:20px;
 }
 
.stuff_top {
 width:606px;
 height:16px;
 background: url('../img/text_top.png');
}

.stuff_middle {
 width:606px;
 background: url('../img/text_bg.png');
}

.stuff_bottom {
 width:606px;
 height:16px;
 background: url('../img/text_bottom.png');
}




.polozka {
 margin-top:20px;
 margin-left:20px;
 width:295px;
 height:224px;
 float:left;
 background: url('../img/clanok_bg.png');
 /*
  background: url('../img/clanok_bg1.png');
 */
}

.nadpis {
margin-top:8px;
margin-left:6px;
font-size:14px;
color:#fff;
padding-bottom:5px;
font-weight: bold;
}

.foto {
 height: 100px;
 width: 100px;
 margin-left:8px;
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}

.polozkat {
 margin-top:5px;
 width:285px;
 height:55px;
}

.polozka p {
 margin-left:8px;
 margin-top:0px;
 padding:0px;
 color:#fff;
 font-size:13px;
}


h1 {
margin:0px;
padding:0px;
font-size:20px;
color:#fff;
padding-bottom:5px;

}

h2 {
margin:0px;
padding:0px;
font-size:16px;
color:#fff;
padding-bottom:5px;
}

div.text a {
    color: #fff
}

/*- ANKETA -*/
div.otazka {
    color: #fff;
    padding: 0;
    margin: 10px 0 5px 0;
    font-size: 0.9em;
}
div.odpoved {
    color: #fff;
    padding: 6px 0;
    font-size: 0.8em;
}
div.odpoved a {
    color: #fff;
    text-decoration: none;
}
div.odpoved span.percent {
    border: 1px solid #82550B;
    background: #BA7A10;
    display: block;
    width: 180px;
    height: 7px;
    position: relative;
    margin: 2px 0 0 0;
}
div.odpoved span.percent span {
    border: 0;
    background: #F3C77C;
    display: block;
    width: 1px;
    height: 7px;
    position: absolute;
    left: 0;
    top: 0;
}
div.odpoved span.info {
    font-size: 75%;
}
div.male {
    text-align: center;
    font-size: 80%;
    color: #F3C77C;
}
div.male a {
    color: #fff;
    font-weight: bold;
}



#footer{
width:925px;
height:35px;
background: #685e24;
position: relative;
}

#pocitadlo {
position: absolute;
left:20px;
top:5px;
}

#ipartner {
color: #dedede;
text-align: right;
position: absolute;
right:20px;
top:12px;
font-size:10px;
}

#ipartner a{
text-decoration: none;
color: #dedede;
}
