@charset "utf-8";
/* CSS Document */



body {
    font-size: 1.4rem;
    line-height: 1.5rem;
    color: #333;
    font-family: arial, sans-serif !important;  
    background-color: #fff;
   
    width: 100%;
    text-shadow: 0 1px 1px #ccc;
   
}


img {

	
	}
	
	
a:LINK    {
	color: #4b5a65;
	text-decoration: none;
}
	
a:VISITED {color:black; text-decoration:none; }
	
a:HOVER    {
	color: red;
	text-decoration: none;
	
	
	
}
		
 		

a {text-decoration: none; font-size:12px;  font-weight: 400;}	




 input, select, textarea {
  -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px!important;
    border-radius: 3px!important;
    border: 1px solid #666!important;
   
    max-width:150px!important;
    
}


h1{
	font-size:14px;  
	font-weight: 400;
	text-align:left
	}
	
h2{
	font-size:10px;  
	font-weight: 400;
	text-align:left
	}
	
p{
	text-align:left
	}


ul li{



}
#ul_index{

position:relative;
left:-5%;
text-align:center;

}
#ul_index li{

list-style-type:none;
display:inline;


/*list-style-image: url(../img/square.png);*/

}


ul{
	text-align:left

}


#nav {

list-style-type:none;
margin-left:-40px;
}

#nav a{

list-style-type:none;
color:#1b7c9a!important;

/*list-style-image: url(../img/square.png);*/

}
#nav li{

list-style-type:none;
color:#1b7c9a!important;


}

#nav a:hover{

list-style-type:none;
color:#f00!important;

/*list-style-image: url(../img/square.png);*/

}
#nav {


color:#060!important;
text-align:left;

/*list-style-image: url(../img/square.png);*/

}
#ul_index{

}

img{

width:100%;
/*max-width:700px;*/
-webkit-border-radius: 5px!important;
-moz-border-radius: 5px!important;
border-radius: 5px!important;

}

.content{
font-weight:400; 
font-size:14px; 
width:90%; 
max-width:800px;

}

.darsteller{
 font-weight:bold;
 margin:20px 0px 10px 0px;


}

#haftung{
	font-size:10px !important;  
	font-weight: 400;
	line-height:14px;
	}
	
	
	
	
@media screen and (min-width:768px) {

ul a { font-size:14px!important;}
ul li { font-size:14px!important;}

#nav a { font-size:14px!important;}

}

@media screen and (max-width:768px) {

ul a{ font-size:10px!important;}

ul li{ font-size:10px!important;}



#nav a { font-size:10px!important;}




}