/*
dunkelblau		#014b76;

*/
body, font, span, p, H1, H2, H3, H4, H5, H6, td {
	margin: 0px;
	padding: 0px;
	line-height:1.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333;
}

td, tr, table {
	border-collapse:collapse;
	}

acronym, abbr{
	cursor: help;
	border-bottom: 1px dashed #014b76;
}


H1{
	font-family:"Arial Narrow", "Mukti Narrow", "Lohit Tamil" , Arial, Futura, "Kochi Ghotic", "Kochi Mincho","Garuda", "Kalimati", "Baekmuk Dotum", Helvetica, "Sans", sans-serif;
	font-size:2em;
	color: #014b76;
	font-weight: bold;
	font-style:italic;
}

H2{
	font-family:"Arial Narrow", "Mukti Narrow", "Lohit Tamil" , Arial, Futura, "Kochi Ghotic", "Kochi Mincho","Garuda", "Kalimati", "Baekmuk Dotum", Helvetica, "Sans", sans-serif;
	font-size:2em;
	color:#014b76;
	font-weight: normal;
	font-style:italic;
}

H3 {
	font: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color: #014b76;
	font-weight:bold;
	}
	
H4 {
	font:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color: #014b76;
	font-weight:bold;
	}
	
H5 {
	font:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #014b76;
	}
	
H6 {
	font:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #014b76;
	}	


a, P A,  li A,  dt a,  dd a{
	text-decoration:underline;
	/*border-bottom: 1px dashed #7e1416;*/
	color:#000000;
	font-weight:normal;
	}
 p a:hover,  P A:hover,  li A:hover,  dt a:hover,  dd a:hover{
	text-decoration:none;
	background-color:#d2d2d2;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
	}	



.inhalt {
	/*background-image:url(/fileadmin/pr-creative-bilder/background-logo.gif);*/
	background-repeat:no-repeat;
	background-position:bottom;


	}

.fusszeile{
	font-size:0.8em;
	color:#014b76;
	float:left;
	}


li {
	padding:0;
	margin:0;
	margin-left:0;
	padding-left:10px;
	list-style:outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
	}	
	
ul {
	padding-top:0px;
	padding-left:3em;
	margin-left:0;
	list-style-image:url(/fileadmin/pr-creative-bilder/li_5.gif);
	}

ul ul {
	padding-left:3em;
	margin-left:3em;
	list-style-image:url(/fileadmin/pr-creative-bilder/li_7.gif);
	}
	
ul ul ul{
	padding-left:2em;
	margin-left:2em;
	list-style-image:url(/fileadmin/pr-creative-bilder/li_6.gif);
	}
	
ul ul ul ul{
	padding-left:2em;
	margin-left:2em;
	list-style-image:url(/fileadmin/pr-creative-bilder/li_8.gif);
	}

ol {
	padding-left:1em;
	margin-left:1.5em;
	list-style:decimal outside;
	}	
/********************************************************************************************************************************/
/*
/*                Linkdesign für H A U P T M E N Ü   O B E N                                                                                   */
/*
/********************************************************************************************************************************/
a.hmenu_on:active, a.hmenu_on:link, a.hmenu_on:visited, a.hmenu_on:focus, a.hmenu_on:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#ff9634;
	 text-decoration: none;
	 font-weight:bold;
	 }
	 
a.hmenu_off:active, a.hmenu_off:link, a.hmenu_off:visited, a.hmenu_off:focus, a.hmenu_off:hover{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
     text-decoration: none;
	 font-weight:bold;
	 }
	 
a.hmenu_over, a.hmenu_off:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
	background-color:#3399FF;
     text-decoration: none;	 
	 font-weight:bold;
	 }		
a.hmenu_cur, a.hmenu_cur:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
     text-decoration:underline;
	 font-weight:bold;
	 }		
/********************************************************************************************************************************/
/*
/*                H A U P T M E N Ü   O B E N      ENDE                                                                              */
/*
/********************************************************************************************************************************/

/********************************************************************************************************************************/
/*
/*                Linkdesign für U N T E R M E N Ü    L I N K S                                                                                    */
/*
/********************************************************************************************************************************/
a.umenu_on:active, a.umenu_on:link, a.umenu_on:visited, a.umenu_on:focus, a.umenu_on:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#014b76;
	 text-decoration: none;
	 font-weight:bold;
	 }
	 
a.umenu_off:active, a.umenu_off:link, a.umenu_off:visited, a.umenu_off:focus, a.umenu_off:hover{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#666666;
     text-decoration: none;
	 font-weight:bold;
	 }
	 
a.umenu_over, a.umenu_off:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
     background-color:#014b76;
     text-decoration: none;	 
	 font-weight:bold;
	 }		
a.umenu_cur, a.umenu_cur:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#014b76;
     text-decoration:none;
	 font-style:italic;
	 font-weight:bold;
	 }		



.umenu_1, .umenu_2, .umenu_3 {
	padding-right:8px;
	background-image:url(/fileadmin/pr-creative-bilder/umenu_off.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:22px;
	height:22px;
	max-height:22px;
	float:left;
	font-size:1px;
	}

.umenu_2 {
	margin-left:10px;
	height:22px;
	}

.umenu_3 {
	margin-left:20px;
	height:22px;
	}

td.umenu_1_middle {
	background-image:url(/fileadmin/pr-creative-bilder/umenu_middle.gif);
	background-repeat:repeat-x;
	max-height:22px;
	}
td.umenu_1_left {
	background-image:url(/fileadmin/pr-creative-bilder/umenu_left.gif);
	background-repeat:no-repeat;
	max-height:22px;
	}

td.umenu_1_right {
	background-image:url(/fileadmin/pr-creative-bilder/umenu_right.gif);
	background-repeat:no-repeat;
	max-height:22px;
	}
/********************************************************************************************************************************/
/*
/*                U N T E R M E N Ü    L I N K S  ENDE                                                                              */
/*
/********************************************************************************************************************************/
/********************************************************************************************************************************/
/*
/*               MAILFORM BEGINN                                                                             */
/*
/********************************************************************************************************************************/
.form {
	border: solid 0px #464754;
	}

.csc-mailform {
    border: solid 0px #464754;
    }

.csc-mailform-field label {
	color: black;
	font-family: Arial, Helvetica, sans-serif;	
	width: 600px; 
	text-align: left;
	margin-right:5px;
	display:block;
	border: orange dotted 0px;
	}

.csc-mailform-submit {
	margin-left: 0px;
	} 
	
/* das Fieldset:*/	  
#MailformKommentar_zur_Homepage, #mailformKontaktaufnahme {
	width:175px;
	margin:0;
	padding:0;
	}	 

.label_for_radio label {
	color:aqua;
	display:none;
	}
	  
#MailformKommentar_zur_Homepage legend, #mailformKontaktaufnahme legend{
	font-family: Arial, Verdana, Futura, Helvetica, Verdana, sans-serif;
	color:white;
	clear:both;
	float: none;
	margin:0;
	padding:0px;
	}
	
#MailformKommentar_zur_Homepage input, #mailformKontaktaufnahme input {
	clear: both; /* die radiobuttons stehen untereinander*/
	float: left; /* was danach kommt ist rechts daneben*/
	margin:0;
	padding:0;
	}	
	
#MailformKommentar_zur_Homepage label, #mailformKontaktaufnahme  label{
	clear: right;
	float: right; /* label wird rechts am Rahmen innen ausgerichtet*/
	/* border: orange dotted 1px; */
	width: 150px;
	margin:0;
	padding:0;
	line-height:1.7em;
	}
	
.csc-mailform-check {
	clear:left;
	display:inline;
	margin:0;
	padding:0;	
	
	}	


/********************************************************************************************************************************/
/*
/*                MAILFORM  ENDE                                                                              */
/*
/********************************************************************************************************************************/	  
/********************************************************************************************************************************/


.news {
	border:solid 1px #014b76;
	padding:2px;
	margin:2px;
	background-image:url(/fileadmin/pr-creative-bilder/bg_news.gif);
	background-repeat:repeat-y;
	}

hr {
	height:1px;
	background-color:#014b76;
	color:#014b76;
/*	noshade;*/
	border:0px;
	margin-top:3px;
	margin-bottom:3px;
	}	

.versteckt, .spacer-gif {
	position:absolute;
	width:1px;
	height:1px;
	z-index:-1;
	visibility:hidden;
	}
	

