
* {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Verdana,Arial, Helvetica, sans-serif
}

body {
	height: 100%;
	
	
	/*background-color:#d4ddeb;*/
	/*background-color:#bcc6e3;*/
	/*background-color:#d7d4d4;*/
	
	
	/*background-color:#676767;
	background-color:#376b95;
	background-color:#8facc1;*/
	color:#454545;
	/*background-color:#bacfef;*/
	background-color:#dcdcdc;


}

/* #####Links##### */

a {
outline:none;
border:none;
color:#036;
text-decoration:none;
font-size:11px;
font-family:verdana;
}
a:active {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

/* ########## */
h1 {
	margin-bottom:5px;
	font-size:1.3em;
	font-weight:700;
	color:#454545;
	/*color: #004171;*/
/*	background-image:;
	background-repeat: no-repeat;*/
/*	text-indent: 73px;*/
}
h2 {
margin-bottom:5px;
font-size:14px;

}
h2 a {
font-size:14px;

}
h3 {
margin-bottom:5px;
font-size:1em;
font-weight:700
}
h4 {
margin-bottom:5px;
font-size:1em
}

p{
	line-height:13pt;
}
/*p {
font-size:12px;
color:#454545;
line-height:13pt
}*/



ul, li {
	list-style-type:none;
	padding:0px;
	margin: 0px;
	font-family:verdana;
	font-size:11px;
}

.descUl, .descUl li{
	list-style-type:square;
  font-family:verdana;
  font-size:11px;
  margin-left:20px;
}
.descUlinner, .descUlinner li{
	list-style-type:square;
  font-family:verdana;
  font-size:11px;
  margin-left:7px;
}

.descUlinner_job, .descUlinner_job li{
	list-style-type:square;
  font-family:verdana;
  font-size:11px;
  margin-left:7px;
  font-weight:normal;
  padding:5px;
}
.descUlinner_job div , .descUlinner_job div b{
	font-size:11px;
}

.presseeintrag{
	
	padding:5px;
	margin-top:5px;
	height:auto;
}
.presseeintrag div{
	padding-top:4px;
}
.pressedesc{
	font-size:11px;
	color:black;
}

.presseheader{
color:#d9001f;
font-weight:bold;
font-size:11px;
}

ol {
font-size:12px;
line-height:14px;
margin-bottom:10px;
padding-left:20px
}

/*bilder*/
img {
/*float:left;*/
border:none
}

/*forms*/
label {
padding-right:3px
}

input {
vertical-align:middle;
font-size:12px;
padding:1px
}

.clearfix {
display:block;
height:0;
clear:both;
visibility:hidden
}


/* Layout */

#container {
background:url(images/schatten/bg-container.gif)repeat-y center;
margin:0pt auto;
text-align:left;
}

#top {
background:url(images/schatten/bg-top.gif) no-repeat center;
height:20px;
 }


#bottom {
background:url(images/schatten/bg-bottom.gif) no-repeat 0 50%;
clear:both;
height:25px;
 } 



#wrapper {
	width:1000px;
	border:0px solid #ddd;
	/*background:#fff;*/
	background-color:white;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top:0px solid white;
	border-right:0px solid white;
	border:1px solid white;
	
	
	/*border-top:5px solid #376b95;
	border-bottom:5px solid #376b95;*/


}
#beforeHeader{
	
margin-top:0px;
padding:0px;
font-size:5px;
float:left;
z-index:100;


}
#beforeHeaderTable{
	font-size:5px;
	height:5px;
	padding:0px;
	border-spacing:1px;
	z-index:100;
}

#beforeHeaderTable td{
	padding:0px;
	border-spacing:0px;
	z-index:100;
}
	
	#beforeHeaderTable a{
		color:white;
	font-size:5px;
	font-family:verdana;
	z-index:100;
		}
	#beforeHeaderTable a:hover{
		color:white;
	}
	
	#beforeHeaderTable td{
		font-size:5px;
		
	}
	
	

	
	
.tdAuto,.tdLager,.tdEM,.tdElektro,.tdEDV,.tdSoftware{
	background-color:#edecec; /*edecec;*/
	width:167px;
	COLOR:white;
	height:5px;
	font-size:5px;
	border:0px;
}

.tdAuto:hover{
	background-color:#004171;
	color:white;
}
.tdAuto{
	background-color: #004171;

}


.tdLager:hover{
	background-color:#003521;
}
.tdLager{
	background-color: #003521;
}


.tdEM:hover{
	background-color:#54A5D7;
}
.tdEM{
	background-color: #54A5D7;
}


.tdElektro:hover{
	background-color:#A3CE9A;
}
.tdElektro{
	background-color: #A3CE9A;
}


.tdEDV:hover{
	background-color:#EA6717;
}
.tdEDV{
	background-color:#EA6717;
}


.tdSoftware:hover{
	background-color:#FFCC00;
}
.tdSoftware{
	background-color: #FFCC00;
}
.tdEmpty{
	background-color:#bbbcbc;
	width:167px;
}


.imgBorderSilver{
	border:0px solid silver;
	width:auto;
}


.autoPic{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid silver;
	color:silver;
	text-align:bottom;
	vertical-align:right;
	padding-top:20px;
	padding-bottom:5px;
	padding-right:5px;
	background-image:url(images/lupe.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.autoPic img{
	border:1px solid red;
}
.autoPic div{
	text-align:right;
	vertical-align:bottom;
}



.contentHeaderDiv{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	border-bottom:1px solid #bbbcbc;
	width:791px;
}
.contentHeaderTable{
	width:100%;
	margin-bottom:5px;
	margin-left:00px;
}

.contentHeaderTable td{
	text-align:center;
	padding:5px;
}
.contentHeaderImg_EM{
	margin-left:1px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:5px solid #54A5D7;
	
}

.contentHeaderImg_Auto{
	padding-bottom:1px;
	border-bottom:5px solid #004171;
	width:auto;
}

#header {
	clear:both;
	height:60px;
	position:relative;
	overflow: hidden;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: red;
	background-color:#d9001f;
	
	border-left:0px solid white;
}

#header2{	height:80px;	position:relative;	overflow: hidden;	border-bottom-width: 0px;	border-bottom-style: solid;	border-bottom-color: red;}

.header_logo {	float: left;	margin-left:20px;	width: 190px;	margin-top:10px;}

.header_logo_second{	display:block;	/*margin-bottom:0px;	margin-right:0px;*/	border:0px solid white;	height:55px;}
.header_line{		position:relative;	height:5px;	font-size:5px;	background-color:#484848;}


.header_logo_second img{		float:right;	margin-left:1px;	margin-top:8px;	border:0px solid white;}

.header_logo_second_div{
	float:left;
	margin-top:5px;
	margin-left:10px;
	border:0px solid white;
	font-family:verdana;
	font-size:10px;
	color:white;
}

.header_slogan{
	float:left;
	margin-left:0px;
	margin-top:0px;
	font-weight:bold;
	color:black;
	font-size:13px;
	font-family:verdana;
	
	
}

.header_logo_second_div a{		margin-top:50px;	color:white;	font-size:10px;	font-family:verdana;}
.header_logo_second_alone{	margin-top:50px;}
.header_logo img {	margin-left:0px;	margin-top:5px;}

.header_image {	visibility:hidden;	float: right;	border:0px solid red;}

.header_lang {	position:absolute;	left:120px;	top:30px;	border:0px solid red;	visibility:hidden;}

#langmenu{	font-family:verdana;	font-size:9px;	color:#003863;}

#table_navi_top{
	font-family:Verdana;
	font-size:10px;
	margin-left:0px;
}

.table_navi_top_item 
{
	/*width: 158px;*/
	width:167px;
	/*background-color:#bdbbbd;*/
	background-color:#484848;
	/*height: 31px;*/
	height:31px;
	z-index:91;
	border-left:1px solid white;
	cursor:hand;
}


.table_navi_top_item_div_start{	background-image:url(images/LEEB_Agrartechnik.jpg);} 
.table_navi_top_item_div {	color:white;	font-family:Verdana;	font-size:10px;		text-align:center;	vertical-align:middle;}

.table_navi_top_item_div img{	}


.table_navi_top_item_div a{	color:white;	font-size:15px;	font-family:verdana;	}
.table_navi_top_item_div:hover{	/*color:red;*/}
.table_navi_top_item_select{	width: 158px;	background-color:#e8e8e8;		height: 31px;	z-index:91;	border-left:1px solid white;border-right:1px solid white;	cursor:hand;}

.table_navi_top_item_select div{	color:black;	font-weight:bold;	font-size:10px;}

#table_navi_top a{	text-decoration:none;	font-size:10px;	}

#table_navi_top a:hover{	/*color:#003863;*/	color:white;	}
#table_navi_top a:active{	color:Gray;}

#beforeToolbar{
	background-color:#aabcd8;
	font-size:10px;
	height:3px;
	margin-top:1px;
	visibility:visible;
	display:none;
}
#afterToolbar{
	/*background-color:#aabcd8;*/
	background-color:#EDECEC;
	
	
	font-size:3px;
	height:0px;
	margin-top:0px;
	margin-bottom:1px;
	border-left:1px solid white;
	border-right:1px solid white;
	
	
	
}
#toolbar {
	height:auto;
	position:relative;
	
	
	
	/*background-color:#bbbcbc; */
	
	/*background-color:#aabcd8;*/
	background-color:#edecec;
	
	border-left:0px solid white;
	border-right:0px solid red;
	border-top:1px solid white;
	border-bottom:1px solid white;
	width:100%;
	

}

#toolbar a,p,div {

	font-family:verdana;
	font-size:10px;

}
#toolbar a:hover{
	border-bottom:0px solid white;
}
#toolbar_items{
/*	margin-left:114px;*/
margin-left:0px;
}
.toolbar_item{
	 height:45px;
	 float:left;
	 border-top:0px solid white;
	 border-left:1px solid white;
	 

	 
	 	/*background-color:#bbbcbc;*/
	 background-color:#edecec;

	 min-width:90px;
	 width:142px;
	 margin-left:0px;
	
}
.toolbar_item_desc,.toolbar_item_desc_selected{
	cursor:hand;
	margin-left:8px;
	margin-right:0px;
	margin-top:18px;
	
	}

.toolbar_item_desc_selected{
	text-decoration:none;
	color:white;
	cursor:hand;
}

.toolbar_item_selected{
	float:left;
	border-top:0px solid white;
	border-left:1px solid white;
	 height: 45px;
	 
	 
	 background-color:#bbbcbc;
	 /*background-color:#edecec;*/
	 
	 min-width:90px;
	 width:139px;
	 font-size:10px;
	text-transform:uppercase;
	
}

.toolbar_item a{
	text-decoration:none;
	
	/*color:#808080;*/
	color:black;
	
	font-size:10px;
	text-transform:uppercase;
	
}

.toolbar_item a:hover
{
	color:#003863;
}
.toolbar_item a:active
{
	color:Gray;
}


#toolbar_start{
	background-color:#aabcd8;
	width:95px;
	height:36px;
	float:left;
	border-top:1px solid white;
	border-left:1px solid white;
}

#toolbar_end{
	float:right;
	background-color:#aabcd8;
	width:101px;
	
	height:36px;
	border-top:1px solid white;
	border-right:1px solid white;
	
	
   
}

.startpage_link{
	color:black;
	font-size:10px;
	font-family:verdana;
}

.startpage_link:hover{
	color:white;
}

.picDesc {
	font-size:20px;
	margin-left:0px;
	font-family:verdana;
	border:1px solid red;

}

.header_container{
background-color:#EDECEC	;	
	
}



.desc_box{
	margin-top:20px;
	margin-left:30px;
  width:600px;
	padding:5px;
	border:1px solid #edcedc;
	min-height:50px;
	border-top:10px solid #bbbcbc;
	font-size:11px;
	font-family:verdana;
}

.desc_box table td{
	color:black;
	font-size:11px;
	padding:5px;
	font-family:verdana;
}

.desc_box b{
	font-family:verdana;
}



.header_line {
	font-size:11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	/*float:right;*/

	height:20;
	color:white;
	text-transform:uppercase;
	background-color:yellow;
	visibility:hidden;
	display:none;
	
}

.header_line_black {
	font-size:11px;
	margin-top:2px;
	margin-left:0px;
	margin-right:10px;
	/*float:right;*/

	height:25;
	color:black;
	text-transform:uppercase;

	
}

.searchbox {
	float:left;
	width:190px;
}
.searchform {
	display:block;
	float:left;
	padding-left:8px;
	
}
.searchform input {
	float:left;
	font-size:9px;
}
.search_input_form {
	/*background-color: #F0F0F0;*/
	margin-top: 6px;
	border: 1px solid #CCCCCC;
	/*color: #999999;*/
	margin-left:10px;
		margin-left:10px;
	padding-left:10px;
	height:15px;
	font-size:10px;
	/*color:#bbbcbc;*/
	color:black;
	font-family:verdana;
	vertical-align:center;
}




#breadcrumb {
	float:left;	
	font-size: 18px;
	font-family:verdana;
	margin-left:0px;
	margin-right: 0px;
	line-height: 20px;
	padding:0px;

	width:791px;
	background-color:#EDECEC;
	border-left:1px solid white;


}
#breadcrumb a,.breadcrumb a:hover,.breadcrumb a:visited {
	float:left;
font-weight:400;
font-size:10px;
font-family:verdana;
}
#breadcrumb li { 
	float:left;
	margin-left:10px;
  font-size:10px;	
  font-family:verdana;
}

#breadcrumb li span{
	font-size:10px;
	font-family:verdana;
}


.desc{
	font-family:verdana;
	font-size:11px;
	margin-left:50px;
	margin-right:30px;
	margin-top:0px;
	width:650px;

}

.desc b{
	color:#454545;
}
.csc-textpic-caption{
	visiblity:hidden;
	display:none;
}
.csc-textpic-image{
	padding:0px;
}

.innerdesc{
	font-family:verdana;
	font-size:11px;
}

.maindesc{
	position:relative;
	margin-left:30px;
	margin-top:10px;
	margin-right:30px;
}

.desc b{
	font-size:11px;
}

.desc p{
	font-size:11px;
}

.desc a{
	font-size:11px;
	font-family:verdana;
}

.bodytext {
	font-size:11px;
}

.listform {
	font-family:verdana;
	font-size:11px;
	margin-left:40px;
	list-style:square;
}

.account {
float:right;
text-align:right;
margin-right:5px
}
#navi_suche{
	margin-top:5px;
	display:none;
	visibility:hidden;
	
}

.navi_suche_submit{
	margin-top:5px;
	margin-left:5px;
}

#navi_left_container_typo {

	margin-top:20px;
}

#content_wrapper {
	margin: 0px;
	padding: 0px;
	/*background-image:url(images/leeb_background.jpg);
	background-repeat:repeat-y;*/
	float:left;
	border-right:0px solid silver;
	border-left:0px solid silver;
}

#content_wrapper div {

	font-family:verdana;

}

#content_wrapper div b {
	font-family:verdana;
	font-size:11px;

	
}

.divOverview {
	font-size:13px;
	font-family:Verdana;
	font-weight:bold;
	/*color:#454545;*/
	color:black;
}

.divOverview a{
	font-size:13px;
	font-family:Verdana;
	font-weight:bold;
	color:#454545;
}



.divNews{

	position:relative;
	margin-left: 50px;
	width: 625px;
	margin-top: 50px;
	border:1px dashed silver;
	padding:5px;
	font-family:verdana;
}

.divNews table{
	font-family:verdana;
	font-size:11px;
}

.divNews a img{
	border="0";
}


.divNewsMel{

	position:relative;
	margin-left: 50px;
	width: 655px;
	margin-top: 50px;
	border:1px dashed silver;
	padding:5px;
	font-family:verdana;
}

.divNewsMelDesc{

	font-family:verdana;
	font-size:10px;
}


#navi_left_container {	width:204px;	float:left;	background-color:#bdbbbd;	margin:0px;	}

#after_navi_left_container{
	margin-top:80px;
	
	height:5px;
	font-size:1px;
	background-color:white;
	width:205px;
	border:1px solid white;
	float:left
	
}




.navi_left_item {
	clear: both;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding:5px;

	/*color:#6C7F88;*/
	border-bottom:1px solid white;
	

}
.navi_left_item a {

	margin-left:5px;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	color:black;

}

.navi_left_item a:hover{
	border-bottom:1px solid black;
	
}
.navi_left_item:hover {
      /*  border-left:3px solid gray;
	border-right:3px solid gray;*/

}
/*++++++++++++++++++++++++++++*/


.navi_left_item2 {
	clear: both;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding:5px;

	/*color:#6C7F88;*/
	
	border-bottom:1px solid white;
	margin-left:10px;

}
.navi_left_item2 a {

	margin-left:5px;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	color:black;

}

.navi_left_item2 a:hover{
	border-bottom:1px solid black;
	
}
.navi_left_item2 a:hover {
      /*  border-left:3px solid gray;
	border-right:3px solid gray;*/

}

.navi_left_item3 {
	clear: both;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding:3px;

	/*color:#6C7F88;*/
	
	border-bottom:1px solid white;
	margin-left:20px;

}

.navi_left_item3 a {

	margin-left:5px;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	color:#838083;

}

.navi_left_item3 a:hover{
	border-bottom:1px solid black;
	
}
.navi_left_item3 a:hover {
      /*  border-left:3px solid gray;
	border-right:3px solid gray;*/

}


.nlselect2_neu {
	clear: both;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding:8px;

	color:#6C7F88;
	border-bottom:1px solid white;
	height:10px;
	
	/*background-color:#bdbbbd;*/
	background-color:#e8e8e8;
	cursor:hand;
	font-weight:bold;
}

.nlselect
{
	display:block;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	/*color: #F92603;*/
	color:black;
	
	
	padding:5px;
	border-bottom:1px solid white;
	margin-left:0px;
	border-left:0px solid red;
	margin-left:5px;
	font-weight:bold;
	


	border-right:0px solid red;

}
.nlselect2
{
	display:block;
	font-family: Verdana;
	font-size: 11px;
	/*text-decoration: none;*/
	/*color: #F92603;*/
	color:black;
	padding:5px;
	border-bottom:1px solid white;
	border-left:0px solid red;
	border-right:0px solid red;
	margin-left:10px;
	font-weight:bold;
	

}

.nlselect3
{
	display:block;
	font-family: Verdana;
	font-size: 11px;
	/*text-decoration: none;*/
	/*color: #F92603;*/
	color:#838083;
	
	padding:3px;
	border-bottom:1px solid white;
	border-left:0px solid red;
	border-right:0px solid red;
	margin-left:20px;
	font-weight:bold;
	

}



.navi_left_item_link_container {
	clear: both;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding:3px;

	color:#6C7F88;
	border-bottom:1px solid white;


}
.descGray{
	color:#838083;
		
}

.navi_left_item_link_container a {

	margin-left:5px;
	font-size:10px;
	font-family:verdana;
	text-decoration:none;

}

.topLinks{
		margin-left:5px;
	font-size:10px;
	font-family:verdana;
	text-decoration:none;
	padding:5px;
	color:white;
}

.topLinksTable{
	margin-bottom:0px;
	margin-top:5px;
}

.meilenstein_header{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}
.meilenstein_desc {
	margin-top:0px;
	font-family:verdana;
	font-size:10px;
	margin-bottom:30px;
}

.meilenstein_desc b{
	font-family:verdana;
	font-size:10px;

}


#content {
	
	width: 100%;
	border-top:1px solid white;
	margin-left:0px;
	margin-top:0px;
	min-height:500px;
	
		
}
#content img{
	margin:0px;
}
#content div{
	margin:0px;
}


.nl {
	
	font-family: verdana;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	color:#6C7F88;
	
display: block;

	border-top:0px solid white;
	padding: 3px;
}



.nl:hover {
	font-family: Verdana;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	/*color: #ffcc66;*/
	color:Orange;


}


.subtitle{
	border-bottom:1px solid silver;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding:3px;
	font-size:11px;
	font-weight:normal;
	width:430px;
	
}
.subtitle a{
	font-size:12px;
	font-weight:normal;

}

.table_termin_start{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:430px;
	border:1px solid white;
}
.table_termin_start td {
	background-color:silver;
	
	padding:5px;
	font-size:10px;
	font-family:verdana;
	
}

.table_termin_start a{
	font-size:10px;
	font-family:verdana;
}




#footer {
	height:18px;
	border-top:1px solid #ddd;
	clear:both;

	position:relative;



	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:10px;

	margin-bottom:0px;
	border:0px solid red;
	background-color:#bdbbbe;

	border-top:1px solid white;



}

#footer a {
color:#454545;
padding:0 10px
}


.footer_left {
	float: left;
	font-size: 9px;
	font-family:verdana;
	margin-top:5px;
	line-height: 20px;

}

.footer_left a {
color:#454545;
padding:0 10px
font-size:8px;
font-family;verdana;

}


.footer_right {
	float: right;

}


.col{
 padding:10px;
}

.col li{
padding-top:5px;
padding:5px;
cursor:hand;
font-weight:bold;
}
.col div{
	margin-left:22px;
	font-weight:normal;
}

.col li:hover{
 cursor:hand;
}


/**************************************/
.bildschatten {
 background: url(images/schatten-500px.png) no-repeat bottom left;
 padding: 4px 7px 17px 7px;
}




/*************************************************************************/
/*SCHATTEN-BODY*/

.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(images/shadow/shadow.gif) right bottom no-repeat;
	
	

}


.wrap2 {background:url(images/shadow/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(images/shadow/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;}

/*************************************************************************/
/*ALLGEMEIN*/
.auto_color {
	background-color:#c3d4f9
}

/************************************************************************/
/*Overview-Section*/
.Option_Start
{
	margin:10px 0px 5px 20px;
	float:left;
	padding:10px;
	border:1px solid white;
	cursor:pointer;
	font-family:Verdana;
	font-size:11px;
	border:1px solid silver;
	background-color:#c3d4f9;
	
}

.Option 
{
	margin:10px 0px 5px 20px;
	float:left;
	padding:10px;
	border:1px solid white;
	cursor:pointer;
	font-family:Verdana;
	font-size:10px;
	border:1px solid silver;
	text-transform:uppercase;
	color:black;
	width:180px;
	text-align:center;
}

.Option_select{
	margin:10px 0px 5px 20px;
	float:left;
	padding:10px;
	border:1px solid white;
	cursor:pointer;
	font-family:Verdana;
	font-size:10px;
	border:1px solid silver;
	text-transform:uppercase;
	width:180px;
	color:white;
	text-align:center;
}
.Option:hover
{
	
	underline-color:black;
	/*background-color:#c3d4f9;
	#a3ce99
	#fdeeb2*/
	border:1px solid red;
}
.option:active{
	background-color:green;
}

.divDescEM{
	margin-left:50px;
	min-height:300px;
	border:1px solid #edcedc;
	border-top:10px solid #54A5D7;
	
}

#divInfo1,#divInfo2,#divInfo3,#divInfo4,#divInfo5,#divInfo6,.divInfoAuto{
	/*LAGER*/
	margin-top:20px;
	margin-left:80px;
  width:600px;
	padding:5px;
	border:1px solid #003521;
	min-height:250px;
	border-top:10px solid #003521;
	
}

.divInfoAuto{
	border:1px solid #004171;
	border-top:10px solid #004171;
}
#divInfo2{
	/*STEUERUNGSTECHNIK*/
	border:1px solid #004171;
	border-top:10px solid #004171;
}

#divInfo3{
   /*ELEKTRO PLANUNG*/
	border:1px solid #A3CE9A;
	border-top:10px solid #A3CE9A;
}

#divInfo4{
/*SOFTWAREN ENGINEERING*/
border:1px solid #FFCC00;
border-top:10px solid #FFCC00;
}

#divInfo5{
	/*EDV & NETZWERKPLANUNG*/
	border:1px solid #EA6717;
	border-top:10px solid #EA6717;
}
#divInfo6{
	/*ENGINEERING&MASCHINENBAU*/

	border:1px solid #54A5D7;
	border-top:10px solid #54A5D7;
}

.klearer{
clear: both;
}


.fehlt{
	color:red;
	font-size:20px;
	font-family:verdana;
	font-weight:bold;
}

#content_body td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.arial1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.arial1fett {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.arial2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px }

.arial2fett { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}


.ueberschrift {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #B1BAD0}

.ueberschrift1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #5C6B8A}

.blocksatz {  text-align: justify}

.karte {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}

.blau {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B6C8A}

.newtitl {  font-family: Arial; font-size: 13px; font-weight: bold; color: #97A1BC}

.new1titl {  font-family: Arial; font-size: 12px; font-weight: bold; color: #97A1BC }

.new2titl {  font-family: Arial; font-size: 14px; font-weight: bold; color: #97A1BC }

.new3titl {  font-family: Arial; font-size: 220px; font-weight: bold; color: #97A1BC }

/*STARTSEITE*/

#divShowAuto,#divShowLager,#divShowEM,#divShowElektro,#divShowEDV,#divShowSoftware{
  display:block;
	position:relative;
	height:266px;

	VISIBILITY: hidden;
	/*margin-top:-266px;*/
	
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	
	
	filter:alpha(opacity=90); 
   -moz-opacity: 0.9; 
   opacity: 0.9;
  border:1px solid white;
  
}

.divShowDesc{
	margin-top:20px;
	color:white;
	font-size:10px;
	text-align:center;
	
	
	filter:alpha(opacity=100); 
   -moz-opacity: 1.0; 
   opacity: 1.0;
}
#divShowAuto{
	background-color:#004171;
	margin-left:-1px;
	width:167px;
	/*border:1px solid white;*/
	border-left:1px solid white;
  border-right:1px solid white;
  
}
#divShowLager{
	background-color:#003521;
	width:164px;
}
#divShowEM{
	background-color:#54A5D7;
	width:164px;
}
#divShowElektro{
	background-color:#A3CE9A;
	width:164px;
}
#divShowEDV{
	background-color:#EA6717;
	width:164px;
}
#divShowSoftware{
	background-color:#FFCC00;
	width:165px;
	border-right:1px solid #FFCC00;
}

#tdAuto,#tdAuto_select,#tdLager,#tdLager_select,#tdEM,#tdEM_select,#tdElektro,#tdElektro_select,#tdEDV,#tdEDV_select,#tdSoftware,#tdSoftware_select{
	background-color:#bbbcbc;
	width:167px;
}
#tdAuto{
	border-bottom:7px solid #004171
}
#tdAuto_select{
	background-color:#004171;
	border-bottom:7px solid #004171
}
#tdLager{
	border-bottom:7px solid #003521
}
#tdLager_select{
	background-color:#003521;
	border-bottom:7px solid #003521
}
#tdEM{
	border-bottom:7px solid #54A5D7
}
#tdEM_select{
	background-color:#54A5D7;
	border-bottom:7px solid #54A5D7
}
#tdElektro{
	border-bottom:7px solid #A3CE9A
}
#tdElektro_select{
	background-color:#A3CE9A;
	border-bottom:7px solid #A3CE9A
}
#tdEDV{
	border-bottom:7px solid #EA6717
}
#tdEDV_select{
	background-color:#EA6717;
	border-bottom:7px solid #EA6717
}
#tdSoftware{
	border-bottom:7px solid #FFCC00
}
#tdSoftware_select{
	background-color:#FFCC00;
	border-bottom:7px solid #FFCC00
}
#topNaviTable{
	padding:0px;
}
#topNaviTable tr{
	width:100%;
	height:50px;
}

.tdPicGB{
	width:167px;
	height:100%;
}
.tablePicGB{
	margin-left:0px;
	margin-right:0px;
	position:relative;
	margin-top:-268px;
	height:269px;
	padding:0px;
	
	
}

.startpage_link{
	color:white;
	font-size:10px;
	font-family:verdana;

	
	
}

.startpage_link_selected{
	color:white;
	font-size:10px;
	font-family:verdana;
	
		filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6;

	
}

.picDesc {
	font-size:9px;
	margin-left:0px;
	font-family:verdana;

}
.transparent{
	filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6;
}
