body 	{ font: small arial; 	color: #5B5B5B; 	background: #FFFFFF ; 	margin: 0; padding: 0;	text-align: center;	}
p 	{ margin:0px 0px 0px 0px;  padding: 0px 0px 20px 0px;  color: #5B5B5B;; font-size:small; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;}

h1 span	{ font: normal 16pt arial; 	letter-spacing: 1px; 	margin: 6px 0px 4px 0px; 	color: #660000;	}
h2 span	{   }
h3 span	{  margin: 2px 0px 0px 0px; padding: 1px 1px 1px 1px; color: #660000; font: normal 12pt arial; letter-spacing: 1px;  }
h4 span	{ margin:20px 0px 10px 0px; display:normal; padding: 0px 0px 0px 0px; background-color:#FFFFFF; color:#660000; font-size:small ; text-decoration: underline; font-family: Arial, sans-serif; font-weight:normal;	}
h5 span	{ margin:10px 0px 10px 0px; display:normal; padding: 0px 0px 0px 0px; background-color:#FFFFFF; color:#660000; font-size:small ; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}

a		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#5B5B5B; font-size:.12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a:link		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#5B5B5B; font-size:.12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a:visited	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#5B5B5B; font-size:.12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a:active	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#5B5B5B; font-size:.12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a:hover		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#FF3366; font-size:.12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}

a.nav		{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 20px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav:link	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 20px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px;; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav:visited	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 20px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px;; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav:active	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 20px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px;; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav:hover	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 20px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px;; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}

a.nav2		{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 25px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav2:link	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 25px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav2:visited	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 25px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav2:active	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 25px; background-color:#FFFFFF; color:#4C4C4C; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}
a.nav2:hover	{ margin:2px 0px 0px 0px; display:block; padding: 1px 4px 1px 25px; background-color:#FFFFFF; color:#9C0A27; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal;	}


a.text		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.text:link	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.text:visited	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.text:active	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.text:hover	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:12px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}

a.foot		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.foot:link	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.foot:visited	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.foot:active	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}
a.foot:hover	{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#9C0A27; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}


#footer span 		{ font: 8pt arial; margin: 0px; padding: 0; text-align: center; color: #4C4C4C; }
#footer a		{ font: 8pt arial; margin-top: 0px; text-align: justify; color: #4C4C4C; }
#footer a:link 		{ font: 8pt arial; margin-top: 0px; text-align: justify; color: #4C4C4C; }
#footer a:visited 	{ font: 8pt arial; margin-top: 0px; text-align: justify; color: #4C4C4C; } 
#footer a:active	{ font: 8pt arial; margin-top: 0px; text-align: justify; color: #4C4C4C; }
#footer a:hover		{ font: 8pt arial; margin-top: 0px; text-align: justify; color: #9C0A27; }




/* specific divs */

/* main divs */

#container 	{ border-left:1px solid #C0C0C0; text-align: left; margin: 0 auto; position:relative; width: 790px; text-align: left; margin: 0 auto; background-color: #FFFFFF;}
#main 		{padding: 10px 10px 10px 10px; position:absolute; top:110px; left:170px; width:620px; z-index:1; 	background-color: #FFFFFF;}
#content 	{background-color: #FFFFFF; z-index:1;	}
#intro 		{ }



#google-nav {position:absolute; top:90px; left:0px; width:728px; height:17px; z-index:1; border:1px solid #C0C0C0; }

#banner {position:absolute; top:10px; left:242px; width:500px; height:60px; z-index:1;  }



#nav {	text-align: left; width: 158px; margin:0px 0px 0px 0px; padding: 18px 0px 0px 0px; background-color: #FFFFFF; border-right:1px solid #C0C0C0; }


#adblock {  margin: 0px 0px 0px 0px; padding: 6px 0px 20px 60px; width: 620px;}

#head {  margin: 0px 0px 0px 40px; padding: 6px 0px 20px 0px; width: 520px; }

#content_1 {  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 63px; width: 460px; }

#content_1 h2 {  margin: 0px 0px 9px 0px; padding: 1px 1px 1px 1px; color: #660000; font: bold 12px arial; letter-spacing: 1px; text-decoration:underline;  }

#content_1 p {  margin: 5px 0px 5px 0px; padding: 1px 1px 1px 1px; color: #4C4C4C; font: normal 12px arial; text-decoration:none;  }

#search_1 {  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 63px; width: 360px; min-height:130px;}

#search { position:relative ;  left:40px; width: 400px; margin: 10px 0px 0px 0px; padding: 0px 0px 10px 0px; text-align: center; background-color: #FFFFFF; }




#main_2 {padding: 10px 10px 10px 10px; position:absolute; top:140px; left:170px; width:620px; z-index:1;
	background-color: #FFFFFF;}
#content img {border: 0; }
#content_links	h2 {  margin: 10px 0px 5px 0px; padding: 1px 1px 1px 1px; color: #990000;   }

#text_spacer		{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#660000; font-size:9px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; line-height:12px;	}



/* Navigationsleiste divs */
#linkblock {position:absolute; top:109px; left:0px; width:159px; z-index:1; background-color: #FFFFFF; margin: 0; padding: 0px; }
#linkblock2 { margin: 0; padding: 0px;	}



#navads {width: 160px; margin: 0; padding: 0; margin-top:0px; margin-bottom:0px;} /* Google Tower */

#logo { position:absolute; top:20px; left:0px;  z-index:1; background: transparent url(pics/detekteien_detektiv_logo.jpg) no-repeat top left; margin-top: 1px; 
	width: 450px; height: 47px; float: left; margin-bottom: 00px; }

#logo h3 { margin: 0px 0px 0px 20px;}
#logo h3 span {	color:#000080; font-size:36px; text-decoration: none; font-family: Arial, sans-serif; font-weight:normal; }

#footer { position:relative ;  left:70px; width: 500px; text-align: left; margin: 0; padding: 0; background-color: #FFFFFF;}
















