/* CSS Document */


body {
	margin: 0;
	padding: 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../gfx/bg_temp.jpg) repeat-x #FFFFFF;
	}
	
	
	
	



#wrap {
	width: 900px;
	margin: auto;
	}


#head {
	width: 900px;
	margin: auto;
	height: 135px;
	background-color:#009966;
	}

#navigation {
	background-color:#73024B;
	height: 35px;
	}
	
#navigation a {
	padding-left: 15px;
	padding-right: 15px;
	}	
	
#navigation_bottom {
	height: 5px;
	background-color:#FF3366;
	}	
	

#firstblock {
	float: left;
	background-color:#D5E4ED;
	}
	
#firstblock_red {
	float: left;
	background-color:#73024B;
	}
	
	
#subnavigation {
	width: 140px;
	float:left;
	background-color:#D5E4ED;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	}
	
	
#subnavigation a {	
	color:#73024B;
	font-weight:bold;
	text-decoration:none;
	}
	
#subnavigation a:hover {	
	color:#00D4ED;
	font-weight:bold;
	text-decoration:none;
	}
	
	
#subnavigation_red {
	width: 140px;
	float:left;
	background-color:#73024B;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
}	


#subnavigation_red a {	
	color:#FF3366;
	font-weight:bold;
	text-decoration:none;
	}
	
#subnavigation_red a:hover {	
	color:#00D4ED;
	font-weight:bold;
	text-decoration:none;
	}
	
	
	
#intro {
	color: #FFFFFF;
	float:left;
	background-color:#000000;
	width: 730px;
	padding: 10px;
	}		

	
	
#intro img {
	padding: 10px;
	}		
	
	
	
#introfull {	
	color: #FFFFFF;
	float:left;
	background-color:#000000;
	width: 880px;
	padding: 10px;
	}	
	
	
	
#introfull img {
	padding: 10px;
	}	


#introfull a {	
	color:#00D4ED;
	font-weight:bold;
	text-decoration:none;
	}
	
	
#intro_white {
	color: #73024B;
	float:left;
	background-color:#FFFFFF;
	width: 730px;
	padding: 10px;
	}	
	
#intro_white img {
	padding: 10px;
	}		
		
	
 
#lastblock {
	float:left;
	background-color:#EBAF20;

	}
	
	
	
#lastblock a {
	color:#000000;
	}	
	
	
.columns {
	width: 355px;
	float: left;
	background-color:#EBAF20;
	padding: 10px;
	
	}	
	
.column_small {
	width: 130px;
	float: left;
	background-color:#EBAF20;
	padding: 10px;
	
	}	
	
	
	
.column_small2 {
	width: 330px;
	float: left;
	background-color:#EBAF20;
	padding: 10px;
	
	}		

.columns_full {
	width: 550px;
	background-color:#EBAF20;
	margin-left: 330px;
	padding-right: 20px;
	}
	
	

#foot {
	width: 10px;
	clear:both;
	}
	
	
	
.head_blue {
	color:#00D4ED;
	font-size: 14px;
	
	}	
	
	
	
/* galerie */	
	

.gallery_row {
	padding-bottom: 2px;
	}
	
.gallery_image {
	float: left;
	width: 230px;
	text-align:center;
	padding: 10px 0 10px 0;
	}	
	
.gallery_work {
	text-align:center;
	}	
	
	
.gallery_work a {
	color:#FFFFFF;
		}		
	
		
	
	
.intro_news {
	display:block;
	clear:both;
	}
	
.intro_news_half {
	display:block;
	float:left;
	width: 400px;
	padding: 0 20px 30px 0;
	}
		
	
	
.columns_full img {
		padding: 0 0 0 10px;
		}
		
		