h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a,center
{
font-family: verdana, arial, helvetica, sans-serif;
}
div,td,th
{
	font-size:70%;
	
} 
p,ul,ol,li,address,blockquote,tt,address
{
font-size:100%; 
} 
input, select, textarea
{
font-size:11px; 
}

a:active
{
color: #000000;
text-decoration: underline
}

a:hover
{
color: #000000;
text-decoration: underline
}

a:link
{
color: #000000;
text-decoration: underline
}

a:visited
{
color: #4A4A4A;
text-decoration: underline
}

.linkfett:active
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.linkfett:hover
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.linkfett:link
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.linkfett:visited
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.angeboteweiss:active
{
	color: #ffffff;
	text-decoration: underline;
}
.angeboteweiss:hover
{
color: #ffffff;
text-decoration: underline;
}
.angeboteweiss:link
{
color: #ffffff;
text-decoration: underline;
}
.angeboteweiss:visited
{
color: #E8E8E8;
text-decoration: underline;
}

.angeboteblau:active
{
	color: #034EA2;
	text-decoration: underline;
; font-weight: bold
}
.angeboteblau:hover
{
color: #034EA2;
text-decoration: underline;
; font-weight: bold
}
.angeboteblau:link
{
color: #034EA2;
text-decoration: underline;
; font-weight: bold
}
.angeboteblau:visited
{
color: #034EA2;
text-decoration: underline;
; font-weight: bold
}

.linkfettschwarz:active
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: normal;
text-decoration: none
}

.linkfettschwarz:hover
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.linkfettschwarz:link
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.linkfettschwarz:visited
{
font-weight: bold;
font-variant: normal;
color: #155192;
line-height: 17px;
text-decoration: underline
}

.ahistory:active
{
font-size: 10px;
font-weight: normal;
font-variant: normal;
color: #666666;
text-decoration: underline
}

.ahistory:hover
{
font-size: 10px;
font-weight: normal;
font-variant: normal;
color: #666666;
text-decoration: underline
}

.ahistory:link
{
font-size: 10px;
font-weight: normal;
font-variant: normal;
color: #666666;
text-decoration: underline
}

.ahistory:visited
{
font-size: 10px;
font-weight: normal;
font-variant: normal;
color: #666666;
text-decoration: underline
}

.linkliste:active
{
line-height: 15px;
color: #000000;
text-decoration: underline
}

.linkliste:hover
{
line-height: 15px;
color: #000000;
text-decoration: underline
}

.linkliste:link
{
line-height: 15px;
color: #000000;
text-decoration: underline
}

.linkliste:visited
{
line-height: 15px;
color: #4A4A4A;
text-decoration: underline
}

.navilinkbold:active
{
font-size: 11px;
font-weight: bold;
line-height: 14px;
color: #155192;
text-decoration: underline
}

.navilinkbold:hover
{
font-size: 11px;
font-weight: bold;
line-height: 14px;
color: #155192;
text-decoration: underline
}


.navilinkbold:link
{
font-size: 11px;
font-weight: bold;
line-height: 14px;
color: #155192;
text-decoration: underline
}

.navilinkbold:visited
{
font-size: 11px;
font-weight: bold;
line-height: 14px;
color: #155192;
text-decoration: underline
}

.angebote:active
{
color: #000000;
text-decoration: underline
}

.angebote:hover
{
color: #000000;
text-decoration: underline
}

.angebote:link
{
color: #000000;
text-decoration: underline
}

.angebote:visited
{
color: #000000;
text-decoration: underline
}

h1
{ 
font-size:16px; 
margin-top: 0px;
margin-bottom: 0px;
color: #034EA2;
}

h2 
{
font-size:16px; 
margin-top: 0px;
margin-bottom: 00px;
color: #034EA2;
}

h3 
{
font-size:12px;
margin-top: 0px; 
margin-bottom: 0px;
color: #034EA2;}

h4 
{
font-size:100%;
margin-top: 0px;
margin-bottom: 0px;
color: #034EA2;
}

b, strong
{
color: #034EA2;
} 

b.ueber12pxinhalt, strong.ueber12pxinhalt
{
font-size:12.4px;
}

b.fettschwarz, strong.fettschwarz
{
color: #000000;
font-weight: bold;
} 

body
{
margin-left : 0px;
margin-top : 0px; 
margin-right : 0px;
margin-bottom: 0px;
} 

.trklein { line-height: 3px}

span.textfettzentral
{
font-weight: bold;
color: #E18A26
}

span.textfettmedizin
{
font-weight: bold;
color: #ED7979
}

span.textfetting
{
font-weight: bold;

color: #3397CB
}

span.textfettnatur
{
font-weight: bold;
color: #71C679
}

span.textfettgeist

{
font-weight: bold;
color: #EACA2D
}

span.ueberschrift1seite
{
font-size:16px; 
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
color: #034EA2;
}

span.ueberschrift2seite
{
font-size:12px;
font-weight: bold; 
margin-top: 0px;
margin-bottom: 0px;
color: #034EA2;
} 

.textkursiv {  font-style: italic}

.history {  font-size: 10px; color: #666666}

.special {  font-size: 100%; font-weight: bold; color: #CC0000}

.kleiner {  font-size: 60%}
.weiss	{ color:#E8E8E8; font-weight: bold;}

ul.linklisteul
{
	line-height: 17px;
	list-style-image:url(../rub-grafiken/navielement/aufzaehlung.gif);
}

ul.linklisteohnealles
{
	
	list-style-type:none;
	margin:				0;
	padding:				0px 0 0px 5px;

	list-style-type: 		none;
	list-style-position: 	outside;
	vertical-align:		middle;
}



html>body ul#linklisteohnealles	{
	padding:				3px 0 0px 8px;	/*Auszeichnung für Mozilla und Co, noch nicht optimal */
}

.linklisteohnealles li	{
	margin:				.2em 0 .2em 0;
	padding:				0;
}



#rahmen
{
border: 1px solid #cccccc;
padding: 5px;

}
#profil_rahmen_linkliste
{
border: 1px solid #cccccc;
padding: 5px;
font-size:100%;

}
ul.linklisteulpaddnull
{
	line-height: 17px;
	list-style-image:url(/rub-grafiken/navielement/aufzaehlung.gif);
	padding:0px 0 0 10px;
	margin: 2px 0 0 10px;
}
ul.subliste {
	line-height: 15px;
	list-style-image:url(/rub-grafiken/navielement/aufzaehlungsub.gif);
	padding:0px 0 0 6px;
	margin: 2px 0 0 11px;
}
.hrtrenner {
 border: 0px; 
 border-top: solid 1px #e5ebf5;
 border-bottom: solid 1px #FFFFFF; 
}