*, html, body, table, td, div, p, h1, h2, h2, h4, h5, ul, ol, 
table, td, form, img, li, map, area, object {
	margin: 0px;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	line-height:17px;
	color: #003300; }

a:focus {
			outline:none;
}

body {
	background-image:url(images/vorschaltseite_bg.jpg);
	background-color:#c6e5ba;
	background-position:top center;
	background-repeat:no-repeat;}
	
strong {font-weight:bold;}

em {font-style:italic;}

input,textarea,select	{
background:transparent;
border:1px #cccccc solid;
color:#003300;
font: 12px Verdana, Arial, sans-serif;
padding:2px;
background-image:url(images/formfeld.jpg);
background-repeat: repeat-x;
background-attachment:fixed;
}

.submit {
cursor:pointer;}


/* DIVs Layout ----------------------------------------------------------- */

#content {
background-image:url(images/vorschaltseite.png);
margin: 0px auto 0 auto;
width:500px;
height:490px;
background-repeat:no-repeat;
}

a.enter_link, a.enter_link:visited{
background:url(images/enter_btn.png) 0 0px repeat-x ;
width:200px;
height:80px;
margin:0px auto;
display:block;
text-indent: -900em;
}

a.enter_link:hover, a.enter_link a:active{
background:url(images/enter_btn.png) 0 0px repeat-x ;
}

.text p{
	text-indent: -9999px;
}







