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


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

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

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

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


body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
 
  background-repeat: x-repeat;
  font-weight: normal;
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
 img
 { 
 border-style: none; 
 }
 ul
 {
 	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	padding:0px 0px 0px 20px;
 }
/******************
** logo, bild **
******************/
.logo
{
        width: 166px;
        height: 71px;
        position:absolute;
        left: 25px;
        top: 17px;
        z-index: 7;
}
.pic1
{
        width: 184px;
        height: 226px;
        position:absolute;
        left: 550px;
        top: 1px;
        background-image: url('img/pic1.jpg');
        background-repeat: no-repeat;
        z-index: 7;
}
.pic1_in
{
        position:absolute;
        left: 27px;
        top: 70px;
       
        z-index: 7;
}
.pic_text
{
        width: 539px;
        height: 126px;
        position:absolute;
        left: 10px;
        top: 99px;
        background-image: url('img/text.gif');
        background-repeat: no-repeat;
        z-index: 7;
}
.bg_orange
{
        width: 290px;
        height: 139px;
        position:absolute;
        left: 710px;
        top: 89px;
        background-image: url('img/bg_orange.gif');
        background-repeat: no-repeat;
        z-index: 4;
		font-size: 11px;
		color: #FFFFFF;
}

/******************
** menues **
******************/
.menue
{

        width: 200px;
        position:absolute;
		left: 15px;
		top: 230px;
		vertical-align:middle;
		text-align:left;
		padding: 0px 0px 0px 0px;
		float: left ;
}
.menue_normal
{

        width: 100%;
        position:relative;
		vertical-align:middle;
		text-align:left;
		padding: 5px 0px 4px 0px;
		float: left ;

}
.menue_hl
{

        width: 100%;
        position:relative;
		vertical-align:middle;
		text-align:left;
		padding: 5px 0px 4px 0px;
		float: left ;
		background-color:#D7D9DB;

}
.menue_top
{
		width: 110px;
        height: 50px;
        position:absolute;
        left: 870px;
        top: 10px;
		padding: 5px 0px 4px 0px;
		z-index:10;
}

.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: #000000;
		font-weight:normal;
		padding: 2px;
}

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

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

/******************
** platzhalterelemente **
******************/

.content
{
	  width:770px;
      position:absolute;
	  top:230px;
	  left:235px;
	  text-align:left;
	  vertical-align:bottom;
	  float:right;
}
.contenta
{
	  width:540px;
      position:relative;
	  top:5px;
	  left:0px;
	  vertical-align:bottom;
	  float:left;
	  z-index:10;
}
.contentb
{
	  width:760px;
      position:relative;
	  top:-5px;
	  left:0px;
	  vertical-align:bottom;
	  float:left;
}
.side
{
	  width:220px;
      position:relative;
	  top:0px;
	  left:-8px;
	  vertical-align:bottom;
	  float:right;  
	  
}
.breadcrumb
{
	  width:234px;
      position:relative;
	  top:3px;
	  left:10px;
	  vertical-align:bottom;
	  float:right;  
}
.footer
{
	  width:760px;
      position:relative;
	  top:0px;
	  left:0px;
	  vertical-align:bottom;
	  float:left;
	  background-color:#DEE0E1;
}
/******************
** 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;
}
.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;
}
.spacer10_f
{
	height:10px;
	float:left;
}
.spacer20
{
	height:20px;
}
.spacer100
{
	height:100px;
}


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

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

}
.box_in1
{

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

		padding: 5px 10px 5px 10px;
		text-align: left;
}
.box_in3
{

		padding: 8px 0px 8px 10px;
		text-align: left;
}
.box1
{
		text-align:left;
		position:relative;
		float:left;
		z-index:10;
		font-size: 11px;
}
.box2
{
		text-align:center;
		position:relative;
		z-index:10;
		font-size: 11px;
		background-color: #E2E3E4;
		width: 546px;
}
.line
{

		width: 100%;
		position:relative;
		background-image: url('img/bg_line.gif');
        background-repeat: x-repeat;
		float: left ;
}
.line1
{

		width: 100%;
		position:relative;
		background-image: url('img/bg_line1.gif');
        background-repeat: x-repeat;
		float: left ;
}
.line2
{

		width: 100%;
		position:relative;
		background-image: url('img/bg_line.gif');
        background-repeat: x-repeat;
}
.grey1
{
		width: 220px;
		background-color: #D5D7D9;
}

/******************
** edges...**
******************/
.edge_top1
{
		width: 220px;
		height: 11px;
		position:relative;
		background-image: url('img/edge_top1.gif');
        background-repeat: no-repeat;
		background-color: #D5D7D9;
}

.edge_bottom1
{
		width: 220px;
		height: 11px;
		position:relative;
		background-image: url('img/edge_bottom1.gif');
        background-repeat: no-repeat;
}
.top
{
		width: 250px;
		height: 28px;
		position:relative;
		background-image: url('img/top.gif');
        background-repeat: x-repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
		text-transform: uppercase;
		font-weight:bold;
}
/******************
** bilder , textfluss...**
******************/
.img
{
	float:right;
	margin:10px 0px 10px 10px;
	position:relative;
	text-align:left;
	background-color:#E30506;
}
.img1
{
	float:left;
	margin:10px 10px 10px 0px;
	position:relative;
	text-align:left;
	background-color:#E30506;
}
.img2
{
	float:left;
	margin:10px 10px 10px 0px;
	position:relative;
	text-align:left;
}
.right
{
	text-align:right;
}
.left
{
	text-align:left;
}
/******************
** texte, ueberschriften...**
******************/

.ueber
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #93989D;
  		font-weight: bold;
		text-align:left;
		text-transform:uppercase;
}
.ueber1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #000000;
  		font-weight: bold;
		text-align:left;
}
.error
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		color: #EC6C1B;
		text-align:left;
}
.text_small
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #93989D;
		text-align:left;
}