/*------------------------ selbst definierte Styles -------------------------------- */

a.link_normal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.link_normal:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.link_normal:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
} 
.hauptnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.static {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.abstand {
	padding: 20px;

}
.border {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px;

}

.noborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}
.abstand2 {
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
}
.border_right_grey {
	border-left-color: #000000;
	border-right-color: #COCOCO;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.projektvorschau_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 
}

.projektvorschau_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.projektliste {
	padding-left: 10px; padding-right: 10px;
	}

td.rahmen_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	height: 30px;
	vertical-align: middle;
	}
td.rahmen_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 14px;
	}

td.suche {vertical-align: middle;}

td.matrix_content {vertical-align:top;}
/**** /css/define body_fs=0.75em ****/

/* ----------------------- SEITEN�BERGREIFENDE FORMATIERUNG ------------------------- */

html {  }


body { font-family:Arial,Helvetica,Sans-Serif; }
body { background-color:#606060; margin-top: 5px; }

form { margin: 0px; }
input, textarea, select { font-size: 0.9em }

#all { margin-left: auto; margin-right: auto; width: ; } 

p { margin-top:0px; }

a.link_normal {text-decoration: none; color:#000000}



/* ----------------------------- TEXTFORMATTIERUNG --------------------------------- */

h1 { margin-top: 0px; font-size:1.8em; } /* Seiten�berschrift */
h2 { font-size:1.4em; margin-bottom:0.6666666666666666em; } /* �berschriften 1. Ordnung */
h3 { font-size:1.2em; } /* �berschriften 2. Ordnung */
h4 { font-size:1.1em; } /* �berschriften 3. Ordnung */
h5 { font-size:1.0em; } /* �berschriften in Seiten- und Modulobjekten */
h6 { font-size:1.0em; }

img	{ border:none; }

img.left_pic  { padding-right:0.8333333333333334em; }
img.right_pic { padding-left:0.8333333333333334em; }



p  { color:#000000 } 
/*
a         	{ text-decoration:none; } 
a:visited      	{ text-decoration:none; }
a:hover        	{ text-decoration:underline; }
a:active       	{ text-decoration:none; }
*/

img.entry_single_pic_right { padding-bottom:0.8333333333333334em; float:left;
			     margin-right:0.8333333333333334em; }


