/*
---------------------------------------------------------------
Title:       CSS Alte Dorfaue
Author:      Claudia Schasiepen
Publisher:   accepto.com webdesign and more
---------------------------------------------------------------
*/


* {
	margin: 0;
	padding: 0;
}
body {
	background: #330000 url(../images/bg.jpg) top left repeat-x;
	font: normal 12px  Arial, Helvetica, sans-serif; 
	text-align: center;
}

#container {
	width: 500px;
    padding: 0px 20px 0px 23px;
    margin: 20px auto;
    background: #330000 url(../images/rand.gif) top left repeat-x;
    text-align: left;
}
#header
{
	width: 500px;
	min-height: 152px;
	height: 152px;
	background: url(../images/alte_dorfaue.jpg) top center no-repeat;
}

#navigation {
	width: 500px;
	min-height: 85px;
	height: 85px;
	background: url(../images/anschrift.jpg) top center no-repeat;
}
#news {
	width: 500px;
	min-height: 103px;
	height: 103px;
	background: url(../images/news.jpg) top center no-repeat;

}
#start_unten_links {
	width: 250px;
	min-height:100px;
	height:100px;
	float:left;
		
}
#start_unten_rechts {
	width: 250px;
	min-height:100px;
	height:100px;
	background: url(../images/news.jpg) top center no-repeat;
	float:left;
}
#gastro_gold_box {
	width: 250px;
	min-height:100px;
	height:100px;
	float:left;
}
#scampi_satt_box {
	width: 250px;
	min-height:100px;
	height:100px;
	float:left;
}
#ski_party_box {
	width: 250px;
	min-height:100px;
	height:100px;
	float:left;
}
#hoffest_box {
	width: 250px;
	min-height:100px;
	height:100px;
	float:left;
}
#oeffnungszeiten {
	width: 500px;
	min-height: 71px;
	height: 86px;
	float:left;
}	
#footer {
    clear: left;
	width: 500px;
	min-height: 50px;
	height: 50px;
	background: url(../images/footer.jpg) top center no-repeat;
}
/* Boxen für Seiten*/
/* Seitennavigation*/
#platz{
height:10px;
min-height: 10px;
background-color:#330000;
font-size: 11px;
font-weight:bold;
width:495px;
padding-left:5px;
}

#pagenavi{
background-color:#330000;
font-size: 11px;
font-weight:bold;
width:99%;
padding-left:5px;
}
#pagenavi ul {
margin-left: 0;
padding-left: 0;
display: inline;
white-space: nowrap;
   }
#pagenavi li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
display:inline;
list-style-type: none;
text-align: center;
}

#pagenavi li a {
   text-decoration: none;
   color:#FFFFFF;
   margin-right:2px;
   margin-left:2px;
   padding-right:3px;
  padding-left:3px;
  /* padding: 2px 0px;
   border-bottom: 1px solid #000;
   border-right: 1px solid #000;*/
}

#pagenavi li a#aktiv{
   color: #330000;
   background-color: #ffffff;
   }
#pagenavi li a:hover {
   color: #330000;
   background-color: #ffffff;
   }




/* NavigationSprachen*/
#sprachbox {
float: right;
margin-top:20px;
margin-right:3px;
	}
#sprachmenu ul {
margin-left: 0;
padding-left: 0;
display: inline;
white-space: nowrap;
   }
#sprachmenu li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
display:inline;
list-style-type: none;
text-align: center;
}

#sprachmenu li a {
width: 25px;
height: 20px;
}
/* Navigation oben rechts*/
#menubox {
float: right;
margin-top:20px;
margin-right:3px;
	}
#menu ul {
margin-left: 0;
padding-left: 0;
display: inline;

white-space: nowrap;
   }
#menu li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
display:inline;
list-style-type: none;
text-align: center;
}

#menu li a {
   text-decoration: none;
   color:#FFFFFF;
   margin-right:2px;
   margin-left:2px;
  /* padding: 2px 0px;
   border-bottom: 1px solid #000;
   border-right: 1px solid #000;*/
}
#menu li a:hover {
   color: #330000;
   background-color: #ffffff;
   }
/* Navigation unten rechts*/
#footerbox {
float: right;
margin-right:5px;
margin-top:27px;
	}
#footermenu ul {
margin-left: 0;
padding-left: 0;
display: inline;
white-space: nowrap;
   }
#footermenu li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#330000;
display:inline;
list-style-type: none;
text-align: center;
}

#footermenu li a {
   text-decoration: none;
   color:#330000;
   margin-right:2px;
   margin-left:2px;
  /* padding: 2px 0px;
   border-bottom: 1px solid #000;
   border-right: 1px solid #000;*/
}
#footermenu li a:hover {
   color:#ffffff ;
   background-color:#330000 ;
   }
   
 /* TEXT */
 h1 {
	font-size: 24px;
	color: #FFFFFF;
	padding-bottom:20px;
	padding-left:5px;
}
h2 {
	font-size: 16px;
	color: #330000;
	line-height: 26px;
	margin-bottom: 10px;
}
h3 {
	font-size: 14px;
	color: #330000;
	text-transform: uppercase;
}
h4 {
	color: #330000;
	font-size: 13px;
	text-align:center;
}
hr {
	display: none;
	clear:both;
}
img {
	border: none;
	font-weight: bold;
}
a {
	outline: none;
	font-weight:bold;
color:#330000;
}

/*Inhalte*/

.newstext
{
padding-left:130px;
padding-right:20px;
padding-top:10px;
height:inherit;
color:#FFFFFF;
}
.newstext a {
padding:0;
color:#FFFFFF;
text-decoration:none;
}
.clear {
clear: both;
padding: 0;
font-size:1px;
}
#inhalt {
width: 495px;
min-height: 100px;
padding-left:5px;
background-color:#FFFFFF;
}

#float_left {
width:209px;
padding-left:5px;
padding-right:5px;
float:left;
}
#float_right {
width:209px;
padding-left:5px;
padding-right:5px;
float:right;
}
/*Sitemap*/
#list{
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
width:90%;}

#list li{
list-style:none;
padding:5px;
margin:4px 0 4px 10px;
background:#eeeeee;
border:1px dashed #a7a7a7;}

#list li a{
color:black;
text-decoration:none;}


#list .subliste li{
background:#5d3837;
color:#ffffff;
font-size:11px;
list-style:none;
padding:5px;
margin:1px 0 1px 10px;
/*border:1px solid black;*/
border:none;
width:70%}

#list .subliste li a{
color:white;
text-decoration:none;}

#list .subliste2 li{
background:#5d3837;
color:#ffffff;
font-size:11px;
list-style:none;
padding:5px;
margin:1px 0 1px 10px;
border-bottom:1px dashed white;
width:60%}

#list .subliste2 li a{
color:white;
text-decoration:none;}

/* Formulare*/
#center {text-align:center;}
#formular { margin:auto; padding:0; width:90%; text-align:left;}
form { margin:0 auto; padding:0;}
fieldset {width:90%; border:1px solid #330000; padding:10px; margin:0 auto; text-align:left;}
fieldset:hover {border-color:#333;}
fieldset#checkbox input  {width:35px;}
legend {font-size:1.1em; color:#330000; font-weight:bold; padding:5px; margin:5px; background:none;}
label { color:#666; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; display:block; float:left; clear:left;}
input {border:1px solid #330000; padding-left:0.3em; margin-bottom:0.6em; width:240px; background:#fff;}
input:focus {border-color:#900;}
select {border:1px solid #330000; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:100px;}
option {color:#900;}
textarea {width:244px; border:1px solid #330000;}
textarea:focus {border-color:#900;}
.plz {width:50px;}
.datum {width:100px;}
.ort {width:180px;}
.strasse {width:200px;}
.strnummer {width:30px;}
.submitbtn {width:123px; background:#330000; border:1px solid; border-color:#999 #333 #333 #999; color:#fff; cursor:pointer; padding:0; margin:0;}
.submitbtn:hover {background:#900; color:#fff; border:1px solid; border-color:#c00 #990100 #990100 #c00;}
#container #inhalt p strong {
	font-family: Verdana, Geneva, sans-serif;
}
