@charset "utf-8";
/* CSS Document */

*  
body {
       background:url(../images/bg.png) 0 0 repeat;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 16px;
	  
 }

.color { color:#cc0000; font-size: 16px;}

.fl {float: left;}
.fr {float: right;}

.cl {clear: left;}
.cr {clear: right;}

.cb {clear: both;} 

h1, h2, h4, h5, h6 {
 font-weight: normal;
  }
 
h1 {
  font-size: 16px;
   line-height: 100px;
   font-weight: bold;
   color: #333333;
    }
h2 {
   font-size: 16px;
   line-height: 2;
   text-align:justify;
   
   
   }
  
h3 {
    font-size: 16px;
	line-height: 5.5;
	text-align: justify;
	text-indent: 200px;
	text-decoration:underline;
	  }
h4 {
    font-size: 17px;
	color: #45789b;
	line-height: 2;
	text-align: justify;
	text-indent: 165px;
	text-decoration:blink;
	font-weight: 800; 
 } 
h5 {
   font-size: 16px;
   line-height: 1.5;
   text-align:justify;
       
}
h6 {
   font-size: 16px;
   line-height: 50px;
   font-weight: bold;
   color: #333333;
}

h7 {
     font-size: 16px;
	line-height: 4;
	text-align: justify;
	text-indent: 200px;
	text-decoration:underline;    
    margin-left: 250px;
}

h8 {
     font-size: 15px;
	 text-align: justify;
	 line-height: 2;
}
h9 {
     color:#666666;
     font-size: 11px;
	 text-align: justify;
	 line-height: 4.5;
	 margin-left: 400px;
}
	 
a {
  color:#dd0c46;
    text-decoration:none;

 }
a {
	text-decoration: none;
	color: #666666;
}






/********** Structure Styles**********/
div#top{
 width: 1650px;
 height: 25px;
 
 }

div.centerContainer {
    width: 1074px;
	margin: 0 auto;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}
/********** Header Section**********/
div#headerContainer{

 background: url(../images/header.jpg) no-repeat;
 height: 274px;
width: 1074px;

}




 
 
  
         
.logo {
 margin-right: 410px;
 margin-top: 135px;
  }
.kontakt {
 margin-top: 85px;
 margin-left: 15px;
 }

/********** Menu Section**********/
div#menuContainer{
 background: url(../images/menu.gif) no-repeat;
    width: 1074px;
    height: 61px;
	
	
  
    display: block;
    padding-right: 0px;
	padding-left: 200px;
	
	 } 
 ul#nav li {
   display: inline;
   float: left;
   background: url(../images/menuSeparator.png) center right no-repeat;
   
   margin: 25px 100px 0 0;
  
   
   }
 ul#nav li a {
   color: white;
   font-size: 14px;
   text-transform: uppercase;
 
 }
 ul#nav li a:hover {

		color: #92979D;

	}
	ul#nav li a {
	display: block;
			padding-right: 30px;
			 text-decoration: none;
	}
	
/********** Text Section**********/


div#textContainer {
   background: url(../images/tlo.jpg) no-repeat; 
  width: 1074px;
  height: 660px;
  
   

  
 }
 
 div#text1Container {
   background: url(../images/text-tlo.jpg) no-repeat; 
  width: 1074px;
  height: 450px;
  
    

  
 }
 div#text2Container {
   background: url(../images/tloKontakt.jpg) no-repeat; 
  width: 1074px;
  height: 450px;
  
  }
 div#text {
  width: 750px;
  height:350px;
  margin: auto;
}


div#galeriaContainer {
 width: 1000px;
 height: 400px;
 margin: 0 auto;
 }
.hds {
margin-top: 40px;
margin-left: 20px;
}
.reka {
width: 367px;
height: 275px;
margin-left: 65px;
}

/********** Footer Section*********/
div#footerContainer {
 background:url(../images/footer.jpg);
  width: 1074px; 
  height: 52px;
 
		  }
div#down{
 width: 1650px;
 height: 25px;
 }
