/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONSTANT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
body{
-webkit-box-shadow: 5px 5px 120px 15px #C0BCBC;
-moz-box-shadow: 5px 5px 120px 15px #C0BCBC;
box-shadow: 5px 5px 120px 15px #C0BCBC;

width:900px;
padding:0px 20px 20px 20px;
margin:1px auto;
border:1px solid #dfdfdf;
}

td, input, ul, form {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
    width:100%;
	padding:0px 0px 0px 0px;
}									   
td {							       				  
	vertical-align:top;	  			  
	font:normal 11px Tahoma;
	line-height:14px;
	color:#787878;
}										   	   
input, textarea, select{			     
	font:normal 11px Tahoma;			
	color:#787878;
}		
ul {list-style:none;}
img {border:0px;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-MAIN-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.main_table {width:702px}
.base {height:100%}
/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-HEADER-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#top .col_1 {width:375px}
#top .col_2 {width:327px; padding:18px 0px 0px 0px; background:url(images/top_c.jpg) bottom repeat-x}
#top .col_22 {width:327px; padding:0px 0px 0px 0px; background:url(images/top_c.jpg) bottom repeat-x}
#top .col_3 {width:250px; padding:18px 0px 0px 0px; }
.top_r {background:url(images/top_r.jpg) top right no-repeat; height:48px}
.top_l {background:url(images/top_l.jpg) 0 0 no-repeat; padding:14px 0px 0px 21px;}
.top_l input {width:171px; height:18px;}
#header {background:url(images/header_bgladiegreen22.jpg) 0 0 no-repeat; height:232px}
#header2 {background:url(images/header_bg2.jpg) 0 0 no-repeat; height:232px}
#header3 {background:url(images/bg2frauen4.jpg) 0 0 no-repeat; height:232px}
#header4 {background:url(images/header_bgwfr1.jpg) 0 0 no-repeat; height:232px}
#header5 {background:url(images/header_bgladiesitting.jpg) 0 0 no-repeat; height:232px}
#header6 {background:url(images/header_bgschwimmer.jpg) 0 0 no-repeat; height:232px}
#header7 {background:url(images/bggreen.jpg) 0 0 no-repeat; height:232px}
#header8 {background:url(../images/header_bg12.jpg) 0 0 no-repeat; height:232px}
#header9 {background:url(../images/header_bg1.jpg) 0 0 no-repeat; height:232px}
#header10 {background:url(../images/header_bgwfr1.jpg) 0 0 no-repeat; height:232px}
#header11 {background:url(../images/header_bgstuhl.jpg) 0 0 no-repeat; height:232px}
#header12 {background:url(../images/header_bg13.jpg) 0 0 no-repeat; height:232px}
#header14 {background:url(../images/header_bg14.jpg) 0 0 no-repeat; height:232px}
#header15 {background:url(../images/header_bg15.jpg) 0 0 no-repeat; height:232px}
#header16 {background:url(../images/header_bg16.jpg) 0 0 no-repeat; height:232px}
#header17 {background:url(../images/header_bg17.jpg) 0 0 no-repeat; height:232px}
#header19 {background:url(../images/header_bg19.jpg) 0 0 no-repeat; height:232px}
#header20 {
	background:url(ekoneu4.jpg)0 0 no-repeat;
	background-position:0px 0px;
	height:466px;
	padding:0px 0px 0px 21px;
}

#header .col_1 {width:380px}
#header .col_1 .indent {padding:22px 0px 0px 17px;}
#header .col_2 {width:217px;}
#header2 .col_1 {width:380px}
#header2 .col_1 .indent {padding:22px 0px 0px 17px;}
#header2 .col_2 {width:217px;}
#header3 .col_1 {width:380px}
#header3 .col_1 .indent {padding:22px 0px 0px 17px;}
#header3 .col_2 {width:217px;}
#header4 .col_1 {width:380px}
#header4 .col_1 .indent {padding:22px 0px 0px 17px;}
#header4 .col_2 {width:217px;}
#header5 .col_1 {width:380px}
#header5 .col_1 .indent {padding:22px 0px 0px 17px;}
#header5 .col_2 {width:217px;}
#header6 .col_1 {width:380px}
#header6 .col_1 .indent {padding:22px 0px 0px 17px;}
#header6 .col_2 {width:217px;}
#header7 .col_1 .indent {padding:22px 0px 0px 17px;}
#header7 .col_2 {width:217px;}
#header8 .col_1 .indent {padding:22px 0px 0px 17px;}
#header8 .col_2 {width:217px;}
#header9 .col_1 .indent {padding:22px 0px 0px 17px;}
#header9 .col_2 {width:217px;}
#header10 .col_1 .indent {padding:22px 0px 0px 17px;}
#header10 .col_2 {width:217px;}
#header11 .col_1 .indent {padding:22px 0px 0px 17px;}
#header11 .col_2 {width:217px;}
#header12 .col_1 .indent {padding:22px 0px 0px 17px;}
#header12 .col_2 {width:217px;}
#header14 .col_1 .indent {padding:22px 0px 0px 17px;}
#header14 .col_2 {width:217px;}
#header15 .col_1 .indent {padding:22px 0px 0px 17px;}
#header15 .col_2 {width:217px;}
#header16 .col_1 .indent {padding:22px 0px 0px 17px;}
#header16 .col_2 {width:217px;}
#header17 .col_1 .indent {padding:22px 0px 0px 17px;}
#header17 .col_2 {width:217px;}
#header19 .col_1 .indent {padding:22px 0px 0px 17px;}
#header19 .col_2 {width:217px;}

#header20 .col_1 .indent {padding:22px 0px 0px 17px;}
#header20 .col_2 {width:217px;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONTENT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#content {padding:7px 0px 0px 1px;}
.space {width:7px}

#page0 .column_1 {width:229px;}
#page0 .column_2 {width:229px;}
#page0 .column_3 {width:229px;}

#page1 .column_1 {width:415px;}
#page1 .column_2 {width:279px;}

#page2 .column_1 {width:230px;}
#page2 .column_2 {width:460px;}

#page3 .column_1 {width:325px;}
#page3 .column_2 {width:369px;}

#page4 .column_1 {width:415px;}
#page4 .column_2 {width:279px;}

#page9 .column_1 {width:230px;}
#page9 .column_2 {width:440px;}


.vl {background:url(images/l2.gif) top right repeat-y}
.z td {color:#FFF}
.z a  {color:#FFF}
.z b  {color:#000}
.z .link_1 {color:#000; font:normal 11px Tahoma; padding:0px 0px 0px 10px; background:url(images/bullet3.gif) top left no-repeat}
/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-FORMS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.input input, .ta{
	width:185px;
	height:17px;
}
.ta {
	height:184px;
	overflow:auto;
	margin:0px 0px 16px 0px;
}
.eq_height {height:42px}
/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-TEXT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
a 		{font:normal 11px Tahoma; color:#838E08;}
b 		{font:bold 11px Tahoma; color:#191919;}
a:hover {text-decoration:none;}	
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-LINKS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.link_1 {color:#838E08; font:bold 11px Tahoma; padding:0px 0px 0px 9px; background:url(images/bullet2.gif) top left no-repeat}
.link_10 {color:#838E08; font:bold 11px Tahoma; padding:0px 0px 0px 9px;}
.link_2 {color:#787878; font:bold 11px Tahoma; padding:0px 0px 0px 9px; background:url(images/bullet2.gif) top left no-repeat}
.link_21 {color:#787878; font:bold 11px Tahoma; padding:0px 0px 0px 9px; }
.link_3 {color:#838E08; font:11px Tahoma; padding:0px 0px 0px 9px; background:url(images/bullet2.gif) top left no-repeat}
.link_4 {color:#787878; font: 11px Tahoma; padding:0px 0px 0px 9px;}
.link_22 {color:#787878; font:bold 11px Tahoma; padding:0px 0px 0px 0px; }
/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-LISTS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
li {
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;

}


li2 {
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;

}

lineu {
    text-decoration: underline; 
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;

}
li a {
	color:#191919; 
	font:normal 11px Tahoma;
	/*background:url(images/bullet4.gif) 0 0 no-repeat;*/
	padding:0px 0px 0px 12px;
	}
	
	li2 a {
	color:#191919; 
	font:normal 11px Tahoma;
	line-height:16px;
	padding:0px 0px 0px 0px;
	
	
}

.list_1 li {
	margin:0px 0px 7px 0px;
}
.list_1 li a {
	color:#787878;
	line-height:16px;
	font:bold 11px Tahoma;
	background:url(images/bullet1.gif) 0 0 no-repeat;
	padding:0px 0px 1px 19px;
	background-repeat : no-repeat;
}


.list_33 li2 a {
	color:#787878;
	line-height:16px;
	font:bold 11px Tahoma;
	padding:0px 0px 1px 0px;
}


/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-FOOTER-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#footer {color:#787878; padding:8px 24px 0px 0px; text-align:right}
#footer a {color:#787878}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-„„„„„„„‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/



.myclass{ 
   width: 327px; 
} 

.myclass1{ 
   width: 222px; 
} 

.myclass2{ 
   width: 137px; 
} 



.myclass3{ 
   width: 80px; 
} 

.myclass4{ 
   width: 150px; 
} 

.myclass5{ 
   width: 128px; 
} 

.t1 {height:205px}
.t2 {height:105px;
}

.t222 {height:105px;
       width:100px;
}

.t_tl {
	width:7px;
	height:7px;
	background:url(images/c_tl.gif) top left no-repeat;
}

.t_tl1 {
	width:7px;
	height:7px;
	background:url(images/c_tl1.gif) top left no-repeat;
}
.t2_tl {
	width:7px;
	height:7px;
	background:url(images/c2_tl.gif) top left no-repeat;
}
.t_t {
	width:100%;
	background:url(images/l.gif) top left repeat-x;
}

.t_tr {
	width:7px;
	background:url(images/c_tr.gif) top left no-repeat;
}
.t_tr1 {
	width:7px;
	background:url(images/c_tr1.gif) top left no-repeat;
}
.t_cneu2 {padding:16px 18px 16px 18px; height:100%}
.t_c {padding:16px 13px 0px 18px; height:100%}
.t_cneu {padding:10px 18px 0px 18px; height:100%}
.t_c3 {padding:16px 1px 0px 18px; height:100%}
.t_c1 {padding:16px 4px 0px 18px; height:100%}
.t_c4 {padding:16px 4px 0px 18px; }

.t2_c {padding:16px 18px 0px 18px; height:100%; background:url(images/c2_c.gif) 0 0 no-repeat}
.t_l {
	height:100%;
	background:url(images/l.gif) top left repeat-y;
}
.t_r {
	background:url(images/l.gif) top right repeat-y;
}
.t_bl {
	height:7px;
	background:url(images/c_bl.gif) top left no-repeat;
}
.t_bl1 {
	height:7px;
	background:url(images/c_bl1.gif) top left no-repeat;
}
.t_b {
	background:url(images/l.gif) bottom repeat-x;
}
.t_br {
	background:url(images/c_br.gif) top left no-repeat;
}
.t_br1 {
	background:url(images/c_br1.gif) top left no-repeat;
}

 /* 

.tdschatten {
	-webkit-box-shadow: inset 0px 3px 2px #D4D1CE;
	-moz-box-shadow: inset 0px 3px 2px #D4D1CE;
	box-shadow: inset 0px 3px 2px #D4D1CE;
	border-bottom : thin solid Silver;
}
*/

.tfdateiload{
	font-family:Arial,Verdana,Helvetica;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	size:11;
	height:20px;
	color:black;
	border: 1px solid #AAA6A2;

	width : 100%;
}



.textfeld1 {

	-webkit-box-shadow: inset 2px 3px 2px #B2AEAA;
	-moz-box-shadow: inset 2px 3px 2px #B2AEAA;
	box-shadow: inset 2px 3px 2px #B2AEAA;
	font-family:Arial,Verdana,Helvetica;
	padding: 3px 4px 3px 4px;
	font-size: 13px;
	text-shadow: 0px 1px 0px #fff;
	outline: none;
	
	background: -moz-linear-gradient(#E3E1E1, #FFFFFF);
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFF),color-stop(1, #E3E1E1));
	background: -webkit-linear-gradient(#E3E1E1, #FFFFFF);
	background: -o-linear-gradient(#E3E1E1, #FFFFFF);
	background: -ms-linear-gradient(#E3E1E1, #FFFFFF);
	background: linear-gradient(#E3E1E1, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E3E1E1', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #A19E9B;


	/* IE6-9 */
	color:black;
	margin-bottom : 3px;
	margin-top : 3px;
} 


.optionfeld1 {
	font-family:Arial,Verdana,Helvetica;
	padding: 4px;
	font-size: 13px;



	/* IE6-9 */
	color:black;
	margin-bottom : 2px;
	margin-top : 2px;
} 



.textfeld1:focus {  
    -webkit-box-shadow: 0px 0px 5px #007eff;  
    -moz-box-shadow: 0px 0px 5px #007eff;  
    box-shadow: 0px 0px 5px #007eff;  
  filter:progid:DXImageTransform.Microsoft.Shadow (color=#e2e2e2, Direction=135, Strength=5);
  -ms-filter:progid:DXImageTransform.Microsoft.Shadow(color=#e2e2e2, Direction=135, Strength=5);
  
  	background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFF),color-stop(1, #FFFFFF));
	background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
	background: -o-linear-gradient(#FFFFFF, #FFFFFF);
	background: -ms-linear-gradient(#FFFFFF, #FFFFFF);
	background: linear-gradient(#FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
  
} 









.tf11{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:413px;
    height:100px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf10{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:330px;
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf12{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:141px; 
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;}  
	
	
	
	
	
	.tf44{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:154px; 
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;}  
	
	

.tf13{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:40px; 
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
		margin-bottom: 3px;
	margin-top: 3px;}  



.tf4{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:58px; 
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
		margin-bottom: 3px;
	margin-top: 3px;}  

.tf14{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:150px; 
    height:22px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf15{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:183px; 
    height:20px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;



}  


.tf15:focus {
	text-decoration: none;
	color: black;
	position: relative;
	    background:white;

}


.formfeld1{
 font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:183px; 
    height:20px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
	-moz-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow:inset 3px 3px 6px #cfcfcf;

webkit-box-shadow:inset 3px 3px 6px #cfcfcf;

box-shadow:inset 3px 3px 6px #cfcfcf;
}  


.tf152{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:184px; 
    height:184px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  





.tfkontakt{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:220px; 
    height:25px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  




.tf17{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:100px; 
    height:20px; 
	color:black;
	background-color:#E6E6E6;
	padding-left: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  




.tf9{
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:#E6E6E6;
	width:636px;
	height:120px;
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
	padding-top : 1px;
	vertical-align : top;
}  




.tf99{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:636px;
    height:80px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  



.tf8{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:280px;
    height:40px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf81{
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:#E6E6E6;
	width:280px;
	height:25px;
	color:black;
	background-color:#E6E6E6;
	padding-left : 1px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-bottom : 1px;
	padding-top : 3px;
}  


.tf7{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:280px;
    height:80px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf6{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:310px;
    height:40px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  



.tf5{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:310px;
    height:80px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  


.tf291{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:190px;
    height:120px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  




.tf292{ font-family:Arial,Verdana,Helvetica;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    background:#E6E6E6;
    width:400px;
    height:120px; 
	color:black;
	background-color:#E6E6E6;
	padding : 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}  



tr.foo:onclick { background-color: red; 
                               }

.x1 {background:url(images/c3_tl.gif) 0 0 no-repeat #99A608}
.x2 {background:url(images/c3_tr.gif) top right no-repeat; height:47px}
.x3 {background:url(images/c3_bl.gif) bottom left no-repeat #838E08}
.x4 {background:url(images/c3_br.gif) bottom right no-repeat;}
.x7 {background:url(images/c3_tr.gif) top right no-repeat; height:3px}

	.dropshadow {
 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
} 








a.tooltip2 {
	text-decoration: underline; 
	}
 
a.tooltip2:hover {
color: white;
	position: relative;
	text-decoration: none; 
	}
 
a.tooltip2 span {
	display: none
	}
 
a.tooltip2:hover span {

border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 

 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 

	display: block;
   	position: absolute; 
	top: 20px; left: -80px;
	width: 300px;
    padding : 20px 10px 25px 10px;
	margin: 7px; 
	z-index: 100;
    background: gray; 
	border: 1px solid gray;
	opacity: 0.9;
	text-align: left;
	
	
	color: black; /* Textfarbe */
	

  background-color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#B7B9AD), to(#fff)); /* Saf4+, Chrome */ 
  background-image: -webkit-linear-gradient(top, #B7B9AD, #FFFFFF); /* Chrome 10+, Saf5.1+, iOS 5+ */ 
  background-image:    -moz-linear-gradient(top, #B7B9AD, #fff); /* FF3.6 */ 
  background-image:     -ms-linear-gradient(top, #B7B9AD, #fff); /* IE10 */ 
  background-image:      -o-linear-gradient(top, #B7B9AD, #fff); /* Opera 11.10+ */ 
  background-image:         linear-gradient(to bottom, #B7B9AD, #fff);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B7B9AD', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	
	}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
a.tooltip3 {
	text-decoration: underline; 
	}
 
a.tooltip3:hover {
color: white;
	position: relative;
	text-decoration: none; 
	}
 
a.tooltip3 span {
	display: none
	}
 
a.tooltip3:hover span {

border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 

 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 

	display: block;
   	position: absolute; 
	top: -200px; left: 57px;

    padding : 20px 20px 25px 20px;
	margin: 7px; 
	z-index: 100;
    background: gray; 
	border: 1px solid gray;
	opacity: 0.9;
	text-align: left;
	
	
	color: black; /* Textfarbe */
	

  background-color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#CDCEC6), to(#fff)); /* Saf4+, Chrome */ 
  background-image: -webkit-linear-gradient(top, #CDCEC6, #FFFFFF); /* Chrome 10+, Saf5.1+, iOS 5+ */ 
  background-image:    -moz-linear-gradient(top, #CDCEC6, #fff); /* FF3.6 */ 
  background-image:     -ms-linear-gradient(top, #CDCEC6, #fff); /* IE10 */ 
  background-image:      -o-linear-gradient(top, #CDCEC6, #fff); /* Opera 11.10+ */ 
  background-image:         linear-gradient(to bottom, #CDCEC6, #fff);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CDCEC6', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	
	}
	
	

	#frameColumn {
float:left;
position: relative;
width:570px;
padding:10px 10 10px 10;
}
   
   
   .innerColumn1 {
float:left;
display:inline;
padding:0px 30 0px 10;
}

   
   .innerColumn2 {
float:left;
display:inline;
width:320px;
min-height:100px;
padding:20px 20 10px 10;
border:2px solid #fff;
border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
}

   #textshadow {
text-shadow: 1px 1px 0px #999;
}
   



.bar {
height: 35px;
color:#fff;
	background:-moz-linear-gradient(top, #7F8D04, #AFC002);
	/* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#CECBAE), to(#fff));
	/* Safari, Chrome */
	background:-webkit-linear-gradient(top, #CECBAE, #fff);
	/* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #CECBAE, #fff);
	/* Opera */
	background:-ms-linear-gradient(top, #CECBAE, #fff);
	/* IE */
	background:linear-gradient(top, #CECBAE, #fff);
	/* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CECBAE', endColorstr='#FFFFFF',GradientType=0 );
	/* IE6-9 */
	border-bottom : 1px solid #828E06;
}






.bar:hover {
color: black;
position: relative;
text-decoration: underline;
background:-moz-linear-gradient(top, #BDBFB3, #fff); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#BDBFB3), to(#fff)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #BDBFB3, #fff); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #BDBFB3, #fff); /* Opera */
background:-ms-linear-gradient(top, #BDBFB3, #fff); /* IE */
background:linear-gradient(top, #BDBFB3, #fff); /* W3C Standard */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D4D4D4', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}







	
    .bar21 {
	color: black;
	text-decoration: none;
	
	background: #111;
	background: -moz-linear-gradient(#444, #111);
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
	background: -webkit-linear-gradient(#444, #111);
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
	
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
 
 

	border-left : thin solid white;
	border-right : white;
	padding-bottom: 9px;
	padding-top: 9px;
	text-align : center;
	
	
	
	
	
}






.bar21:hover {
color: white;
position: relative;
#menu ul a:hover
    background: #828E06;
        background: -moz-linear-gradient(#828E06,  #B2C200);
        background: -webkit-gradient(linear, left top, left bottom, from(#828E06,), to(#B2C200));
        background: -webkit-linear-gradient(#828E06,,  #B2C200);
        background: -o-linear-gradient(#828E06,,  #B2C200);
        background: -ms-linear-gradient(#828E06,,  #B2C200);
        background: linear-gradient(#828E06,,  #B2C200);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828E06', endColorstr='#B2C200',GradientType=0 ); /* IE6-9 */

	margin: 7px;
	border-left : thin solid white;
	border-right : white;
	padding-bottom: 9px;
	padding-top: 9px;
	text-align : center;

}







	.bar22 {
	border-left : thin solid white;
	border-right : white;
	padding-bottom: 1px;
	text-align : center;
	background-color : #CECBAF;
	border-bottom : thin solid White;
}

	.bar23 {
	border-left : thin solid white;
	border-right : white;
	padding-bottom: 2px;
	text-align : center;
	background-color : #797971;
}


.bar21 a
{
        float: left;
        height: 25px;
        padding: 0 25px;
        color: #999;
        text-transform: uppercase;
        font: bold 12px/25px Arial, Helvetica;
        text-decoration: none;
        text-shadow: 0 1px 0 #000;
}



.bar21:hover > a
{
        color: #fafafa;
}





















	
	
	/* Main */
#menu
{
	float: right;
	width: 465px;
	margin:0px 0px 7px 0px;
	padding: 14px 0px 0px 0px;
	list-style: none;
	background: #111;
	background: -moz-linear-gradient(#444, #111);
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
	background: -webkit-linear-gradient(#444, #111);
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
	
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
 
 
border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 

	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	height : 40px;
}

#menu li
{
list-style: none;
        float: left;
        padding: 0 0 10px 0;
        position: relative;
}

#menu a
{
        float: left;
        height: 25px;
        padding: 0 25px;
        color: #999;
        text-transform: uppercase;
        font: bold 12px/25px Arial, Helvetica;
        text-decoration: none;
        text-shadow: 0 1px 0 #000;
}


#menunormal
{
       float: left;
        height: 25px;
        padding: 10px 25px 0px 0px;
        color: #999;
        text-transform: uppercase;
        font: bold 12px/25px Arial, Helvetica;
        text-decoration: none;

}


#menu li:hover > a
{
        color: #fafafa;
}

*html #menu li a:hover /* IE6 */
{
        color: #fafafa;
}

#menu li:hover > ul
{
        display: block;
}

/* Sub-menu */

#menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    z-index: 99999;
    background: #444;
    background: -moz-linear-gradient(#444, #111);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
    background: -webkit-linear-gradient(#444, #111);
    background: -o-linear-gradient(#444, #111);
    background: -ms-linear-gradient(#444, #111);
    background: linear-gradient(#444, #111);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
	
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#menu ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;
    -moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    -webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}

#menu ul li:last-child
{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#menu ul a
{
    padding: 10px;
        height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
        text-transform: none;
}

*html #menu ul a /* IE6 */
{
        height: 10px;
        width: 150px;
}

*:first-child+html #menu ul a /* IE7 */
{
        height: 10px;
        width: 150px;
}

#menu ul a:hover
{
    background: #828E06;
        background: -moz-linear-gradient(#828E06,  #B2C200);
        background: -webkit-gradient(linear, left top, left bottom, from(#828E06,), to(#B2C200));
        background: -webkit-linear-gradient(#828E06,,  #B2C200);
        background: -o-linear-gradient(#828E06,,  #B2C200);
        background: -ms-linear-gradient(#828E06,,  #B2C200);
        background: linear-gradient(#828E06,,  #B2C200);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828E06', endColorstr='#B2C200',GradientType=0 ); /* IE6-9 */
}

#menu ul li:first-child a
{
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#menu ul li:first-child a:after
{
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

#menu ul li:first-child a:hover:after
{
    border-bottom-color: 828E06;
}

#menu ul li:last-child a
{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu:after
{
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
}

* html #menu             { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */












	/* Main */
#menu2
{
	float: right;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
		    background:url(images/0m444.jpg) 0 0 no-repeat; height:45px
}

#menu2 li
{
list-style: none;
        float: left;
        position: relative;

}

#menu2 a
{
        float: left;
        height: 0px;
        padding: 0 0px;
        color: #999;
        text-transform: uppercase;
        font: bold 12px/25px Arial, Helvetica;
        text-decoration: none;
        text-shadow: 0 1px 0 #000;
}





#menu2 li:hover > a
{
        color: #fafafa;
}

*html #menu2 li a:hover /* IE6 */
{
        color: #fafafa;
}

#menu2 li:hover > ul
{
        display: block;
}

/* Sub-menu2 */

#menu2 ul
{
    list-style: none;
    margin: 0;
    padding: 10;
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    z-index: 99999;
    background: #444;
    background: -moz-linear-gradient(#444, #111);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
    background: -webkit-linear-gradient(#444, #111);
    background: -o-linear-gradient(#444, #111);
    background: -ms-linear-gradient(#444, #111);
    background: linear-gradient(#444, #111);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
	
    -moz-border-radius: 5px;
    border-radius: 5px;
	    transition: all .5s ease-in-out;  
			opacity: 0.9;
		
}


#menu2 ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;
    -moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    -webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}

#menu2 ul li:last-child
{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#menu2 ul a
{
    padding: 10px;
        height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
        text-transform: none;
}

*html #menu2 ul a /* IE6 */
{
        height: 10px;
        width: 150px;
}

*:first-child+html #menu2 ul a /* IE7 */
{
        height: 10px;
        width: 150px;
}

#menu2 ul a:hover
{
    background: #898989;
        background: -moz-linear-gradient(#898989, #292929);
        background: -webkit-gradient(linear, left top, left bottom, from(#898989,), to(#292929));
        background: -webkit-linear-gradient(#898989,  #292929);
        background: -o-linear-gradient(#898989,  #292929);
        background: -ms-linear-gradient(#898989,  #292929);
        background: linear-gradient(#898989,  #292929);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#898989', endColorstr='#292929',GradientType=0 ); /* IE6-9 */
}

#menu2 ul li:first-child a
{
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#menu2 ul li:first-child a:after
{
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

#menu2 ul li:first-child a:hover:after
{
    border-bottom-color: 828E06;
}

#menu2 ul li:last-child a
{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu2:after
{
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
}

* html #menu2             { zoom: 1; } /* IE6 */
*:first-child+html #menu2 { zoom: 1; } /* IE7 */















#bar {
	color: White;
	text-decoration: none;
	vertical-align:middle;
	/*border-bottom : 1px solid #828E06;*/
	font : bold;
	
	background:-moz-linear-gradient(top, #AFC002, #7F8D04);	/* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#AFC002), to(#7F8D04));	/* Safari, Chrome */
	background:-webkit-linear-gradient(top, #AFC002, #7F8D04);	/* Safari, Chrome - neue Syntax! */
	background:-o-linear-gradient(top, #AFC002, #7F8D04);	/* Opera */
	background:-ms-linear-gradient(top, #AFC002, #7F8D04);	/* IE */
	background:linear-gradient(top, #AFC002, #7F8D04);	/* W3C Standard */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AFC002', endColorstr='#7F8D04',GradientType=0 );	/* IE6-9 */
}

#bar a
{
	color: White;
	text-decoration: none;
	vertical-align:middle;
	font : bold;

}




#bar:hover {
color: white;
	vertical-align:middle;
background:-moz-linear-gradient(top, #D4D4D4, #898989); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#D4D4D4), to(#898989)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #D4D4D4, #898989); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #D4D4D4, #898989); /* Opera */
background:-ms-linear-gradient(top, #D4D4D4, #898989); /* IE */
background:linear-gradient(top, #D4D4D4, #898989); /* W3C Standard */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D4D4D4', endColorstr='#898989',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}


#container{
background-color: #333333;
margin: 0;
padding: 0;
height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
}






/* Social Privacy Start *//* Social Privacy Start *//* Social Privacy Start *//* Social Privacy Start *//* Social Privacy Start *//* Social Privacy Start *//* Social Privacy Start */
.social_share_privacy_area {
    clear: both;
    margin: 0px 0 !important;
	list-style-type: none;
	padding: 0 !important;
	width: auto;
	height: 25px;
	display: block;
}
.social_share_privacy_area li {
	margin: 0 !important;
	padding: 0 !important;
	height: 21px;
	float: left;
}
.social_share_privacy_area li .dummy_btn {
    float: left;
    margin: 0 0 0 10px;
    cursor: pointer;
    padding: 0;
    height: inherit;
}
.social_share_privacy_area li div iframe {
    overflow: hidden;
    height: inherit;
    width: inherit;
}
/* Facebook begin */
.social_share_privacy_area .facebook {
    width: 180px;
    display: inline-block;
}
.social_share_privacy_area .facebook .fb_like iframe {
    width: 145px;
}
/* Facebook end */
/* Twitter begin */
.social_share_privacy_area .twitter {
	width: 148px;
}
.social_share_privacy_area li div.tweet {
	width: 115px;
}
/* Twitter end */
/* Google+ begin */
.social_share_privacy_area .gplus {
	width: 123px;
}
.social_share_privacy_area li div.gplusone {
	width: 90px;
}
/* Google+ end */
/* Switch begin */
.social_share_privacy_area li .switch {
    display: inline-block;
    text-indent: -9999em;
    background: transparent url(images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;
    width: 23px;
    height: 12px;
    overflow: hidden;
    float: left;
    margin: 4px 0 0;
    padding-right: 2;
    cursor: pointer;
			font-family: Arial;
}
.social_share_privacy_area li .switch.on {
    background-position: 0 -12px; 
}
/* Switch end */
/* Tooltips begin */
.social_share_privacy_area li.help_info {
    position: relative; 
}
.social_share_privacy_area li.help_info .info, 
.social_share_privacy_area li .help_info.icon .info {
    display: none;
    position: absolute;
    bottom: 30px;
    left: 0;
    width: 250px;
    padding: 10px 15px;
    margin: 0;
    font-size: 11px;
    line-height: 13px;
    font-weight: normal;
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius: 5px;
    -moz-box-shadow: 0 3px 4px #999;
    -webkit-box-shadow: 0 3px 4px #999;
    box-shadow: 0 3px 4px #999;
    background-color: #fff;
    color: #000;
    z-index: 500;
			font-family: Arial;
						opacity: 0.9;
						

  background-color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#B7B9AD), to(#fff)); /* Saf4+, Chrome */ 
  background-image: -webkit-linear-gradient(top, #B7B9AD, #FFFFFF); /* Chrome 10+, Saf5.1+, iOS 5+ */ 
  background-image:    -moz-linear-gradient(top, #B7B9AD, #fff); /* FF3.6 */ 
  background-image:     -ms-linear-gradient(top, #B7B9AD, #fff); /* IE10 */ 
  background-image:      -o-linear-gradient(top, #B7B9AD, #fff); /* Opera 11.10+ */ 
  background-image:         linear-gradient(to bottom, #B7B9AD, #fff);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B7B9AD', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}
.social_share_privacy_area li.gplus.help_info .info {
    left: -60px;
}
.social_share_privacy_area li .help_info.icon .info {
    left: -243px;
    width: 350px;
}
.social_share_privacy_area li.help_info.display .info, 
.social_share_privacy_area li .help_info.icon.display .info {
    display: block;
}
.social_share_privacy_area li.help_info.info_off.display .info {
    display: none;
}
.social_share_privacy_area li .help_info.icon {
    background: #fff url(images/socialshareprivacy_info.png) no-repeat center center scroll;
    width: 25px;
    height: 18px;
    position: relative;
    display: inline-block;
	vertical-align: top;
	border: 1px solid #BFBFBF;
	border-right-width: 0;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
    margin: 2;
    padding: 1px;
	
	
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {
	border-top-width: 0;
	border-left-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {
	border-right-width: 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
/* Tooltips end */
/* Settings/Info begin */
.social_share_privacy_area li.settings_info {
	position: relative;
	top: -2px;
}
.social_share_privacy_area li.settings_info a {
	text-decoration: none;
	margin: 0 !important;
	font-family: Arial;
			font-family: Arial;
}
.social_share_privacy_area li.settings_info .settings_info_menu {
    background-color: #f3f4f5;
    border: 1px solid #B7B8B6;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #c1c1c1;
	-webkit-box-shadow: 2px 2px 3px #c1c1c1;
    box-shadow: 3px 3px 3px #c1c1c1;
    left: 0;
    position: absolute;
    top: 0;
    width: 120px;
    z-index: 1000;
    margin: 0;
    padding: 0;
	
	
}



.social_share_privacy_area li.settings_info .settings_info_menu.off {
	border-width: 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
}
.social_share_privacy_area li.settings_info .settings_info_menu.off form {
	display: none;
	margin: 0;
	padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu .settings {
	text-indent: -9999em;
	display: inline-block;
	background: #fff url(images/settings.png) no-repeat center center scroll;
	width: 25px;
	height: 18px;
	border: 1px solid #BFBFBF;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	border-left: 1px solid #ddd;
	margin: 2;
	padding: 1px;
	font-family: Arial;
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {
	border-top-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {
    border-width: 0;
    margin: 0;
    padding: 0 10px 10px;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    margin: 0;
    padding: 10px 0;
	width: 100px;
		font-family: Arial;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {
	clear: both;
    float: left;
    margin: 4px 10px 4px 0;
    padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
	-moz-transition: color .2s ease-in;
	-webkit-transition: color .2s ease-in;
	transition: color .2s ease-in;
	margin: 0;
	padding: 0;
			font-family: Arial;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {
	color: #090;
}
/* Settings/Info end */




.norm
{
	background: #FFFFFF;
	background: -moz-linear-gradient(#FFFFFF, #BBBBBB);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF,), to(#BBBBBB));
	background: -webkit-linear-gradient(#FFFFFF, #BBBBBB);
	background: -o-linear-gradient(#FFFFFF, #BBBBBB);
	background: -ms-linear-gradient(#FFFFFF, #BBBBBB);
	background: linear-gradient(#FFFFFF, #BBBBBB);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#BBBBBB',GradientType=0 );
	/* IE6-9 */
	margin:10px 0px 10px 0px;
	border-bottom : thin solid Gray;
}
.over { 

    background: #FFFFFF;
        background: -moz-linear-gradient(#FFFFFF, #898989);
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF,), to(#898989));
        background: -webkit-linear-gradient(#FFFFFF,  #898989);
        background: -o-linear-gradient(#FFFFFF,  #898989);
        background: -ms-linear-gradient(#FFFFFF,  #898989);
        background: linear-gradient(#FFFFFF,  #898989);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#898989',GradientType=0 ); /* IE6-9 */
		margin:10px 0px 10px 0px;
		border-bottom : thin solid Gray;
}





   #rahmenjobs {
   float:right;

width:670px;

    font:normal 12px Arial;
	-moz-box-shadow: 3px 3px 4px #999;
	/* Firefox */
	-webkit-box-shadow: 3px 3px 4px #999;
	/* Safari/Chrome */
	box-shadow: 3px 3px 4px #999;
	/* Opera and other CSS3 supporting browsers */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
	/* IE 8 */
	: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
	/* IE 5.5 - 7 */
	padding:7px 15px 7px 15px;
	margin:7px 0px 7px 0px;
	border:1px solid #AAA8A8;
background:-moz-linear-gradient(top, #D4D4D4, #fff); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#D4D4D4), to(#fff)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #D4D4D4, #fff); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #D4D4D4, #fff); /* Opera */
background:-ms-linear-gradient(top, #D4D4D4, #fff); /* IE */
background:linear-gradient(top, #D4D4D4, #fff); /* W3C Standard */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D4D4D4', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */


	border-radius: 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/* text-shadow: 1px 1px 0px #999;
	*/
	color : black;
}






#rahmenjobs:hover {
    -webkit-box-shadow: 0px 0px 5px #007eff;  
    -moz-box-shadow: 0px 0px 5px #007eff;  
    box-shadow: 0px 0px 5px #007eff;  
  filter:progid:DXImageTransform.Microsoft.Shadow (color=#e2e2e2, Direction=135, Strength=5);
  -ms-filter:progid:DXImageTransform.Microsoft.Shadow(color=#e2e2e2, Direction=135, Strength=5);
}





#rahmenleer {
   float:right;
position: relative;
width:650px;

    font:normal 12px Arial;

	padding:35px 25px 40px 25px;
	margin:0px 0px 7px 0px;
	border:1px solid #AAA8A8;

	border-radius: 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/* text-shadow: 1px 1px 0px #999;
	*/
	
	
		border:1px solid #D4D4D4;
	background-color: #FFFFFF;

	

	
	color : black;
}



   .innerColumn5a {
	zoom:1;
	float:left;
	align: left;
	display:inline;
	padding:0px 0px 7px 8px ;
text-align:left; 
	width : 495px;

}


   .innerColumn7a {
	zoom:1;
		float:left;

	display:inline;
	padding:7px 0px 0px 50px ;
	margin:0px 0px 0px 0px ;

	width : 180px;
}



   .innerColumn7b {
	zoom:1;
	float:right;
	display:inline;
	padding:0px 0px 0px 30px ;
	margin:7px 0px 0px 0px ;
	width : 230px;
}



   .innerColumn6a {
	zoom:1;
	float:right;
	display:inline;
	width : 158px;
	vertical-align : middle;
	height:100%;
margin:7px 0px 0px 0px ;
}


#wrapper2 {

font:normal 12px Arial;
 -moz-box-shadow: 2px 2px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 

width:130px;
padding:3px 10px 3px 10px;
margin:0px 0px 6px 5px;
border:1px solid #CBC1B6;

background:-moz-linear-gradient(top, #E5E6E1, #fff); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#E5E6E1), to(#fff)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #E5E6E1, #fff); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #E5E6E1, #fff); /* Opera */
background:-ms-linear-gradient(top, #E5E6E1, #fff); /* IE */
background:linear-gradient(top, #E5E6E1, #fff); /* W3C Standard */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E5E6E1', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */

border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
color: Black;
text-decoration: none;
align:middle;
vertical-align:middle;
/* 
text-shadow: 1px 1px 0px #999;*/


}



#wrapper2:hover {
	color: black;
	position: relative;
	text-decoration: underline;
	
background:-moz-linear-gradient(top, #BDBFB3, #fff); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#BDBFB3), to(#fff)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #BDBFB3, #fff); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #BDBFB3, #fff); /* Opera */
background:-ms-linear-gradient(top, #BDBFB3, #fff); /* IE */
background:linear-gradient(top, #BDBFB3, #fff); /* W3C Standard */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D4D4D4', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

