html, body {
margin:0;
padding:0;
background-color: #fff;
font-family: Tahoma;
font-size:11px;
line-height: 13px;
color: #666666;
  background-image: url(../images/bg.gif);
  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;
}




form {
padding:0;
margin: 0;  
}





#main-holder{
 text-align:left;
 width: 972px;
 margin: 0 auto;
 margin-top: 0px;

  z-index:2

}

.TopHeader{
 text-align:left;
 width: 972px;
 height: 35px;
 margin:0;
 padding: 0;
}

.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;
  height: 35px;
padding-top:12px;

float: left;
}

.top_head_links2 {
  width:200px;
  height: 35px;
padding-top:12px;
float: left;
color: #FFFFFF;

}


.top_head_links3 {
margin: 0;
padding: 0;
  width:350px;
padding-top:6px;
float: left;

color: #FFFFFF;

}

.top_head_links4 {
margin: 0;
padding: 0;
width:540px;
padding-top:12px;
float: left;
text-align: right;
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: 972px;
 height:122px ;
 margin:0;
 padding: 0;
 margin-top: 21px;
 float: none;

}


.rel_link {
margin-top: 6px;
margin-left: 6px;
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #fff;

}

.rel_link a {
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #fff;
font-weight: bold;
text-decoration: underline;

}
.rel_link a:hover {
font-family: Tahoma;
font-size:12px;
line-height: 13px;
color: #fff;
font-weight: bold;
text-decoration: underline;

}



.TopPanel {
  background-image: url(../images/search2_bg.gif);
  background-repeat: no-repeat;
  padding-top: 0px;
  padding-left: 0px;
  height:102px;
  display: block;

}


.TopPanel2 {
  margin:0;
  padding-top: 5px;

  height:100px;
  display: block;
  margin-bottom: 6px;

}


.search {

width: 749px;
height: 95px;
  margin-top: px;
  margin-left: 10px;

  float: left;
}

.s_sel {
margin-top:16px;
margin-left: 8px;
padding-right: 7px;
width: 160px;
float: left;
}

.s_sel2 {
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: 60px;
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: #fff;

}




.s_input {
background-color: #FFFFFF;
border:  #ced3d8 1px solid;
  font-size:13px;
width: 365px;
height: 18px;
padding-left:4px;
padding-top: 5px;
}

.vyhl {
width:168px;
margin-left:570px;
margin-top: 24px;
position: absolute;
}

.cenatab {
margin-top: 4px;
width:200px;
float: left;

}






.search_main {
margin-top:16px;
margin-left: 4px;
float:left;
}


.b410x140 {
margin-left: 8px;
margin-top: 6px;
float: left;
width: 410px;
height: 140px;
  border:  #e1e1e1 1px solid;
}









.pridaj {

  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: 3px;
  margin-top: 1px;
}


.bgoogle {

  width:580px;
  height:90px;
text-align: left;

}


.naj {

  width:182px;
  height:102px;
  background-image: url(../images/top_bg.gif);
  background-repeat: no-repeat;
}


.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;

    float:left;

}
.content {
 background-color: #FFFFFF;
  width:582px;
  margin-right:4px;
  margin-bottom: 8px;
    float:left;

}

.kategorie {

  width:580px;
  border-top:  #e1e1e1 1px solid;
  margin-bottom:6px;
  border-left: #e1e1e1 solid 1px;
  border-bottom: #e1e1e1 solid 1px;


}

.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;


}


.banner_border {
  margin-bottom:5px;
}


.hmenu {
  background-image: url(../images/hmenu_bg.gif);
  background-repeat: repeat-x;
  height:39px;

}

.hmenu2 {
  background-image: url(../images/hmenu_bg2.gif);
  background-repeat: repeat-x;
  height:31px;


}



.hmenu3 {
  background-image: url(../images/hmenu_bg.gif);
  background-repeat: repeat-x;
  height:39px;
  float: none;

}
.hmenu4 {
  height:23px;
  float: none;
 
  padding-left: 10px;
}




.hmenu5 {
color: #666666;
  height:20px;
  float: none;
  font-family: Arial;
  font-size:12px;
  font-weight: bold;
  padding-left: 10px;
}

.hmenu5 a{
  color:#3B3B3B;
  text-decoration: none;
}

.hmenu5 a:hover {
  color:#3B3B3B;
  text-decoration: underline;
}

.hmenu6 {
  height:1px;
  float: none;
  padding-left: 10px;
  border-bottom:  #e1e1e1 1px solid;
}

.pocet_ponuk {
  position: absolute;
  top: 4;
  padding: 0;
  margin: 0;
  z-index:2;
  float:left;

}






.menu {

  width:197px;

  margin-right:4px;
  margin-bottom: 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: 20px;

}


.menu li{
margin: 0;
padding: 0;
height: 20px;

margin-top:0px;
padding-left:16px;
padding-top: 8px;
    border-bottom:  #e1e1e1 1px dashed;

}

.menu a {
color: #000;
text-decoration: none;
font-weight: normal;
}

.menu a:hover {
color: #000;
text-decoration: underline;
font-weight: normal;
}

.m_on {
	background-image:url(../images/hmenu_bg_on.gif);
	background-repeat: repeat-x;

}

.mli_on {
	background-image:url(../images/menu_li_on.gif);
	background-repeat:no-repeat;
    background-position: 0px 12px;
}


.mli_on a {
color: #fe6400;
text-decoration: none;
font-weight: normal;
}

.mli_on a:hover {
color: #fe6400;
text-decoration: underline;
font-weight: normal;
}




mli {
	background-image:url(../images/menu_li.gif);
	background-repeat:no-repeat;
    background-position: 0px 12px;
}









.reklama_obsah {
    border:  #e1e1e1 1px solid;
    padding: 0px;
    margin-bottom:8px ;

}


.logo_holder {
width: 352px;
float: left;
margin-right: 6px;

}


.logo {
margin-right: 6px;
height: 80px;
}


.HlavnyBanner {

}


.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-left:  #e1e1e1 1px solid;
border-right:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px dashed;
height: 140px;
}



.inzerat_list2 {
padding:10px;
border-left:  #e1e1e1 1px solid;
border-right:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px dashed;
background-color: #f5f5f5;
height: 140px;
}




.inzerat_detail {
padding:10px;
border:  #e1e1e1 1px solid;
font-family: Tahoma;
font-size:11px;
font-weight: normal;
color:#414141;
padding-bottom: 30px;
margin-bottom:8px;
}



.inzerat_detail table{
border-right:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;
width:560px;
margin-bottom:20px;
}


table.tab1{
border:none;
width:260px;

}
table.tab2{

border:none;
width:300px;

}

table.tab3{

border:none;


}

.inzerat_detail b,strong {
font-family: Tahoma;
font-size:13px;
font-weight: bold;
color:#414141;
}

.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;
padding: 0;
padding-right: 6px;
padding-top: 4px;
font-family: Tahoma;
font-size:10px;
line-height: 11px;
font-weight: normal;
border-bottom:  #e1e1e1 1px dashed;
border-right:  #e1e1e1 1px dashed;
width: 186px;
height:75px;
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;
height:75px;
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 4px;
}


.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: 270px;
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{

	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;
}




.dettab4 {
background-color: #fafafa;
padding-left: 10px;
border-bottom:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
width: 260px;
height: 30px;
}

.dettab4c {
font-family: Arial;
font-size:18px;
font-weight: bold;
color: #BA0307;

background-color: #f5f5f5;
padding-left: 10px;
border-bottom:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
width: 260px;
height: 40px;
}



.dettab3 {
background-color: #f5f5f5;
padding: 10px;
border-top:  #e1e1e1 1px solid;
border-left:  #e1e1e1 1px solid;
border-right:  #e1e1e1 1px solid;
border-bottom:  #e1e1e1 1px solid;
}

.detpopis {
padding-top:10px;
}








.anotacia {
margin-left: 154px;
height:160px;   }


.anotacia_obsah {

padding-left: 10px;
padding-right: 10px;


}


.anotacia_txt {
color: #666666;
padding-top: 20px;
padding-bottom: 20px;

}

.cena {
font-family: Arial;
font-size:14px;
font-weight: bold;
color: #BA0307;
text-align: right;
}


.datum {
border-right:  #e1e1e1 1px solid;
width: 139px;
float: left;
text-align: left;
}

.typ {
border-right:  #e1e1e1 1px solid;
width:139px;
float: left;
text-align: left;
}

.lokalita {
height:14px;
width:139px;
border-right:  #e1e1e1 1px solid;
float:left;
margin-right: 5px;
}

.c_inzeratu {

}

.detail a {
color:#949393;
font-weight: bold;
text-decoration: none;

}

.detail a:hover {
color:#414141;
font-weight: bold;
text-decoration: underline;

}



.registracia {
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:#9f0003;
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:#9f0003;
text-decoration: underline;
}

.reg_nadpis {
font-family: Tahoma;
font-size:12px;
font-weight: normal;
color:#9f0003;
font-weight: bold;
margin-left: 33px;
margin-top: 33px;
margin-bottom: 11px;
}

.reg_nadpis2 {
font-family: Tahoma;
font-size:12px;
font-weight: normal;
color:#9f0003;
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:#9f0003;
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;


}

.moznosti {
line-height:14px;
}


.moznosti a {

color: #9f0003;
text-decoration: underline;

}

.moznosti a:hover {

color: #9f0003;
text-decoration: underline;
}


.reg_popis {
margin-top:3px;
font-family: Tahoma;
font-size:10px;
line-height: 12px;
font-weight: normal;
color:#9f0003;
}




.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-top:1px;
    padding-left: 4px;
    padding-right: 6px;
    padding-bottom: 12px;
    margin-bottom:8px ;
    margin-bottom: 8px;
    color: #FFFFFF;
    font-size: 10px;
}



.relax_text {
padding-left: 8px;


}

.relax_odkaz {
padding-left: 8px;
padding-top: 4px;
}

.relax_odkaz a {
    color: #FFFFFF;
    font-size: 11px;
text-decoration: underline;

}

.relax_odkaz a:hover {
    color: #FFFFFF;
    font-size: 11px;
text-decoration: underline;

}



.relax_nadpis{
font-size: 11px;
font-weight: bold;
margin-top: 6px;
text-align: left;
padding-left: 8px;
background-image:url(../images/sipkagreen.gif);
background-repeat:no-repeat;
background-position: 0px 4px;
margin-bottom: 4px;;
}


















.obr_list{
padding: 2px;
margin-left: 8px;
margin-bottom: 6px;
float: left;
width:126px;
height: 130px;
border:  #e1e1e1 1px solid;
position: relative;
background-color: #FFFFFF;

}
.obr_list a {
width: 126px; height: 130px;text-align: center; display: table-cell; vertical-align: middle;
}



.obr_list img{


}





.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;
 font-size:22px;
 font-family: Arial;
 font-weight: bold;
 color: #BA0307;
}


h2 {
margin:0;
padding:0;
font-family: Arial;
font-size:15px;
line-height: 28px;
padding-left:10px;
font-weight: bold;
color:#3B3B3B;
border-bottom: #efefef 1px solid;
margin-bottom: 4px;
}

.anotacia a h2:hover{
text-decoration: underline;
 }




h3{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:28px;
padding-top: 15px;

}


h3 a{
color:#fff;
    }
h3 a:hover{
text-decoration: underline;
color:#fff;
    }

h4{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:28px;
padding-top: 15px;
}

h5{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:14px;
font-weight: bold;
color:#fff;
padding-left:22px;
padding-top: 11px;
}

h6{
margin:0;
padding:0;
  font-family: Tahoma;
  font-size:11px;
font-weight: bold;
color:#fff;
padding-left:10px;
padding-top: 11px;
}

h6 a{
color:#fff;
    }
h6 a:hover{
text-decoration: underline;
color:#fff;
    }


b, strong {
color: #656565;

}




a {

color: #186bac;
text-decoration: none;

}

a:hover {

color: #186bac;
text-decoration: underline;

}



.menu{
}



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;
}



.footer {
margin: 0px;
padding: 0px;
width: auto;

font-family: Arial;
font-size: 11px;
text-align: center;
color: #6b6b6b;
background-color: #8e8e8e;
}

.foot {
 margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 11px;
color: #745a35;
background-color: #8e8e8e;


}

.foot2 {
 margin: 0px;
padding: 0px;
font-family: Tahoma;
font-size: 11px;
color: #9c9c9c;
padding:0px;
padding:9px;
background-color: #525252;


}

.foot2 a{

font-family: Tahoma;
font-size: 11px;
color: #9c9c9c;
text-decoration: none;
font-weight: normal;
}
.foot2 a:hover{

font-family: Tahoma;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: #9c9c9c;

}







.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 */

}

.inznazov {
margin-left: 28px;
margin-top: 5px;
margin-bottom: 9px;
   font-family: Tahoma;
   font-size: 13px;
   color: #88765e;
   font-weight: bold;
}

.Table4 img {
margin-bottom:6px;
}

.error {
color:#FF0033;
font-weight: bold;
}




