@import url("news.css");


@charset "utf-8";
/* CSS Document */

*
{
padding:	0;
margin:		0;
}


body
{
background:	#dcdcd2;
text-align:	center;
font-family: Arial, Helvetica, sans-serif;
}

#wrapper
{
background:	 #dcdcd2;
width: 800px;
margin:	60px auto 10px auto;
text-align:	left;
}

/* ::: HEADER ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#header
{
background: url(../images/layout/head-bg.gif) no-repeat;
width: 800px;
height: 60px;
margin: 0 0 20px 0;
}

#header img
{
float: left;
margin: 15px 10px 5px 20px;
}

#header #servicenavi
{
float: right;
margin: 20px 17px 5px 10px;
color: #b9b8b7;
}

#header #servicenavi a
{
text-decoration: none;
color: #b9b8b7;
font: 12px/14px Arial, Helvetica, sans-serif;
padding-left:2px;
padding-right:2px;
}

#header #servicenavi a:hover
{
text-decoration: underline;
color: #666666;
font: 12px/14px Arial, Helvetica, sans-serif;
}

/* ::: CONTENT ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#startbg
{
width: 800px;
height: 9px;
background: url(../images/layout/content-bg.gif) top no-repeat;
margin: 0;
padding: 0;
}


#contentwrapper
{
width: 800px;
background: url(../images/layout/content-mainbg.gif) repeat-y;
height: auto;
}


/* ::: NAVIGATION :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#navigation
{
clear: both;
width: 150px;
margin: 0;
padding: 5px 0px 10px 10px;
float: left;
background: #fff;
}

#navigation ul 
{
list-style-type: none;
padding: 0;
margin: 0;
}
/*end*/
/*\*/
html*#navigation ul  {
[margin: 0;
margin: 3px 0 0 0;
]margin: 0;
}/*end*/
.dummyend[id]{clear:both;}

#navigation ul li
{
display: block;
margin: 0 0 20px 0;
padding: 0;
}

#navigation ul li a
{
color: #8C8B8B;
font: 12px/18px Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 10px 10px 5px 0px;
text-decoration: none;
padding: 0;
}

#navigation ul li a:hover
{
color: #8C8B8B;
}

#navigation ul li ul li
{
margin: 0;
}

#navigation ul li ul li a
{
color: #8C8B8B;
font: 12px/16px Arial, Helvetica, sans-serif;
text-decoration: none;
padding-left: 8px;
}

#navigation ul li ul li a:hover
{
background: url(../images/layout/dot.gif) 0px 5px no-repeat;
color: #666;
}

#navigation ul li ul li a.active {
background: url(../images/layout/dot.gif) 0px 5px no-repeat;
color: #666;
}

/* ::: RIGHTBAR :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#rightbar
{
width: 140px;
height: 535px;
padding: 5px 10px 10px 10px;
float: right;
background: #fff;
position:relative;
font: 12px/20px Arial, Helvetica, sans-serif;
}

#rightbar h3
{
font: 12px/16px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #231F20;
padding: 0;
}

#rightbar h4
{
font: 12px/16px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #231F20;
padding: 0;
margin: 0px 0px 10px 0px;
}

#rightbar p
{
font: 12px/20px Arial, Helvetica, sans-serif;
color: #8C8B8B;
padding: 0;
}

#rightbar p a
{
font: 12px/14px Arial, Helvetica, sans-serif;
color: #8C8B8B;
padding: 0;
}

#rightbar p a:hover
{
color: #666;
}


#rightbar ul 
{
list-style-type: none;
margin: 0px 0px 10px 0px;
}

#rightbar ul li
{
display: block;
color: #999;
font: 12px/16px Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0 0 0 5px;
}

/* ::: CONTENT :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#content
{
width: 440px;
height: 540px;
float: left;
margin: 0px 0px 0px 5px;
padding: 0px 15px 10px 15px;
background: #fff;
position:relative;
}

#content h1
{
font: 12px/16px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #8C8B8B;
padding: 0;
margin: 7px 0px 20px 0px;
}

#content p
{
font: 12px/20px Arial, Helvetica, sans-serif;
color: #8C8B8B;
padding: 0;
}

#content img.big
{
width: 440px
height: 440px;
border: 0;
margin: 0 0 10px 0;
}
/* ::: Ende :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#endbg
{
clear: both;
width: 800px;
height: 9px;
background: url(../images/layout/content-endbg.gif) no-repeat;
margin: 0;
padding: 0;
}

/* FORMULARE */

#links_form {
width:280px;
float:left;
margin-top:5px;
}

#rechts_form {
width:180px;
float:left;
font-size:11px;
}

.label {
float:left;
width:100px;
font-size:12px;
color:#8C8B8B;
border:0px;
margin-top:3px;
}

fieldset {
border:0px;
margin:0px;
padding:0px;
}

#links_form input {
line-height:15px;
font-size:11px;
color:#333333;
border: 1px solid #8C8B8B;
margin-top:3px;
margin-bottom:3px;
width:160px;
}

#rechts_form input {
line-height:23px;
font-size:10px;
color:#333333;
border: 1px solid #8C8B8B;
margin:0px;
width:20px;
}

.checkbox {
height:18px;
}

#buttons {
margin-left:100px;
}

#buttons input {
line-height:18px;
font-size:11px;
color:#333333;
border: 1px solid #8C8B8B;
margin-top:2px;
margin-bottom:2px;
width:56px;
background:#fff;
}


textarea {
width:160px;
border: 1px solid #8C8B8B;
height:80px;
margin-top:3px;
margin-bottom:3px;
font-size:11px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
}

select {
line-height:15px;
font-size:10px;
color:#333333;
border: 1px solid #999999;
margin-top:2px;
margin-bottom:2px;
}

checkbox {
border: 0px;
}

.fehlermeldung {
color:#FF0000 !important;
}

