body{
margin:0px;
}

a:link {
	color: #c5007b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #c5007b;
}
a:hover {
	text-decoration: underline;
	color: #c5007b;
}
a:active {
	text-decoration: none;
	color: #c5007b;
}


p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
}

ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.formular{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.fettpink{
font-weight:bold;
color:#c5007b;
}

.pink{
color:#c5007b;
}

p#footer{
font-size:11px;
text-align:left;
float:left;
}

p#accordion{
padding:8px 8px 8px 4px;
}

p#footer_right{
font-size:11px;
text-align:right;
float:right;
}

small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:0px;
margin:0px;
}

div#kasten{
width:900px;
margin:auto;
}

div#header{
height:75px;
padding:15px 0px 0px 9px;
}

div#navi{
height:50px;
padding:0px 12px 0px 12px;
}

div#banner{
height:222px;
}

div#content{
padding:18px 12px 30px 12px;
display:inline-block;
}

div#footer{
height:45px;
padding:5px 12px 0px 12px;
border-top:1px dotted #BBBBBB;
}

div#footer a{
color:#000000;
}

div#footer a:hover{
color:#000000;
}

ul#navi{
margin: 0; padding: 0;
}

ul#navi li{
list-style: none;
margin: 0px;
padding-right: 10px;
display:inline;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

ul#navi li a{
color:#000000;
}

ul#navi li a:hover{
color:#006600;
}

big{
color:#006600;
font-size:12px;
font-weight:bold;
}

#nav-startseite #startseite a,
#nav-ueberuns #ueberuns a,
#nav-unterkunft #unterkunft a,
#nav-wildniswochen #wildniswochen a,
#nav-wildnisbausteine #wildnisbausteine a,
#nav-wildhueter #wildhueter a,
#nav-ferienlager #ferienlager a,
#nav-gruppenreisen #gruppenreisen a,

#nav-feierlichkeiten #feierlichkeiten a,
#nav-seminare #seminare a,
#nav-preise #preise a,
#nav-anmeldungen #anmeldungen a,
#nav-region #region a,
#nav-lageanfahrt #lageanfahrt a,
#nav-linksdownloads #linksdownloads a,
#nav-bildergalerie #bildergalerie a,
#nav-jobs #jobs a

 {
color: #499749;
font-weight:bold;
font-size:16px;
}

div#fake_linien{
background-image:url(images/fake_linien.gif);
background-repeat:repeat-y;
background-attachment:scroll;
background-color:#CCCCCC;
vertical-align:top;
}

div#box{
width:324px;
padding-right:14px;
margin-right:15px;
display:inline-table;
vertical-align:top;
}

div#box_wide{
width:687px;
display:inline-table;
padding-right:10px;
margin-right:16px;
background-color:#FFFFFF;
}

div#box_bildergalerie{
float:left;
margin-right:15px;
margin-bottom:14px;
height:183px;
}

div#marginalie{
width:158px;
display:inline-table;
}

div#mapstext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#picviewer{
height:560px;
display: table-cell;
vertical-align: middle;
}

div#bildergalerie_vorschau{
width:200px;
border:1px solid #BBBBBB;
padding:5px;
margin-bottom:5px;
}

ul#liste{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px;
margin-left:16px;
margin-top:5px;
list-style:disc;
}

div#bildunterschrift_kasten{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding:0px;
	margin:0px;
	width:320px;
	text-align:right;
}

div#wildnisbausteine_neu{
		background-color: #FCD1E9;
		padding:2px 0px 2px 5px;
		border-bottom:1px solid #AAA;
		border-top:1px solid #AAA;
}
