/*  styles im Hauptseitentemplate */

A {
	text-decoration : none;
	COLOR: #000000;
}

A:hover {

}
td, textarea, body {
	font-size: 11px;
	font-family: sans-serif, verdana, tahoma, arial;
}
body {
background: White;

}



.bold {
font-weight:bold;
}
.image {
	border : 1px solid #786E65;
padding:2px;
}
.image2 {
	border : 1px solid #B5A57D;
padding:2px;
}
.content          {

	font-size: 12px;
	line-height:16px;
	color : Black;
}

.content_small          {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:14px;
	color : Black;
	letter-spacing : 0,5pt;
}
.content_big        {
	font-family: sans-serif, arial, tahoma;
	font-size: 12px;
	line-height:14px;
	letter-spacing : 0,5pt;
	font-weight : bold;
	color : #83797B;
}
.content_headline       {
	font-family:  georgia,sans-serif, arial, tahoma;
	font-size: 14px;
	line-height:16px;
	font-weight : bold;
}


.zitat {
	font-weight: bold;
	color: #FF6600;
}

.public-menu          {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:14px;
	color : Black;
	letter-spacing : 0,5pt;
}

.public-menu-headline          {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:14px;
	color : #FFFFFF;
	letter-spacing : 0,5pt;
}

.public-rightmenu          {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:10px;
	color : Black;
	letter-spacing : 0,5pt;
}

.footer          {
	font-family: sans-serif, arial, tahoma;
	font-size: 12px;
	line-height:14px;
	color : Black;
	letter-spacing : 0,5pt;
}

/*  styles für Formularelemente  */
.public-button          {

	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:14px;
	color : Black;
	letter-spacing : 0,5pt;
border:1px solid #C1C1D4;
}


/*  styles im Live-Modus  */
.live-modus      {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:12px;
	color : Black;
	letter-spacing : 0,5pt;
	}
	
	
	.error         {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:16px;
	color : red;
	letter-spacing : normal;
	font-weight : bold;
}

/*  ###################################################################*/
/* #                                                   #      padding styles    #                                                               # */
/*  ##################################################################*/
	.padding         {
	padding : 3px;
}

	
/*  ###################################################################*/
/* #                                                   #      layout styles    #                                                               # */
/*  ##################################################################*/

.controlpanel:hover {
	border : 1px solid #5C5D63;
	background-color : #E9F2F7;
 padding-left : 3px;
 padding-right : 3px;
}

.controlpanel{
	border : 1px solid #5C5D63;
	background-color : #FFFFFF;
 padding-left : 3px;
 padding-right : 3px;
	
}

.border {
   border : 1px solid #000000;
}

.rahmen {
	border : 1px solid #5C5D63;
	background-color : #E9F2F7;
 padding-left : 3px;
 padding-right : 3px;
}



.rahmen1 {
	border : 1px solid #5C5D63;
	background-color : #FFFFFF;
 padding-left : 3px;
 padding-right : 3px;
	
}

.rahmen2 {
	border : 1px solid #5C5D63;
	background-color : #CED7DE;
 padding-left : 3px;
 padding-right : 3px;
	
}
.rahmen3 {
	border : 1px solid #5C5D63;
	padding-left : 3px;
	padding-right : 3px;
	border-width : 0px 1px 1px 1px;
}
.rahmen4 {
	border : 1px solid #5C5D63;
	padding-left : 3px;
	padding-right : 3px;
	background-color : #ABBBCB;
}
		
	
	
/*  ###################################################################*/
/* #                                                   #      speiall styles    #                                                        # */
/*  ##################################################################*/
.headline          {
	font-family: sans-serif, arial, tahoma;
	font-size: 11px;
	line-height:14px;
	color : Black;
	letter-spacing : 0,5pt;
	padding-bottom : 3px;
	padding-left : 3px;
	font-weight : bold;
}

.headline2          {
	font-family:  georgia,sans-serif, arial, tahoma;
	font-size: 21px;
	line-height:28px;
	color : #5D5165;
text-decoration:none;
}
.smallhead         {
	font-size: 10px;
	Text-Transform: uppercase;
	background : transparent;
	color : #B3C1CF;
	Letter-Spacing: 0.5pt;
	Word-Spacing: 0.5pt;
}
.smallheadobmeter         {
	font-size: 10px;
	background : transparent;
	color : #B3C1CF;
	Letter-Spacing: 0.5pt;
	Word-Spacing: 0.5pt;
}
.smallhead-white         {
	font-family: sans-serif;
	font-size: 10px;
	Text-Transform: uppercase;
	Letter-Spacing: 0.5pt;
	Word-Spacing: 0.5pt;
	Font-Weight: bold;
	color : White;
	background : transparent;
}


input, select {
	font-size : 10px;
border:1px solid #C1C1D4;
}

.koop {
 border:1px solid #4F4637;
 background-color : #FFFFFF;  
 color:4F4637;

}

.koopcheck {
 border:0px;
 color:4F4637;
 padding:3px;
}

.bgobmeter{

 background-color : #1E0350;  

}

hr {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	border : 1px dotted;
	border-color : #40476B;
}

/*  ###################################################################*/
/* #                                                   #      user code styles   #                                                        # */
/*  ##################################################################*/

.info  {
		border-width: 1px;
		padding:2px;
		text-align: left;
		background-color: #E9E8FA;
		border : 1px solid #C1C1D4;
		font-family: sans-serif, arial, tahoma;
		font-size: 11px;
		line-height:13px;
}

.text-center  {
		text-align: center;
}
.text-left  {
		text-align: left;
}
.text-right  {
		text-align: right;
}

/*  ###################################################################*/
/* #                                                   #      additional styles    #                                                        # */
/*  ##################################################################*/

.content_small_1          {
	font-family: sans-serif;
	font-size: 10px;
	Text-Transform: uppercase;
	Letter-Spacing: 0.5pt;
	Word-Spacing: 0.5pt;
	color: #B4B9BE;
}

/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Farbstyles */	
.black {
 color : Black;
 }
.white {
 color : White;
 }
.red {
 color : red;
 }
.color1 {
 color : #222639;
 }
.color2 {
 color : #5A6491;
 }
.color3 {
 color : #C1C1D4;
 }
.color4 {
 color : #B3C1CF;
 }
.color5 {
 color : #F0F3F5;
 }  
.color5:hover {
 color : #777D8B;
 }  
.color6 {
 color : #E4E4E5;
 }
 .color7 {
 color : #ECF2E4;
 }          
.bg-schwarz {
 background-color : Black;
 }
.bg-weiss {
 background-color : White;
 }
.bg-red {
 background-color : red;
 }
.bg-green {
 background-color : #DCE6D1;
 }


 .bg0 {
background-color : #00031D;
}
 .bg1 {
background-color : #222639;
}
 .bg2 {
 background-color :  #5A6491;
 }
  .bg3 {
 background-color : #C1C1D4;
 }  
  .bg4 {
 background-color : #B3C1CF;
 }
  .bg5 {
 background-color : #F0F3F5;
 } 
.bg6 {
 background-color : #E4E4E5;  
 } 
.bg7 {
 background-color : #ECF2E4;  
 } 
.bg8 {
 background-color : #FCDD48;  
 } 

/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Kooperationsnetzwerk */
.bg9 {
 background-color : #D1BC8C;  
 } 
 .color9 {
 color :#D1BC8C;  
 }          


.bg10 {
 background-color : #E4DDCA;  
 } 
 .color10 {
 color :#E4DDCA;  
 }          


.bg11 {
 background-color : #191C23;  
 } 


/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| OB-Meter */
 .bg15 {
  background-color : #1E0350;
 }    
 .bg16 {
  background-color : #5A77A1;
 }    
 .bg17 {
  background-color : #688EBB;
 }   



 .color11 {
 color : #191C23;  
 }          



.bg12 {
 background-color : #BBA97E;  
 }
 .color12 {
 color : #BBA97E;
 }          

.color12:hover {
 color : #FFFFFF;
 }  
 
.bg13 {
 background-color : #F2EFE7;  
 }
 .color13 {
 color : #F2EFE7;
 }           
.bg14 {
 background-color : #4F4637;  
 }
 .color14 {
 color : #4F4637;
 }     

 
.bgkoop1{
 background-color : #786E65;  
 }

.colorkoop1 {
 background-color : #786E65;  
 }

 .color15 {
 color : #1E0350;
 }    
 .color16 {
 color : #5A77A1;
 }    
 .color17 {
 color : #688EBB;
 }   
 .color17:hover {
 color : #D6E5E4;
 }   
  
bg-image  {
 background-image:url("images/src/00002085.jpg");
} 

/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| padding styles */
.padding         {
	padding : 3px;
}

.padding2         {
	padding : 6px;
}