/*body,td {scrollbar-face-color: #D0D3D4; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #ffffff; scrollbar-3d-light-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff;}
*/
div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #282828}
.nav a { color: #282828; text-decoration: none}
.nav a:hover {color: #6EA100; text-decoration: none}
.nav a:visited {color: #282828; text-decoration: none}
.nav a:visited:hover { color: #6EA100; text-decoration: none}

.navtop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #282828}
.navtop a { color: #282828; text-decoration: none}
.navtop a:hover {color: #6EA100; text-decoration: none}
.navtop a:visited {color: #282828; text-decoration: none}
.navtop a:visited:hover { color: #6EA100; text-decoration: none}

.grau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D3D; line-height: 15px;}
.grau a {color: #3D3D3D; text-decoration: underline}
.grau a:hover { color: #6EA100; text-decoration: underline}
.grau a:visited { color: #3D3D3D; text-decoration: underline}
.grau a:visited:hover { color: #6EA100; text-decoration: underline}

.grauns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D3D;}
.grauns a {color: #3D3D3D; text-decoration: underline}
.grauns a:hover { color: #6EA100; text-decoration: underline}
.grauns a:visited { color: #3D3D3D; text-decoration: underline}
.grauns a:visited:hover { color: #6EA100; text-decoration: underline}

.grauactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6EA100}
.grauactive a { color: #6EA100; text-decoration: none}
.grauactive a:hover {color: #282828; text-decoration: none}
.grauactive a:visited {color: #6EA100; text-decoration: none}
.grauactive a:visited:hover { color: #282828; text-decoration: none}

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } 

.pulldown { background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width:135px}

/* green */
.green_content { 
	background-color: #fff;
}
.narrow { width: 582px; }
.wide { width: 815px; }
.detail { width: 524px; }
.green_content .head { 
	height: 109px; padding: 57px 0 0 45px; 
}
.orgatec_content .head { 
	padding: 30px 0 0 45px; 
}
.green_content .head { background-color: #dfeac7; }
.orgatec_content .head { background-color: #e0e1e3; }
.green_content .head a img 
{border: none;}
.orgatec_content .head .row {
	
}
.orgatec_content .head img {
	float: left;
	margin: 0 22px 0px 0;
}
.green_content .head h1
{ margin: 0 0 16px 0; padding: 0; }

.orgatec_content .head .row {
	margin: 0 0 35px 0;
}
.orgatec_content .head .row h1 {
	margin: 25px 0 16px 0; 
	padding: 0;
	float: left;
	width: 660px; 
}
.orgatec_content .head .row p {
	float: left; 
	width: 631px;
}

.green_content .head ul,
.orgatec_content .head ul
{ margin: 0;	padding: 0 0 29px 0;	list-style: none; clear: both;}

.green_content .head ul li a , .green_content .head ul li a:visited,
.orgatec_content .head ul li a , .orgatec_content .head ul li a:visited
{ color: #000; text-decoration: none; }

.green_content .head ul li a:hover , .green_content .head ul li.active a 
{ color: #6ea100;}
.orgatec_content .head ul li a:hover , .orgatec_content .head ul li.active a 
{ color: #676767;}

.green_content .head .headimage ,
.orgatec_content .head .headimage 
{ position: absolute; z-index: 2; left: 386px; top: 0;}

.green_content .content 
{ color: #fff;line-height: 15px; padding: 0 0 0px 0;}
.orgatec_content .content 
{ color: #000;line-height: 15px; padding: 0 0 0px 0;}
.narrow .content {  width: 582px; padding: 58px 0 58px 0; }
.narrow .content .milestonerow .col1 { width: 386px; float: left;}
.narrow .content .milestonerow .col2 { width: 196px; float: left; padding: 0px 0 0 0;}
.narrow .content .text { padding: 0px 35px 15px 45px; overflow: hidden; }
/* Added on April 9, 2008 - taken from  updated version taken off live */
.narrow .content .text a { color: #fff; text-decoration: underline; }
.narrow .content .text a:hover { color: #fff; text-decoration: none; }
/* endAdd*/

* html .narrow .content .text { width: 386px; }
.wide .content , .detail .content 
{ background-color: #f0f5e5;}
.orgatec_content .content
{ background-color: #b0b6b6 ! important;}
.green_content .content h2,
.orgatec_content .content h2
{	margin: 0; padding: 0; font-size: 10px; font-weight: bold;}

.green_content .content a 
{ color: #6ea100; text-decoration: none; }
.orgatec_content .content a 
{ color: #000; text-decoration: none; }
.green_content .content a:hover 
{ color: #6ea100; text-decoration: none; }
.orgatec_content .content a:hover 
{ color: #676767; text-decoration: none; }
.green_content .content a img ,
.orgatec_content .content a img 
{ border: none; }
.green_content .content .row 
{ color: #6ea100;}
.orgatec_content .content .row 
{ color: #000;}
.green_content .content .row .col1 .row, 
.orgatec_content .content .row .col1 .row 
{ height: 121px}
.green_content .content .light 
{ background-color: #f0f5e5;}
.orgatec_content .content .light 
{ background-color: #e0e1e3;}
.green_content .content .dark 
{ background-color: #dfeac7;}
.orgatec_content .content .dark 
{ background-color: #cfd3d4;}
.green_content .content .row .col1 , .green_content .content .row .col2 
{ float: left; }
.orgatec_content .content .row .col1 , .orgatec_content .content .row .col2 
{ float: left; width: 531px; overflow: hidden;}
.green_content .content .row .col1, 
.orgatec_content .content .row .col1 
{ width: 524px; }
.orgatec_content .detail_product .row .col1 
{ width: 284px ! important; background-color: #e0e1e3;}
.green_content .content .row .col1 .row .col1
{width: 284px; padding: 0}
.orgatec_content .content .row .col1 .row .col1
{width: 284px; padding: 0 ; }
.orgatec_content .detail_product .row .col1 img
{ margin: 0 0 2px 2px; display: block;}
.green_content .content .row .col1 .row .col1 .text 
{padding: 22px 30px 22px 45px;}
.orgatec_content .content .row .col1 .row .col1 .text, 
.orgatec_content .detail_product .row .col2 .text 
{padding: 22px 30px 0px 45px;}
.green_content .content .row .col1 .row .col1 h3, .green_content .content .widerow .col1 h3, 
.orgatec_content .content .row .col1 .row .col1 h3, .orgatec_content .content .widerow .col1 h3 
{ padding: 0 0 2px 0px; margin: 0px; color: #3d3d3d;}
.green_content .content .row .col1 .row .col2,
.orgatec_content .content .row .col1 .row .col2
{ width: 240px; }

.green_content .content .widerow, 
.orgatec_content .content .widerow 
{ display: none; }
.green_content .content .detail .widerow, 
.orgatec_content .content .detail .widerow 
{ display: block; }
.green_content .content .detail .row, 
.orgatec_content .content .detail .row 
{ display: none; }

.green_content .content .widerow .col1, 
.orgatec_content .content .widerow .col1 
{ width: 524px; float: left; padding: 0;}
.green_content .content .widerow .col1 .text, 
.orgatec_content .content .widerow .col1 .text 
{ padding: 22px 30px 22px 45px; }
.green_content .content .widerow .col1 ul, 
.orgatec_content .content .widerow .col1 ul 
{ margin: 0; padding: 0 0 0 15px; }
.green_content .content .widerow .col2, 
.orgatec_content .content .widerow .col2 
{ float: left; width: 524px; }

.green_content .content .row .greencol 
{ background-color: #6ea100; color: #fff; padding: 22px 48px 120px 47px; }
.orgatec_content .content .row .greencol 
{ background-color: #b0b6b6; color: #fff; padding: 22px 0px 120px 0px; width: 291px ! important; }
/* Added on April 9, 2008 - taken from  updated version taken off live */
.green_content .content .row .greencol a, 
.orgatec_content .content .row .greencol a 
{ color: #fff; text-decoration: underline; }
.green_content .content .row .greencol a:hover, 
.orgatec_content .content .row .greencol a:hover 
{ color: #fff; text-decoration: none; }
/* endAdd */
.green_content .content .row .greencol .content 
{ background-color: #6ea100; width: 196px;  }
.orgatec_content .content .row .greencol .content 
{ background-color: #b0b6b6; padding: 0 48px 0 27px; }
.green_content .content .row .col2 h2 
{ padding: 0; margin: 0 0 37px 0; }
.orgatec_content .content .row .col2 h2 
{ padding: 0; margin: 32px 0 12px 0; }
.orgatec_content .content .row .greencol h2 
{ padding: 0; margin-top: 0px ! important; }
.green_content .content .row .col2 h3, 
.orgatec_content .content .row .col2 h3 
{ padding: 0; margin: 0 4px 0 0; display: inline;}
.green_content .content .row .col2 ul, 
.orgatec_content .content .row .col2 ul 
{ padding: 0; margin: 0; list-style-type: none;}
.green_content .content .row .col2 li, 
.orgatec_content .content .row .col2 li 
{ padding: 0; margin: 0 0 30px 0; }


/* clearfix*/
.cf:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0px; height: 0; }
.cf { display: inline-block; }
html[xmlns] .cf { display: block; }
* html .cf { height: 1%; }

.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}


/*Home Nav*/
.nav div{
	float:left;
	line-height:16px;
}

.navpoint{					
	margin-right:24px;
}

#comselect{
	position:absolute;
	z-index:2;
	top:16px;
	left:-80px;
}

/*NewsSpalte Home*/

.newsspalte{
    position: absolute; 
    left: 424px;
    width: 300px;
}

.newsspalte .welcome{
    margin: 22px 14px;
}
.newsspalte .topnews{
    padding: 20px 14px 20px 14px; 
    background-color: #e7e9ea;
}
.newsspalte .topnews .teaser{
    margin-bottom:20px;
}
.newsspalte .topnews .headline{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight:bold;
    margin-bottom:14px;
    line-height:15px;
}

.newsspalte .topnews .content{    
    margin-bottom:15px;
    line-height:15px;
}

.newsspalte .topnews .more a{
    color:#000000;
    font-weight:bold;
}

.newsspalte .topnews .more a:hover{
    color: #6EA100;
}

.newsspalte .news{
    margin: 20px 10px 0pt 14px;
    width:140px;

}
