A:LINK {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#DBBD5E;font-weight:normal;font-weight:bold;}
A:VISITED {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#DBBD5E;font-weight:normal;font-weight:bold;}
A:ACTIVE {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#DBBD5E;font-weight:normal;font-weight:bold;}
A:HOVER {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:noen;text-decoration:underline;color:#DBBD5E;font-weight:normal;font-weight:bold;}


a.nav1:link {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#2E2E2E;font-weight:normal;}
a.nav1:visited {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#2E2E2E; font-weight:normal;}
a.nav1:active {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#2E2E2E;font-weight:normal;}
a.nav1:hover {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:underline; font-size:11px; color:#2E2E2E;font-weight:normal;}

a.nav2:link {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#FFFFFF;font-weight:normal;}
a.nav2:visited {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#FFFFFF;font-weight:normal; }
a.nav2:active {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:11px; color:#FFFFFF;font-weight:normal;}
a.nav2:hover {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:underline; font-size:11px; color:#FFFFFF;font-weight:normal;}

a.nav3:link {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:10px; color:#5275AD;font-weight:normal;}
a.nav3:visited {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:10px; color:#5275AD; font-weight:normal;}
a.nav3:active {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:10px; color:#5275AD;font-weight:normal;}
a.nav3:hover {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:underline; font-size:10px; color:#5275AD;font-weight:normal;}

a.nav4:link {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#5275AD;font-weight:normal;}
a.nav4:visited {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#5275AD; font-weight:normal;}
a.nav4:active {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#5275AD;font-weight:normal;}
a.nav4:hover {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:underline; font-size:11px; color:#5275AD;font-weight:normal;}

a.nav5:link {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#2E2E2E;font-weight:normal;}
a.nav5:visited {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#2E2E2E; font-weight:normal;}
a.nav5:active {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#2E2E2E;font-weight:normal;}
a.nav5:hover {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:underline; font-size:10px; color:#2E2E2E;font-weight:normal;}

a.nav6:link {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#FFFFFF;font-weight:normal;}
a.nav6:visited {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#FFFFFF;font-weight:normal; }
a.nav6:active {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#FFFFFF;font-weight:normal;}
a.nav6:hover {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:underline; font-size:10px; color:#FFFFFF;font-weight:normal;}

a.nav7:link {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#A6A5A5;font-weight:normal;}
a.nav7:visited {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#A6A5A5;font-weight:normal; }
a.nav7:active {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:none; font-size:10px; color:#A6A5A5;font-weight:normal;}
a.nav7:hover {font-family:verdana,arial,sans-serif; text-transform:uppercase; text-decoration:underline; font-size:10px; color:#A6A5A5;font-weight:normal;}

a.nav8:link {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#2E2E2E;font-weight:normal;}
a.nav8:visited {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#2E2E2E; font-weight:normal;}
a.nav8:active {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:none; font-size:11px; color:#2E2E2E;font-weight:normal;}
a.nav8:hover {font-family:verdana,arial,sans-serif; text-transform:none; text-decoration:underline; font-size:11px; color:#2E2E2E;font-weight:normal;}


body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  background-image: url('../img/bg1.gif');
  background-repeat: repeat-x;
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
.stoerer
{
	background-image: url('../img/stoerer3.gif');
	background-repeat: no-repeat-x;
	width: 200px;
	height:145px;
    position:absolute;
	left:297px;
	top:116px;
}
.hh
{
	background-image: url('../img/hh_s3.jpg');
	background-repeat: no-repeat-x;
	width: 234px;
	height:118px;
    position:relative;
}
.sms
{
	background-image: url('../img/sms_box.jpg');
	background-repeat: no-repeat-x;
	width: 234px;
	height:118px;
    position:relative;
}
.reg
{
	background-image: url('../img/reg_box3.gif');
	background-repeat: no-repeat-x;
	width: 234px;
	height:149px;
    position:relative;
}
img
 { 
 border-style: none; 
 }
 .karusell_left
{
		width: 450px;
        position:relative;
        left: 25px;
		top: 111px;
        z-index: 17;
		overflow:hidden;
		float:left;
		color:#FFFFFF;
}
 .karusell_right
{
		width: 400px;
        position:relative;
        left: 35px;
		top: 113px;
        z-index: 7;
		overflow:hidden;
		float:left;
		color:#FFFFFF;
}
/******************
** logo, bild **
******************/
.login
{
        width: 300px;
        height: 10px;
        position:absolute;
        left: 775px;
        top: 2px;
        z-index: 11;
		font-size:9px;
}
.logo
{
        width: 300px;
        height: 52px;
        position:absolute;
        left: 685px;
        top: 8px;
        background-image: url('../img/logo_3.gif');
        background-repeat: no-repeat;
        z-index: 7;
}
.pic1a
{
        width: 480px;
        height: 220px;
        position:absolute;
        left: 500px;
        top: 66px;
        background-image: url('../img/tmp3.gif');
        background-repeat: no-repeat;
        z-index: 8;
		overflow:hidden;
}

.pic2
{
        width: 500px;
        height: 220px;
        position:absolute;
        left: 0px;
        top: 66px;
        background-image: url('../img/pic1_3.jpg');
        background-repeat: no-repeat;
		overflow:hidden;
}
.tel_pic
{
        width: 500px;
        height:80px;
        position:absolute;
        left: 22px;
        top: 12px;
		color:#FFFFFF;
		font-size:42px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 6px;
		background-image: url('../img/bg_tel.gif');
        background-repeat: repeat-x;
}
/******************
** menues **
******************/
.menue
{

        width: 220px;
        position:absolute;
		left: 15px;
		top:300px;
		vertical-align:middle;
		text-align:left;
		padding: 0px 0px 0px 0px;
		float: left ;
}

.menue_main
{

        width: 100%;
        position:relative;
		vertical-align:middle;
		text-align:left;
		padding: 4px 0px 4px 0px;
		float: left ;
		background-color:#D8B851;
		color: #FFFFFF;
}
.menue_sub
{

        width: 100%;
        position:relative;
		vertical-align:middle;
		text-align:left;
		padding: 3px 0px 2px 0px;
		float: left ;
		background-color:#F6EFD4;
}

.menue_topleiste
{
        position:absolute;
        left: 20px;
        top: 25px;
		padding: 0px 0px 0px 0px;
		z-index:10;
}
.menue_top
{
		width: 411px;
        height: 50px;
        position:absolute;
        left: 740px;
        top: 290px;
		padding: 5px 0px 4px 0px;
		z-index:10;
}

.menue_top_cont
{
		background-color:#FFFFFF;
		position:relative;
		margin: 1px 1px 1px 1px;
		float:left;
		z-index:10;
		border-width:1px 1px 0px 1px;
		border-style:solid;
		border-color:#B2B1B1;
		padding: 4px 8px 4px 8px;
}
.menue_top_cont_hl
{
		background-color:#F0F0F0;
		position:relative;
		border-width:1px 1px 0px 1px;
		border-style:solid;
		border-color:#B2B1B1;
		float:left;
		z-index:10;
		padding: 4px 8px 4px 8px;
		margin: 1px 1px 1px 1px;
}
.menue_nav
{
		width: 411px;
        height: 50px;
        position:absolute;
        left: 260px;
        top: 200px;
		padding: 5px 0px 4px 0px;
		z-index:10;
}
/******************
** buttons und inputfields **
******************/
.selector {
		border : 1px ;
		border-color : #D0D0D0 ;
		border-style : solid ;
		background-color : #ffffff ;
		font-family : verdana, sans-serif ;
		font-size :11px ;
		color: #2E2E2E;
		font-weight:normal;
}

.selector_hl {
		border : 1px ;
		border-color : #E30506 ;
		border-style : solid ;
		background-color : #ffffff ;
		font-family : verdana, sans-serif ;
		font-size :11px ;
		color: #2E2E2E;
		font-weight:normal;
}

.btn1 {
		border : 1px ;
		border-color : #5679B0 ;
		border-style : solid ;
		background-color : #5679B0 ;
		font-family : verdana, sans-serif ;
		font-size :11px ;
		color: #ffffff;
		font-weight:normal;
}

/******************
** platzhalterelemente **
******************/
.content
{
	  width:470px;
      position:absolute;
	  top:305px;
	  left:255px;
	  vertical-align:bottom;
	  float:right;
	  z-index:10;
}
.content1
{
	  width:770px;
      position:absolute;
	  top:305px;
	  left:255px;
	  vertical-align:bottom;
	  float:right;
	  z-index:10;
}

.footer
{
	  width:720px;
      position:relative;
	  vertical-align:bottom;
	  background-image: url('../img/bg_line1.gif');
      background-repeat: repeat-x;
	  color:#A6A5A5;
	  font-size:10px;
}
.side
{
	  width:240px;
      position:absolute;
	  top:300px;
	  left:743px;
	  vertical-align:bottom;
	  clear:both;
}
/******************
** diverse spacer **
******************/
.spacer1
{
	height:1px;
	font-size : 1px ;
}
.spacer3
{
	height:3px;
	font-size : 1px ;
}
.spacer5
{
	height:5px;
	font-size:1px;
	clear:both;
}
.spacer5_f
{
	width:5px;
	height:5px;
	font-size : 1px ;
	float:left;
}
.spacer10_f
{
	height:5px;
	width:10px;
	font-size : 1px ;
	float:left;
}
.spacer15_f
{
	height:5px;
	width:15px;
	font-size : 1px ;
	float:left;
}
.spacer25_f
{
	height:5px;
	width:25px;
	font-size : 1px ;
	float:left;
}
.spacer10
{
	height:10px;
	clear:both;
}
.spacer20
{
	height:20px;
}
.spacer100
{
	height:100px;
}

/******************
** diverse boxen **
******************/
.box_in
{

		padding:7px 5px 7px 10px;
		text-align: left;

}
.box_in1
{

		padding: 2px 0px 2px 10px;
		text-align: left;
}
.box_in2
{

		padding: 4px 0px 2px 2px;
		text-align: left;
		height:15px;
}
.box_in2_hl
{

		padding: 5px 5px 5px 5px;
		text-align: left;
		height:14px;
		background-color:#E0C270;
}
.box1
{
		width: 235px;
		text-align:left;
		background-color:#F0F0F0;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#B2B1B1;
		float:left;
		z-index:10;
		font-size: 11px;

}
.box1c
{
		width: 235px;
		text-align:left;
		background-color:#CA2E29;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#CA2E29;
		float:left;
		z-index:10;
		font-size: 11px;
		color:#FFFFFF;

}
.box1a
{
		width: 235px;
		text-align:left;
		background-color:#F6EFD4;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#F6EFD4;
		float:left;
		z-index:10;
		font-size: 11px;

}
.box1b
{
		width: 235px;
		text-align:left;
		background-color:#D8B851;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#D8B851;
		float:left;
		z-index:10;
		font-size: 11px;
		color:#FFFFFF;

}
.box2
{
		width: 350px;
		text-align:left;
		background-color:#F0F0F0;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px;
		border-style:solid;
		border-color:#2E2E2E;
		float:left;
		z-index:10;
		font-size: 11px;
		float:left;
		height:75px;
		margin:0px 0px 10px 10px;
}
.box2a
{
		width: 470px;
		text-align:left;
		background-color:#F0F0F0;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px;
		border-style:solid;
		border-color:#2E2E2E;
		z-index:10;
		font-size: 11px;
		float:left;
		height:75px;
		margin:0px 0px 10px 0px;
}
.box2b
{
		width: 470px;
		text-align:left;
		background-color:#F6EFD4;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px;
		border-style:solid;
		border-color:#F6EFD4;
		z-index:10;
		font-size: 11px;
		float:left;
		height:75px;
		margin:0px 0px 10px 0px;
}
.box3
{
		width: 480px;
		text-align:left;
		background-color:#D8B851;
		position:relative;
		margin:0px 2px 1px 0px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#B2B1B1;
		float:left;
		z-index:10;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
}
.box4
{
		width: 239px;
		text-align:left;
		background-color:#FFFFFF;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#8A8A8A;
		font-size:11px;
}
.box5
{
		width: 235px;
		height:30px;
		text-align:left;
		background-color:#A6A5A5;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#FFFFFF;
		font-size:11px;
		position:relative;
}
.box6
{
		width: 239px;
		text-align:left;
		background-color:#FFFFFF;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#7398C5;
		font-size:11px;
		position:relative;
}
.box1_stat1
{
		width: 235px;
		text-align:left;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#98C000;
		font-size:11px;
}
.box1_stat2
{
		width: 235px;
		text-align:left;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#C30009;
		font-size:11px;
}
.box1_stat3
{
		width: 235px;
		text-align:left;
		position:relative;
		margin:0px;
		float:left;
		z-index:10;
		color:#F3BD3B;
		font-size:11px;
}
.line
{

		width: 425px;
		position:relative;
		background-image: url('../img/bg_line.gif');
        background-repeat: repeat-x;
		height:1px;
}
.line1
{

		width: 215px;
		position:relative;
		background-image: url('../img/bg_line1.gif');
        background-repeat: repeat-x;
		float: left ;
		height:1px;
}


/******************
** bilder , textfluss...**
******************/
.img
{
	
	float:right;
	margin:5px;
	position:relative;
	text-align:left;

}
.img1
{
	width:60px;
	height:60px;
	float:left;
	margin:0px 10px 10px 0px;
	position:relative;
	text-align:left;
	background-color:#FEEFBE;
}
.img2
{
	width:70px;
	height:70px;
	float:left;
	margin:5px;
	position:relative;
	text-align:left;
	border: 1px solid;
	background-color:#FEEFBE;
}
.img3
{
	width:150px;
	height:150px;
	float:left;
	margin:5px 15px 15px 5px;
	position:relative;
	text-align:left;
	overflow:hidden;
}
.img_col
{
	background-color:#D8B74D;
	color:#FFFFFF;
	position:relative;
	font-size:11px;
	padding:2px 0px 2px 5px;
	
}
/******************
** texte, ueberschriften...**
******************/
.text
{
		line-height:16px;
}
.text_hl
{
		color: #000000;
		font-size: 12px;
		line-height:20px;
}
.text_s
{
		line-height:16px;
		font-size: 10px;
}
h1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 14px;
  		color: #5275AD;
  		font-weight: bold;
		text-align:left;
		margin:0px;
}
h2
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #5275AD;
  		font-weight: bold;
		text-align:left;
		margin:0px;
}
.tel
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #5275AD;
  		font-weight: bold;
		text-align:left;
		padding:10px 0px 10px 0px;
}

.ueber1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 15px;
  		color: #FFFFFF;
  		font-weight: bold;
		text-align:left;
}
.tel_l, .tel_l1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 16px;
  		color: #5275AD;
  		font-weight: bold;
		text-align:left;
		padding:10px 0px 10px 0px;
}
.preis_l
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 16px;
  		color: #000000;
		text-align:left;
		padding:10px 0px 10px 0px;
}
.tel_xl
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 18px;
  		color: #5275AD;
  		font-weight: bold;
		text-align:left;
		padding:10px 0px 10px 0px;
}
.error
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #E30506;
		text-align:left;
}
.small
{
		font-size: 9px;

}
