@charset "utf-8";

body {
	background:url(images/bg.gif) repeat-x #31424A;
	margin : 0 0 0 0;
	padding : 0;
	text-align : left;
	font-family : Verdana, sans-serif;
	font-size:11px;
	color: #31424A;
}
#box {
	margin:0 auto;
	padding-top:14px;
	width:770px;
	height:auto;
}
#logo {
	background:url(images/logo.gif) no-repeat;
	float:left;
	width:770px;
	height:133px;
}
a{
	color:#4D6673;
	text-decoration: none;
}
a:hover{
	color:#6D8E9E;
	text-decoration: none;
}
a:active{
	color:#6D8E9E;
	text-decoration: none;
}
h1{
	font-size:14px;
	color:#31424A;
}
h2{
	font-size:12px;
	color:#31424A;
}
.pic{
	border:1px solid #003399;
	padding:2px;
}
.checkbox{
	margin: 6px 0 0 0;
    float: left;
}
.ausrichtung{
	margin: 9px 0 0 0;
	width: 380px;
}
.checkbox1{
	margin: 0 0 0 0;
    float: left;
}
.ausrichtung1{
	margin: 0px 0 0 0;
	width: 60px;
}
#menu1 {
	background:url(images/menu1ac.gif) no-repeat;
	float:left;
	width:59px;
	height:31px;
}
#menu2 {
	background:url(images/menu2ac.gif) no-repeat;
	float:left;
	width:59px;
	height:31px;
}
#menu3 {
	background:url(images/menu3ac.gif) no-repeat;
	float:left;
	width:97px;
	height:31px;
}
#menu4 {
	background:url(images/menu4ac.gif) no-repeat;
	float:left;
	width:65px;
	height:31px;
}
#menu5 {
	background:url(images/menu5ac.gif) no-repeat;
	float:left;
	width:70px;
	height:31px;
}
#menu6 {
	background:url(images/menu6ac.gif) no-repeat;
	float:left;
	width:94px;
	height:31px;
}
#emostart {
	background:url(images/emofolge.jpg) no-repeat;
	float:right;
	width:326px;
	height:511px;
}
#emofakten {
	background:url(images/emofakten.jpg) no-repeat;
	float:right;
	width:326px;
	height:511px;
}
#emokontakt {
	background:url(images/emokontakt.jpg) no-repeat;
	float:right;
	width:326px;
	height:511px;
}
#emoimpressum {
	background:url(images/emoimpressum.jpg) no-repeat;
	float:right;
	width:326px;
	height:511px;
}
#emoanfahrt {
	background:url(images/emoanfahrt.jpg) no-repeat;
	float:right;
	width:326px;
	height:511px;
}
#line1{
	background:url(images/line1.gif) no-repeat;
	width:444px;
	height:13px;
	float:left;
}
#content {
	background:url(images/bg_content.gif) repeat-y;
	float:left;
	width:424px;
	min-height:450px;
	padding-left:10px;
	padding-right:10px;
}
#line2{
	background:url(images/line2.gif) no-repeat;
	width:444px;
	height:11px;
	float:left;
}
#footer {
	background:url(images/bg_footer.gif) repeat-x;
	float:left;
	width:100%;
	height:58px;
}
#footerschr{
	font-size:10px;
	width:770px;
	margin:0 auto;
	padding-left:0px;
	padding-top:25px;
	color:#FFFFFF;
}
a.impressum{
	color:#FFFFFF;
	text-decoration:none;
}
a.impressum:hover{
	color:#6D8E9E;
	text-decoration:none;
}
/*-- Navi Start --*/
a.menu1     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1.gif);
	background-repeat:no-repeat;
	width:59px; height:31px; 
}
a.menu1:hover{ 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1ac.gif); 
	background-repeat:no-repeat;
}
a.menu1:active{ 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1ac.gif); 
	background-repeat:no-repeat;
}
a.menu2     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu2.gif);
	background-repeat:no-repeat;
	width:59px; height:31px;
}
a.menu2:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu2ac.gif); 
	background-repeat:no-repeat;
}
a.menu2:active { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu2ac.gif); 
	background-repeat:no-repeat;
}
a.menu3     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu3.gif);
	background-repeat:no-repeat;
	width:97px; height:31px;
}
a.menu3:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu3ac.gif); 
	background-repeat:no-repeat;
}
a.menu3:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu3ac.gif); 
	background-repeat:no-repeat;
}
a.menu4     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu4.gif);
	background-repeat:no-repeat;
	width:65px; height:31px; 
}
a.menu4:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu4ac.gif); 
	background-repeat:no-repeat;
}
a.menu4:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu4ac.gif); 
	background-repeat:no-repeat;
}
a.menu5     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu5.gif);
	background-repeat:no-repeat;
	width:70px; height:31px; 
}
a.menu5:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu5ac.gif); 
	background-repeat:no-repeat;
}
a.menu5:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu5ac.gif); 
	background-repeat:no-repeat;
}
a.menu6     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu6.gif);
	background-repeat:no-repeat;
	width:94px; height:31px; 
}
a.menu6:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu6ac.gif); 
	background-repeat:no-repeat;
}
a.menu6:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu6ac.gif); 
	background-repeat:no-repeat;
}
/*-- Navi Ende --*/
.feld {
	border : 1px solid #31424A;
	width : 180px;
	margin : 0 0 0 0;
	color : #000000;
	font-size : 11px;
	background: #F3F4F3;
}
.inputselected {
	border : 1px solid #EF6D22;
	width : 180px;
	margin : 0 0 0 0;
	background-color : #fff;
	color : #000000;
	font-size : 11px;
}
.textarea {
    font-family : Arial;
    font-size : 12px;
    border : 1px solid #31424A;
    width : 333px;
    color : #000000;
    margin : 6px 0 0px 0;
    background: #F3F4F3;
    height: 120px;
    overflow: auto;
}
.textareaselected {
    font-family : Arial;
    font-size : 12px;
    border : 1px solid #EF6D22;
    width : 333px;
    color : #000000;
    background-color : #fff;
    margin : 6px 0 0px 0;
    height: 120px;
    overflow: auto;
}
.submit1 {
	background: url(images/anfahrt.gif) no-repeat;
	border: none;
	margin:0px 0px 0px 0px;
	width:140px;
	height: 21px;
	cursor: pointer;
	color:#DE0018;
}
.submit {
	background: url(images/senden.gif) no-repeat;
	border: none;
	margin:0px 0px 0px 0px;
	width:86px;
	height: 21px;
	cursor: pointer;
	color:#DE0018;
	font-size:8px;
}
