﻿
body
{margin: 20px 0px;
	background-color: #303030; background-image:url('bg.gif');
	background-repeat:repeat-x;	padding:0px;
	background-attachment:fixed;


}
table,td {font-size: 98%;line-height: 125%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#cccccc;
}

h2{ font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#575558;
margin-bottom:20px;letter-spacing:1px;font-size: 125%;
border-bottom:solid 1px #3F3F3F;
padding-bottom:4px;
}

b.fl {color:#000}
/* hauptgerüst */

#main {
border-right:solid 1px #000;border-left:solid 1px #000;
}

#top {border: 1px solid #000;
background-image:url('back.gif');
	background-repeat:repeat-y;
	height:199px;
	letter-spacing:2px;
	color: #000;
	vertical-align:bottom;
	text-align:left;
	padding-left:10px;
	padding-bottom:0px;
	font-size: 96%;
	font-family: "Trebuchet MS" ,georgia,arial, helvetica, verdana, tahoma, sans-serif;
}


#sp1 {text-align:justify; padding-left: 10px;padding-right:10px;padding-top: 40px;
background-color:#0f0f0f;
}

#sp2 {
height:800px;
border-left:solid 0px #fff;
padding-top: 40px; padding-bottom: 40px;
padding-left: 20px;padding-right:20px;
text-align:justify;
width:100%;background-color:#303030;

}

#fussb {font: normal 12px verdana, sans-serif; color: #000;
height:30px;
text-align:center;
background-color:#00137f;
border-bottom:solid 1px #000;
border-top:solid 1px #000;
border-left:solid 1px #000;
}

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #800000; scrollbar-base-color: #161616;
scrollbar-highlight-color : #2F2F2F; scrollbar-shadow-color : #161616;
SCROLLBAR-TRACK-COLOR: #000;}


/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {display:block;
background-color:#;
text-decoration:none;
text-align:left;
font-size: 96%;line-height: 140%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#8f8f8f;
width:140px;
background-image:url('arr.gif');
background-repeat:no-repeat;
background-position: 2% 50%;
padding-left:16px;border:solid 1px #0f0f0f;

}

#menu1 a:hover{border:solid 1px #000;
background-color:#00137F;
color:#fff;
text-decoration:none;
background-image:url('arr2.gif');

}

#menu1 #aktuell a {color:#e2cd8e;
background-image:url('arr2.gif');
background-repeat:no-repeat;
background-position: 2% 50%;border:solid 1px #000;
}


/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 98%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#ffffff;}

a:hover{ text-decoration:none;color:#CFCFCF;
background-color:#570200;}

/* Kontaktformular */

table tr td{vertical-align:top;
	
}

.field_outer{width:324px; float:left; padding:0px; margin:0px 0 3px 0;}
.field_outer2{width:210px; float:left; padding:0px; margin:0px 0 3px 0;}

.product_left{width:80px; display:block; float:left;white-space:nowrap;margin: 0 0 3px 0;font-size:10pt;}
.product_left2{width:80px; display:block; float:left;white-space:nowrap;margin: 0 0 3px 0;font-size:10pt;}
.product_left-long{width:160px; display:block; float:left;white-space:nowrap;margin: 0 0 3px 0;font-size:10pt;}

.product_left-short{width:65px; display:block; float:left;white-space:nowrap;font-size:10pt;}

.selectbox{border:none; width:150px;}
.inputbox{width:150px; border:none; margin : 0 0 5px 0;}
.inputbox-short{width:85px; border:none; margin : 0 0 5px 0;}
.commentbox{width:548px; height:90px; border:none; margin:0 0 5px 0;}
.button{
width:100px;
height:30px;
border-width:1px;
font-size:12pt;
border-color:#000;
color:#FFFFFF;
background-color:#303030;
border-style:none;
font-weight:bold;
font-family:Arial;
cursor:pointer;
font-style:italic;
	
}

