﻿/* tělo stránky*/
body { 
margin-left: auto;
margin-right: auto;
width: 1043px;
font-size:0.9em; 
line-height:14px; 

font-family:"Myriad Pro", "Trebuchet MS"; 
font-size:11px; 
 
background:#0A8FDE; 
position: relative;


}


/* horní menu*/

#eshop { 
margin:0; 
padding:10px 0 0 10px; 
font-size:20px; 
color: red; font-weight: bold; 
}

#kontakt {

line-height: 17px;
font-size:12px;
position: absolute;
top:90px;
left: 830px;

}


#laguna { 
font-family:"Myriad Pro", "Trebuchet MS"; 
color:white; 
font-size:35px; font-weight: bold; 
position: absolute;
top:100px;
left:20px;
}


#laguna_small { 
color:black; 
font-size:12px;
 
position: absolute;
top:80px;
left:30px; }

#laguna_small_text {margin-left: 10px} 

/*#logo_opakovani {
height:180px; 
width 100%;
background: url(images/repeat.jpg) repeat-x;
overflow: hidden;
}

*/

#logo {
height:185px; 
width:1038px; 

background:#0A8FDE; border-left: 5px solid white; }



#menu { color: black;background:orange;font-size: 25px;
height:35px; 
width: 1008px; margin-top: 20px; padding-left: 25px; 
padding-top:20px;border: 5px solid white
}

#menu_text {margin-top:-70px; margin-left: 200px;
}

h1.menu_text {margin-top:-70px; margin-left: 210px; font-size: 22px;
}

#menu_img {margin-left: 810px;margin-top: -8px;
}





/* text BS LAGUNA*/
#nadpis { 
float:right; 
width:200px; 
font-size:10px; 
color: black; 
line-height:12px; 
padding-top:5px;  
}

#style_nadpis{
font-size: 20px;
}


/* samotné tělo stránky*/

#main { 
background: white; 
height: 1500px; margin-left: 230px;}



#text { 
position: absolute;  
height: 900px;text-align: justify;padding-right:200px; background:white;  padding-left: 20px;width: 550px; font-size: 13px;}



#text li {margin-left: -40px;margin-bottom: 10px;}
#text_odkaz {font-weight: bold; margin-top: -20px; margin-bottom: 10px;}

#zazimovani {font-weight: bold; margin-top: -20px; margin-bottom: 10px; color: blue; font-size: 14px;}

#text_odkaz a:hover { color: orange; text-decoration: none;
}
#akce {font-weight: bold; margin-top: -20px; margin-bottom: 10px; color: red}

#text_odkaz1 {font-weight: bold; margin-top: -20px; margin-bottom: 10px;}

#text_odkaz1 a:hover { color: orange; text-decoration: none;
}


#text_odkaz2 {font-weight: bold; margin-top: -20px; margin-bottom: 10px;}

#text_odkaz2 a:hover { color: orange; text-decoration: none;
}


#text_odkaz3 {font-weight: bold; margin-top: -20px; margin-bottom: 10px;}

#text_odkaz3 a:hover { color: orange; text-decoration: none;
}





#odkazy_list { 

width: 231px; 
height: 1495px;
background:#fbebb3; 
font-size: 15px;
position: absolute;left: 0;
top: 250px;border-left: 5px solid white; border-top: 5px solid white; font-weight: bold;
}

#odkazy_list_text{margin-left: 40px;}
#odkazy_list_text_2 {margin-left: 40px;}

#odkazy_list_nadpis{background:orange; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px; margin-top: 0px; font-weight: bold; margin-left: 0px; color: white;padding-left: 40px; }

#odkazy_list_nadpis_2{background:orange; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px; margin-top: 0px; font-weight: bold; margin-left: 0px; color: white;padding-left: 40px; }

#odkazy_list li {background:#fbebb3; margin-right: 20px;list-style:none; margin-left: -40px; padding-top: 3px; padding-bottom:3px; border-bottom: 1px dotted gray;}

#odkazy_list ul a {color: gray; font-size: 12px; }
#aktualni a {font-weight: bold; color: red; font-size: 15px;}
#text_text { 
font-family:"Myriad Pro", "Trebuchet MS";
width: 300px;
font-size: 14px;
 300px; }

#text_bazeny {border-bottom: 1px dotted gray ;padding-right: 200px; margin-right: 20 px; color: black;border-top: 1px dotted gray} 


#text_bazeny img {margin-left: 380px;margin-top: -70px;}


#text_sauny {border-bottom: 1px dotted gray ;padding-right: 180px; margin-right: 20px;color: black} 


#text_sauny img {margin-left: 380px;margin-top: -120px; }


#text_zastreseni {border-bottom: 1px dotted gray ;padding-right: 180px; margin-right: 20px;color: black} 


#text_zastreseni img {margin-left: 380px;margin-top: -120px; }




#text_vany {border-bottom: 1px dotted gray ;padding-right: 180px; margin-right: 20px;color: black} 


#text_vany img {margin-left: 380px;margin-top: -100px; }






h3 { 
padding-left: 10px; padding-right: 20px; padding-bottom: 10px; padding-top: 10px; margin-top: 5px; font-size:18px; 
color: white; background: orange; margin-left: -10px; margin-right: -15px; 
}


h2 { font-weight: bold; margin-bottom: 3px; font-size: 14px; font-family: times new roman;
}



h4 { font-weight: bold; font-size: 15px;margin-bottom: 5px;color: black;
}


h1 {font-weight: bold; color:black; margin-bottom: 0px; font-size: 15px; margin-top: 10px;}

h2.h1 {font-weight: bold; color:black; margin-bottom: 0px; font-size: 15px; margin-top: 10px;}


h5{text-decoration: underline; text-align: left;margin-top: 0px; font-weight: bold; font-size: 13px;}
h6 {font-weight: bold; font-size: 14px;margin-bottom: 10px; margin-top: 10px;}

 /* zápatí*/
#footer {
background:orange; 
height:55px; 
clear:both; border: 5px solid white; margin-top: 0px;  
}


#right_footer { 
float:right;  
padding:20px 30px 0 0; 
color:white;  
font-size:12px; 
text-align:right;
}


#left_footer { 
float:left; 
padding:20px 0 0 30px; 
color:white; 
font-size:12px;
}



/* ostatní*/
a {
color:black;
text-decoration:none;
}


a:hover { color:#000FFF;
}


a:visited { 
text-decoration:none;
}



#text li {
list-style:none; 
padding-left:20px; 
background:url(images/li.gif) no-repeat 0px 4px #fff;
color: black; 
line-height:18px;
}

/* obrazky*/

#kontakt_picture{
position: absolute;
top: 525px;
left: 250px;
}



/* aktuality*/



#aktualita { 

width: 218px; 
height: 1495px;
background:#fbebb3 ; 
font-size: 15px; 
position: absolute;
right: 0;
top: 250px;border-right: 5px solid white; border-top: 5px solid white
; }

#aktualita_odkaz {fon-size: 15px; font-weight: bold; margin-left: 40px;} 
#aktualita_odkaz2 {font-weight: bold; margin-left: 30px; font-size: 15px;}

#aktualita ul {font-weight: bold; font-size: 15px; margin-left: 20px; margin-right: 20px;padding-top:3px; padding-bottom: 3px;padding-left:0px; border-bottom: 1px dotted gray;}

#aktualita_nadpis {background:ORANGE; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px;margin-top: 0px; font-weight: bold; margin-left: 0px; color: white; font-size: 15px;padding-left: 40px }
#aktualita_nadpis a {color: white}
#aktualita_nadpis a:hover {color: red}

#aktualita_nadpis_2 {background:ORANGE; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px;margin-top: 0px; font-weight: bold; margin-left: 0px; color: white; font-size: 15px;padding-left: 40px }

#aktualita_nadpis_3 {background:ORANGE; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px;margin-top: 0px; font-weight: bold; margin-left: 0px; color: white; font-size: 15px;padding-left: 40px }
#aktualita_nadpis_3 img {margin-left: 20px;}

#aktualita_nadpis_4 {background:ORANGE; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px;margin-top: 0px; font-weight: bold; margin-left: 0px; color: white; font-size: 15px;padding-left: 40px }
#aktualita_nadpis_5 {background:ORANGE; margin-right: 0px;list-style:none;padding-bottom: 10px;padding-top: 10px;margin-top: 0px; font-weight: bold; margin-left: 0px; color: white; font-size: 15px;padding-left: 40px }



#aktualita_text { 
margin-left: 10px;margin-right: 10px; padding-left: 10px; 
font-size: 13px;background:#fbebb3;border-bottom: 1px dotted gray; 
}


#aktualita_text1 { 
margin-left: 10px;margin-right: 10px; padding-left: 10px; 
font-size: 13px;background:#fbebb3;border-bottom: 1px dotted gray; 
}


#aktualita_cena {color: red; font-weight: bold;font-size: 13px; }
img {border: 0px;}




#aktualita_sleva {color: red; font-size: 25px;margin-top: 20px; text-align: center; }
#aktualita_sleva_text {color: black; font-size: 14px; text-align: center; border-bottom: 1px dotted gray; }

#aktualita_sleva1 {color: red; font-size: 20px;margin-top: 20px; text-align: center;  }
#aktualita_sleva_text1 {color: black; font-size: 18px; text-align: center; }
#aktualita_sleva_text2 {color: black; font-size: 20px; text-align: center; }

#aktualita_sleva2 {color: red; font-size: 25px;margin-top: 20px; text-align: center;}
#aktualita_sleva_text3 {color: black; font-size: 20px; text-align: center; }

#aktualita_cena1 {color: red; font-weight: bold;font-size: 13px; }
img {border: 0px;}
#pocitadlo {margin-left: 30px;}
#kalendar {margin-left: 30px;}
#pocasi {margin-left: 30px;}
#odkaz {font-weight: bold;}

#hlav {background:white; margin-left: 230px; }

#hlav_text {background:#0A8FDE; padding-top: 20px; padding-bottom:65px; 
padding-right:40px; 
color:black; font-size:12px; margin-right:5px;} 
#hlav img{float:left; border-left: 5px solid white;margin-right: 10px;border-right: 5px solid white; }
#ikona {border: 5px solid orange; width: 250px; height: 280px; margin-left: 5px} 
#ikona img {margin-left: 8px; margin-top: 8px; }