body { color: #242424; font-size: 12px; font-family: Verdana; background-color: #f9f9f9; background-image: url(http://www.funk-rauchmelder.eu/grafiken/bg.gif); background-repeat: repeat-x; margin: 0; padding: 0; }

H1  { color: #ca0000; font-size: 18px ; font-weight: bold;  margin-top: 0; padding-bottom: 3px; margin-bottom: 10px; border-bottom: 1px solid #e7e7e7; }

H2, H3, H4, H5, H6   { color: #666666; font-size: 16px ; font-weight: bold; margin-top: 0; padding-bottom: 3px; margin-bottom: 10px; border-bottom: 1px solid #e7e7e7; }

p, td, th, tr, div   { color: #242424; font-size: 12px; font-family: Verdana  }

b, strong { color: #CA0000 }

a { text-decoration: none }

a:hover { color: #FF0000; }

/* Fotos */

.foto-links { margin: 6px 10px 6px 0; border: solid 1px #5f8497; }
.foto-rechts { margin: 6px 0 6px 10px; border: solid 1px #5f8497; }
.foto-links-beschriftung { font-size: 9px; line-height: 140%; background-color: #F9F9F9; padding: 4px 6px; }
.foto-links-beschriftung a {font-size: 11px;}
.foto-rechts-beschriftung  { font-size: 9px; line-height: 140%; background-color: #F9F9F9; padding: 4px 6px; }
.foto-rechts-beschriftung a {font-size: 11px;}
.copyright { color: #918e8e; }
.fototab-li  { margin-right: 10px; margin-bottom: 6px; }
.fototab-re  { margin-bottom: 6px; margin-left: 13px; }
.fotolizenz { font-size: 9px; line-height: 140%; padding: 30px 6px 4px; }


/* Content */

.inhalt { background-color: white; }
.inhalt a:link { color: #CA0000; text-decoration: none }
.inhalt a:visited { color: #CA0000; text-decoration: none }
.inhalt a:hover { color: #FF0000; text-decoration: none }
.inhalt a:active { color: #CA0000; text-decoration: none }


/* Boxen*/

.box-grau { background-color: #fafafa; margin-bottom: 20px; padding: 10px; border: solid 1px #e7e7e7; }

.box-rechts { background-color: #fafafa; font-size: 11px; margin-bottom: 20px; padding: 10px 10px 1px; border: solid 1px #e7e7e7; }
.box-rechts a:link { color: #CA0000; font-size: 11px; text-decoration: underline }
.box-rechts a:visited { color: #CA0000; font-size: 11px; text-decoration: underline }
.box-rechts a:hover { color: #FF0000; font-size: 11px; text-decoration: underline }
.box-rechts a:active { color: #CA0000; font-size: 11px; text-decoration: underline }

.box-rechts span { line-height: 150%; }
.box-rechts p { margin: 0; padding: 0 0 10px; }

.box-google { background-color: #fafafa; margin-bottom: 20px; padding: 0px; border: solid 1px #e7e7e7; }

.box-google H6 { margin-left: 10px; margin-right: 10px; margin-bottom: 0px;}

.suchbox { background-color: #a3a4a5; margin-bottom: 20px; padding: 10px;  height: 22px; }


/* obere Navi - aufklappbar*/


.nav1 .navtrenner {display:block; font-size:1px; border-width: 0px; border-style:solid; position:relative; z-index:1;}
.nav1 .navtrennung {float:left; width:0px;}
.nav1 .navtitle {display:block; cursor:  default; white-space:nowrap; position:relative; z-index:1;}
.navclear {font-size:1px; height:0px; width:0px; clear:left; line-height:0px; display:block; float:none !important;}
.nav1 {position:relative; zoom:1; z-index:10;}
.nav1 a, .nav1 li {float:left; display:block; white-space:nowrap; position:relative; z-index:1;}
.nav1 div a, .nav1 ul a, .nav1 ul li {float:none;}
.navsh div a {float:left;}
.nav1 div {visibility:hidden; position:absolute;}
.nav1 li {z-index:auto;}
.nav1 ul {left:-10000px; position:absolute; z-index:10;}
.nav1, .nav1 ul {list-style:none; padding:0px;margin:0px;}
.nav1 li a {float:none}
.nav1 li:hover>ul{left:auto;}
#nav0 ul {top:100%;}#nav0 ul li:hover>ul{top:0px;left:100%;}


/* Hauptmenue der oberen Navi*/	
	
#nav0	
	{ width:auto; background-color:#ffffff; background-image:url(http://www.funk-rauchmelder.eu/grafiken/naviimages/hg.gif); border-color: #ffffff; border-style: solid; border-width: 1px 1px 1px 0; }

/* Links des Hauptmenues*/	
	
#nav0 a	
	{ padding:5px 26px 4px 26px; background-color:transparent; color:#ffffff; font-family:Verdana; font-size:12px; font-weight: 500; text-decoration:none; border-left: 1px solid #ffffff; }



/* Hover */	

#nav0 li:hover>a	
	{	
		background-color:#F9F9F9;
		color:#B62828;
		text-decoration:none;
	}


/* Active */	
	
body #nav0 .navactive, body #nav0 .navactive:hover	
	{	
		background-color:#F9F9F9;
		color:#B62828;
		text-decoration:none;
	}

/* Submenue der oberen Navi */	
	
#nav0 div, #nav0 ul	
	{	
		padding:5px;
		margin:0px 0px 0px -1px;
		background-color:#F9F9F9;
		border-width:1px;
		border-style:solid;
		border-color:#333333;
	}

/* Submenue- Links*/	

#nav0 div a, #nav0 ul a	
	{	
		padding:2px 40px 2px 5px;
		color:#333333;
		font-size:12px;
		border-style:none;
	}

/* Hover */	

#nav0 ul li:hover>a	
	{	
		background-color:#F9F9F9;
		color:#B62828;
		
	}

/* Active */	

body #nav0 div .navactive, body #nav0 div .navactive:hover	
	{	
		background-color:#F9F9F9;
		color:#B62828;
		text-decoration:none;
	}

/* Down-Pfeile in weiß und schwarz */	

ul#nav0 ul li:hover > a.hauptmenue	
	{	
		background-image:url(http://www.funk-rauchmelder.eu/grafiken/naviimages/pfeil-sw-re.gif);
		text-decoration:none;
	}

ul#nav0 ul li .hauptmenue	
	{	
		background-image:url(http://www.funk-rauchmelder.eu/grafiken/naviimages/pfeil-we-re.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


ul#nav0 li:hover > a.hauptmenue	
	{	
		background-image:url(http://www.funk-rauchmelder.eu/grafiken/naviimages/pfeil-sw-u.gif);
		text-decoration:none;
	}


ul#nav0 li .hauptmenue	
	{	
		background-image:url(http://www.funk-rauchmelder.eu/grafiken/naviimages/pfeil-we-u.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


/* Footer */

.footer  { color: #ffffff; font-size: 9px; background-color: #A3A4A5; }
.footer a:link { color: #ffffff; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer a:visited { color: #ffffff; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer a:hover { color: #ffffff; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer a:active  { color: #ffffff; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }

