

.fiep        { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.base        { border: 0px white; empty-cells:show; border-spacing: 0px}

.logoreihe {height:45px; valign:top;}
img.logospace {width:12px;}


/* Fonts Überschriften */
.u1		{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 15; font-weight:bold; }




/* Fonts Fliesstexte */
.cont		{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:none;}
.more		{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; font-style:italic; text-decoration:none}
.contsmall		{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 10; text-decoration:none;}
.contrus	{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:none;}
.contstress	{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; font-weight:bold; text-decoration:none;}


/* LINKS */

a		{text-decoration:none}
a.linksmall	{color:#666666; font-family: Tahoma, Geneva, sans-serif; font-size:10;} /* sprachen und impressum oben rechts */
a.linksmall:link    { color:#666666;}
a.linksmall:visited { color:#666666;}
a.linksmall:hover   { color:#666666; text-decoration: underline; }
a.linksmall:active  { color:#666666; text-decoration:underline; font-weight:bold; }

a.linkcont	    {color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:13; font-style:italic;}
a.linksmallcurrent	{color:#666666; font-family: Tahoma, Geneva, sans-serif; font-size:10; text-decoration:underline; font-weight:bold;}

a.linkwhite    	{color:#282C36; font-family: Tahoma, Geneva, sans-serif; font-size:13;font-weight:bold;}

/* DEFINITIONEN FUER DIE NAVIGATION */


a.navi1 { color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:13; font-weight:bold;}

a.navi1:link    { color:#303540;}
a.navi1:visited { color:#303540;}
a.navi1:hover   { color:#303540; text-decoration: underline; }
a.navi1:active  { color:#303540; text-decoration:underline; font-weight:bold; }

.navi1current	{ color:#303540; font-family: Tahoma, Geneva, sans-serif; text-decoration:underline; font-size:13; font-weight:bold; }


a.navi2 { color:#666666; font-family: Tahoma, Geneva, sans-serif; font-size:10; text-decoration:none;}

a.navi2:link    { color:#666666;}
a.navi2:visited { color:#666666;}
a.navi2:hover   { color:#666666; text-decoration: underline; }
a.navi2:active  { color:#666666; text-decoration:underline; font-weight:bold; }

.navi2current	{ color:#303540; font-family: Tahoma, Geneva, sans-serif; text-decoration:underline; font-size:10; font-weight:bold;}


/* SITEMAP */
a.map1 { color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:10; font-weight:bold;}
a.map2 { color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:9;}

/* NAVIGATION CONTENTBEREICH links */

a.subnavi 	{ color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:13;}

a.subnavi:link    { color:#303540;}
a.subnavi:visited { color:#303540;}
a.subnavi:hover   { color:#303540; text-decoration: underline; }
a.subnavi:active  { color:#303540; text-decoration:underline; font-weight:bold; }

.subnavicurrent	{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:underline; font-weight:bold;}


a.subsubnavi 	{ color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size:13;}

a.subsubnavi:link    { color:#303540;}
a.subsubnavi:visited { color:#303540;}
a.subsubnavi:hover   { color:#303540; text-decoration: underline; }
a.subsubnavi:active  { color:#303540; text-decoration:underline; }

.subsubnavicurrent	{color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:underline;}

/* Zwischen den News-Seiten navigieren*/

.pfeilauswahl {color:#666666; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:none; }
a.pfeilandere {color:#303540; font-family: Tahoma, Geneva, sans-serif; font-size: 13; text-decoration:none; font-weight:bold;}



/* TOOLTIP BEI LINKS*/

a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {position: relative;text-decoration: none; font-style: italic; color: #474649; }
a.tooltip:hover {color: #474649; background: transparent;}
a.tooltip span {display: none; text-decoration: none; }
a.tooltip:hover span {display: block; position: absolute; top: 20px; left: 0; width: 200px;z-index: 100; color: #000000; border:1px solid #474649; background: #white; font: 10px Tahoma, Geneva, sans-serif;  text-align: left;}




/*EMAIL FORMULAR FORMATIEREN */

.textfield	{background-color:white; font-size:10pt; font-face:Tahoma, Geneva, sans-serif; border-style:solid; border-left-color:white; border-right-color:white; border-top-color:white; border-bottom-color:#808080 ; border-width:1px; }
textarea	{background-color:white; font-size:10pt; font-face:Tahoma, Geneva, sans-serif; width:386px;height:150px; border-style:solid; border-color:#808080 ; border-width:1px; }


/* STYLES FÜR DIE PROJEKTREFERENZEN */
div.refteaser {
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

    

}

div.refteaser a {
	color: #303540;
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;            
	cursor: pointer;
    font-weight:bold;
}


div.refcont {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;        
}

div.refcont u1 {
	font-size: 12px;
    color:green;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight:bold;    
}



.newshead {
	color: #303540;
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;            
	cursor: pointer;
    font-weight:bold;
}
.newscont {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px solid #cccccc;
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;   
}

