/* CSS Document */

/*Grundaufbau der Seite*/

html, body {
	margin:0px;
  	height: 100%; /* wichtig */
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:12px
	
}


.listeaufzaehlung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(http://www.picasso-cms.de/image/picasso_listenpunkt.jpg);
	margin-bottom:-3px;
}



body {


}

#logo{
 float: right;
 margin: 65px 35px 0 0;

}


#sound{
 
 margin:10px 0px 0 960px;
 width:50px;
  position:absolute 
}
#logo_mail{

 margin: 20px 0px 0 30px;
  
}
#headline{
position:absolute;
 float: left;
 margin: 138px 0px 0 360px;
 font-size:30px;
 color:#a2bd30;
}

.fliesstext{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
font-size:12px;
color:#5e5e5e;
}

.box_fliesstext{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
font-size:11px;
color:#5e5e5e;
}

.box_fliesstext a{
	text-decoration:none;
}

.box_fliesstext a:hover{
	text-decoration:none;
}

#container_verlauf {
width:100%;
height:100%;
text-align:center;
}

#container_main{
width:1025px;
margin-left:auto;
margin-right:auto;


}
#footer{

width:1025px;
margin-left:auto;
margin-right:auto;
text-align:right;


}

#footer_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e5e5e;
margin:0px 25px 10px 0;
}

#footer_menu li {
	margin-left: 0;
	margin-top:0px;
	padding: 3px 10px;
	list-style: none;
	display: inline;
	
	
	}



#container_content {
text-align:left;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:1025px;

float:left;
padding-bottom:40px;
margin-bottom:10px
}

#container_content_mail {
text-align:left;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:1025px;

float:left;
padding-bottom:40px;
margin-bottom:10px
}

#index_content{
float:right;
width:344px;
margin:105px 0 0 0;
padding:0 0px 0 0;
}

#index_content_mail{

width:500px;
margin:105px 0 0 40px;
padding:0 0px 0 0;
}
#index_content_inhalt{


padding:0 30px 0 0;

line-height:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

#sub_content{

}

#col1{

float:left;
width:255px;



}
#col2{

float:left;
width:515px;
margin: 0 20px 0 0;

}

#checkbox{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
	margin: 330px 0 0 0;
	border:dotted 1px #a2bd30;
	width:180px;
	padding:10px;
	float:left;
	
	
	}

#col2_tabelle{

float:left;
width:600px;

}
#col3{

	float:left;
	width:180px;


}

#col1_inhalt{

margin:260px 0 0 0;
line-height:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

#col2_inhalt{

	margin:120px 0 0 0;
	padding: 0 40px 0 0;
	line-height:25px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}




#main_menu_liste{

margin:65px 0 0 0px; 
padding:0px 0 0 25px ;
 list-style:none;
 line-height:25px;
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif
 

}
#main_menu_liste li{

padding:0px 0 0 15px ;


}

.main_menu_liste_aktiv{
color:#FFFFFF;
font-weight:bold;
background:#92bb09;
padding: 4px 50px 4px 9px;
margin:0 0 0 -10px

}


#sub_menu_liste{
 list-style:none;
  line-height:20px;
  margin:5px 0 5px 0px ; 
	padding:0px;

}

.subline{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a2bd30;
font-weight:bold;
font-size:12px;
}

.subline a:link {
	color:#a2bd30;
	text-decoration: underline;
}
.subline a:visited {
	text-decoration: underline;
	color:#a2bd30;
}
.subline a:hover {
	text-decoration: none;
	color:#a2bd30;
	}
.subline a:active {
	text-decoration: underline;
	color:#a2bd30;
}



.ueberschrift{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a2bd30;
font-weight:bold;
font-size:14px;
}



.ueberschrift_check{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a2bd30;
font-weight:bold;
font-size:16px;
}

#main_menu_liste a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#index_button_boxes{

/*border:1px solid #999999;
background:#996600;*/
margin:520px 0 0 30px;

}

#index_box{
	margin: 0 6px 0 5px;
	cursor:pointer;
	float:left;
	width:310px;
	height:100px;
	border:1px dashed #a2bd30;
	padding:0px 0px 0px 0px;
	
	

}
#index_box_inhalt{

	padding:8px 0px 0px 20px;
	
	
}

#box{
	margin: 0 6px 0 5px;
	cursor:pointer;
	float:left;
	width:200px;
	height:130px;
	border:1px dashed #a2bd30;
	padding:0px 0px 0px 0px;
	
	
}

#box a{
	text-decoration:none;
	color:#a2bd30;
}

#box a:hover{
	text-decoration:none;
	color:#a2bd30;
}


	

#box_inhalt{

	padding:8px 0px 0px 20px;
	
	
}

#jetzt_testen{
font-size:14px;
color:#a2bd30;
border-bottom:1px dashed #a2bd30;
border-top:1px dashed #a2bd30;
margin: 100px 0 0 35;
font-weight:bold;
width:180px;
padding:5px 0 5px 0;
cursor:pointer;
}

#interaktive_tour{
font-size:14px;
color:#a2bd30;
border-bottom:1px dashed #a2bd30;
border-top:1px dashed #a2bd30;
margin: 40px  0 0 35px;
font-weight:bold;
width:180px;
padding:5px 0 5px 0;
cursor:pointer;
}


.text_box_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#a2bd30;
}

.text_box_head a:hover{
	text-decoration:none;
	color:#a2bd30;
}

.text_box_head a{
	text-decoration:none;
	color:#a2bd30;
}



.preise{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a2bd30;
	font-size:16px;
	font-weight:bold;
	}
	
.hinweis{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

a:link {
	color:#5e5e5e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#5e5e5e;
}
a:hover {
	text-decoration: underline;
	color:#5e5e5e;
	}
a:active {
	text-decoration: none;
	color:#5e5e5e;
}
