@import url("javaGallery/jqGalScroll.css");
@import url("javaGallery/thickbox.css");


* {
    margin: 0;
    border: none;
}
body {
    background: url(bg_content.png) top center repeat-y;
}
    
html, body {
    height: 100%;
}
p { padding: 20px;
    font-size: 16px;
    line-height: 20px;}

.clearDiv{clear: both; position:relative;line-height: 1px;}
/* ---------------------Hauptstruktur-----------------------------*/
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -10px;;
    
    width:920px;
    left:-18px;

}
.footer, .push {
    height: 10px;;
    text-align: center;
    font-size: 50%;
    width: 920px;
    margin-left:auto;
    margin-right:auto;
}

#content_frame{
    margin-left:0px;
    margin-right:18px;}

/*----------------------Inhalt---------------------------*/
#container_content {
    text-align: center;
    padding-top: 10;
    }
    
#spalte1{
    position: relative;
    float:left;
    width:310;}
    
#spalte2{
    position: relative;
    float:right;
    width:310;}
    
#spalte3{
    display:block;
    position:relative;
    width:620px;}


#container_menue {
    top:0px;
    position: relative;
    background: #9f9;
    z-index:9;
    width: 300px;}
    
.kasten {
    width:300px; 
    float:left;}
    
    /*------------------Schmetterlinge----------------------*/
   	#blau {
   		float: right;
   		position: relative;
   		top: -800px;
   		right: 0px;
   	}
   	#gelb {
   		float: left ;
   		position: relative;
   		top: -1067px;
   		left: 132px;
   	}
   	#braun {
   		float: left;
   		position: relative;
   		top: -553px;
   		left: -51px;
   	}
   	#rot {
   		float: right;
   		position: relative;
   		top: -164px;
   		right: -200px;
   		   	}


/* ---------------------Header-----------------------------*/
	    
#container_header {
    position: relative;
	width:920px;
	height:240px;
	background-color:white;
	overflow:hidden;
}
	
#gal {position: absolute;
    top: 166px;
    height:62px;
    width:300px;}
    
#werk {position: absolute;
    top: 166px;
    left:300px;
    height:62px;
    width:320px;}
    
#ehe {position: absolute;
    top: 166px;
    left:620px;
    height:62px;
    width:300px;}
    
#orna 
    {position: absolute;
    top: 228px;
    height: 47px;
    width: 920px;
    }


/*-----------------Tyografie-----------------------------*/

#container_inhalt a {color: green;}
#container_inhalt a:hover {background: green;
    color: white;}

#content_frame{
    font-family: georgia, times-new-roman;
    font-size: 100%;
    color:#c66;
    }
    
#content_frame p {
    padding-left: 20px;
    padding-top: 20px;
    }
    
h1 {
	color: #999;
}    
     p {
	color: #666;
}

a {
	color: #666;
	text-decoration: ;
}

a:hover, a:active {
	color: white;
	background: #666;
	text-decoration: none;
}

#container_header a:hover {
	text-decoration: none;
	background: none;
	color: none;
}

li {
	list-style: none;
}

/*--------------Layout-----------------------*/
#jqGS0 {
	margin-left: auto;
	margin-right: auto;
	padding-top: 20;
}
    
