body{
	margin:0px;
	padding:0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../data/newstyle/pozadi.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	/*background-attachment: fixed;*/
	background-color:#ffd007;
}

.zarovnani{
margin:0px;
padding:0px;
width: 955px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
}

#zahlavi{
width:955px;
height:10px;
margin:0px;
padding:0px;
}









.levastrana{
    float:left;
 width:704px;
margin:0px;


}





.pruh{
    clear:both;
width:700px;
height:19px;
margin:0px;
padding:0px;

}












.pravastrana{
	float:right;
	width:251px;
	margin:0px;
	padding:0px;
}








#partneri{
	position:relative;
	width:952px;
	height:388px;
	margin:0px;
	padding:0px;
	text-align:center;
	background-image: url(../data/newstyle/sponzori_paticka.png);
	padding-top: 7px;
}
#paticka {
	height: 30px;
    line-height:30px;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 20px;
	margin-bottom: 30px;
	color: #4D5848;
}


#paticka a{color: #4D5848;text-decoration:none;}
#paticka a:hover{color: #4D5848;text-decoration:underline;}
#paticka img{border:none;}

  .takcof{

    display:none;

}

.rek{
margin-left:100px;
}


#hot{
    position:relative;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
width:765px;
height:340px;
margin-top:200px;
	background-image: url(../data/newstyle/home_n.png);
	background-position: center top;
	background-repeat:no-repeat;
}


.ht a{color:#000;}

#hot .tl1{
position:absolute;
top:31px;
_top:-5px;
left:31px;
width:236px;
height:278px;
display:block;

}

#hot .tl2{
position:absolute;
top:31px;
_top:-231px;
left:269px;
width:235px;
height:278px;
display:block;

}

#hot .tl3{
position:absolute;
top:31px;
_top:-531px;
left:503px;
width:231px;
height:99px;
display:block;

}

#hot .tl4{
position:absolute;
top:131px;
_top:-510px;
left:503px;
width:231px;
height:178px;
display:block;

}


.tlx_1{
padding:5px;
color:#d8e44d;
background-color:#073f6e;
}







#faq{
    position: absolute;
    top:0px;
    left:0px;
    padding: 4px;
    width: 150px;
    color: #fff;
    background-color: #ff0000;
    border: 1px solid #ffffff;
    font-size: 12px;
    display: none;
    font-weight: bold;
    z-index: 3000;
/*    display: none;*/
}

#image_details{
    text-align: center;
    
}

.img_vypis{
float:left;
position: relative;
padding: 8px;
margin: 8px;
text-align: center;
height:170px;
}

.img_vypis img{
border:5px solid #cacaca;
padding: 0px;

}



.img_vypis2{
float:left;
position: relative;
padding: 8px;
margin: 8px;
text-align: center;
height:170px;
}

.img_vypis2 img{
border:5px solid #a8a8a8;
padding: 0px;

}


.xdel{
 position: absolute;
 top:4px;
 left: 4px;
}

#vypis_seznamu{

    height:150px;
    border:1px solid #ccc;
margin-bottom: 10px;
overflow: auto;
}


#loadinger{
height:18px;
width:150px;
border: 1px solid #000;
text-align: left;
}

#loaderer{
height:18px;
background-color: #fff;
}

.botka{
    clear: both;
}











#msgn{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
color:#000;
z-index:1000;
background-image: url(../data/bub/mlha.png);
background-repeat: repeat;
background-position: 0px 0px;

}

#msg_loadn{
margin:0px;
padding:0px;
margin-top: 300px;
color:#fff;
width:100%;
height:100px;
background-image: url(../data/bub/ajax-loader3.gif);
background-repeat: no-repeat;
background-position: top center;

}


#ideckox{
    width:100%;
height:100%;
color:#000;
z-index:1100;
display:none;
filter: Alpha(Opacity=0);
  opacity: 0.0;
}




#msgn .msg_kos{
position:relative;
margin-top:30px;
margin-left:auto;
margin-right:auto;
padding:0px;
padding-top: 8px;
padding-right: 8px;
width:509px;
color:#000;
border:0px solid #563e3e;
text-align: left;
}

#msgn .msg_obal{
position:relative;
}





.zahlavi_kkos{
  padding: 0px;
  margin:0px;
  height:30px;
  width:509px;
 background-image: url(../data/bub/bub_zahlavi.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}


.zapati_kkos{
  padding: 0px;
  margin:0px;
  height:21px;
  width:509px;
 background-image: url(../data/bub/bub_zapati.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}


.repeat_kkos{
  padding: 0px;
  margin:0px;
  width:469px;
  padding-left: 20px;
  padding-right: 20px;
 background-image: url(../data/bub/bub_repeat.png);
background-repeat: repeat-y;
background-position: 0px 0px;
}

.repeat_kkos p{
    color: #9e9fa1;
    padding: 0px;
    margin: 0px;
}

.repeat_kkos table{
    color:#107eb9;
}

.repeat_kkos h2{
    margin-top: 0px;
    padding-top: 0px;
    font-size: 20px;
    color: #0a7ebb;
    
}


.inpx{
    width: 120px;
    height:24px;
    border: 1px solid #adadae;
}


.inp2x{
    width: 220px;
    height:70px;
    border: 1px solid #adadae;
}

.close_msg a{
   position:absolute;
   top:0px;
   right:0px;
   margin:0px;
   padding: 0px;
  margin:0px;
  height:29px;
  width:29px;
  display: block;
 background-image: url(../data/bub/tl_zavrit.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}






#msgn .msg_kosx{
position:relative;
margin-top:30px;
margin-left:auto;
margin-right:auto;
padding:0px;
padding-top: 8px;
min-width: 400px;
color:#000;
border:0px solid #563e3e;
text-align: left;
}

#msgn .msg_obalx{
margin-left:auto;
margin-right:auto;
border:0px solid #563e3e;
}


#msgn .ob{
position:relative;
padding: 10px;
border:0px solid #563e3e;
}

.botka2{
    clear: both;
    min-width: 400px;
    
}

#msgn .table_kos{
padding:10px;
color:#000;
background-color: #fff;
border:12px solid #4575b8;

}


.table_kos h2{
    margin-top: 0px;
    padding-top: 0px;
    font-size: 20px;
    color: #0a7ebb;
    
}

.tlach{
    background-color: #ffd007;
    border:2px solid #4575b8;
    height: 20px;
    width: 20px;
    margin: 3px;
}




#tla{
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 10px;
}



.hvez_ff{
   margin:0px;
   padding: 0px;
  height:30px;
  width: 100px;
  display: block;
  margin-left: auto;
  margin-right: auto;
 background-image: url(../data/hodnoceni/hvezdy_full_sed.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
}


.hvez_ff_hh{
   margin:0px;
   padding: 0px;
  height:30px;
  display: block;
 background-image: url(../data/hodnoceni/hvezda_vse_zluta.png);
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: left;
}



.znh{
      margin:0px;
   padding: 0px;
  height:30px;
  width: 20px;
  display: block;
 background-image: url(../data/hodnoceni/hvezda_sed.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
float: left;
}

.znh img{
    border: none;
}


.znhx{
      margin:0px;
   padding: 0px;
  height:30px;
  width: 20px;
  display: block;
 background-image: url(../data/hodnoceni/hvezda.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
float: left;
}







#strankovani_karta2{
clear:both;
width:100%;
margin:2px;
margin-top:0px;
margin-left: 0px;
padding:0px;
padding-top:0px;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
color:#ccc;
text-align:right;
margin-bottom: 5px;

height: 33px;
}



#strankovani_karta2 img{
border:0px;
margin: 1px;
}


#strankovani_karta2 a{
color:#878787;
text-decoration:none;
}

#strankovani_karta2 a:hover{
color:#ccc;
text-decoration:underline;
}

#strankovani_karta2 .active{
color:#fff;
padding-left:2px;
padding-right:2px;
font-weight:bold;
text-decoration:none;
background-color: #878787;
}
