body, HTML {	
	background-color:#c70118;
	background-image: url(../pix/tri_bg.jpg);
	background-repeat: repeat-x;
	height:100%;
	width:100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:1.5em;
	text-align:justify;
	
}

#ticker{


width:600px;
height:20px;
margin-top:0px;
margin-left:5x;


}


#main {
	width:746px;
	margin: 0 auto;
}

#head{
	position:absolute;
	width:746px;
	height:302px;
	
}

#content{
	
	position:absolute;
	width:746px;
	margin-left:20px; _margin-left:0px;
	
	margin-top:320px; _margin-top:300px;
}

#content_stuff{

	margin-top:-20px;_margin-top:0px;
	margin-left:-20px;_margin-left:0px;
	background-image: url(../pix/bg_cont.gif);
	background-repeat:repeat-y;
	width:430px;
	min-height:600px; _height:600px;
	padding: 20px 300px 0px 20px;
	
}

#foot{
	
	height:109px;
	width:819px;
	margin-left:-56px; _margin-left:-36px;
}

#foot_bg{
	position:absolute;
	height:109px;
	width:819px;
	
}

#foot_content{
	position:absolute;
	height:109px;
	width:764px;
	padding: 8px 50px 50px 50px;
		
}

#bild{
	
	position:absolute;
	width:274px;
	height:701px;
	margin-top:-161px; 
	margin-left:450px;

}

#seite{

	
	width:430px;
	
	margin-top:0px;
	margin-left:0px;
	vertical-align:top;

}

#butt100{
	position:absolute;
	width:44px;
	height:17px;
	margin-top:237px;
	margin-left:20px;
}

#select100{
	background-image: url(../pix/select_100.png);
	position:absolute;
	width:48px;
	height:20px;
	margin-top:252px;
	margin-left:18px;
}

#butt200{
	position:absolute;
	width:64px;
	height:21px;
	margin-top:225px;
	margin-left:70px;
}

#select200{
	background-image: url(../pix/select_200.png);
	position:absolute;
	width:69px;
	height:24px;
	margin-top:242px;
	margin-left:67px;
}


#butt300{
	position:absolute;
	width:36px;
	height:15px;
	margin-top:221px;
	margin-left:138px;
}

#select300{
	background-image: url(../pix/select_300.png);
	position:absolute;
	width:40px;
	height:19px;
	margin-top:236px;
	margin-left:135px;
}


#butt400{
	position:absolute;
	width:78px;
	height:21px;
	margin-top:209px;
	margin-left:178px;
}

#select400{
	background-image: url(../pix/select_400.png);
	position:absolute;
	width:85px;
	height:28px;
	margin-top:222px;
	margin-left:174px;
}

#butt500{
	position:absolute;
	width:98px;
	height:25px;
	margin-top:193px;
	margin-left:258px;
}

#select500{
	background-image: url(../pix/select_500.png);
	position:absolute;
	width:90px;
	height:28px;
	margin-top:207px;
	margin-left:266px;
}

#butt600{
	position:absolute;
	width:37px;
	height:18px;
	margin-top:185px;
	margin-left:363px;
}

#select600{
	background-image: url(../pix/select_600.png);
	position:absolute;
	width:41px;
	height:20px;
	margin-top:200px;
	margin-left:361px;
}

#butt700{
	position:absolute;
	width:57px;
	height:22px;
	margin-top:175px;
	margin-left:405px;
}

#select700{
	background-image: url(../pix/select_700.png);
	position:absolute;
	width:61px;
	height:24px;
	margin-top:191px;
	margin-left:403px;
}





#butt_subhome1{
	position:absolute;
	width:42px;
	height:15px;
	margin-top:-44px;
	margin-left:-5px;
}

#butt_subhome2{
	position:absolute;
	width:164px;
	height:33px;
	margin-top:-70px;
	margin-left:43px;
}






#butt_subprodukte1{
	position:absolute;
	width:64px;
	height:21px;
	margin-top:-50px;
	margin-left:-5px;
}

#butt_subprodukte2{
	position:absolute;
	width:61px;
	height:20px;
	margin-top:-59px;
	margin-left:65px;
}

#butt_subprodukte3{
	position:absolute;
	width:56px;
	height:18px;
	margin-top:-68px;
	margin-left:132px;
}

#butt_subprodukte4{
	position:absolute;
	width:90px;
	height:24px;
	margin-top:-83px;
	margin-left:192px;
}

h1{
	font-size:16px;
	font-weight:bold;
	font-style:normal;
}

h2{
	color:#990000;
	font-size:12px;
	font-weight:bold;
	margin-bottom:-10px;
}

.headline{
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	line-height:1.8em;
	
	
}

ul{
	padding-left:3px;
	margin-left:10px;
	
}


img {
	border:0px;	
}


a {
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}


a:hover {
	
	color:#FF0000;
	font-style:normal;
}


a:active {
	text-decoration:none;
}

#content_stuff a {
	background-image: url(../pix/link.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	padding:0px 0px 0px 8px;
	color:#660000;
	text-decoration:none;
}


#content_stuff a:hover {
	background-image: url(../pix/link.gif);
	background-repeat:no-repeat;
	background-position:0 -23px;
	padding:0px 0px 0px 8px;
	color:#FF0000;
	font-style:normal;
}


#content_stuff a:active {
	text-decoration:none;
}

#foot a {
	background-image:none;
	padding:0px 0px 0px 0px;
	color:#FFFFFF ;
	text-decoration:underline;
}


#foot a:hover {
	color:#FF0000 ;
	font-style:normal;
}


#foot a:active {
	text-decoration:none;
}



form {
	border: 0px;
	padding-top:25px;
	padding-left:15px;
	padding-right:15px;
}


td, input, select, textarea {
	font-size:11px;
	font-family:Verdana, sans-serif;
}


input, select, textarea {
	color:#000;
}


.Feld {
	background-color:#FFEAE8;
	height:17px;
	border:1px solid #660000;
	overflow:auto;
	padding-left:3px;
	padding-top:3px;

}

.Textfeld {
	background-color:#FFEAE8;
	height:120px;
	border:1px solid #660000;
	overflow:auto;
	padding-left:3px;
	padding-top:3px;

}


.Button {
	background-color:#660000;
	color:#FFFFFF;
	border:0px;
	padding-bottom:5px;
	margin-bottom:-3px;
}

hr{
	border:1px solid #EFEFEF;
	height:0px;
	color:#CCCCCC;
	
	}
	
	.news{text-align:left;}