a:LINK {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#303030;font-weight:normal;background-color: }
a:VISITED {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#303030;font-weight:normal;background-color: }
a:ACTIVE {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#303030;font-weight:normal;background-color:}
a:HOVER {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:none;text-decoration:none;color:#303030;font-weight:normal;background-color: #424242:}

a.nav1:LINK {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;background-color: #585858;padding: 2px 5px 2px 5px;}
a.nav1:VISITED {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;background-color: #585858;padding: 2px 5px 2px 5px;}
a.nav1:ACTIVE {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;background-color: #585858;padding: 2px 5px 2px 5px;}
a.nav1:HOVER {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;background-color: #585858;padding: 2px 5px 2px 5px;}

a.nav2:LINK {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#d87238;font-weight:bold;background-color: }
a.nav2:VISITED {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#d87238;font-weight:bold;background-color: }
a.nav2:ACTIVE {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#d87238;font-weight:bold;background-color:}
a.nav2:HOVER {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#d87238;font-weight:bold;background-color:}

a.nav3:LINK {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#ffffff;font-weight:normal;background-color: }
a.nav3:VISITED {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#ffffff;font-weight:normal;background-color: }
a.nav3:ACTIVE {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#ffffff;font-weight:normal;background-color:}
a.nav3:HOVER {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal;background-color: #424242:}


a.nav4:LINK {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#A5A5A5;font-weight:normal;padding: 5px 5px 5px 5px;}
a.nav4:VISITED {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#A5A5A5;font-weight:normal;padding: 5px 5px 5px 5px;}
a.nav4:ACTIVE {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#A5A5A5;font-weight:normal;padding: 5px 5px 5px 5px;}
a.nav4:HOVER {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;background-color: #585858;padding: 2px 5px 2px 5px;}

a.nav5:LINK {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#BBBBBB;font-weight:normal;}
a.nav5:VISITED {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#BBBBBB;font-weight:normal;}
a.nav5:ACTIVE {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#BBBBBB;font-weight:normal;}
a.nav5:HOVER {font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:normal;}

a.nav6:LINK {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#5a5a5a;font-weight:normal;}
a.nav6:VISITED {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#5a5a5a;font-weight:normal; }
a.nav6:ACTIVE {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#5a5a5a;font-weight:normal;}
a.nav6:HOVER {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal;b}

a.nav7:LINK {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal;}
a.nav7:VISITED {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal; }
a.nav7:ACTIVE {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal;}
a.nav7:HOVER {font-family:verdana,arial,sans-serif;font-size:10px; text-transform:uppercase;text-decoration:none;color:#585858;font-weight:normal;}

body
{
  font-family:Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  background-color: #1a171b;
  
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
form
{
margin: 0px;
}
/******************
** logo, bild **
******************/
.logo
{
        width: 210px;
        height: 53px;
        position:absolute;
        left: 150px;
        top: 30px;

        z-index: 3;
}
.log
{
        width: 210px;
        height: 53px;
        position:absolute;
        left: 800px;
        top: -54px;
		font-size:11px;
		width:200px;
		text-align:right;
		
}
.blue_bg {
	background-color:#5d87b2;
}
.blue {
	color:#5d87b2;
}
/******************
** menues **
******************/
.menue_box
{
        height: 240px;
        width: 120px;
        position:relative;
        left: 30px;
        top: 110px;
        z-index: 5;
		float:left;
		text-align:right;
		border-right:6px solid #5d87b2;
}
.menue
{
       position:relative;
	   padding: 0px 0px 5px 5px;
	   display:block;
}
.menue_hl
{

		background-color: #585858;
		color:#FFFFFF;
		padding: 5px 5px 5px 5px;
		
}
.menue a
{
	   font-family:verdana,arial,sans-serif;font-size:11px; text-transform:uppercase;
       color:#5d87b2;
	   padding-bottom: 3px;
	   display:block;
	   float:left;
	   width:103px;
	   height:13px;
		
}
.menue a.a1
{
       color:#b2b3b5;	
	   z-index:200;
}
.menue a.a2
{
       color:#87888a;	
}
.menue a.a3
{
       color:#FFFFFF;	
}
.menue a.hover
{
       color:#FFFFFF;	
	   border:1px solid red;
}
/******************
** buttons und inputfields **
******************/
.selector1 {
		border : 1px ;
		border-color : #D0D0D0 ;
		border-style : solid ;
		background-color : #F9F9F9 ;
		font-family : verdana, sans-serif ;
		font-size :10px ;
		color: #303030;
		padding:1px 14px 1px 4px;
}
.selector {
		border : 1px ;
		border-color : #D0D0D0 ;
		border-style : solid ;
		background-color : #F9F9F9 ;
		font-family : verdana, sans-serif ;
		font-size :10px ;
		color: #303030;
}
.sel_suche {
		padding:5px;
		border : 0px ;
		
		background-color : #F9F9F9 ;
		font-family : verdana, sans-serif ;
		font-size :13px ;
		color: #303030;
}
.selector-hl {
		border : 1px ;
		border-color : #585858 ;
		border-style : solid ;
		background-color : #F9F9F9 ;
		font-family : verdana, sans-serif ;
		font-size :10px ;
		color: #303030;
		padding:1px 4px 1px 14px;
		background-image:url(img/bg_hl.gif);
		background-repeat: no-repeat;
}
.btn1 {
		border : 1px ;
		border-color : #D0D0D0 ;
		border-style : solid ;
		background-color : #F9F9F9 ;
		font-family :verdana, arial, sans-serif ;
		font-size : 10px ;
		color:#303030;
		padding-right:10px;
		padding-left:10px;
		padding-top:1px;
		height:17px;
		
}
.btn3 {
		border : 1px ;
		border-color : #D0D0D0 ;
		border-style : solid ;
		background-color : #F9F9F9 ;
		font-family :verdana, arial, sans-serif ;
		font-size : 13px ;
		color:#303030;
		padding-right:10px;
		padding-left:10px;
		padding-top:1px;
		height:17px;
		width:150px;
		
}
.btn2 {
		border : 1px ;
		border-color : #ffffff ;
		border-style : solid ;
		background-color : #D3D3D3 ;
		font-family : verdana, sans-serif ;
		font-size :10px ;
		color: #303030;
		font-weight:normal;
}
.btn4, a.btn4, a.btn5 {
		border : 0px ;
		border-color : #ffffff ;
		border-style : solid ;
		background-color : #e3e4e4;
		font-family : verdana, sans-serif ;
		font-size :10px ;
		text-transform:uppercase;
		color: #d87238;
		font-weight:normal;
}
a.btn5 {
		color: #ffffff;
		background-color : #d87238;
}
.naviga, .naviga a {
		font-size :14px ;
		text-transform:uppercase;
		color: #000000;
		font-weight:normal;
}
/******************
** platzhalterelemente **
******************/
.content_out
{
      width: 100%;
	  position: relative; 

}
.home_content
{
     
	  vertical-align: middle;
	  display: table; 
	  position: relative; 
	  color: #5a5a5a;

}
.content
{
		min-width:990px;
		
		border-top:6px solid #5d87b2;
		
		
		position:absolute;
		padding: 0px 0px 0px 0px;
		top: 110px;
		left: 150px;
		display: table-cell; 
		margin: 0px;
		margin-right:25px;
		float:left;
		
}
.content_in
{
		padding: 0px 0px 0px 17px;
}
.content_in1
{
		padding: 0px 10px;
}
/******************
** diverse spacer **
******************/
.spacer1
{
	height:1px;
	font-size : 1px ;
}
.spacer3
{
	height:3px;
	font-size : 1px ;
}
.spacer5
{
	height:5px;
	font-size : 1px ;
}
.spacer10
{
	height:10px;
	clear:both;
}
.spacer15
{
	height:15px;
	clear:both;
}
.spacervar
{
	height:115px;
	clear:both;
}
/******************
** diverse boxen **
******************/
.pics_home_bg
{
		position:relative;
		background-color : #e3e4e4 ;
		padding: 30px 30px 30px 30px;
		margin: 10px 0px 15px 15px;
		font-size: 10px; 
		top: 0px;
		
		vertical-align: middle;
		border:1px solid green;
}
.pics_home_bg img
{
		
		padding: 5px;
		
}
.lb_info
{
		width:780px;
		position:absolute;
		height:40px;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		top: 600px;
		left: 30px;
		color:#B5B5B5;
}
.lb_info1
{
		width:770px;
		position:absolute;
		height:40px;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		top: 550px;
		left: 30px;
		color:#B5B5B5;
}
.lb_info2
{
		width:770px;
		position:absolute;
		height:40px;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		top: 700px;
		left: 30px;
		color:#B5B5B5;
}
.pics_home
{
		
}
.pics
{
		
		max-width: 198px;
		height:170px;
		float:left;
		margin:1px;
		margin-right:7px;
		
}
.pics_in
{
		width: 155px;
		height:125px;
		float:left;
		vertical-align:middle;
		text-align:center;
		padding:10px 10px 0px 10px;
		

}
.pics_tabl_det
{
		float:left;
		width:990px;
		background-color:#e3e4e4;
}
.pics_tabl
{
		float:left;
		min-width:990px;
		background-color:#e3e4e4;
}
.pics_tabl_r
{
		float:right;
		min-width:200px;
		height:990px;
		background-color:#e3e4e4;
}
.pics_tabl_l
{
		float:left;
		min-width:200px;
		height:990px;
		background-color:#e3e4e4;
}
.pics_det
{
		
		background-color: #f0f0f0;
		float:left;
		margin: 0px;
		padding:10px;

}
.pics_det1
{
		background-color: #828082;
		width: 767px;
		float:left;
		margin: 0px;
		text-align: center;

}
.lb_det
{
		background-color: #f0f0f0;
		width: 300px;
		float:left;
		margin: 0px;

}
.lb_det1
{
		background-color: #f0f0f0;
		width: 500px;
		float:left;
		margin: 0px;

}
.list_det1
{
		background-color: #828082;
		width: 990px;
		float:left;
		margin: 0px;

}
.list_det
{
		background-color: #f0f0f0;
		width: 990px;
		float:left;
		margin: 0px;

}
.list_det_nobg
{
		width: 990px;
		float:left;
		margin: 0px;

}
.list_det_home
{
		background-color: #f0f0f0;
		width: 650px;
		float:left;
		margin: 0px;

}
.pics_in_det
{
		background-color: #979797;
		float:left;
		vertical-align:middle;
		text-align:center;
		margin: 0px;
		padding: 0px;
}
.pics_in_det1
{
		
		float:left;
		vertical-align:middle;
		text-align:center;
		margin: 0px;
		padding: 0px;
}
.navi
{

        position:absolute;
		width:200px;
        z-index: 6;
		left: 650px;
		top: 60px;
  		font-size: 14px;
  		color: #000000;	
  		font-weight: normal;
		
}

.pic_in
{
		padding: 10px 20px 10px 30px;

}
.stories_in
{
		padding: 20px 20px 0px 20px;

}
.hl
{

  		color: #d87238;	
		

		
}
/******************
** suche **
******************/

.suche
{
	background-color:#e3e4e4;
	margin-top:10px;
	margin-left:16px;
	min-width:990px;
	margin-bottom:8px;

}
.suche_in
{
	padding:5px;
	 border:1px solid red;
}
.stat
{
	

		
}

/******************
** just align **
******************/
.right
{
        float:right;
}
.left
{
        float:left;
}

/******************
**kalender **
******************/
.navi_det
{
        background-color: #707070;
		font-size: 10px;
  		color: #5A595A;
		height:17px;
}
.navi_det1
{
        background-color: #ffffff;
		font-size: 10px;
  		color: #5A595A;
		height:17px;
}
.kal2
{
        background-color: #A1B3DB;
		font-size: 10px;
  		color: #303030;
}
/******************
** texte, ueberschriften...**
******************/
.text
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		color: #000000;
  		font-weight: normal;
}
.text1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #000000;
  		font-weight: normal;
}
.text2
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #303030;
  		font-weight: normal;
}
.text_s
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 9px;
  		color: #434343;
  		font-weight: normal;
}
.text_grey
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #000000;
  		font-weight: normal;
}
.text_h1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		color: #303030;
		text-transform: uppercase;
  		font-weight: bold;
}
.text_h11
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		
		text-transform: uppercase;
		font-weight: bold;
  		
}
.ueber_green
{
		font-family: Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
  		font-size: 16px;
  		color: #303030;
  		font-weight: bold;
		text-transform: uppercase;
}
.ueber_green1
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		color: #6AA94E;
  		font-weight: bold;
}
.ueber_grey
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		color: #9C9C9C;
  		font-weight: bold;
		text-transform: uppercase;
}
.date
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		color: #468602;
  		font-weight: bold;
		text-transform: uppercase;
}
.error
{
  		color: #585858;
}

.table
{
  		background-color: #5a5a5a;
}
.table1
{
  		background-color: #B5D373;
}
.table2
{
  		background-color: #7B797B;
}
.table3
{
  		background-color: #C6C3C6;
}
.table4
{
  		background-color: #DCDADC;
}
.table5
{
  		background-color: #F9EEDB;
}
.table6
{
  		background-color: #D7DED2;
}
img
{
border:0px;
}
.img1
{
border:3px;
}
.picss_l
{
	float:left;
	color: #434343;
}
.picss_r
{
	float:right;
	right:-15px;
	position:relative;
}
.imgb {
	float:left;
	width:170px;
	margin:5px;
}
.imgc  {
	float:left;
	margin:5px 10px 5px 0px;
	width:400px;
}
.imgd {
	float:left;
	height:120px;
	margin:5px 5px 5px 0px;
}
.imgc_box {
	width:400px;
	margin:5px 10px 5px 0px;
	float:left;
}
.cc_container .cc_logo {
	display:none !important;
}
.cc_container .cc_btn {
background-color: #000000 !important; /* Farbe des Buttons */
color: #ffffff !important; /* Textfarbe des Buttons */
}
.cc_container {
	padding:3px 10px  !important;
	font-size:12px  !important;
}
