/* CSS Document */

#Layer1 {position:relative; width:550px;  z-index:10; left: 16px; top: 19px; }

#Layer2 {position:absolute; width:550px; z-index:10; left: 0px; top: 0px; }





html {

     overflow: -moz-scrollbars-vertical; }



body {

 margin: 0 0 0 0;

}



ol {

   line-height: 18px;

   font-family: verdana, arial, sans-serif;

	 font-size: 11px;

	 color: #C41200;

	 }



ul {

   line-height: 18px;

  font-family: verdana, arial, sans-serif;

	 font-size: 13px;

	 color: #333333;

}



.csc-firstHeader {

line-height: 8px;

  font-family: verdana, arial, sans-serif;

	font-size: 18px;

	color: #000000;

	padding-left: 0px;

	padding-bottom:0px;

	margin-top: 0px;

    margin-bottom: 0px;

}



h1 {

 margin-left: 17;

  padding: 0;

}

h2 {

  margin-left: 0;

  padding: 0;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  color: #f0b210;

}

h3 {

  margin-left: 0;
  margin-bottom: 0px;

  padding: 0;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  color: #f0b210;

}

h4 {

 margin-left: 17;

  padding: 0;

}

h5 {

  margin-left: 17;

  padding: 0;

}







DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; float: clear; }

div#rightCol div.csc-textpic { border: 1px dotted white; }





div.csc-textpic-clear {

float: clear;

}



div.csc-textpic csc-textpic-left csc-textpic-above {

float: clear;

}



div.csc-textpic-image csc-textpic-lastcol {

float: clear;

}

div.csc-textpic-intext-left-nowrap {

margin-left: 5px;

}





div.csc-textpic-caption {

float: clear;

padding-left: 30px; 

line-height: 18px;

font-family: verdana, arial, sans-serif;

font-size: 10px;

color: #333333;

width: 230px;

}





#footer {

  clear: both;

  background: url(imgcss/footer.png) no-repeat;

  width: 960px;

  height: 40px;

  font-family: verdana, arial, sans-serif;

  font-size: 9px;

  color: #333333;

}

input:hover,input:focus, textarea:hover, textarea:focus, select:hover, checkbox:hover

{

border: 1px solid #000000;

background: #A6B0BA;

}

/*CSS 3*/

input[type="text"],input[type="password"]{

padding:4px;

border: 1px solid #000000;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size : 11px;

width: 300px;

}



input[type="checkbox"] {

background: #FFDB1E;

}

/*end*/



textarea  {

font-size: 1em;

font-family: Arial, Verdana, Helvetica, sans-serif;

border: 1px solid #000000;

background: #ffffff;

width: 400px;

height: 20em;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size : 11px;

}



select  {

border: 1px solid #000000;

background: #FFDB1E;

}









input.suche {

  width: 132px;

  height: 19px;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  color: #333333;

  margin: 0;

}



div.menu1 {

  height: 17px;

  width: 137px;

  margin-left:8px;

  margin-bottom:1px;

  background: url(imgcss/menu1_bg.png);

  float: clear;

}



div.menu2 {

  height: 22px;

  width: 202px;

  margin-left:0px;

  margin-bottom:0px;

  float: clear;

  border-bottom: solid 1px; color:#ffffff;

}



div.menu3 {

  height: 22px;

  width: 202px;

  margin-left:0px;

  margin-bottom:0px;

  float: clear;

  border-bottom: solid 1px; color:#ffffff;

}

div.menu4 {

  height: 22px;

  width: 202px;

  margin-left:0px;

  margin-bottom:0px;

  float: clear;

  border-bottom: solid 1px; color:#ffffff;

}


a:link, a:visited, a:active {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #F0B210;

  font-weight: bold;

}



a:hover {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #ffffff;

  font-weight: bold;

}



a.internal-link:link, a.internal-link:visited, a.internal-link:active {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #F0B210;

  font-weight: bold;

}



a.internal-link:hover {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #ffffff;

  font-weight: bold;

}



a.footer:link, a.footer:visited, a.footer:active {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #7d7d7d;

  font-weight: normal;

  padding-right:10px;

}



a.footer:hover {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #7d7d7d;

  font-weight: normal;

  padding-right:10px;

}

a.footer_act:link, a.footer_act:visited, a.footer_act:active {

	font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #7d7d7d;

  font-weight: normal;

  padding-right:10px;

}



a.footer_act:hover {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #7d7d7d;

  font-weight: normal;

  padding-right:10px;

}





a.mail:link, a.mail:visited, a.mail:active {

	font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #333333;

  font-weight: normal;

}



a.mail:hover {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 11px;

  color: #8A0812;

  font-weight: normal;

}







a.menu:link {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 12px;

  color: #ffffff;

  font-weight: bold;

  height: 12px;

  padding-left:0px;

  padding-right:0px;

}

a.menu:visited {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 12px;

  color: #ffffff;

  font-weight: bold;

  height: 12px;

  padding-left:0px;

  padding-right:0px;

}

a.menu:active {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 12px;

  color: #f9d26a;

  font-weight: bold;

  height: 12px;

  padding-left:0px;

  padding-right:0px;

}

a.menu:hover, a.menu_act:link, a.menu_act:visited, a.menu_act:hover, a.menu_act:active {

  font-family: verdana, arial, sans-serif;

  text-decoration: none;

  font-size: 12px;

  color: #f9d26a;

  font-weight: bold;

  height: 12px;

  padding-left:0px;

  padding-right:0px;

}


a.menu_small:link {
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  height: 12px;
  padding-left:0px;
  padding-right:0px;
}

a.menu_small:visited {
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  height: 12px;
  padding-left:0px;
  padding-right:0px;
}

a.menu_small:active {
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #f9d26a;
  font-weight: bold;
  height: 12px;
  padding-left:0px;
  padding-right:0px;
}

a.menu_small:hover, a.menu_small_act:link, a.menu_small_act:visited, a.menu_small_act:hover, a.menu_small_act:active {
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #f9d26a;
  font-weight: bold;
  height: 10px;
  padding-left:0px;
  padding-right:0px;
}



a.menu2:link {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	padding-left:10px;

  display:block;

  width: 198px;

}

a.menu2:visited {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	padding-left:10px;

  display:block;

  width: 198px;

}

a.menu2:active {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: bold;

	line-height: 22px;

	padding-left:10px;

  	display:block;

  	width: 198px;

}



a.menu2:hover, a.menu2_act:link, a.menu2_act:active, a.menu2_act:visited, a.menu2_act:hover {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: bold;

	line-height: 22px;

	padding-left:10px;

	display:block;

  	width: 198px;

}





a.menu3:link {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	padding-left:20px;

  display:block;

  width: 198px;

}

a.menu3:visited {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	padding-left:20px;

  display:block;

  width: 198px;

}

a.menu3:active {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173d57;

	font-size: 11px;

	font-weight: bold;

	line-height: 22px;

	padding-left:20px;

  	display:block;

  	width: 198px;

}



a.menu3:hover, a.menu3_act:link, a.menu3_act:active, a.menu3_act:visited, a.menu3_act:hover {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173C57;

	font-size: 11px;

	font-weight: bold;

	line-height: 22px;

	padding-left:20px;

	display:block;

  	width: 198px;

}

a.menu4:link {
 font-family: verdana, arial, sans-serif;
	text-decoration: none;
	color: #173d57;
	font-size: 11px;
	font-weight: normal;
	line-height: 22px;
	padding-left:30px;
  display:block;
  width: 198px;
}
a.menu4:visited {
 font-family: verdana, arial, sans-serif;
	text-decoration: none;
	color: #173d57;
	font-size: 11px;
	font-weight: normal;
	line-height: 22px;
	padding-left:30px;
  display:block;
  width: 198px;
}
a.menu4:active {
 font-family: verdana, arial, sans-serif;
	text-decoration: none;
	color: #173d57;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	padding-left:30px;
  	display:block;
  	width: 198px;
}

a.menu4:hover, a.menu4_act:link, a.menu4_act:active, a.menu4_act:visited, a.menu4_act:hover {
 font-family: verdana, arial, sans-serif;
	text-decoration: none;
	color: #173C57;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	padding-left:30px;
	display:block;
  	width: 198px;
}


a.menuroot:link, a.menuroot:visited, a.menuroot:active {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #173C57;

	font-size: 10px;

    font-weight: bold;

}



a.menuroot:hover, a.menuroot_act:link, a.menuroot_act:active, a.menuroot_act:visited, a.menuroot_act:hover  {

 font-family: verdana, arial, sans-serif;

	text-decoration: none;

	color: #ffffff;

	font-size: 10px;

    font-weight: bold;

}



p.bodytext {

	line-height: 18px;

    font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

	padding-left: 5px;

	padding-right:5px;

	margin-top: 0px;

   font-weight: normal;

}



p {

	line-height: 18px;

    font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

	padding-left:5px;
	
	margin-bottom:2px;

    font-weight: normal;

}



.title {

    font-family: verdana, arial, sans-serif;

	font-size: 16px;

	color: #ffffff;

	font-weight:bold;

	

}

big {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #173C57;

}

strong {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #f0b210;

}


.bo {

        font-family: verdana, arial, sans-serif;

	font-size: 11px;

        font-weight:bold;

	color: #f0b210;

}

strike {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #f0b210;

}


b {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

}



li {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

}

td {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

}

th {

  font-family: verdana, arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

}

tbody{

    margin: 0px;

}

dt{

    margin: 0px;

}

dl{

    margin: 0px;

}

div.tx-indexedsearch {

 width:550px;

 margin-left: 10px;

}



td.newstitle {

 font-family: verdana, arial, sans-serif;

 font-size: 11px;

 color:#FF8400;

 font-weight:bold;

}



span.newslatest {

 font-family: verdana, arial, sans-serif;

 font-size: 11px;

 color:#f0b210;

 font-weight:bold;

}



span.newsdate {

 font-family: verdana, arial, sans-serif;

 font-size: 10px;

 color:#f0b210;

 font-weight:bold;

}





hr{

background-color: #f0efef; /* Mozilla 1.4 */

color: #f0efef; /* IE 6 */

border: #f0efef; /* Opera 7.11 */

height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */

}





span.mailform{

border-left: 0px;

}



span.csc-mailform{

border-left: 0px;

}





span.csc-mailform-field{

border-left: 0px;

}



.csc-mailform-label{

border-left: 0px;

width:310px;

}



span.mailform {

  font-family : Verdana, Trebuchet MS, Arial, sans-serif;

	font-size : 11px;

	color: #757373;

	margin-top : 1px;

	margin-bottom : 1px;

	padding-bottom : 0px;

	text-indent : 0px;

	padding-left : 0px;

	padding-right : 10px;

	line-height: 15px;

    width: 310px;

}

span.name-of-person {

  font-family : Verdana, Trebuchet MS, Arial, sans-serif;

	font-size : 12px;

	color: #ffffff;

	}



span.mailformrequired {

  font-family : Verdana, Trebuchet MS, Arial, sans-serif;

	font-size : 11px;

	color: #757373;

	margin-top : 1px;

	margin-bottom : 1px;

	padding-bottom : 0px;

	text-indent : 0px;

	padding-left : 0px;

	padding-right : 10px;

	line-height: 15px;

}



div.menu_titel {

  font-family : Verdana, Trebuchet MS, Arial, sans-serif;

	font-size : 20px;

	color: #ffffff;

	text-indent : 0px;

	padding-left : 7px;

}

h1.csc-firstHeader {

  font-family : Verdana, Trebuchet MS, Arial, sans-serif;

	font-size : 14px;

	color: #F0B210;

	text-indent : 0px;

	padding-left : 4px;

	padding-top : 0px;

}

img{border: 0px; margin:0px; padding: 0px;}

/*
*	netSTART - Benutzerverwaltung
*/

.tx-feuserlisting-pi1-header .tx-feuserlisting-pi1-header-field {

    /*background-color: transparent;*/
	background: #a6b0ba;
    margin-bottom: 10px;
    text-align: left;
	padding: 2px;
	padding-left: 5px;
    
}

.tx-feuserlisting-pi1-row td {

    background-color: transparent;
	/*width: 200px;*/
	padding-top: 5px;

}

.tx-feuserlisting-pi1-listrow table {

    margin-bottom: 30px;
    border-spacing: 0px;
	border: 1px solid #FFFFFF;
	padding: 5px;

}

.tx-eeteammanagercore-pi1-ability-image {

    margin-right: 5px;

}

.tx-eeteammanagermessages-user-select {

    width: 400px;

}
