*
{
	border: 0;
	margin: 0;
	padding: 0;
}

/* =Basic HTML
----------------------------------------------------------------------*/

a
{
	color: #2D3387;
	cursor: pointer;
	text-decoration: none;
}



body
{
	background: #edeee5 url(../img/body_1.gif) repeat-y;
	color: #333;
	font: 11px Verdana, sans-serif;
	line-height:15px;
}



ol
{
	list-style: none;
}

/* =Container
----------------------------------------------------------------------*/

#container01
{

    background: #CACBBD;
	width: 640px;
	height: 1300px;
	position: relative;
	left:82px;
	top:6px;
}
#container
{

    background: #CACBBD;
	width: 640px;
	height: 740px;
	position: relative;
	left:82px;
	top:6px;
}

/* =Header
----------------------------------------------------------------------*/
#headerbild {

width:640px;
height:120px;

}
#header
{
	font: 11px/30px Verdana, sans-serif;

	overflow: hidden;

	height: 34px;
}

#header a.current
{
	
	color: #333;
	font-weight: bold;
}

#header a
{
	padding: 5px;
}

#header a:hover
{
	color:#ff0000;
	font-weight: bold;
}

#header h1
{
	
	float: left;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px 0 0 16px;
}

#header p
{
	color: #333;
	float: right;
	padding: 0 20px 0 0;
}

/* =Placeholder
----------------------------------------------------------------------*/

#placeholder
{
	background: #665;

	width: 600px;
	height: 430px;
}
#description {
	
	
	padding: 0px 0 0 16px;
	width: 600px;
	height: 20px;
	font: 11px/30px Verdana;
	overflow: hidden;
	height: 26px;
}


----------------------------------------------------------------------*/
#positionierer {
position:relative;
top:60px;
left:20px;
}
.former {
font-family:Verdana;
font-size:11px;
color:#998;

}
input.feldnormal {
border:1px solid;
border-color:#333333;
position:absolute;
width:300px;
height:18px;
left:120px;
}
select.feldnormal {
border:1px solid;
border-color:#333333;
background-color:#FFFFFF;
position:absolute;
width:300px;
height:18px;
left:120px;
}
.texter1 {
font-size:11px;
font-family:Verdana;
color:#998;
vertical-align: 30px;
position:absolute;
left:25px;
}
.texter2 {
font-size:11px;
font-family:Verdana;
color:#998;
vertical-align: 30px;
position:absolute;
left:25px;
}
.line {
width:554px;
border-bottom:1px solid;
border-bottom-color:#998;
}
.butt {
position:absolute;
top:-4px;
}
.betreff {
position:absolute;
width:200px;
height:18px;
left:120px;


}
textarea.feldgroß {
overflow:hidden;
border:1px solid;
border-color:#555555;
position:absolute;
width:300px;
height:250px;
left:120px;
}
input.loescher {
position:absolute;
top:550px;
left:120px;
}
input.sender {
position:absolute;
top:550px;
left:200px;
}
/* =textfläche
----------------------------------------------------------------------*/
#textbox {
position:relative;
width:600px;
height:500px;
left:16px;
}
/* =Footer
----------------------------------------------------------------------*/
#footer {
top:auto;
position:relative;
bottom:2px;
left:8px;
font-size:9px;
font-family:Verdana;
color:#998;
width:600px;
height:12px;
}
a.made {
font-size:9px;
font-family:Verdana;
color:#998;
position:absolute;
left:500px;
}
a.made:hover {
font-size:9px;
font-family:Verdana;
color:#FF0000;
position:absolute;
left:500px;
}

.showcase   {
border:1px solid #FFF;
width:280px;
margin:2px;
padding:1px;
height:160px;

}
.showcase:hover {
border-color:#FF0000;
}
