/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size:12px;
}

/** HEADINGS */

h1, h2, h4, h5, h6 {
	margin: 0px;
}


h1{
color:#C66D04;
font-family: Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin-bottom:8px;
padding-top:0px;
text-align:left;
}

h5{
color:#C66D04;
font-family: Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin-bottom:8px;
padding-top:0px;
text-align:left;
text-decoration:underline;
}

h6 {
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:3px;
padding-top:0px;
text-align:left;
}

h2{
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:3px;
padding-top:0px;
text-align:left;
}

h3, h4{
margin: 0px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1em;
	text-align: justify;
	line-height: 18px;
}

/** LINKS */

a {
	color: #C66D04;
  text-decoration:none;
}

a.angebot {
text-align:right;
color: #C66D04;
text-decoration:underline;
font-weight:bold;
font-size: 14px;

}


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

.link1 {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;

}

.link1:hover {
	text-decoration: underline;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1  { background: url(../images/header.jpg);}
.bg2  { background: #868CA3; }
/*Alte Navi*/
/*.bg3  { background: url(../images/homepage04.jpg) no-repeat left top; }*/
.bg4  { background: #FFFFFF; }
.bg5  { padding-bottom: 30px; background: url(../images/homepage12.gif) no-repeat left bottom; }
.bg6  { background: url(../images/homepage09.gif) repeat-x left top; }
.bg7  { padding-bottom: 30px; background: url(../images/homepage16.gif) no-repeat left bottom; }
.bg8  { background: url(../images/homepage17.gif) no-repeat left top; }
.bg9  { background: url(../images/homepage18.gif) repeat-y left top; }
.bg10 { background: url(../images/homepage19.gif) no-repeat left bottom; }
.bg11 { background: url(../images/footer_ff.gif) }
.bg12 { padding-bottom: 30px; background: url(../images/subpage1_03.gif) no-repeat left bottom; }
.bg13 { padding-bottom: 30px; background: url(../images/subpage2_01.gif) no-repeat left bottom; }

/** MISC */


img { border: none; }


/** HEADER */

#header {
	width: 1000px;
	height: 169px;
	margin: 0px auto;
}


/** MENU */

#menu {
	width: 1000px;
	height: 30px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	/*border: 1px solid #FFFFFF;*/
  background-color:black;
  font-size:11px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}


#menu a {
	display: block;
	float: left;
	height: 30px;
	padding: 7px 11px 0px 17px;
	color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}


#menu a:hover {
	display: block;
  background-color:#868cA3;
	float: left;
	height: 30px;
	padding: 7px 11px 0px 17px;
	color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}



/** CONTENT */

#container {
	width: 1000px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
  margin-top:10px;
}

#content{
float:left;
width:720px;
background:#fff;
}

#content_abstand{
width:700px;
padding:10px;
}

#right{
float:right;
width:270px;
}

#umfrage{ 
background: url(../images/umfrage.gif) no-repeat;
width:270px;
height:280px;
}

#werbung{
margin-top:10px;
background: url(../images/werbung.gif) no-repeat;
width:270px;
height:340px;
}

/** FOOTER */

#footer {
	width: 720px;
	margin: 0px auto;
	padding: 0px 0px;
  height:70px;
}

#footer_menu {
padding-top:30px;
text-align:center;
}


/** BOX1 */

#box1 {
	margin-bottom: 40px;
}

/** BOX2 */

#box2 {
	float: left;
	width: 630px;
}

#box2 .content {
	padding: 0px 15px;
}

/** BOX3 */

/*
#box3 {
	float: right;
	width: 229px;
}

#box3 .bg8 {
	padding: 25px 25px 0px 25px;
}*/

/** BOX4 */

#box4 {
}

#box4 .bg6 {
	padding-bottom: 15px;
	background-position: left bottom;
}

#box4 .content {
	padding: 0px 15px;
	margin-bottom: 30px;
}

/** BOX5 */

#box5 {
}

#box5 .bg6 {
	padding-bottom: 15px;
	background-position: left bottom;
}

#box5 .content {
	padding: 0px 15px;
}

/*Menu*/

.mainlevel{
padding-right:15px;
}

a.mainlevel-footer {
font-weight:bold;
text-decoration:none;
line-height:25px;
text-align:right;
padding: 7px 11px 0px 17px;
color:#000000;
font-size:11px;
}

a:hover.mainlevel-footer{
text-decoration:underline;
line-height:25px;

}



current.mainlevel-footer 
{
color:#a26600;
font-weight:bold;
text-decoration:none;
line-height:25px;
text-align:right
}

a:visited.mainlevel-footer
{
color:000000;
font-weight:bold;
text-decoration:none;
line-height:25px;
}

.button{
background: url(../images/button.gif) no-repeat;
width:104px;
height:34px;
border:none;
color:#000000;
text-decoration:none;
font-weight:bold;
margin-top:15px;
}


td.sectiontableentry2-umfrage{
height:40px;
text-align:left;
}

td.sectiontableentry1-umfrage{
height:40px;
text-align:left;
}

table.pollstableborder-umfrage{
margin-top:10px;
text-align:left;
}


