body {
margin-top:20;
scrollbar-3dlight-color: #fff;
 scrollbar-arrow-color: #002800;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-face-color: #B4AA7A;
 scrollbar-highlight-color: #002800;
 scrollbar-shadow-color: #B4AA7A;
 scrollbar-track-color: #FCFCEC;
}
.tabelle {
border-left:1px solid #177F99;
border-right:1px solid #177F99;
background-image:url(../Bilder/bg_tabelle.jpg);
			background-position:left top;
			background-repeat:repeat-y;
}
.bg_rechts {
background-image:url(../Bilder/inhalt_rechts.jpg);
			background-position:left top;
			background-repeat:no-repeat;
}
.inhalt_re {
}

/*------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------*/
.menue1 {
padding-left: 10px;
padding-top: 0px;
margin:0;

}
* html .menue1 {
}

.menue1 ul{
margin:0;
padding-left:0px;

}

.menue1 li{
list-style:none;
margin:0;
padding-left:0px;
float:left;
}
.ebene1 a {
display:block;
height:18px;
Float:left;
text-align:center;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002800;
padding-top:2px;
padding-left:8px;
padding-right:8px;
font-weight:normal;
}
.ebene1 a:hover {
color:#002800;
background:#FCFCEC;
}
.ebene1act a {
display:block;
height:18px;
Float:left;
text-align:center;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002800;
padding-top:2px;
padding-left:8px;
padding-right:8px;
background:#FCFCEC;
font-weight:normal;

}
#yymenu a { background:#FCFCEC;
			
			border-bottom:1px solid #F5F5C1;
			color:#002800;
			display:block;
			width:185px;
			font-family:Arial,Verdana,Helvetica,Geneva,SunSans-Regular;
			font-size:12px;
			text-align:left;
			font-weight:normal;
			margin:0px;
		    padding-bottom:4px;
		    padding-top:4px;
		    padding-left:5px;
			text-decoration:none;
		}
		#yymenu a.last {
			border-style:none;
		}
		#yymenu {
			background-color:transparent;
		}
		#yymenu > div {
		}
		#yymenu a:hover {
			background-color:#F5F5C1;
			color:#002800;
			font-weight:normal;
		}
		#yymenu .mmContent div.mmlink a.submenu:hover {
		}
		#yymenu .mmLevel1, #yymenu .mmLevel2 {
			border:0px solid #F5F5C1;
			margin-bottom:10px;
			padding-top:0px;
		}
		#yymenu .sub {
			background-image:url(../../images/ypmenu_pfeilg.gif);
			background-position:right center;
			background-repeat:no-repeat;
		}
		#yymenu .mmContent {
		}
		#yymenu .mmLevel1 {
		}
* html #yymenu a { background:#ffffff;

		}		
		
		
.submenue  {
Float:right;
margin-top:0;
width:850px;
}		
		
.submenu a {
display:block;
Float:right;
text-align:right;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#002800;
margin-top:0;
padding-right:16px;
padding-top:3px;
}	
.submenu_activ a {
display:block;
Float:right;
text-align:right;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#002800;
margin-top:0;
padding-right:16px;
padding-top:3px;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.inhalt {
display:block;
width:481px;/*834;481*/
/*Höhenänderung für Inhaltscontainer*/
height:330px;/*vorher 330*/
overflow:auto;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:30px;
padding-bottom:10px;
padding-left:20px;
}

.inhalt_job {
display:block;
width:481px;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:30px;
padding-bottom:10px;
padding-left:20px;
}

.inhalt_ref {
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:30px;
padding-bottom:10px;
padding-left:20px;
}
.inhalt .csc-frame-frame2 {
display:block;
float:none;
margin-left:90px;
padding-top:10px;
}
.inhalt p{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
}

.inhalt_job p{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
}


.inhalt ul li{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
list-style-image: url(../Bilder/liste.gif);
}

.inhalt_job ul li{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
list-style-image: url(../Bilder/liste.gif);
}

* html .inhalt ul li{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
list-style-image: url(../Bilder/liste.gif);
width:95%;
}

*+html .inhalt ul li{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
width:95%;
}

.inhalt h6{
margin:0;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-right:30px;
line-height:150%;
text-align:right;
font-weight:normal;
font-style:italic;
}
.inhalt_ref p{
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-right:20px;
line-height:150%;
}
.footer{
display:block;
width:780px;
float:left;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#fff;
padding-left:10px;
padding-right:20px;
line-height:150%;
}
.footer a {
text-decoration:none;
color:#f90;
}
.inhalt_kon p{
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding:0px;
margin:0;
line-height:150%;
}
.inhalt a {
text-decoration:none;
color:#002901;
}

.inhalt_job a {
text-decoration:none;
color:#002901;
}

.inhalt a:visited {
text-decoration:none;
color:#666;
}
.inhalt a:active {
text-decoration:none;
color:#002901;
}
.inhalt_ref a {
text-decoration:none;
color:#f90;
}
.inhalt_ref a:visited {
text-decoration:none;
color:#666;
}
.inhalt_ref a:active {
text-decoration:none;
color:#000;
}
.inhalt h1{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;
}

.inhalt_job h1{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;
}

.inhalt h1 a{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;
}



.inhalt_job h1 a{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;
}

.inhalt_ref h1{
margin:0;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#666;
}
.inhalt_ref .csc-frame-frame1 td{
border-bottom:1px solid #ccc;
}
.inhalt_ref p{
border:#333;
}
.inhalt_ref img{
max-height:88px;
}
.inhalt h2{
margin:0;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#002901;
}
.home_kasten_normal {
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
padding-top:10px;
line-height:150%;
}	
.home_kasten_normal h1{
margin:0;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#333;
padding-left:10px;
margin-bottom:12px;
}
.home_kasten_normal img{
padding-left:10px;
}
.home_kasten_normal p{
padding-left:20px;
padding-right:15px;
font-family:arial, verdana;
font-size:11px;
text-decoration:none;
color:#333;
}
.home_kasten_normal a{
text-decoration:none;
color:#f90;
}
.inhalt input{
border: 1px solid #B9C9D6;
margin-right:10px;
width:120px;
}
.inhalt textarea{
border: 1px solid #B9C9D6;
margin-right:10px;
width:320px;
}
.impress p{
margin:0;
}
.tx-rgsmoothgallery-pi1 {
  float:right;
  width:350px;
}
#externalthumbs {
  float:left;
  width:10px;
  margin-left:0px;
  
}
 
#externalthumbs .label {
  display:none;
}
.carouselInner {
  width:170px;
}
 
.carouselInner .thumbnail {
  float:left;
  max-width:70px;
 max-height:70px;
  padding-bottom:0px;
  border:1px solid #ccc;
  margin-bottom:5px;
}
* html .carouselInner .thumbnail {
  float:left;
  width:70px;
height:70px;
  padding-bottom:0px;
  border:1px solid #ccc;
  margin-bottom:5px;
}
.full {
background:#fff;
}
.news {
height:200px;
overflow:hidden;
width:95%;
}
.news p{
margin:0;
line-height:160%;
}
.news h3{
margin:0;
line-height:120%;
font-family:arial, verdana;
font-size:14px;
text-decoration:none;
color:#002901;
}
.news a{
text-decoration:none;
color:#002901;
padding-bottom:4px;
padding-top:3px;
}

.news-single-timedata {
padding-bottom:5px;
padding-top:10px;
}
.clearer {
margin-top:5px;
padding-top:5px;
border-top:1px dotted #002901;
width:95%;
}

* html .tx-rgsmoothgallery-pi1 {
  float:right;
  width:450px;
}
 
* html #externalthumbs {
  float:right;
  width:150px;
  visibility:hidden;
}
 
* html #externalthumbs .label {
  display:none;
}
* html .carouselInner {
  width:150px;
}
 
* html .carouselInner .thumbnail {
  float:left;
  padding-bottom:10px;
  visibility:hidden;
}
.empfehlen p {
margin:0;
}
.tipafriend textarea {
width:250px;
margin-bottom:3px;
}
.tipafriend  {
text-align:right;
margin-right:40px;
}
.tipafriend  label{
vertical-align:top;
margin-top:5px;
padding-right:10px;
}
.tipafriend input, textarea {
width:250px;
margin-bottom:3px;
}
.sprachen {
text-align:right;
padding-top:3px;
}
.sprachen a{
padding-right:3px;
}

.dmmjobcontrol_search_td1 {
color:#002901;
font-size:13px;
padding-left:20px;
padding-right:10px;
}

.dmmjobcontrol_search_td2 input, select {
width:200px;
margin-bottom:5px;
border:1px solid #002901;
}

.dmmjobcontrol_search_td3 input {
width:100px;
border:1px solid #002901;
background:#F5F5C1;
}

table.dmmjobcontrol_search_table {
background-image: url(../Bilder/transparent.png);
}

.tx-dmmjobcontrol-pi1 h3{
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;

}

.tx-dmmjobcontrol-pi1 h4{
display:block;
float:left;
width:130px;
font-family:arial, verdana;
font-size:12px;
text-decoration:none;
color:#002901;
}

.bg_job {
display:block;
width:440px;
background:#F5F5C1;
padding:10px;
}

.dmmjobcontrol_list_tr td{
background:#F5F5C1;
padding:5px;
}

.dmmjobcontrol_list_tr_alt td{
padding:5px;
}

.dmmjobcontrol_apply_tr input, textarea {
border: 1px solid #002901;
margin-top:3px;
}
