html, body {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
line-height: 13px;
color: #666666;
background-repeat: repeat-x;
width:100%;



}



#background{

     top: 100px; left: 300px;
     width: 1269px;
     height: 231px;
     background-image: url(../images/mainbg.gif);
      z-index:0;

     }





}
#scroller {
position:absolute; width:100%; height:100%; top:0; left:0;  z-index:2;
}

.left {
   float: left;
}


.bg2{
 margin-top: 350px;
   background-image: url(../images/bg2.gif);
  background-repeat: no-repeat;
}









#main-holder{
 text-align:left;
 width: 1000px;
 margin: 0 auto;
 margin-top: 0px;

  z-index:2

}

.TopHeader{

 text-align:left;
 width: 1000px;
 height: 25px;
 margin:0;
 padding: 0;
 margin-bottom: 6px;
}

.TopHeader a {
color: #fff;
text-decoration: none;
font-weight: normal;
padding-left: 20px;
padding-top:20px;
}

.TopHeader a:hover {
color: #fff;
text-decoration: underline;
font-weight: normal;
}

.top_head_links {
  background-image: url(../images/toph_bg.gif);
  background-repeat:  no-repeat;
  width:420px;

padding-top:12px;
margin-left: 22px;

float: left;
}

.top_head_links2 {
  width:200px;
  text-align: right;
padding-top:12px;
padding-right: 8px;
float: left;
color: #FFFFFF;

}


.top_head_links3 {
margin: 0;
padding: 0;
  width:350px;
padding-top:6px;
float: left;

color: #FFFFFF;

}
.logtab {
margin:0;
padding: 0;
float: left;

}


.input_1 {
float: left;
}

.input_2 {

}


.log_in1 {
  margin:0;
  border: 0;
  background: transparent;
  width: 134px;
  padding-left: 8px;
  padding-right:4px;
  padding-top:2px;
  height: 21px;
  color: #000;
    background-image: url(../images/log_in1.gif);
  background-repeat:  no-repeat;
}


.log_in2 {
    margin:0;
  border: 0;
  background: transparent;
  width: 112px;
  padding-left: 8px;

  padding-top:2px;
  height: 21px;
  color: #000;
    background-image: url(../images/log_in2.gif);
  background-repeat:  no-repeat;
}

.log_sub {
    margin:0;
  border: 0;
  width: 62px;
  height: 21px;

}









#header{
 text-align:left;
 width: 1000px;
 height:140px ;
 margin:0;
 padding: 0;
 float: none;
 background-color: #FFFFFF;

}


.header_top {
 text-align:left;
 width: 1000px;
 height: 12px;
 margin:0;
 padding: 0;
 margin-top: 0px;
 float: none;
}



.rel_link {
margin-top: 3px;
margin-left: 16px;
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #353d32;

}

.rel_link a {
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #353d32;
font-weight: bold;
text-decoration: underline;

}
.rel_link a:hover {
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #353d32;
font-weight: bold;
text-decoration: underline;

}

.menun {
  border-top: #e5e5e5 solid 1px;
  height:36px;
  display: block;
  margin-left: 10px;
  padding-top: 7px;

  margin-left: 14px;
  margin-right: 14px;
  text-align: left;

}

.TopPanel {
  border-top: #e5e5e5 solid 1px;
  height:40px;
  display: block;
  margin-left: 10px;
  padding-top: 7px;

  margin-left: 14px;
  margin-right: 14px;
  text-align: right;

}

.search_button {
  width:177px;
}

.search_in {
  margin:0;
  border: 0;
  background: transparent;
  width: 175px;
  padding-left: 4px;
  padding-right:4px;
  padding-top: 6px;
  height: 24px;
  color: #000;
    background-image: url(../images/search_in_bg.gif);
  background-repeat:  no-repeat;
}

.meniny {
color: #53803d;
font-size: 12px;
font-weight: bold;
padding-bottom: 8px;
margin-right: 15px;

}





.biel {
  background-color: #FFFFFF;

}



.TopPanel2 {
  margin:0;
  padding-top: 5px;
  margin-left: 14px;
  height:100px;
  display: block;
  margin-bottom: 6px;

}


.search {

width: 529px;
height: 140px;
  margin-top: 6px;
  margin-left: 10px;
  background-image: url(../images/search_bg.gif);
  background-repeat: no-repeat;
  float: left;
}

.s_sel {
margin-top:16px;
margin-left: 8px;
padding-right: 7px;
width: 160px;
float: left;
}


.search select {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:13px;
width: 160px;
height: 26px;
padding-top: 3px;

}
.s_inp {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:13px;
width: 90px;
height: 18px;
padding-top: 3px;
padding-left: 4px;

}

.s_cena_i {
padding-top:3px;
float: left;
}





.s_cena {
margin-top:10px;
margin-left: 8px;
font-size:13px;
font-weight: bold;
color: #000000;

}




.s_input {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:13px;
width: 506px;
height: 24px;
padding-left:4px;
padding-top: 6px;
}




.search_main {
margin-top:8px;
margin-left: 8px;
}


.b410x140 {
margin-left: 8px;
margin-top: 6px;
float: left;

}









.pridaj {
  background-image: url(../images/pridaj_bg.gif);
  background-repeat: no-repeat;
  width:197px;
  height:100px;
  margin-right:4px;
  margin-bottom:4px;
    border:  #fff 1px solid;
    float:left;
}

.pridat {
padding-top:22px;
padding-left:13px;
}
.help {
padding-top:10px;
padding-left:26px;
color: #fff;
}

.help a {
color: #fff;
text-decoration: none;
font-weight: normal;
}

.help a:hover {
color: #fff;
text-decoration: underline;
font-weight: normal;
}



.b580x100 {

  width:580px;
  height:100px;

  border:  #e1e1e1 1px solid;
  margin-right:4px;
  margin-bottom:4px;
}

.naj {

  width:182px;
  height:102px;
  background-image: url(../images/top_bg.gif);
  background-repeat: no-repeat;
  float:left;
}


.naj ul{
margin: 0;
padding: 0;
list-style-type:none;
padding-top:12px;
padding-left:24px;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#186bac;
}
.naj li{
height:32px;
margin: 0;
padding: 0;
margin-left:0px;
padding-left:16px;

}

.naj a {
color: #186bac;
text-decoration: none;
font-weight: normal;
}

.naj a:hover {
color: #186bac;
text-decoration: underline;
font-weight: normal;
}




.lmenu {
background-color: #FFFFFF;
  width:199px;

  margin-right:4px;
  margin-left: 14px;

    float:left;

}
.content {
 background-color: #FFFFFF;
  width:582px;
  margin-right:4px;
  margin-bottom: 8px;
    float:left;

}

.kategorie {
  width:580px;
  border:  #e1e1e1 1px solid;
  margin-bottom:6px;
  margin-top: 0px;



}

.kat_icon {
text-align: center;
width:115px;
height:115px;
border-bottom:  #e1e1e1 1px dashed;
border-right:  #e1e1e1 1px dashed;

float:left;

}

.icon_nadpis {
padding:10px;
padding-top: 15px;
}



.kat_icon a {
color: #186bac;
text-decoration: none;
font-weight: normal;

}

.kat_icon a:hover {
color: #186bac;
text-decoration: underline;
font-weight: normal;
}


.right_panel {
  margin:0;
  padding:0;
  width:182px;

background-color: #FFFFFF;
    float:left;

}

.right_banner {
  margin:0;
  padding:0;
  width:180px;
  border:  #e1e1e1 1px solid;
  margin-bottom: 4px;


}

.hmenu {
  background-image: url(../images/hmenu_bg_green.gif);
  background-repeat: repeat-x;
  size: auto;

  height:39px;

}

.hmenu2 {
  background-image: url(../images/m4.gif);
  background-repeat: repeat-x;
  height:31px;

}


.hm {
  background-image: url(../images/hm.gif);
  background-repeat: repeat-x;
  height:31px;


}



.hm3 {
	background-image:url(../images/m3.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}
.hm4 {
	background-image:url(../images/m4.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
  padding: 0;
  margin: 0;
}
.hm11 {
	background-image:url(../images/m11.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}
.hm2 {
	background-image:url(../images/m2.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}
.hm10 {
	background-image:url(../images/m10.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}

.hm192 {
	background-image:url(../images/m10.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}
.hm300 {
	background-image:url(../images/m300.gif);
  background-repeat: repeat-x;
  height:31px;
  padding: 0;
  margin: 0;
}
.hm240 {
	background-image:url(../images/m240.gif);
  background-repeat: repeat-x;
  height:31px;
    padding: 0;
  margin: 0;
}
.hm271 {
	background-image:url(../images/m271.gif);
  background-repeat: repeat-x;
  height:31px;
    padding: 0;
  margin: 0;
}
.hm304 {
	background-image:url(../images/m304.gif);
  background-repeat: repeat-x;
  height:31px;
    padding: 0;
  margin: 0;
}
.hm242 {
	background-image:url(../images/m242.gif);
  background-repeat: repeat-x;
  height:31px;
    padding: 0;
  margin: 0;
}

.vtip {
	background-image:url(../images/vtip_bg.gif);
  background-repeat: no-repeat;
  height:39px;


}


.vhm {
	background-image:url(../images/hmenu_bg_green.gif);
  background-repeat: repeat-x;
  height:39px;


}

.vhm3 {
	background-image:url(../images/vm3.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm4 {
	background-image:url(../images/vm4.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm11 {
	background-image:url(../images/vm11.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm2 {
	background-image:url(../images/vm2.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm10 {
	background-image:url(../images/vm10.gif);
  background-repeat: repeat-x;
  height:39px;
}

.vhm192 {
	background-image:url(../images/vm10.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm300 {
	background-image:url(../images/vm300.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm240 {
	background-image:url(../images/vm240.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm271 {
	background-image:url(../images/vm271.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm304 {
	background-image:url(../images/vm304.gif);
  background-repeat: repeat-x;
  height:39px;
}
.vhm242 {
	background-image:url(../images/vm242.gif);
  background-repeat: repeat-x;
  height:39px;
}































.hmenu3 {

background-color: #dadada;
  height:39px;
  float: none;

}

mobal {

}



.m4 {
  background-image: url(../images/m4.gif);
  background-repeat: repeat-x;
  height:31px;

}






.pocet_ponuk {
position: absolute;
top: 4;
padding: 0;
margin: 0;
z-index:2;
float:left;

}






.menu {

  width:197px;

  margin-right:4px;
    border:  #e1e1e1 1px solid;
    float:left;

}

.menu ul{
margin: 0;
padding: 0;
list-style-type:none;
padding-top:0px;
padding-left:12px;
padding-bottom:12px;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#000;
height: 16px;

}


.menu li{
margin: 0;
padding: 0;
height: 20px;

margin-top:0px;
padding-left:16px;
padding-top: 8px;
    border-bottom:  #e1e1e1 1px dashed;

}


.uline {
padding-left: 10px;
}



.ul2 {
margin: 0;
padding: 0;
list-style-type:none;
padding-top:0px;
padding-left:12px;
padding-bottom:12px;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#000;
height: 16px;
background-color: #fff;
border-bottom:  #e1e1e1 1px dashed;
}


.a2 {

color: #565656;
text-decoration: none;
font-weight: bold;
}



.menu a {
color: #000;
text-decoration: none;
font-weight: normal;
}

.menu a:hover {
color: #000;
text-decoration: underline;
font-weight: normal;
}
.m3_on {
	background-image:url(../images/3_bg_on.gif);
	background-repeat: no-repeat;
}
.m4_on {
	background-image:url(../images/4_bg_on.gif);
	background-repeat: no-repeat;
}
.m11_on {
	background-image:url(../images/11_bg_on.gif);
	background-repeat: no-repeat;
}
.m2_on {
	background-image:url(../images/2_bg_on.gif);
	background-repeat: no-repeat;
}
.m10_on {
	background-image:url(../images/10_bg_on.gif);
	background-repeat: no-repeat;
}

.m192_on {
	background-image:url(../images/10_bg_on.gif);
	background-repeat: no-repeat;
}

.m300_on {
	background-image:url(../images/300_bg_on.gif);
	background-repeat: no-repeat;
}
.m240_on {
	background-image:url(../images/240_bg_on.gif);
	background-repeat: no-repeat;
}
.m271_on {
	background-image:url(../images/271_bg_on.gif);
	background-repeat: no-repeat;
}
.m304_on {
	background-image:url(../images/304_bg_on.gif);
	background-repeat: no-repeat;
}
.m242_on {
	background-image:url(../images/242_bg_on.gif);
	background-repeat: no-repeat;
}

.m3 {
	background-image:url(../images/3_bg.gif);
	background-repeat: no-repeat;
}
.m4 {
	background-image:url(../images/4_bg.gif);
	background-repeat: no-repeat;
}
.m11 {
	background-image:url(../images/11_bg.gif);
	background-repeat: no-repeat;
}
.m2 {
	background-image:url(../images/2_bg.gif);
	background-repeat: no-repeat;
}
.m10 {
	background-image:url(../images/10_bg.gif);
	background-repeat: no-repeat;
}

.m192 {
	background-image:url(../images/10_bg.gif);
	background-repeat: no-repeat;
}

.m300 {
	background-image:url(../images/300_bg.gif);
	background-repeat: no-repeat;
}
.m240 {
	background-image:url(../images/240_bg.gif);
	background-repeat: no-repeat;
}
.m271 {
	background-image:url(../images/271_bg.gif);
	background-repeat: no-repeat;
}
.m304 {
	background-image:url(../images/304_bg.gif);
	background-repeat: no-repeat;
}
.m242 {
	background-image:url(../images/242_bg.gif);
	background-repeat: no-repeat;
}





.mli_on {


}


.mli_on a {
color: #FFF;
text-decoration: none;
font-weight: BOLD;
}

.mli_on a:hover {
color: #FFF;
text-decoration: underline;
font-weight: BOLD;
}




.mli {

}

.mli2 {

}

.mli2_on {
	background-image:url(../images/menu_li.gif);
	background-repeat:no-repeat;
    background-position: 0px 12px;

}




.boxcontent {
    border:  #e1e1e1 1px solid;
    padding: 4px;
    margin-bottom:8px ;
    height: 100px;
}


.vyberame {
    border:  #e1e1e1 1px solid;
    padding: 0px;
    margin-bottom:8px ;
    padding-bottom: 6px;

}


.boxnaj {
    border:  #e1e1e1 1px solid;
    padding: 10px;
    margin-bottom:8px ;

}
.najcitanejsie {
    border-bottom:  #e1e1e1 1px solid;
    padding-left: 7px;
    padding-bottom: 4px;
    padding-top: 6px;
}

.najcitanejsie a {
color:#000;
text-decoration: none;
}

.najcitanejsie a:hover {
color:#000;
text-decoration: underline;
}

.najcitanejsie2 {
    padding-left: 7px;
    padding-top: 6px;
}

.najcitanejsie2 a {
color:#000;
text-decoration: none;
}

.najcitanejsie2 a:hover {
color:#000;
text-decoration: underline;
}






.reklama_obsah {
    border:  #e1e1e1 1px solid;
    padding: 0px;
    margin-bottom:8px ;

}


.logo_holder {
margin: 0;
padding: 0;
width: 375px;
float: left;
margin-right: 10px;


}


.logo {
margin: 0;
padding: 0;

height: 113px;
width: 375px;

}


.HlavnyBanner {
margin: 0;
padding: 0;
padding-top: 20px;
}


.uvod{
 text-align:left;
 width: 965px;
 padding:0;
 margin:0;
 background-color: #e7dba9;
 margin-bottom: 50px;

}

.lbox {
padding-left:9px;
padding-top: 14px;
padding-bottom: 6px;
}



.sub{
 text-align:left;
 width: 919px;
 height: 109px;
 padding:0;
 margin:0;
 background-color: #fff;

}


.sub2{
 text-align:left;
 width: 919px;
 margin:0;
 padding: 0;
 background-color: #454545;

}



#flashcontent {
margin-top:25px;
z-index:1;
}





.line {
border-bottom: #722300 1px solid;
margin-top: 14px;
margin-bottom: 20px;
}


.content img {
border-color: ;
border: #e7dba9;
}


.aktualita {
margin-top:6px;
margin-bottom: 20px;
}



b,strong {
color:#6d5e1d;
}

.uvod2{
 text-align:left;
 width: 919px;
 margin:0;
 padding: 0;
 background-color: #454545;
}





.ref{
padding-bottom: 15px;
padding-top: 10px;
border-bottom: #e7e5e5 1px solid;
}

.ref_txt {
float: left;

}

.rok {
padding-left:6px;
padding-right:6px;
font-family: Tahoma;
font-size:14px;
font-weight: normal;
color:#08569e;
}




.inzerat_list {
padding:10px;
padding-bottom: 16px;

border-bottom:  #e1e1e1 1px dashed;
height: 120px;
}



.inzerat_list2 {
padding:10px;

border-bottom:  #e1e1e1 1px dashed;
background-color: #f5f5f5;
height: 120px;
}




.clanok_detail {
padding:10px;
font-family: Tahoma;
font-size:12px;
line-height: 19px;
font-weight: normal;
color:#3a3a3a;
padding-bottom: 30px;
margin-bottom:8px;
height: auto;
}

.clanok_detail img {
margin-left: 0px;
margin-bottom: 10px;
border-left:  #fff 12px solid;
}




.inzerat_detail table{
border-right:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;
width:560px;
margin-bottom:20px;
}


.inzerat_detail b,strong {
font-family: Tahoma;
font-size:13px;
font-weight: bold;
color:#414141;
}


.vtip_content {

padding:5px;
padding-left: 8px;
padding-top:8px;
border-right:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;

float: left;
margin-bottom:6px;
padding-bottom: 12px;
}

.vtip_content a{
font-size: 11px;
color:#5b5b5b;
text-decoration: underline;

font-weight: bold;
}

.vtip_content a:hover{
font-size: 11px;
color:#5b5b5b;
text-decoration: underline;

font-weight: bold;

}

.top_content {


border-right:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;

float: left;
margin-bottom:6px;
}


.top_inz {

margin: 0;
margin-top:4px;
padding: 0;
padding-right: 6px;
padding-top: 4px;
font-family: Tahoma;
font-size:10px;
line-height: 11px;
font-weight: normal;
width: 186px;
float: left;

}

.top_inz2 {


margin: 0;
padding: 0;
padding-top: 4px;
padding-right: 6px;
font-family: Tahoma;
font-size:10px;
line-height: 11px;
font-weight: normal;
border-bottom:  #e1e1e1 1px dashed;
border-right:  #e1e1e1 1px dashed;
width: 186px;
float: left;
background-color: #ececec;

}




.top_date{
margin: 0;
padding: 0;
text-align: left;
width: 60px;
float: left;
padding-left: 15px;
}

.top_typ {
margin: 0;
padding: 0;
text-align: right;
}


.top_nadpis{
margin-top: 3px;
text-align: left;
	background-image:url(../images/top_sipka.gif);
	background-repeat:no-repeat;
    background-position: 4px 3px;
}


.top_nadpis2{
margin-top: 3px;
text-align: left;
	background-image:url(../images/top_sipka2.gif);
	background-repeat:no-repeat;
    background-position: 4px 4px;
}




.top_nadpis a{
padding-left: 15px;
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}


.top_nadpis2 a{
padding-left: 15px;
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}




.top_popis{
padding-left: 15px;
margin-top: 4px;
margin-bottom: 4px;
}


.top_odkaz {
padding-left: 15px;
margin-top:4px;
margin-bottom: 6px;
}


.top_odkaz a {
font-size:11px;
color:#186bac;
font-weight: normal;
text-decoration: none;

}

.top_odkaz a:hover {
font-size:11px;
color:#186bac;
font-weight: normal;
text-decoration: underline;

}




.paging {
  height:23px;
  width: 558px;
  border-left:  #d1d1d1 1px solid;
  border-right:  #d1d1d1 1px solid;
background-color: #dadada;
padding-left:22px;
padding-top: 7px;
  float: left;
  color: #424242;

}

.stvorec_on {
background-color: #ebebeb;

    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
}


.stvorec a {

  border-right:  #c3c3c3 1px solid;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
      color: #424242;
}
.stvorec a:hover {
background-color: #ebebeb;
  border-right:  #c3c3c3 1px solid;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
      color: #424242;
}



.stranky {
padding: 0;
margin: 0;
  float: right;
text-align: right;
padding-right: 14px;

}











.obr_det{
padding-left: 0px;
margin-bottom: 20px;
width: 248px;
width: 251px;
float: left;


}



.gal_holder{
float: left;
width: 274px;
position: static;
border:  #e1e1e1 1px solid;

}


.galeria {
border:  #e1e1e1 0px solid;
float: left;
width: 274px;
margin-left: 14px;


}

.obr_thumb {
border:  #e1e1e1 1px solid;
margin-left: 8px;
margin-bottom: 10px;
width: 81px;
float: left;
}


.obr_thumb img{
border:  #fff 1px solid;

}









.noimg {

	width: 126px;
	height: 130px;
	float: left;
	background: url('../images/img_no.jpg') no-repeat 15px 18px;
}



.noimg img{
	position: absolute;
	opacity: 0.60;
	filter: alpha(opacity=60);
}



.dettab1 {
background-color: #f5f5f5;
padding-left: 10px;
border-top:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
width: 260px;
height: 30px;
}

.dettab2 {
background-color: #fafafa;
padding-left: 10px;
border-left:  #e1e1e1 1px solid;
width: 260px;
height: 30px;
}



.dettab3 {
background-color: #f5f5f5;
padding: 10px;
border-top:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;

}

.detpopis {
padding-top:10px;
}








.anotacia  {
margin-left: 154px;

}





.anotacia_obsah {

padding-left: 10px;
padding-right: 10px;

}


.anotacia_txt {
color: #666666;
padding-top: 20px;
padding-bottom: 1px;
height: 35px;

}


.anotacia2  {
margin-left: 120px;

}





.anotacia_obsah2 {

padding-left: 10px;
padding-right: 10px;

}


.anotacia_txt2 {
color: #666666;
padding-top: 20px;
padding-bottom: 0px;

}

.aktual2{
font-family: Arial;
margin-left:8px;
margin-bottom: 10xp;
margin-top:8px;
font-size:14px;
font-weight: normal;
color:#dc0000;
line-height:20px;
}


.inzerat_list22 {
padding:10px;
padding-bottom: 16px;

border-bottom:  #e1e1e1 1px dashed;

}




.inzerat_list23o3 {
border-left:  #81ce7b 2px solid;
}

.inzerat_list23o4 {
border-left:  #ee5cbd 2px solid;
}

.inzerat_list23o11 {
border-left:  #f5a75d 2px solid;
}

.inzerat_list23o2 {
border-left:  #339ecb 2px solid;
}

.inzerat_list23o10 {
border-left:  #dfc04f 2px solid;
}


.inzerat_list23o192 {
border-left:  #dfc04f 2px solid;
}


.inzerat_list23o300 {
border-left:  #c06372 2px solid;
}

.inzerat_list23o240 {
border-left:  #49bea6 2px solid;
}

.inzerat_list23o271 {
border-left:  #f65f69 2px solid;
}

.inzerat_list23o304{
border-left:  #b74d8b 2px solid;
}

.inzerat_list23o242 {
border-left:  #bd7013 2px solid;
}


















.aktual2 a {
font-family: Arial;
font-size:14px;
line-height:20px;
font-weight: normal;
text-decoration: none;
color:#dc0000;
}
.aktual2 a:hover {
font-family: Arial;
font-size:14px;
line-height:20px;
font-weight: normal;
text-decoration: underline;
color:#dc0000;
}

.lokalita2 {
font-family: Arial;
height:18px;
margin-right: 5px;
font-size:18px;
font-weight: bold;
color: #1F1F1F;
padding-bottom: 7px;
padding-top: 8px;
margin-left: 24px;
margin-bottom:4px;

}


.lokalita2 a {
font-family: Arial;
height:18px;
font-size:18px;
font-weight: bold;
color: #1F1F1F;
}


.lokalita2 a:hover {
font-family: Arial;
height:18px;
font-size:18px;
font-weight: bold;
color: #1F1F1F;
text-decoration: none;
}




.cena {

color: #000;
text-align: right;
}


.datum {
color: #000;
width: 100px;
float: left;
text-align: left;
}

.lokalita {
height:14px;
width:139px;
border-right:  #e1e1e1 0px solid;
float:left;
margin-right: 5px;
}




.c_inzeratu {

}

.detail a {
color:#dc0000;
font-weight: bold;
text-decoration: none;

}

.detail a:hover {
color:#dc0000;
font-weight: bold;
text-decoration: underline;

}






.registracia {
margin:0;
height: 100%;
padding:0px;
border:  #e1e1e1 1px solid;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
padding-bottom: 30px;
margin-bottom:8px;
}



.regstep {
padding-top:1px;
padding-left: 4px;
}


.regstep2 {
padding-top:1px;
padding-left: 4px;
margin-bottom: 8px;
}


.sukromna {
width:500px;
height: 24px;
margin-left: 18px;
border:  #e7e7e7 1px solid;
background-color: #f5f5f5;

background-image:url(../images/h_sip.gif);
background-repeat:no-repeat;
background-position: 24px 18px;
padding-top: 14px;
padding-left: 39px;
}


.firmbg {
background-color: #fafafa;
width:500px;
height: 24px;
margin-left: 18px;
border:  #e7e7e7 1px solid;
border-top:  #e7e7e7 0px solid;


background-image:url(../images/h_sip.gif);
background-repeat:no-repeat;
background-position: 24px 18px;
padding-top: 14px;
padding-left: 39px;
}


.sukromna a {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
text-decoration: none;
}

.sukromna a:hover {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#4d8d0e;
text-decoration: underline;
}


.firmbg a {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
text-decoration: none;
}

.firmbg a:hover {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#4d8d0e;
text-decoration: underline;
}

.reg_nadpis {
font-family: Tahoma;
font-size:12px;
font-weight: normal;
color:#4d8d0e;
font-weight: bold;
margin-left: 33px;
margin-top: 33px;
margin-bottom: 11px;
}

.reg_nadpis2 {
font-family: Tahoma;
font-size:12px;
font-weight: normal;
color:#4d8d0e;
font-weight: bold;

}


.regtabnew {
margin-left: 16px;
margin-top: 10px;

font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
line-height: 14px;
}




.regframe {
border:  #e7e7e7 1px solid;
margin-left: 18px;
margin-bottom: 8px;
width: 500px;
height: 252px;
overflow: auto;
padding: 6px ;
color: #656565;
  font-size:11px;

}


.regframe b, strong {
color: #656565;
  font-size:11px;
}

.suhlas {
margin-left: 18px;
}

.suhlas2 {
margin-left: 180px;
margin-top: 14px;
margin-bottom: 18px;
}

.suhlas2 a {
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
text-decoration: none;
}

.suhlas2 a:hover{
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#4d8d0e;
text-decoration: underline;
}





.vyh1 {
width:500px;
margin-left: 18px;
border:  #e7e7e7 1px solid;
background-color: #f5f5f5;

background-image:url(../images/h_sip.gif);
background-repeat:no-repeat;
background-position: 24px 14px;
padding-top: 10px;
padding-left: 39px;
padding-bottom: 8px;
}


.vyh2 {
background-color: #fafafa;
width:500px;

margin-left: 18px;
border:  #e7e7e7 1px solid;
border-top:  #e7e7e7 0px solid;
border-bottom:  #e7e7e7 0px solid;


background-image:url(../images/h_sip.gif);
background-repeat:no-repeat;
background-position: 24px 14px;
padding-top: 10px;
padding-left: 39px;
padding-bottom: 8px;
}






.regnav {
margin-left: 35px;
margin-top: 20px;
}


.regnav2 {
margin-left: 165px;
margin-top: 10px;
}

.regtab {
margin-left: 30px;
text-align: left;


}

.n_inzerat{
margin-left: 30px;
}

.n_inzerat input {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:11px;
width: 180px;
height: 18px;
padding:0px;
}


.n_inzerat select {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:11px;
width: 186px;
height: 20px;

}


.reg_input {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:11px;
width: 180px;
height: 14px;
padding:2px;

}


.reg_sel {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:11px;
width: 186px;
height: 22px;


}

.reg_popis {
margin-top:3px;
font-family: Tahoma;
font-size:10px;
line-height: 12px;
font-weight: normal;
color:#4d8d0e;
}




.relax {

background-image:url(../images/relax_bg.gif);
background-repeat: repeat-x;
  width:177px;
  height: 26px;

  margin-right:4px;
  margin-top: 6px;

   float:left;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:22px;
padding-top: 13px;

}

.relax_content {
margin: 0;
padding:0 ;
    border:  #6f964c 1px solid;
    background-color: #6f964c;
    padding: 4px;
    margin-bottom:8px ;
    height: 270px;
    margin-bottom: 8px;
}














.obr_list_gif{
float: left;
margin-left: 8px;
}



.obr_list{


padding-left: 8px;
margin-bottom: 6px;

float: left;


}
.obr_list img{

border:  #e1e1e1 1px solid;
}






.obr3{
padding: 0px;
margin-bottom: 10px;
width: 135px;
border: #361814 3px solid;
float: left;

}

.viac{
margin-top: 5px;

}


.map{
width:500px;
padding: 2px;
border: #6a6a6a 1px solid;
}









h1 {
margin: 0;
padding: 0;
padding-bottom:px;
padding-top:12px;
font-family: Tahoma;
font-size:22px;
line-height: 22px;
font-weight: normal;
color:#722300;
}


h2 {
margin:0;
padding:0;
font-family: Arial;
font-size:18px;
line-height: 20px;
padding-left:0px;
font-weight: bold;
color:#dc0000;
border-bottom: #efefef 1px solid;
margin-bottom: 4px;
}

.anotacia a h2:hover{

text-decoration: underline;


    }
.anotacia2 a h2:hover{

text-decoration: underline;

    }








h3{
margin:0;
padding:0;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
padding-left:38px;
padding-top: 14px;
background-image:url(../images/sipka.gif);
background-repeat:no-repeat;
background-position: 24px 17px;
margin-top:0px;
margin-bottom: 15px;

}

h4{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:28px;
padding-top: 13px;
}

h4.w{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#cc3300;

}


h5{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:11px;
font-weight: normal;
color:#fff;
padding-left:22px;
padding-top: 8px;
}

h5 a{
color:#fff;
    }
h5 a:hover{
text-decoration: underline;
color:#fff;
    }

h6{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:28px;
padding-top: 9px;
}




b, strong {
color: #656565;

}




a {

color: #186bac;
text-decoration: none;

}

a:hover {

color: #186bac;
text-decoration: underline;

}



.menu{
margin-bottom: 6px;
}



a img {
  border: 0px;
}

.n1{

  float:left;
  width: 346px;
  height: 184px;
  background-image: url(../images/n1.jpg);
  background-repeat: repeat-x;
  background-repeat: no-repeat;

}

.n2{

  float:left;
  width: 315px;
  height: 184px;
  background-image: url(../images/n2.jpg);
  background-repeat: repeat-x;
    background-repeat: no-repeat;

}

.n3{

  float:left;
  width: 339px;
  height: 184px;
  background-image: url(../images/n3.jpg);
  background-repeat: repeat-x;
    background-repeat: no-repeat;

}

.n1 div, .n2 div, .n3 div{
  padding:40px 0 0 0;
}





.box {
 padding-left:20px ;
 padding-top: 20px;
 padding-bottom: 14px;
 background-color: #454545;
 color:#ababab;
 font-weight:  normal;
 font-size: 11px;

}

.boxtxt {
text-align: left;
padding-top:24px;
}



.thumb{

float: left;
padding: 2px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border: #e7e5e5 1px solid;
}


.reset{
  clear: both;
}

.partner {
 text-align:left;
 width: 1000px;
 margin: 0 auto;
 margin-top: 0px;
padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;

}



.footer {
margin: 0px;
padding: 0px;
width: auto;

font-family: Arial;
font-size: 11px;
text-align: center;
color: #6b6b6b;

}

.foot {
 margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 11px;
color: #745a35;

}

.foot2 {
 margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 11px;
color: #fff;
padding:0px;
padding:9px;
padding-left: 20px;
padding-right: 20px;
background-color: #525252;


}

.foot2 a{

font-family: Tahoma;
font-size: 11px;
color: #fff;
text-decoration: none;
font-weight: normal;
}
.foot2 a:hover{

font-family: Tahoma;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: #fff;

}







.lista {
    margin-left: 85px;
    margin-top: 10px;
    display: block;
    background-image: url(../images/bgLista.gif);
    background-repeat: repeat-x;
    width: 293px;
    height: 27px;
    border: 1px solid #404040;
}

.lista2 {
    margin-left: 85px;
    margin-top: 10px;
    display: block;
    width: 293px;
    height: 27px;
}

.listaTxt {
   padding-left: 15px;
   padding-top: 6px;
   font-family: Tahoma;
   font-size: 12px;
   color: #88765e;
}

.listaTxtNad_1 {
   float: left;
   padding-left: 100px;
   padding-top: 11px;
   font-family: Tahoma;
   font-size: 12px;
   color: #88765e;
}
.listaTxtNad_2 {
   margin-left: 255px;
   padding-top: 11px;
   font-family: Tahoma;
   font-size: 12px;
   color: #88765e;
}
.listaTxtNad_3 {
   padding-left: 100px;
   margin-top: 48px;
   font-family: Tahoma;
   font-size: 12px;
   color: #88765e;
}

.listaVedla_1 {
  padding-left: 85px;
  padding-top: 10px;
  float: left;
}

.listaVedla_2 {
  padding-left: 22px;
  padding-top: 10px;
  float: left;
}
.listaVedla_3 {
  padding-left: 85px;
  padding-top: 10px;
  float: left;
}
.listaVedla_4 {
  padding-left: 8px;
  padding-top: 10px;
  float: left;
}
.listaVedla_5 {
  padding-left: 8px;
  padding-top: 10px;
  float: left;
}

.rezervovat {
   padding-left: 272px;
   margin-top: 52px;
}

input.txt1 {
  border: 0;
  background: transparent;
  width: 270px;
  font-family: Tahoma;
  font-size: 12px;
  color: #88765e;
}


.reset{
  clear: both;
}



.selectbox
{

  width : 110px; /* Resize Width */

}

.pocasie{
margin-top: 12px;
margin-bottom: 2px;

}

.pocasie a {

color:#E6E6E6;
font-size: 9px;
}

#anketa {
padding: 6px;

}



.anketa_otazka {
padding-bottom: 6px;

}

.anketa_odpoved {
padding-bottom: 6px;
  font-size: 11px;
}

.anketa_odpoved a {
color:#000;
text-decoration: none;

}

.anketa_odpoved a:hover {
color:#000;
text-decoration: underline;

}





#commentform, #rcommentform {

  border: 1px solid #ccc;
  background-color: #eee;
  padding: 6px 10px;
  margin-bottom: 10px;
  display: none;
}

#rcommentform {
  display: block;
}

#commentlink {
  line-height: 30px;
}


.diskusia_h {
  background-image: url(../images/h_diskusia.gif );
  background-repeat: no-repeat;
  margin-top: 27px;
  margin-bottom: 12px;
}

.diskusia_h table {
  padding-left: 10px;
  padding-right: 10px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

div.comment {
    padding-top: 1px;
    padding-bottom: 1px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 15px;
        font-size: 11px;
}

div.comment div {
    color: #000;
    background-color: #eaeaea;
    /*padding-left: 25px;
    padding-right: 18px;*/
    padding: 11px 25px 7px 18px;
}

.comh1 {
    font-size: 11px;
    font-weight: bold;
    color:#5d5d5d;
    padding-left: 8px;
}

.comh2 {
    font-size: 11px;
    font-weight: bold;
    color:#417017;
}

.comh3 {
    font-size: 11px;
    color:#5d5d5d;
    padding-right: 8px;
}

.diskusia_h2 {
  padding-left: 6px;
  margin-bottom: 25px;
}

.diskusia_p {
  padding-left: 6px;
}


txt1, .txt2 {
  width: 420px;
  border: 1px solid #999;
}

input.txt4 {
  width: 420px;
  border: 1px solid #999;
  font-size: 11px;
}

.txt3 {
  width: 200px;
  border: 1px solid #999;
}

.btn1 {
  border: 1px solid #999;
  font-size: 12px;
  background-color: #ddd;
}

.fl{
float:left;
}

.fr{
float:right;
}


.error {
color:#CC0033;
}

.top_head_links4 {
margin: 0;
padding: 0;
width:540px;
padding-top:12px;
float: left;
text-align: right;
color: #FFFFFF;

}

.banner_body {
width:180px;  
}








