@charset "UTF-8";
/* CSS Document */



/* Navi */ 

#navidiv {
margin: 0 auto;
margin-top: 0px;
margin-bottom: 45px;
padding: 5px;
border-bottom: 0px solid #1a1a1a;
text-align: center;

}

#navbar li {

display: inline;
list-style: none;
text-align: center;
}

#navbar li a {

font: 8px Geogia, serif; 
overflow: hidden;

text-transform: uppercase;
letter-spacing: 1px; 
border-bottom: 0px;
background-color: none;
color:#8d8d8d;
}

#mecho li a:hover {
a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {font: italic 12px Georgia, Times, serif; line-height: 1; letter-spacing: 1px; color: #000000; border-bottom: 0px solid #990000;}
html body a:hover {font: italic 12px Georgia, Times, serif; line-height: 1; letter-spacing: 1px; color: #000000; background-color: #ffffff; border-bottom: 0px solid #990000;}
}

/* Txt */ 

* {margin: 0; padding: 0;}
body {font: 12px Georgia, serif; line-height: 1.3; color: #000;}


a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {font: italic 18px Georgia, Times, serif; line-height: 1; letter-spacing: 1px; color: #000000; border-bottom: 0px solid #990000;}
html body a:hover {font: italic 18px Georgia, Times, serif; line-height: 1; letter-spacing: 1px; color: #000000; background-color: #ffffff; border-bottom: 0px solid #990000;}

b {font: bold 12px Georgia, Times, serif; line-height: 1; letter-spacing: 0.1em; text-transform: uppercase; color: #990000;}

i {font: italic 12px Georgia, Times, serif; line-height: 1; letter-spacing: 1px;}

strong {font: italic 2em Georgia, Times, serif; line-height: 1; letter-spacing: 1px; color: #111;}

/* Hauptmenue */ 
	

#middle {


	border: 0px;

	

	

	}
#reel {
padding:10px;
}
	
#gray {

position:relative;

width:328px;

margin-left:10px;

margin-right:10px;

background-color:#dedede;

border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;

}



#gray p {

padding: 20px;

}

#head {

position:relative;

width:328px;

margin-left:10px;

margin-right:10px;

background-color:#dedede;

border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 0px #ccc solid;

}



#head p {

padding: 20px;

}


	

#white {

position:relative;

width:328px;

margin-left:10px;

margin-right:10px;

background-color:#fff;

border: 1px #ccc solid;

}



#white p {

padding: 20px;

}


#bigfoot {

position:relative;

width:328px;

margin-left:10px;

margin-right:10px;

background-color: #dedede;

border-top: 0px #ccc solid;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;

}



#bigfoot p {

padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;

}


/* Projektseiten */ 




#gray2 {

position:relative;

width:398px;

margin-left:10px;

margin-right:10px;

background-color:#dedede;

border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;

}



#gray2 p {

padding: 20px;

}

#white2 {

position:relative;

width:398px;

margin-left:10px;

margin-right:10px;

background-color:#fff;

border: 1px #ccc solid;

}



#white2 p {

padding: 20px;

}

#bigfoot2 {

position:relative;

width:398px;

margin-left:10px;

margin-right:10px;

background-color:#dedede;

border-top: 0px #ccc solid;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;

}



#bigfoot2 p {

padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;

}

html body #apDiv6 a:hover {background-color: none;}

.noHover:hover {
background: none;
}