/*nieb - #00aaeb*/

html ,td{ font: 14px/18px Arial, sans-serif;color:#fff; font-weight:bold;}
body { margin:0px auto; position:relative; background-color:#00283c;


 background-image: url("../img/tlo.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    background-attachment: fixed;
}

A{color:white;text-decoration:none;}


#main { width: 960px; margin:0px auto 0px;border:0px dotted red; position:relative;} 

#menu{width: 100%; position:relative;margin-top:30px;background-color:#fff;}
#menu .menu{display:inline-block; background-color:#fff; color:#1b1b1b; height:50px; margin:0px;vertical-align:top;padding:0px 0px;line-height: 50px;text-align:center;}

#menu div a{color:#1b1b1b;display:block;padding:0px 30px;}
#menu div a:hover{border-top:4px solid #00aaeb; }

#menu .logo{background-color:#00aaeb; color:#000; font: 18px/18px Arial, sans-serif; font-weight:bold;line-height: 50px;}

#menu .logo a{color:#fff;}




.SiteHead{
margin-top:80px;
font: 71px/71px Arial, sans-serif; font-weight:bold;
text-shadow: 1px 1px 2px #000;

}



.SiteHeadHR{
  
margin-top:30px;
width:233px;
height:10px;
background-color:#00aaeb;
}




.SiteHead2{
margin-top:30px;
font: 40px/50px Arial, sans-serif; font-weight:bold;
text-shadow: 1px 1px 2px #000;
}

.SiteText{

margin-top:10px;
font: 18px/28px Arial, sans-serif; font-weight:bold;
  text-align: justify;
    text-shadow: 1px 1px 2px #000;

}



.Post{
margin-top:20px;

overflow:auto;


}




.bMenuBox{
	width:233px;
	height:210px;
	background-color:#00aaeb;
	display:inline-block;
	margin:2px 2px;
	border:0px solid red;
	vertical-align:top;
}


.bMenuImg{
height:180px;

}

.bMenuBottom{
	
	width:233px;
	height:30px;
	background-color:#00aaeb;
	text-align:center;
	line-height:28px;
	font-size:18px;
	margin:0px;
}











#slideshow { 
  
    position: relative; 
    width: 233px; 
    height: 180px; 
   	background-color:#00aaeb;
}

#slideshow > div { 
    position: absolute; 


}




 .bWhite {background-color:#fff;}
 .cBlue{color:#00aaeb;}









.box_shadow{

-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);

}




.GalImg{
	display:inline-block;
	margin:5px 5px;
	
	
	border:0px;
	
	vertical-align:top;

}


.GalImg IMG{border:1px solid black;}



@media only screen and (max-width: 960px){



		
		body {background-image: url("../img/tlom.jpg");}
		
		
		#main { width: 100%;}
		#menu {background-color:transparent;margin-top:0px;}
		#menu .menu{display:block;width:100%;padding:0px 0px;margin:1px;}


		.SiteHead{
			margin-top:50px;
			font: 30px/30px Arial, sans-serif; font-weight:bold;}



		.SiteHead2{
			margin-top:10px;
			font: 20px/26px Arial, sans-serif; font-weight:bold;
			
			}




		.SiteText{

		margin-top:10px;
		font: 14px/18px Arial, sans-serif; font-weight:bold;
		}

		.Post{
		
			padding:10px;

		}





}