







/* 


   
	Projekt: 	Reinoldigilde e.V.
	Start: 		04.09.2007
	Author: 	unternehmen online Gmbh & Co. KG - www.unternehmen-online.de
   
																						*/



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: "Trebuchet MS", Arial, Helvetica, sans-serif; }


html, body { font-size: 100%; padding: 0; margin: 0;  }

body { background:#ffffff url(../images/bg.jpg) top no-repeat; }

#wrapper {
width: 100%;
margin: 0;
padding: 0;
}

#center {
width: 907px;
margin: 0 auto 0 auto;
padding: 0;
}



/* global player */

p {
font-size: 13px; font-weight: normal; text-decoration: none; color: #000000; line-height: 150%; }


a:link, a:visited {
color: #776A2C; text-decoration: underline; padding: 0; margin: 0; } 
a:hover, a:active {
color: #000000; text-decoration: underline; padding: 0; margin: 0; } 


h1 {font-size: 19px; font-weight: normal; } 

h2 {font-size: 16px; font-weight: normal; } 

h3 {font-size: 13px; font-weight: normal; }
 
h4 {font-size: 12px; font-weight: normal; } 

h5 {font-size: 11px; font-weight: normal; } 

h6 {font-size: 10px; font-weight: normal; } 



ul		 { margin-top: 5px; margin-bottom: 5px; }

ul li	 { font-size: 13px; line-height: 150%; list-style: square outside; display: list-item; margin: 0 0 0 30px; }

ul li li { font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0 0 0 25px; }

ol 		 { margin-top: 5px; margin-bottom:5px; }

ol li	 { font-size: 13px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0 0 0 35px; }

ol li li { font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0 0 0 25px; }




table.gilde  {
border-collapse: collapse; }

caption {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 7px 5px 7px 5px; margin: 0; color: #ffffff; background: #776a2c; }

table.gilde td  {
background: #faf8f3; border: 1px solid #d1cbb1; }

table.gilde td p {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; padding: 3px 5px 3px 5px; margin: 0; }

table.gilde th  {
background: #e9e1bf; border-bottom: 1px solid #776a2c; }

table.gilde th p {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; padding: 7px 5px 7px 5px; margin: 0; color: #007DC5; }




/*_____________________________________*/


#logo-container {
float: left;
display: inline;
width: 907px;
margin: 0;
padding: 0;
text-align:center;
}

#logo-container-druck {
display:none;
}

/*div.sky-left {
float: left;
display: inline;
width: 133px;
height: 121px;
margin: 0;
padding: 0;
background: url(../images/bg_sky_left.jpg) no-repeat; 
}

div.logo {
float: left;
display: inline;
width: 647px;
height: 121px;
margin: 0;
padding: 0;
}

/*div.sky-right {
float: left;
display: inline;
width: 127px;
height: 121px;
margin: 0;
padding: 0;
background: url(../images/bg_sky_right.jpg) no-repeat;
}*/

/* content-body */

#site-body-container {
float: left;
display: inline;
width: 907px;
margin: 0;
padding: 0;
}

div.site-body-head {
float: left;
display: inline;
width: 907px;
height: 62px;
margin: 0;
padding: 0;
}

div.site-body {
float: left;
display: inline;
width: 907px;
margin: 0;
padding: 0;
background: url(../images/content_body.jpg);
}

div.site-body-bottom {
float: left;
display: inline;
width: 907px;
margin: 0;
padding: 0;
}

/* navigation */

#nav01 {
float: left;
display: inline;
width: 205px;
margin: 0;
padding: 0;
}

div.menue-container {
float: left;
display: inline;
width: 185px;
margin: 0;
padding: 0 0 0 20px;
}

div.menue {
float: left;
display: inline;
width: 100%;
margin: 0;
padding: 0;
}

div.menue h1 {
font-size: 15px; font-weight: bold; text-decoration: none; color: #776A2C; margin: 0; padding: 0; 
}

div.menue ul {
list-style: none;
padding: 0;
margin: 0 0 5px 0;  
}

div.menue ul ul {
list-style: none;
padding: 0;
margin: 0;
}

div.menue ul ul ul{
list-style: none;
padding: 0;
margin: 0;
}

div.menue ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 100%;
display: block;
}


div.menue ul li ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 100%; 
display: block;
}

div.menue ul li ul li ul li{
margin: 0;
padding: 0;
display: inline;
font-size: 100%; 
display: block;
}

	a.nav00aus:link, a.nav00aus:visited {
	font-size: 15px; font-weight: bold; text-decoration: none; color: #776A2C; padding: 0; margin: 0; }
	a.nav00aus:hover, a.nav00aus:active {
	font-size: 15px; font-weight: bold; text-decoration: underline; color: #000000; padding: 0; margin: 0; }

	a.nav00an:link, a.nav00an:visited {
	font-size: 15px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0;  margin: 0;  }
	a.nav00an:hover, a.nav00an:active {
	font-size: 15px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0;  margin: 0;  }



	a.nav01aus:link, a.nav01aus:visited {
	font-size: 13px; font-weight: normal; text-decoration: none; color: #776A2C; padding: 0; margin: 0 0 0 15px; }
	a.nav01aus:hover, a.nav01aus:active {
	font-size: 13px; font-weight: normal; text-decoration: underline; color: #000000; padding: 0; margin: 0 0 0 15px; }

	a.nav01an:link, a.nav01an:visited {
	font-size: 13px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0; margin: 0 0 0 15px; }
	a.nav01an:hover, a.nav01an:active {
	font-size: 13px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0; margin: 0 0 0 15px; }
	
	
	
	a.nav02aus:link, a.nav02aus:visited {
	font-size: 12px; font-weight: normal; text-decoration: none; color: #776A2C; padding: 0; margin: 0 0 0 30px; }
	a.nav02aus:hover, a.nav02aus:active {
	font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; padding: 0; margin: 0 0 0 30px; }

	a.nav02an:link, a.nav02an:visited {
	font-size: 12px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0; margin: 0 0 0 30px; }
	a.nav02an:hover, a.nav02an:active {
	font-size: 12px; font-weight: bold; text-decoration: none; color: #4D5596; padding: 0; margin: 0 0 0 30px; }



/* content */

div.content-container {
float: left;
display: inline;
width: 477px;
min-height: 400px;
height: auto !important;  /* gecko Browser */
height: 400px;  /* IE */
margin: 0;
padding: 0;
border-left: 1px solid #D1CBB1;
border-right: 1px solid #D1CBB1;
}


div.content-container img 
{
	padding:0;
	margin: 0 5px 0 5px;
	border:solid 1px #D1CBB1;}

#content {
float: left;
display: inline;
width: 420px;
margin: 0 0 0 30px;
padding: 0 0 10px 0;
}

h1.head {
font-size: 20px; font-weight: normal; text-decoration: none; color: #000000; margin: 0 0 20px 0; padding: 0; line-height: 140%;
} 

#content p {
font-size: 13px; font-weight: normal; text-decoration: none; color: #000000; line-height: 140%;
} 


/* marginalspalte */

#news {
float: left;
display: inline;
width: 223px;
margin: 0;
padding: 0;
}

div.news-container {
float: left;
display: inline;
width: 203px;
margin: 0 0 0 10px;
padding: 0;
}

div.news-container h1 {
font-size: 17px; font-weight: normal; text-decoration: none; color: #000000; margin: 0; padding: 0; line-height: 140%; }

div.news-box {
float: left;
display: inline;
width: 173px;
margin: 10px 0 0 0;
padding: 0;
border-top: 1px solid #D1CBB1;
}

div.news-box-content {
float: left;
display: inline;
width: 160px;
margin: 10px 0 0 0;
padding: 0;
}

div.news-box-content img{
float: left;
display: inline;
margin: 0 10px 5px 0;
padding: 0;
}

div.news-box-content p.date {
font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; margin: 0 0 3px 0; padding: 0; }

div.news-box h2 {
font-size: 13px; font-weight: bold; text-decoration: none; color: #9E8C38; margin: 0 0 5px 0; padding: 0; }

div.news-box h2 a:link, div.news-box h2 a:visited{
color: #776A2C; text-decoration: none; }
div.news-box h2 a:hover, div.news-box h2 a:active{
color: #000000; text-decoration: underline; }

div.news-box p {
font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; margin: 0; padding: 0; }



/* footer */

#footer {
float: left;
display: inline;
margin: 20px 0 0 0;
padding: 0 0 20px 0;
width: 907px;
text-align: center;
}

#footer p {
font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; line-height: 140%; margin: 0; padding: 0; }









/* Tabellen */

table{
margin:0 0 20px 0;
border-spacing:8px;}

table td{
border-bottom:1px solid #D1CBB1;
padding:3px 5px 5px 5px;}

table td p{
margin:0; 
padding:0; }







/*	Liste */

#listnavcontainertop{
width: 100%;
float:left;
display:inline;
padding: 0;
margin: 0 0 0 0;
border-top: 1px solid #D1CBB1;
border-bottom: 1px solid #D1CBB1;
}

#listnavcontainerbottom{
width: 100%;
float:left;
display:inline;
padding: 0;
margin: 0 0 0 0;
border-top: 1px solid #D1CBB1;
border-bottom: 1px solid #D1CBB1;float:left;}


div.listnav{
padding: 0;
margin: 0;
border-right: 1px solid #D1CBB1;
float:left;}

div.listnav2{
padding: 0;
margin: 0;
border-right: 1px solid #D1CBB1;
float:left;}

p.listnav{
color: #000000; font-size: 13px; font-weight: normal; padding: 4px 5px 4px 5px; margin:0 0 0 3px; text-decoration: none; display: block; }
p.listnav2{
color: #000000; font-size: 13px; font-weight: normal; padding: 4px 5px 4px 3px; margin:0 0 0 3px; text-decoration: none; display: block; }

p.seitennr										{padding: 0; margin: 0; font-size:100%; font-weight: normal; }
a.seitennraus:link, a.seitennraus:visited		{color: #776A2C; font-size: 13px; font-weight: normal; padding: 4px 8px 4px 8px; margin: 0; text-decoration: none; display: block; background: #F9F6ED; }
a.seitennraus:hover, a.seitennraus:active		{color: #000000; font-size: 13px; font-weight: normal; padding: 4px 8px 4px 8px; margin: 0; text-decoration: none; display: block; background: #ffffff; }
a.seitennran:link, a.seitennran:visited			{color: #000000; font-size: 13px; font-weight: bold; padding: 4px 8px 4px 8px; margin: 0; text-decoration: none; display: block; background: #ffffff; }
a.seitennran:gover, a.seitennran:active			{color: #000000; font-size: 13px; font-weight: bold; padding: 4px 8px 4px 8px; margin: 0; text-decoration: none; display: block; background: #ffffff; }

/*a.mehr:link, a.mehr:visited {
font-size: 100%; font-weight: bold; text-decoration: none; color: #776A2C; padding: 0px 1px 2px 1px; margin: 0;  }
a.mehr:active, a.mehr:hover {
font-size: 100%; font-weight: bold; text-decoration: none; color: #000000; padding: 0px 1px 2px 1px; margin: 0;  }*/

div.trennerlist {
background: #D1CBB1;
height: 1px;
width: 100%;
margin: 0;
padding:0;}


div.listcontainer {
width: 100%;
margin: 10px 0px 10px 0px;
padding:0; } 



p.listdate { font-size: 13px; color: #999999; font-weight: bold; padding: 0; margin: 0; }
 
.listilluleft {
float: left; 
margin: 0 10px 0 0; 
padding: 0 0 5px 0; 
border:0;} 

p.list { font-size : 13px; color : #000000; padding: 0; margin: 0;  } 

a.list:link, a.list:visited { font-size: 13px; color: #776A2C; font-weight: bold; text-decoration: none; } 
a.list:hover, a.list:active { font-size: 13px; color: #000000; font-weight: bold; text-decoration: underline; } 

