/* axxatronic.de --------------------------------------------------------
Autor: Fixtreme.de
Version 1.0, 2007


/*Grundformate der Seite---------------------------------------------------*/

/*html,body,div,p,table,td,h1,h2,h3,span,ul,ol,li,a {font:12px/18px Verdana, Arial, Helvetica, sans-serif;color: #545454;}
*/


html,body,div,p,table,h1,h2,h3,ul,ol,li {font:12px/18px Verdana, Arial, Helvetica, sans-serif;color: #545454;}
td,span,a {font:12px/16px Verdana, Arial, Helvetica, sans-serif;color: #545454;}

BODY {margin: 0px; background:#eee;}
H1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #DF0606; padding:0px!important; margin:0px 0px 38px 0px!important;}
H2 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #DF0606; margin:30px 0px 15px 0px}
H3 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454;}
H4 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454; padding:0px; margin: 0px 0px 10px 0px;}
H5 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454; margin:30px 0px 0px 0px;}

IMG {border:0px none;}




/*
H1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #DF0606;}
*/

HR {border:none #000000 1px;height:1px;}
UL LI { list-style: square; padding-right:40px; }

.left {float: left;}
.right {float: right;}

.sub_reg {font-size:0.6em;}


.red_text { font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
			color: #DF0606;
			display:inline;
			margin-top:30px 
}


.bold_text {
			color: #545454;
			font-weight: bold;
			text-decoration: none;
		
}
		
			
			

/*  Links  */

a {
	color: #DF0606;
	font-weight: bold;
	text-decoration: none;
	line-height:12px!important;
}


ul#list li{margin-bottom:5px;}



.grau{
background:#eee;
padding:8px;

}

.grau_test_2{
background:#eee;
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:0px;

}

.grau_test{
background:#eee;
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:0px;

}

/*ZURÜCK BUTTON-------------------------------------------------*/



.back {
	height:20px!important;
	/* width: 542px!important; */
	text-align:right;
	text-decoration:none;
	padding: 0px 0px 0px 0px!important;
	margin:20px 0px 20px 0px;
	white-space:nowrap;
}

.back a {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.back a:visited {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.back a:hover {font:normal 12px Arial, Helvetica, sans-serif!important; text-decoration: underline; color:#EF002B; padding:0px; margin:0px;}

.back2 {
	height:20px!important;
	width: 542px!important;
	text-align:right;
	text-decoration:none;
	padding: 0px 0px 0px 0px!important;
	margin:20px 0px 20px 0px;
}


/*GALERY-------------------------------------------------*/


.galery a {
	margin:0px!important;
	padding:0px!important;}







/*TAB BUTTON-------------------------------------------------*/

#zero {
	margin:0px!important;
	padding:0px!important;
}



.tab a {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.tab a:visited {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.tab a:hover {font:normal 11px Arial, Helvetica, sans-serif!important; text-decoration: none; color:#EF002B!important; padding:0px; margin:0px;}

.123 {
	margin:0px!important;
	padding:0px!important;
	line-height:10px!important;
	color:#00FF66;
}

/*PRODUKT KASTEN-------------------------------------------------*/



.pic {
	height:120px!important;
	width: 110px!important;
	float:left;
	padding: 0px 0px 0px 0px!important;
	margin:20px 20px 0px 0px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

.pic p{
	font:normal 11px Arial, Helvetica, sans-serif!important;
	color:#545454;
	text-align:center;
	padding:0px 0px 0px 0px; 
	margin:6px 0px 0px 0px;
}

.pic a {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic a:visited {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic a:hover {font:normal 12px Arial, Helvetica, sans-serif!important; text-decoration: underline; color:#EF002B; padding:0px; margin:0px;}







.line {
	margin:20px 0px 30px 0px;
	color:#CCCCCC;
}




/*PRODUKT KASTEN NR 2 -------------------------------------------------*/



.pic2 {
	height:120px!important;
	width: 237px!important;
	float:left;
	padding: 0px 0px 0px 0px!important;
	margin:20px 15px 0px 0px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

.pic2 p{
	font:normal 11px Arial, Helvetica, sans-serif!important;
	color:#545454;
	text-align:center;
	padding:0px 0px 0px 0px; 
	margin:6px 0px 0px 0px;
}

.pic2 a {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic2 a:visited {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic2 a:hover {font:normal 12px Arial, Helvetica, sans-serif!important; text-decoration: underline; color:#EF002B; padding:0px; margin:0px;}



/*PRODUKT KASTEN NR 3 -------------------------------------------------*/



.pic3 {
	height:262px!important;
	width: 110px!important;
	float:left;
	padding: 0px 0px 0px 0px!important;
	margin:20px 15px 0px 0px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

.pic3 p{
	font:normal 11px Arial, Helvetica, sans-serif!important;
	color:#545454;
	text-align:center;
	padding:0px 0px 0px 0px; 
	margin:6px 0px 0px 0px;
}

.pic3 a {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic3 a:visited {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic3 a:hover {font:normal 12px Arial, Helvetica, sans-serif!important; text-decoration: underline; color:#EF002B; padding:0px; margin:0px;}

.box3 {
	height:290px!important;
	width: 400px!important;
	float:left;
	padding: 0px;
	margin:0px;
	float:left;
	display:block;
}


/*PRODUKT KASTEN Nr 4 -------------------------------------------------*/



.pic4 {
	height:242px!important;
	width: 130px!important;
	float:left;
	padding: 0px 0px 0px 0px!important;
	margin:20px 20px 0px 0px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

.pic4 p{
	font:normal 11px Arial, Helvetica, sans-serif!important;
	color:#545454;
	text-align:left;
	padding:0px 0px 0px 0px; 
	margin:6px 6px 0px 6px;
}

.pic4 a {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic4 a:visited {font:normal 12px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px;}
.pic4 a:hover {font:normal 12px Arial, Helvetica, sans-serif!important; text-decoration: underline; color:#EF002B; padding:0px; margin:0px;}







.line4 {
	margin:20px 0px 30px 0px;
	color:#CCCCCC;
}








/*Aufbau der Seite-------------------------------------------------*/


/*------seite zentrieren-------------------------------------------*/

div#centered { 
		border: 1px solid #e1e1e1; 
		 background-color: #fff; 
		 height: 600px; 
		 width:950px;
		 margin-left:-475px;
		 margin-top:-300px;
         position: absolute; 
		 left: 50%; 
		 top: 50%;
						}
/*------HEADER-----------------------------------------------------*/

#header {
		position: absolute;
		top: 0px; left: 0px;
		z-index: 1;
		background: url(images/header_bg_1.jpg) no-repeat scroll;
		width: 950px;
		height:126px;
}

/*------LOGO OBEN RECHTS (HEADER_LOGO.GIF)---------------------------------*/

#logo {
		z-index: 3;
		position: absolute;
		top: 10px; left: 620px;
		width: 319px;
		height: 65px;
		border: none;
		padding:0px;
}

/*------NAVI LINKS---------------------------------------------------*/

#navi { 
	position: absolute;
	top: 50px; left: 0px;
	width:170px;
	z-index:1;
}

/*------DIV MIT CONTENT-----------------------------------------------*/

.content {
  	padding: 0px;
	margin: 0px;
	background: url(images/content_bg.jpg) left top no-repeat scroll;
	position: absolute;
  	top: 126px; left: 0px;
  	height: 500px;
	width:950px;	
  }
  
  

  
  
  
  .intro {
  	padding: 0px;
	margin: 0px;
	background: url(images/content_bg.jpg) left top no-repeat scroll;
	position: absolute;
  	top: 126px; left: 0px;
  	height: 474px!important;
	width:950px;
	background-color:#cccccc;
  }
  
/*.content#home {
	background: url(images/content_bg_home2.jpg) left top no-repeat scroll;
  }*/
  
 #h1home {
 padding-top: 230px;
 }


/*------SCROLL-DIV-----------------------------------------------*/

#contentbox {
	padding: 40px 50px 0px 0px;
	text-align: left;
	position: absolute;
	top: 16px;
	right: 8px;
	height: 400px!important;
	width:560px!important;
	overflow: auto;
  }
  
  
  
  
#contentbox a {
	color:#DF0606;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;
}  

#contentbox a:hover {
	color:#DF0606;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration:none;
}  

#contentbox a:visited {
	color:#DF0606;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	
	text-decoration:none;
}  
  
.norm {
padding:0px;
margin:0px;
}  
  
  
  
  
  
  
  
  
  
  
  
  
  
  #contentbox p{clear: left;}

/*------FOOTER----------------------------------------------------------*/
.footer { position: absolute;  left: 0px; bottom: 0px; width:200px; height: 25px; background: #DF0606; }
.footer span { position:absolute; bottom:5px; left: 6px; }
.footer a {font:normal 9px Arial, Helvetica, sans-serif!important; color: #fff; text-decoration: none; padding:0px 3px 0px 12px!important; background: url(images/footer_eck.gif) no-repeat scroll left 2px; }
.footer a:visited {color: #fff;text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer#xx { position: absolute;  left: 0px; bottom: 0px; width:266px; height: 158px; background: url(images/footer_bg.jpg) no-repeat scroll left top; z-index:0; }
.footer#anf { position: absolute;  left: 0px; bottom: 0px; width:266px; height: 270px; background: url(images/footer_anf.gif) no-repeat scroll left top; z-index:0; }


/*-----------OBERE NAVI-----------------------------------------------*/

#topnavi {
  	z-index:2;
  	position: absolute;
  	left: 0px; 
  	top: 96px;	
	width: 950px;
  	height: 30px;
  	max-height:30px;
	background:url(images/header_navi_bg.gif) repeat-x left top scroll;
}

#topnavi a:link,#topnavi a:visited {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #51585C; text-decoration: none; padding: 0px 20px 0px 20px;}
#topnavi a:hover {color: #999!important;}
#topnavi a#red {color: #EF002B;}

/*Fat Erik's Pipelist*/
#navlist
{
list-style: none;
padding: 5px 0px 0px 80px;
margin: 0;
}

#navlist li
{
display: inline;
padding: 0px;
margin: 0px;
}

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }


/*-----------SEITLICHE NAVI-----------------------------------------------*/

/*  seitliche navi  */

ul#navlist1
{
width: 198px;
\width: 200px;
w\idth: 198px;
padding: 0px;
margin: 0px;
}

ul#navlist1 li
{
list-style: none;
margin: 0px;
border: none;
}

ul#navlist1 li a
{
display: block;
width: 164px;
\width: 200px;
w\idth: 164px;
padding: 7px 8px 7px 28px;
border: none;
text-decoration: none;
text-align: left;
font: bold 10px verdana,helvetica,arial,sans-serif!important;
background:url(images/nav_eck_grey.gif) 10% 50% no-repeat scroll;

}

ul#navlist1 li a:link { color: #999; }
ul#navlist1 li a:visited { color: #999; }

ul#navlist1 li a:hover
{
color: #E00605!important;
border: 1px solid #E00605;
border-left: none;
padding: 6px 8px 6px 28px;
background:url(images/nav_eck_red.gif) 10% 50% no-repeat scroll #fff!important;

}

ul#navlist1 li a#act
{
color: #fff;
border: 1px solid #DF0606;
border-left: none;
padding: 6px 8px 6px 28px;
background:url(images/nav_eck_white.gif) 10% 50% no-repeat scroll #DF0606!important;

}
ul#navlist1 li a#act:hover
{color: #DFC1C1!important;
}


/*<<<<<<<<<<<*/


ul#navlist2
{
width: 181px;
\width: 183px;
w\idth: 181px;
padding: 0px;
margin: 0px 0px 5px 20px;
padding:0px;
}

ul#navlist2 li
{
list-style: none;
margin: 0px;
padding:0px;
border: none;
border-left: 1px solid #DF0606;
border-right: 1px solid #DF0606;
}

ul#navlist2 li a
{
display: block;
width: 163px;
\width: 181px;
w\idth: 163px;
padding: 3px 8px 3px 8px;
border:1px solid #eee;
border-top: none;
border-left: none;
border-right: none;

text-decoration: none;
text-align: left;
font: normal 9px verdana,helvetica,arial,sans-serif!important;
background: #fff;

}


ul#navlist2 li a:link { color: #333; }
ul#navlist2 li a:visited { color: #333; }

ul#navlist2 li a:hover {
color: #E00605!important;
background: #fff;
border: 1px solid #E00605;
border-left: none;
border-right: none;
padding: 2px 8px 3px 8px;
}

ul#navlist2 li a#on {
color: #E00605!important;
background: #f1f1f1;
padding: 2px 8px 3px 8px;
border:  1px solid #eee;
border-left: none;
border-right: none;
}

a.nav {
background:url(images/nav.gif) bottom left no-repeat scroll!important;
border:none!important;
padding: 3px 8px 4px 8px!important;
width: 165px!important;
}

a.nav:hover {
border-top: 1px solid #E00605!important;
padding: 2px 8px 4px 8px!important;
}

#on-b {
color: #E00605!important;
background:url(images/nav-b.gif) bottom left no-repeat scroll!important;
border:none!important;
padding: 3px 8px 4px 8px!important;
width: 165px!important;
}

.nav1 {border:none!important;}



















.tabelle {
		table-layout: fixed;
		border-collapse:separate; 
		border-spacing:5px;
		border:none;
		float:left;
		width:auto;
}

.tabelle TD {
		/*border:1px #eaeaea solid;*/
		background: #f1f1f1;
}

.tabelle TH {
		border:1px #eaeaea solid;
		text-align:center;
}

.ansp {
float: left;
width: 380px;
margin-right:10px;
margin-bottom:10px;
}

.ansp h4 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px 0px 10px 0px;
}

.ansp p,a {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:2px 0px 2px 0px;
}
.ansp img {
padding-bottom:4px;
}

#prod {
/*width: 402px; ALT!!!*/
width: 536px;
padding: 0px;
margin: 0px;
}

.shop {
width: 124px;
float: left;
margin: 6px;
margin-bottom: 15px;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
line-height:1.3em;
}

.shop img {
border:2px solid #f1f1f1;
float:left;
margin-bottom: 5px;
}

.shop a {
font:bold 10px Verdana, Arial, Helvetica, sans-serif!important; color:#545454;
}

.suche {
width: 120px;
position:absolute;
right:20px;
top: 89px;
margin:0px;
padding:4px 4px 0px 4px;
margin-top:1px;
background: #f1f1f1;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #a9a9a9;
}

.suche h2{
width: auto;
/*background:#DF0606;*/
background:#a9a9a9;
color:#fff;
padding:4px;
margin:-4px -4px 4px -4px;
}

.suche a {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#DF0606; line-height:20px;
padding:0px;
text-decoration:underline;
}

.suche input {
margin-top: 5px;
border: 1px solid #aaa;
width: 110px;
}

.suche input#suchen {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;color: #fff;
background:#aaa;
margin-top: 5px;
}



.suche p {
margin: 0px -4px 1px -4px;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
background:#F1F1F1;
line-height:14px;
padding: 4px;
border-bottom: 1px solid #ddd;

}

.suche form {
margin: -4px -4px 1px -4px;
background:#ddd;
padding: 4px;
border-bottom: 1px solid #ccc;
text-align:center;

}
#red_header {
background:#DF0606;
color:#fff;
padding:4px;
margin:0px;
width:528px!important;
}

#red_header2 {
background:#DF0606;
color:#fff;
padding:4px;
margin:0px;
width:528px!important;
}

#red_header2 {
background:#DF0606;
color:#fff;
padding:4px;
margin:0px;
width:522px;
}

#grey_header {
background:#a9a9a9;
color:#fff;
padding:4px;
margin:0px;
width:528px;
margin-top:5px;
}


/* ------------------------------------------------------- */

.infotab {
	float:left;
}



.infotab a {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px; line-height:12px!important}
.infotab a:visited {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px; line-height:12px!important}
.infotab a:hover {font:normal 11px Arial, Helvetica, sans-serif!important; text-decoration: none; color:#545454; padding:0px; margin:0px; line-height:12px!important}


.infotab td{
padding:3px 4px 3px 4px;
line-height:1.4em!important;
}

.infotab IMG{
border:1px solid #df0606!important;
}



/* ------------------------------------------------------- */


.tabelle2 {
		table-layout: fixed;
		border-collapse:separate; 
		border-spacing:3px;
		border:none;
		float:left;
		width:auto;
}

.tabelle2 TD {
		/*border:1px #eaeaea solid;*/
		background: #e2e2e2;
		padding:5px;
}

.tabelle2 TH p {
	color:#DF0606;
	font-weight:bold;

}

.tabelle2 TH {
		border:1px #d6d6d6 solid;
		text-align:center;
		background-color:#e2e2e2;
}




.tabelle#d {
/*border: 1px solid #ccc;*/
width: 536px!important;
background-color:#ccc!important;
border-spacing:1px!important;
}

.tabelle#d tr{
vertical-align:top;
}

.tabelle#d td{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;
line-height:1.4em;
padding:6px;


}

.tabelle#d a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important; font-weight:bold!important; color:#DF0606;
line-height:1.4em;
padding:0px!important;
}


.tabelle#d td img{
border:1px solid #DF0606;
}

.tabelle#d thead td{
font-weight:bold!important;
}



























.tabelle#a {
border: 1px solid #ccc;
width: 536px!important;
background-color:#f1f1f1;
}

.tabelle#a tr{
vertical-align:top;
}

.tabelle#a td{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;
line-height:1.4em;


}

.tabelle#a a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important; font-weight:bold!important; color:#DF0606;
line-height:1.4em;
padding:0px!important;
}


.tabelle#a td img{
border:1px solid #cccccc;
}

.tabelle#a thead td{
font-weight:bold!important;
}










.tabelle#b {
border: 1px solid #ccc;
width: 300px!important;
background-color:#f1f1f1;
}

.tabelle#b tr{
vertical-align:top;
}

.tabelle#b td{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;
line-height:1.4em;


}

.tabelle#b a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important; font-weight:bold!important; color:#DF0606;
line-height:1.4em;
padding:0px!important;
}


.tabelle#b td img{
border:1px solid #ccc;
}

.tabelle#b thead td{
font-weight:bold!important;
}










.centr{ text-align:center;
}

#hinweis {
border: 1px solid #DF0606;
padding: 10px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif!important;
width: 514px;
margin-top:0px!important;
margin-bottom:20px!important;
line-height:1.4em!important;
}



#info {
width:534px!important;
background: #eee;
border: 1px solid #DF0606;
border-top:none;
margin-bottom:30px;
}


#info1 {
width:100%;
empty-cells:hide;
}
#info1 tr {
vertical-align:top;
}
#info1 tr td{
padding: 3px;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;
/*border: 1px solid #ccc;*/
background:#eee;
}
#info1 a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
padding:0px!important;
}

#info1 img{
border:1px solid #cccccc;
}

#drucken{
padding:4px;
border: 1px solid #aaa;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
position: absolute;
top: 60px;
left:394px;
background-color:#fdfdfd;
}






.backbox3{
height:25px;
width:226px;
padding-bottom:20px!important;
background-color:#00CC33;
}


/*-----------------------*/


.back{
border: 1px solid #aaa!important;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606!important;
background-color:#fdfdfd;
margin-left:5px;
padding:3px!important;
}


.backbox{
height:25px;
/*width:226px;
*/padding-bottom:20px!important;
}


.backboxhead{
height:25px;
width:310px;
}

.backboxhead H1{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: DF0606; margin:0px!important; padding:0px!important;}
.backboxhead H3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454; margin:10px 0px 0px 0px!important; padding:0px!important;}



.backboxhead2{
height:25px;
width:310px;
}


.backboxhead4{
height:50px;
width:310px;
}

.backboxhead5{
height:80px;
width:400px;
}


.backboxhead6{
height:45px;

}

.backboxhead7{
height:80px;
width:400px;
}


.backboxhead2 H1{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: DF0606; margin:0px!important; padding:0px!important;}
.backboxhead2 H3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454; margin:10px 0px 0px 0px!important; padding:0px!important;}




.backboxhead3{
/*height:25px;*/
height:45px!important;
width:510px;
}

.backboxhead3 H1{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: DF0606; margin:0px!important; padding:0px!important;}
.backboxhead3 H3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #545454; margin:10px 0px 0px 0px!important; padding:0px!important;}



.backbox2{
height:25px;
width:26px;
padding-bottom:20px!important;
}



/*-----------------------*/



/*-----------------------*/


.back2{
border: 1px solid #aaa!important;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606!important;
background-color:#fdfdfd;
margin-left:5px;
padding:3px!important;
}


.backbox2{
height:25px;
width:150px;
padding-bottom:10px!important;
}


.backboxhead2{
height:25px;
width:386px;
}

.backboxhead2 H1{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: DF0606; margin:0px!important; padding:0px!important;}


/*-----------------------*/





#zurueck{
padding:4px;
border: 1px solid #aaa;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
position: absolute;
top: 60px;
left:485px;
background-color:#fdfdfd;

}

#zurueck1{
padding:4px;
border: 1px solid #aaa;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
position: absolute;
top: 60px;
left:494px;
background-color:#fdfdfd;
}

#zurueck2{
padding:4px;
border: 1px solid #aaa;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
position: absolute;
top: 60px;
left:475px;
background-color:#fdfdfd;
}

#zurueck3{
padding:4px;
border: 1px solid #aaa;
font:normal 10px Verdana, Arial, Helvetica, sans-serif!important;color:#DF0606;
position: absolute;
top: 60px;
left:350px;
background-color:#fdfdfd;
}



/*----------------------*/

.neu {
	width:110!important;
	height:200!important;
	background-color:#99FF00;
}

.liste2 {
	margin-bottom:0px;
	padding-bottom:0px;
} 

.liste2 li{
	line-height: 20px;
}



.pdf {
	width:auto;
	height:auto;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}


.pdf_test {
	width:auto;
	height:auto;
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
}

.pdf IMG {
	margin-right:10px;
}




.pdf a {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#DF0606; line-height:1.4em;
padding:0px; text-decoration:none;
}

.pdf a:hover {
font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#DF0606!important; line-height:1.4em;
padding:0px; text-decoration:none;
}

.pdf a:visited {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#DF0606; line-height:1.4em;
padding:0px; text-decoration:none;
}



/* ------------------------------------------------------- */

.infotab {
	float:left;
}




.infotab a {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px; line-height:12px!important}
.infotab a:visited {font:normal 11px Arial, Helvetica, sans-serif!important; color:#EF002B; text-decoration: none; padding:0px; margin:0px; line-height:12px!important}
.infotab a:hover {font:normal 11px Arial, Helvetica, sans-serif!important; text-decoration: none; color:#EF002B; padding:0px; margin:0px; line-height:12px!important}


.infotab td{
padding:3px 4px 3px 4px;
line-height:12px!important;
}

.infotab IMG{
border:1px solid #df0606!important;}




/* ------------------------------------------------------- */


.bb {margin-top:10px;}


/* ------------------------------------------------------- */


.smap td{
	padding:5px 10px 5px 0px;
}


.smap H1{font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold!important; margin:0px 0px 8px 0px!important; padding:0px!important;}
.smap p {font:10x Verdana, Arial, Helvetica, sans-serif; font-weight:normal!important; line-height:16px; padding:0px!important; margin:0px!important;}



.smap li{
	list-style-image:url(images/liste.gif);
	line-height:20px;
	margin:8px 0px 8px 0px;
}


.smap ul{
	margin:10px 0px 30px 15px;
	padding:0px;
}

.smap a{
	color:#545454!important;
	font-weight:normal!important;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0px!important;
	margin:0px!important;}


.smap a:hover{
	color:#545454!important;
	text-decoration:underline!important}



.smap a:visited {
	color:#545454!important;
	font-weight:normal!important;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0px!important;
	margin:0px!important;}




.smap H1 a{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#DF0606!important; font-weight:bold!important; margin:0px 0px 8px 0px!important; padding:0px!important;}
.smap H1 a:hover{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#DF0606!important; font-weight:bold!important; margin:0px 0px 8px 0px!important; padding:0px!important; text-decoration:underline!important;}
.smap H1 a:visited{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#DF0606!important; font-weight:bold!important; margin:0px 0px 8px 0px!important; padding:0px!important;}




input, textarea {
	border: 1px solid #cccccc;
}



.check {
border:none!important;
}




.bb {
float:left;
margin-top:10px;
}





.pdf {
	line-height:10px!important;
}
