html {
 margin: 0;
 padding: 0;
}

img {
 border:0;
}

.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}

body{
background: #fff; 
margin:0;
padding:0;
font-family:tahoma;

} 

#main {
 margin:auto;
 width:960px;
}

#top {
 width:960px;
 height:98px;
}

#logo {
 background: url('../img/logo_bg.jpg') ; 
 width:351px;
 height:98px;
 float:left;

}

#search {
 width:190px;
 height:24px;
 float:right;
 margin-top:39px;
}

#search img {
 position:relative;
 top:4px;
}

input {

}

#menu {
 margin-top:7px;
 height:24px;
}

.cell {
 height:20px;
 width:90px;
 background: url('../img/menu_bg.jpg') ;
 color:#fff;
 float:left;
 text-align:center;
 margin-right:6px;
 padding-top:4px;
 display:block;
 font-size:12px;
 cursor:pointer;
}

.cell:hover {
 background:#e7e7e7;
 color:#191919;

}

#banner{
background: #808080 ; 
margin:auto;
width:960px;
height:186px;
margin-top:7px;
}

#content {
margin-top:20px;
}

#left {
 width:176px;
 background:#ececec;
 float:left;
}

#center {
 width:570px;
 background:#ececec;
 float:left; 
 margin-left:20px;

}

#right_obal {
 float:left;
 width:176px;
 margin-left:18px;
}

#right {
 width:176px;
 background:#ececec;
}

.nadpisbg {
 background: url('../img/nadpis_bg.jpg') ;
 height:35px;
}



.nadpisbg img {
 float:left;
}

h2 {
 margin:0;
 padding:0;
 color:#fff;
 padding-top:7px;
 font-weight:normal;
 font-size:15px;
}

h3 {
 margin:0;
 padding:0;
 color:#fff;
 padding-top:7px;
 font-weight:normal;
 font-size:15px;
 margin-left:10px;
}


.texta {
 width:156px;
 margin-top:7px;
 margin-left:8px;
 font-size:12px;
 text-align:justify;

}

.texta a {
 text-decoration:none;
 color:#696969;
}

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

.texta span {
 color:#f28000;
}

.texta p {
 padding-bottom:5px;
  color:#696969;
}

h1 {
 margin:0;
 padding:0;
 float:left;
 font-size:20px;
 }
 
.text {
 width:555px;
 font-size:12px;
 margin-top:7px;
 margin-left:7px; 
 }

.clanok {
 padding:5px;
 cursor:pointer;
 width:545px;
 height:158px;
 margin-top:7px;
 margin-left:7px;
}

.clanok:hover {
 background:#dadada;
}

.clanok2 {
 padding:5px;
 cursor:pointer;
 width:545px;
 height:158px;
 margin-top:7px;
}

.clanok2:hover {
 background:#dadada;
}

.line {
 background:#d0d0d0;
 cursor:pointer;
 width:100%;
 height:1px;
 line-height:1px;
 margin-top:7px;
}


.text_clanok {
 font-size:12px;
 width:412px;
 float:left;
 text-align:justify;
 margin-left:10px;
 margin-top:15px; 
} 

 
.text-prvy p {
 font-size:12px;
 width:412px;
 float:left;
 text-align:justify;
 margin-left:10px;

}

 
 
.nadpis-aktuality {
 width:538px;
 height:10px;  
 margin-left:10px;
 }
 
.nadpis-aktuality span {
 float:right;
 margin-right:5px;
 color:#7e7e7e;
 font-size:15px;
}

 
h4 {
 margin:0;
 padding:0;
 float:left;
 font-size:15px;
 }

.foto-aktuality {
 border:solid 5px #fff;
 float:left;
 padding:0px;
 margin-left:10px;
 margin-top:15px; 
} 

#strankovanie {
 margin-left:464px;
 padding-bottom:15px;
 font-size:12px;
 color:#8d8d8d;
}

#strankovanie a {
 margin-left:2px;
 font-size:14px;
 text-decoration:none;
 color:#c1c1c1;
}

#strankovanie a:hover {
 color:#f5870d;
}

#footer {
height:50px;

}

#footermenu {
 float:left;
 margin-top:18px;
}

#footermenu img {
 position:relative;
 top:2px;
}

#footermenu a {
 float:left;
 text-decoration:none;
 font-size:12px;
 color:#adadad;
}

#footermenu a:hover {
 color:#6e6e6e;
}

#ipartner {
 float:right;
 font-size:11px;
 margin-top:18px;
 margin-right:5px;
 color:#858585;
}

#ipartner a {
 color:#858585;
}
