/*	
	Projekt: Arcanum
	Start: 30.01.2009
	Author: unternehmen.online GmbH & Co. KG	
*/


													

html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin: 0;
padding: 0; 
font-family: Arial, Helvetica, sans-serif; }


html, body { font-size: 100%; padding: 0; margin: 0; background: #E6E5E3; } 

p { font-size: 11px; color: #5D5B55; line-height: 17px; } 


a:link, a:visited {
color: #708911; text-decoration: none;  } 
a:hover, a:active {
color: #000000; text-decoration: underline;  } 

a img {
border:0;
}

h1 { font-size: 19px; font-weight: bold; margin:0 0 0 0; padding:0; color:#616161; } 
h2 { font-size: 14px; font-weight: bold; margin:0 0 0 0; padding:0; color:#5D5B55; } 
h3 { font-size: 13px; font-weight: bold; margin:0 0 0 0; padding:0; color:#616161; } 
h4 { font-size: 10px; font-weight: normal; } 
h5 { font-size: 9px; font-weight: normal; } 
h6 { font-size: 8px; font-weight: normal; } 

ul { 	 	margin: 5px 10px 16px 0; }
ul li { 	color: #5D5B55; font-size: 11px; line-height: 16px; list-style: square outside; display: list-item; margin: 0 0 0 30px; }
ul li li { 	color: #5D5B55; font-size: 100%; line-height: 16px; list-style: outside; display: list-item; margin: 0 0 0 25px; }
ol { 	 	margin-top: 5px; margin-bottom: 5px; }
ol li { 	color: #5D5B55; font-size: 11px; line-height: 16px; list-style: decimal outside; display: list-item; margin: 0 0 0 30px;}
ol li li { 	color: #5D5B55; font-size: 100%; line-height: 16px; list-style: upper-roman outside; display: list-item; margin: 0 0 0 25px; }



.unsichtbar {
position:absolute;
left: -1000px;
top: -1000px;
width: 0px;
height: 0px;
overflow: hidden;
display:inline; }

hr {
position:absolute;
left: -1000px;
top: -1000px;
width:0px;
height: 0px;
overflow :hidden;
display:inline;}



/*  ----------------------- */

div.wrapper {
width:961px;
margin:0 auto 0 auto;
padding: 0 0 0 0;
}

div.sitecontainer {
background:#FFFFFF;
width:100%;
overflow:auto;
}

div.header {
width:940px;
margin:0 10px 0 10px;
overflow:auto;
}

div.headerleftcontainer {
float:left;
padding: 0 0 10px 0;
}

div.metanav {
margin: 13px 0 26px 0;
}

div.logo {
margin:0 10px 0 0;
padding:0;
float:right;
display:inline;
}

/*
div.illu {
width:940px;
height:170px;
background:#FFFFFF;
margin:0 10px 0 10px;
}
*/




div.contentcontainer {
float:left;
margin: 23px 0 0 10px;
padding: 0 0 15px 0;
width: 560px;
display:inline;
}

div.welcome {
margin: 5px 0 0 0;
height:141px;
background:url(../images/bg_welcome.gif) no-repeat;
}

div.newscontainer {
margin: 28px 0 0 0;
}

div.rightcontainer {
float:right;
margin: 0 012px 0 0;
padding: 0 0 15px 0;
width: 350px;
}

div.rightcontainer-folge {
float:right;
margin: 25px 12px 0 0;
padding: 26px 0 15px 0;
width: 350px;
background:url(../images/bg_marginalspalte.gif) top right no-repeat;
}

div.rightcontainer-folge h1 {
margin: 0 0 56px 100px;
color:#ffffff;
}



/* Metanav */ 

a.metanav-first:link , a.metanav-first:visited {
color: #AFAEAB; font-size:11px; text-decoration: none; padding:0 0 0 0; margin:0 0 0 20px;  } 

a.metanav-first:hover , a.metanav-first:active {
color: #000000; font-size:11px; text-decoration: underline; padding:0 0 0 0; margin:0 0 0 20px;  }


a.metanav:link , a.metanav:visited {
color: #AFAEAB; font-size:11px; text-decoration: none; padding:0 0 0 20px; margin:0 0 0 9px; background:url(../images/bg_metanav.gif) left no-repeat;  } 

a.metanav:hover , a.metanav:active {
color: #000000; font-size:11px; text-decoration: underline; padding:0 0 0 20px; margin:0 0 0 9px; background:url(../images/bg_metanav.gif) left no-repeat;  }






/* Hauptnavigation */

div.nav01 {
width: 655px;
height: 32px;
margin: 0;
background: url(../images/bg_nav01.gif) no-repeat;
}

div.nav01 ul {
list-style:none;
padding:0;
margin:0;  
}

div.nav01 ul li {
margin:0;
padding:0;
float:left;
display:inline;
font-size: 100%; 
}

div.nav01 a.nav01aus-first:link, div.nav01 a.nav01aus-first:visited {
font-size: 13px; text-decoration: none; color: #5D5B55; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat; }
div.nav01 a.nav01aus-first:active, div.nav01 a.nav01aus-first:hover {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat;}

div.nav01 a.nav01an-first:link, div.nav01 a.nav01an-first:visited {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block;  }
div.nav01 a.nav01an-first:active, div.nav01 a.nav01an-first:hover {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 239px 7px 19px; margin: 0 0 0 0; display:block;   }

div.nav01 a.nav01aus:link, div.nav01 a.nav01aus:visited {
font-size: 13px; text-decoration: none; color: #5D5B55; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat; }
div.nav01 a.nav01aus:active, div.nav01 a.nav01aus:hover {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat;}

div.nav01 a.nav01an:link, div.nav01 a.nav01an:visited {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block;  }
div.nav01 a.nav01an:active, div.nav01 a.nav01an:hover {
font-size: 13px; text-decoration: none; color: #708911; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block;   }

div.nav01 #current-first {
background: url(../images/nav01_bullet_right_an.gif) right top no-repeat; padding: 0 0 0 0; margin: 0 0 0 0; }
div.nav01 #current-first a {
background: url(../images/nav01_bullet_left_an.gif) left top no-repeat; padding:9px 38px 7px 22px; display: block;}

div.nav01 #current {
background: url(../images/nav01_bullet_right_an.gif) right top no-repeat; padding:0 0 0 0; margin:0 0 0 -12px; }
div.nav01 #current a {
background: url(../images/nav01_bullet_left_an.gif) left top no-repeat; padding:9px 38px 7px 22px; display: block;}




/* zweite Navigationsebene */

div.nav02 {
width: 940px;
height: 32px;
margin: 8px 0 0 10px;
background: url(../images/bg_nav02.gif) no-repeat;
}

div.nav02 ul {
list-style:none;
padding:0;
margin:0;  
}

div.nav02 ul li {
margin:0;
padding:0;
float:left;
display:inline;
font-size: 100%; 
}

div.nav02 a.nav02aus-first:link, div.nav02 a.nav02aus-first:visited {
font-size: 13px; text-decoration: none; color: #5D5B55; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat; }
div.nav02 a.nav02aus-first:active, div.nav02 a.nav02aus-first:hover {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat;}

div.nav02 a.nav02an-first:link, div.nav02 a.nav02an-first:visited {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 39px 7px 19px; margin: 0 0 0 0; display:block;  }
div.nav02 a.nav02an-first:active, div.nav02 a.nav02an-first:hover {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 239px 7px 19px; margin: 0 0 0 0; display:block;   }

div.nav02 a.nav02aus:link, div.nav02 a.nav02aus:visited {
font-size: 13px; text-decoration: none; color: #5D5B55; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat; }
div.nav02 a.nav02aus:active, div.nav02 a.nav02aus:hover {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block; background:url(../images/nav01_bullet_right_aus.gif) right top no-repeat;}

div.nav02 a.nav02an:link, div.nav02 a.nav02an:visited {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block;  }
div.nav02 a.nav02an:active, div.nav02 a.nav02an:hover {
font-size: 13px; text-decoration: none; color: #58017F; padding: 9px 39px 7px 7px; margin: 0 0 0 0; display:block;   }

div.nav02 #current-first {
background: url(../images/nav01_bullet_right_an.gif) right top no-repeat; padding: 0 0 0 0; margin: 0 0 0 0; }
div.nav02 #current-first a {
background: url(../images/nav01_bullet_left_an.gif) left top no-repeat; padding:9px 38px 7px 22px; display: block;}

div.nav02 #current {
background: url(../images/nav01_bullet_right_an.gif) right top no-repeat; padding:0 0 0 0; margin:0 0 0 -12px; }
div.nav02 #current a {
background: url(../images/nav01_bullet_left_an.gif) left top no-repeat; padding:9px 38px 7px 22px; display: block;}





/* Welcome */

.welcome h1 {
margin: 0 0 0 94px;
padding: 44px 0 0 0;
color:#FFFFFF;
font-size: 28px;
font-weight:bold;
}

.welcome h2 {
margin: 0 0 0 94px;
padding: 18px 0 0 0;
color:#FFFFFF;
font-size: 14px;
line-height:18px;
font-weight:bold;
}



/* Newscontainer Startseite */

.newscontainer h2 {
margin: 0 0 0 94px;
color:#5D5B55;
font-size: 14px;
line-height:18px;
font-weight:bold;
}

.newscontainer ul {
margin:11px 0 0 0;
padding:0;
list-style-type:none;
font-size:11px;
}

.newscontainer ul li {
list-style-type:none;
margin:0 0 0 20px;
display:block;
padding:0;
font-size:11px;
}

span.date {
float: left;
display: inline;
color:#708911;
padding: 0 19px 0 0;
line-height:18px; 
background:url(../images/bg_datum.gif) right no-repeat;
}

span.link {
float: left;
display: inline;
width:465px;
margin: 0 0 0 14px;
padding: 0;
line-height:160%; 
}

a.news-link:link, a.news-link:visited {
color: #5D5B55; line-height:18px; text-decoration: underline; margin: 0 0 0 0; padding: 0; float: left; display: inline; }

a.news-link:hover, a.news-link:active {
color: #708911; line-height:18px; text-decoration: underline; margin: 0 0 0 0; padding: 0; float: left; display: inline; }

.newscontainer p {
margin: 0 0 0 96px;
padding:0;
}

a.news-more:link, a.news-more:visited {
color:#708911;
text-decoration:none;
background:url(../images/bullet_pfeil.gif) right no-repeat;
padding: 0 13px 0 0;
float:left;
}

a.news-more:hover, a.news-more:active {
color:#000000;
text-decoration:underline;
background:url(../images/bullet_pfeil.gif) right no-repeat;
padding: 0 13px 0 0;
float:left;
}



/* Marginalspalte */


div.marginal-teaser-container-1 {
float:left;
display:inline;
height:172px;
}

div.marginal-teaser {
float:left;
display:inline;
margin: 0 0 10px 20px;
padding:25px 0 0 0;
}

div.marginal-teaser h2 {
color:#5D5B55;
font-size: 14px;
line-height:18px;
font-weight:bold;
}

div.marginal-teaser p {
color:#5D5B55;
margin: 11px 0 0 0;
padding:0;
line-height:18px;
}

a.teaser-link:link, a.teaser-link:visited {
line-height:18px;  font-weight: normal; text-decoration: none; color: #708911; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil.gif) right no-repeat; display:inline; white-space:nowrap;  }
a.teaser-link:hover, a.teaser-link:active {
line-height:18px;  font-weight: normal; text-decoration: underline; color: #5D5B55; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil.gif) right no-repeat; display:inline; white-space:nowrap; }


div.marginal-teaser ul {
margin:11px 0 0 0;
padding:0;
list-style-type:none;
}

div.marginal-teaser ul li {
list-style-type:none;
margin:0;
padding:0;
float:left;
display:inline;
}

a.teaserlink:link, a.teaserlink:visited {
font-size: 11px; color: #708911; text-decoration: none; width:332px; margin: 0 0 4px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste.gif) left top no-repeat;}
a.teaserlink:hover, a.teaserlink:active {
font-size: 11px; color: #5D5B55; text-decoration: underline; width:332px; margin: 0 0 4px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste.gif) left top no-repeat; }








/* Marginalspalte Folgeseite */

div.marginal-teaser-folge {
float:left;
display:inline;
margin: 0 0 10px 20px;
padding:25px 0 0 0;
width:350px;
}

div.marginal-teaser-folge h2 {
color:#5D5B55;
font-size: 14px;
line-height:18px;
font-weight:bold;
}

div.marginal-teaser-folge p {
color:#5D5B55;
margin: 11px 0 0 0;
padding:0;
line-height:18px;
}

a.teaser-link-folge:link, a.teaser-link-folge:visited {
line-height:18px;  font-weight: normal; text-decoration: none; color: #58017F; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil_lila.gif) right no-repeat; display:inline; white-space:nowrap;  }
a.teaser-link-folge:hover, a.teaser-link-folge:active {
line-height:18px;  font-weight: normal; text-decoration: underline; color: #5D5B55; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil_lila.gif) right no-repeat; display:inline; white-space:nowrap; }


div.marginal-teaser-folge ul {
margin:11px 0 0 0;
padding:0;
list-style-type:none;
}

div.marginal-teaser-folge ul li {
list-style-type:none;
margin:0;
padding:0;
float:left;
display:inline;
}

a.teaserlink-folge:link, a.teaserlink-folge:visited {
font-size: 11px; color: #708911; text-decoration: none; width:332px; margin: 0 0 4px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste.gif) left top no-repeat;}
a.teaserlink-folge:hover, a.teaserlink-folge:active {
font-size: 11px; color: #5D5B55; text-decoration: underline; width:332px; margin: 0 0 4px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste.gif) left top no-repeat; }




/* Marginalspalte Newsteaser */

div.marginal-teaser-news {
float:left;
display:inline;
margin: 0 0 4px 0;
padding:25px 0 0 0;
width:350px;
}

div.marginal-teaser-news span.date {
float: left;
display: inline;
color:#58017F;
padding: 0 0 0 18px;
line-height:16px; 
background:none;
}

div.marginal-teaser-news ul {
margin:11px 0 0 0;
padding:0;
list-style-type:none;
}

div.marginal-teaser-news ul li {
list-style-type:none;
margin:0 0 5px 0;
padding:0;
float:left;
display:inline;
/*border-bottom: 1px solid #5D5B55;*/
}

a.teaserlink-news:link, a.teaserlink-news:visited {
font-size: 11px; color: #5D5B55; text-decoration: underline; width:332px; margin: 0 0 10px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste_lila.gif) left top no-repeat;}
a.teaserlink-news:hover, a.teaserlink-news:active {
font-size: 11px; color: #58017F; text-decoration: underline; width:332px; margin: 0 0 10px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste_lila.gif) left top no-repeat; }




/* Content */

div.content {
width:540px;
margin: 0 0 8px 20px;
padding:0;
}

div.content h1 {
margin:0 0 16px 0;
padding:0 0 7px 0;
font-size:20px;
}

div.content h2 {
margin:0 0 0 0;
padding:0 0 12px 0;
font-size:14px;
}

div.content p {
margin:0 0 16px 0;
padding:0;
color:#5D5B55;
line-height:18px;
}

div.content p a:link, div.content p a:visited {
color: #58017F; text-decoration: underline; }
div.content p a:hover, div.content p a:active {
color: #5D5B55; text-decoration: underline;}




/* Footer */

div.footer {
margin: 0 0 20px 30px;
}

div.footer p {
margin:15px 0 0 0;
padding:0;
color:#5D5B55;
}




/* Auflistung */

div.listnavcontainertop {
float: left;
display: inline;
width: 100%;
padding: 0;
margin: 10px 0 5px 0;
border-top: 1px solid #925FA9;
border-bottom: 1px solid #925FA9; 
}

div.listnavcontainerbottom {
float: left;
display: inline;
width: 100%;
padding: 0;
margin: 14px 0 0 0;
border-top: 1px solid #925FA9;
border-bottom: 1px solid #925FA9;
}


div.listnav {
float: left; 
display: inline;
padding: 0;
margin: 0;
border-right: 1px solid #925FA9;
}

div.listnav2 {
float: left; 
display: inline;
padding: 0;
margin: 0;
border-right: 1px solid #925FA9;
}

div.listnav p { font-size: 11px; font-weight: normal; color: #58017F; padding: 0px; margin: 0 0 0 0; text-decoration: none; display: block; }

div.listnav2 p { font-size: 11px; font-weight: normal; color: #58017F; padding: 5px 10px 5px 10px; margin: 0 0 0 0; text-decoration: none; display: block; }


a.seitennraus:link, a.seitennraus:visited { 
color: #58017F; font-size: 11px; font-weight: normal; padding: 5px 10px 5px 10px; margin: 0; text-decoration: none; display: block; background: #ffffff;}

a.seitennraus:active, a.seitennraus:hover { 
color: #000000; font-size: 11px; font-weight: normal; padding:5px 10px 5px 10px; margin: 0; text-decoration: none; display: block; background: #CEB6D8; }

a.seitennran:link, a.seitennran:visited	{ 
color: #ffffff; font-size: 11px; font-weight: bold; padding:5px 10px 5px 10px; margin: 0; text-decoration: none; display: block; background: #CEB6D8; }

a.seitennran:active, a.seitennran:hover	{ 
color: #ffffff; font-size: 11px; font-weight: bold; padding: 5px 10px 5px 10px; margin: 0; text-decoration: none; display: block; background: #CEB6D8; }



div.list-container {
float: left;
display: inline;
width: 100%;
margin: 0;
padding: 0;
}

div.list-content-container {
float: left;
display: inline;
width: 100%;
margin: 0;
padding: 0 0 11px 0;
}

div.list-content-container-last {
float: left;
display: inline;
width: 100%;
margin: 0 0 0 0;
padding: 0 0 3px 0;
}

div.list-content {
float: left;
display: inline;
width: 100%;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}



div.list-content h2 {
font-size: 14px;
color:#5D5B55;
margin: 0 0 0 0;
padding:4px 0 2px 0;
}

div.list-content h3 {
font-size: 11px;
color:#58017F;
font-weight: normal;
margin: 2px 0 0 0;
}

div.list-content h2 a:link, div.list-content h2 a:visited{
text-decoration:none; color: #5D5B55;}
div.list-content h2 a:hover, div.list-content h2 a:active{
text-decoration:underline; color: #58017F;}



div.list-content p {
font-size: 11px; font-weight: normal; color: #5D5B55; padding: 0; margin: 0; line-height: 18px;
}


a.more-list:link, a.more-list:visited {
line-height:18px;  font-weight: normal; text-decoration: none; color: #58017F; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil_lila.gif) right no-repeat; display:inline; white-space:nowrap;  }
a.more-list:hover, a.more-list:active {
line-height:18px;  font-weight: normal; text-decoration: underline; color: #5D5B55; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil_lila.gif) right no-repeat; display:inline; white-space:nowrap; }




/* Kontaktformular */


div.content fieldset {
border: 0px solid #000000;
padding : 0px 0 40px 0; 
margin:0px 0px 0 0px;}
 
div.content legend {
display:none;
font-size : 11px; 
font-weight : bold; 
color : #000000; 
margin: 0 0 10px 10px;
padding: 0 0 0 5px; } 



div.content label.left {
float : left; 
text-align : left; 
width : 200px; 
margin-right : 0; 
margin-left : 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px; 
font-weight : bold; 
line-height : 250%; 
} 




div.content select.formular-mittel {
float : left; 
font-size : 11px; 
font-weight : normal; 
width : 120px; 
margin-left : 0px; 
margin-top : 5px; ;
} 

div.content select.formular-mittel-2 {
float : left; 
font-size : 11px; 
font-weight : normal; 
width : 340px; 
margin-left : 0px; 
margin-top : 5px; ;
} 




div.content textarea.formular {
float : left; 
font-size : 11px; 
font-weight : normal; 
width : 336px; 
margin-left : 0px; 
margin-top : 5px; 
padding: 2px 0 2px 0;
} 


div.content input.formular {
float : left; 
font-size : 11px; 
font-weight : normal; 
width : 336px; 
margin: 5px 0px 0 0;
padding: 2px 0 2px 0;}


input.formular-mittel {
float : left; 
font-size : 11px; 
font-weight : normal; 
width : 86px; 

margin: 5px 0 0 0;
padding: 2px 0 2px 0;}


div.content #submit{
padding: 15px 0 0 0; 
margin: 0 0 0 195px;
}

a.submit:link, a.submit:visited 	{  
font-size: 11px; font-weight: normal; text-decoration: none; color: #58017F; padding: 0 14px 0 4px; margin:0 0 0 0; background:transparent url(../images/bullet_pfeil_lila.gif) no-repeat scroll right center; line-height: 140%; float:left;}
a.submit:hover, a.submit:active 	{  
font-size: 11px; font-weight: normal; text-decoration: underline; color: #5D5B55; padding: 0 14px 0 4px; margin:0 0 0 0; background:transparent url(../images/bullet_pfeil_lila.gif) no-repeat scroll right center; line-height: 140%; float:left;}


form br {
clear : both; } 

.rot {
padding: 0px;
margin: 0px;
color : #ff0000; }

/* Fehlerhafte Formulareingaben */
.red {
border:2px solid #FF0000;
}  

fieldset p.formular {
font-size : 11px; 
font-weight : normal; 
text-align : left; 
margin : 0; 
padding : 0 0 10px 0; 
} 


input.right {
float : left; 
width : auto; 
height: 1.5em;
clear : both; 
margin: 2px 5px 0 0;
font-size : 11px; 
font-weight : bold; 
} 

label.right {
text-align : left; 
margin:0 0 0 5px;
padding:0 0 0 0;
font-size : 11px; 
font-weight : normal; 
line-height : 16px; 
}











/* Temporaere Startseite */

div.tempwelcome {
margin: 5px 0 0 0;
height:141px;
background:url(../images/bg_welcome.gif) no-repeat;
}

.tempwelcome h1 {
margin: 0 0 0 18px;
padding: 44px 0 0 0;
color:#FFFFFF;
font-size: 28px;
font-weight:bold;
}

.tempwelcome h2 {
margin: 0 0 0 18px;
padding: 18px 0 0 0;
color:#FFFFFF;
font-size: 14px;
line-height:18px;
font-weight:bold;
}



div.tempnewscontainer {
margin: 28px 0 0 0;
}

.tempnewscontainer h2 {
margin: 0 0 0 18px;
color:#5D5B55;
font-size: 14px;
line-height:18px;
font-weight:bold;
}

div.tempnews {
float:left;
display:inline;
width:530px;
margin:11px 0 0 0;}

div.tempnews p{
margin: 0 0 18px 20px;
color:#5D5B55;
line-height:18px;}









div.tempmarginal-teaser {
float:left;
display:inline;
margin: 0 0 10px 0;
padding:25px 0 0 0;
width: 350px;
}

div.tempmarginal-teaser h2 {
color:#5D5B55;
font-size: 14px;
line-height:18px;
font-weight:bold;
}


div.tempmarginal-teaser ul {
margin:11px 0 0 0;
padding:0;
list-style-type:none;}

div.tempmarginal-teaser ul li {
font-size: 11px; color: #708911; text-decoration: none; width:332px; margin: 0 0 4px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste.gif) left top no-repeat;}


div.content img {
padding: 7px 10px 0 0;
float:left;
}

/* Aenderungen bzw. Ergaenzungen Ottmar */
span.more-list {
font-size:11px; line-height:18px;  font-weight: normal; text-decoration: underline; color: #5D5B55; padding: 0 13px 0 0; margin:0 0 0 0; background: url(../images/bullet_pfeil_lila.gif) right no-repeat; display:inline; white-space:nowrap;
}
div.news-single-item h3 {
margin-bottom: 10px;
}
div.news-single-backlink a {
  color:#58017F;
  line-height:18px;
  font-size:11px;
  line-height: 18px;
}
div.teaserlink-news a:link, div.teaserlink-news a:visited {
font-size: 11px; color: #5D5B55; text-decoration: underline; width:332px; margin: 0 0 10px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste_lila.gif) left top no-repeat;}
div.teaserlink-news a:hover, div.teaserlink-news a:active {
font-size: 11px; color: #58017F; text-decoration: underline; width:332px; margin: 0 0 10px 0; padding: 0 0 0 18px; display: block; line-height:16px; background:url(../images/bullet_pfeil_liste_lila.gif) left top no-repeat; }

#HeaderText {
}
#HeaderText a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}
.cursorPointer{
	cursor: pointer;
}

div.marginal-teaser-news img{
	display: block;
	margin: 0px 0 10px 18px;
}
	
