﻿/*  Linkfestlegungen /**/

a {
color: #000000;
text-decoration:none;
}

.net_a_link {
color: #003399;
text-decoration:none;
}
.net_a_link:hover { text-decoration: underline }

/*  H2 Schiebebug im CMS entfernen /**/

h2 {
margin:0px 0px 18px 0px;
}


/*  Referenzen: nach Branchen, Produkten, Technologie /**/

.net_cell_1 {
background-color:#efefef;
padding:2px;
width:428px;
}
.net_cell_2 {
background-color:#ffffff;
padding:2px;
width:428px;
}
.net_ref_pfeil {
border:none;
margin-right:3px;
}

.net_cell_head {
background-color:#003399;
margin-top:45px;
padding:4px;
width:424px;
color:#FFFFFF;
font-weight:bold;
}
.net_ref_pfeil_head {
border:none;
float:right;
margin-right:4px;
}
.net_cell_1_link {
background-color:#efefef;
padding:2px 2px 2px 5px;
width:425px;
font-size:10px;
}
.net_ref_pfeil_link {
border:none;
float:right;
margin-right:0px;
}

/*  Allgemeiner Abstandblock mit 18px zu jeder Seite  /**/

.net_textblock_18px {
	background-color:#ffffff;
	padding:0px 18px 0px 18px;
	width:432px;
}

/*  Portlets grau mit More /**/

.net_portletbox_head_1 {
	background-color: #666666;
	padding: 4px 3px 0px 4px; 
	border-bottom: 3px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #99FF33;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;
	width:443px;
    height:19; 
}
.net_portletbox_head_1_more {
	border:none;
	width:65px;
	height:19px;
	float:right;
	margin:0px 2px 0px 2px;
}

.net_portletbox_body_1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	/* color: #000000; /**/
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin:0px 9px 0px 9px;
	width:440px;
}
.net_portletbox_body_1_pic {
	border:none;
	width:100px;
	height:83px;
	float:right;
	margin:0px 2px 0px 2px;
}

/*  Allgemeine Abstände  /**/

.net_abstand_9px {
/*  background-color:#009933; /**/
	width:432px;
	height: 9px;
	font-size: 0px; 
	margin:0px;
	padding:0px;
}

.net_abstand_18px {
/*  background-color:#009933; /**/
	width:432px;
	height:18px;
	font-size:0px; 
	margin:0px;
	padding:0px;
}

/*  Produktboxen grau Kasten mit grauer Linie  /**/

.net_box_1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	/* color: #000000; /**/
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin:0px 9px 0px 9px;
	width:440px;
}

/*  Portlets blau ohne Mehr /**/

.net_box_blau_head_1 {
	background-color: #003399;
	padding: 4px 3px 0px 4px; 
	border-bottom: 3px solid #003399;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;
	width:443px;
	height:19;
}

.net_box_blau_head_1_date {
	padding-right: 3px; 
	float:right;
}

.net_box_blau_body_1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	/* color: #000000; /**/
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #003399;
	margin:0px 9px 0px 9px;
	width:440px;
}

.net_box_blau_body_1_pic {
	border:none;
	width:100px; 
 /*	height:83px; /**/
	float:right;
	margin:0px 2px 0px 2px;
}

.net_box_blau_body_1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/*  Boxen blau mit Datum für Presales /**/

.net_box_blau_head_presales {
	background-color: #003399;
	padding: 4px 3px 0px 4px; 
	border-bottom: 3px solid #003399;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin:0px 9px 0px 9px;
	width:443px;
	height:19;
}

.net_box_blau_head_presales_date {
	padding-right: 3px; 
	float:right;
}

.net_box_blau_body_presales {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	/* color: #000000; /**/
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #003399;
	margin:0px 9px 0px 9px;
	width:440px;
}

.net_box_blau_body_presales_pic {
	border:none;
	width:100px; 
 /*	height:83px; /**/
	float:right;
	margin:0px 2px 0px 2px;
}

.net_box_blau_body_presales:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*  Referenzenaufteilung /**/

.net_cell_ref_breite_432px {
	background-color:#ffffff;
	padding:18px 18px 0px 18px;
	width:432px;
}

.net_cell_ref_breite_432px_ff {
	background-color:#ffffff;
	padding:0px 18px 0px 18px;
	width:432px;
}

.net_cell_ref_head_grau_bold {
background-color:#efefef;
padding:4px;
width:424px;
	/* color: #000000; /**/
font-weight:bold;
}

.net_cell_ref_body {
padding: 0px 0px 3px 20px;
	/* color: #000000; /**/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal; 
}

.net_cell_ref_body_pic {
border:none;
width:15px; 
height:15px; 
float:left;
margin:0px 2px 0px 2px;
}

.net_cell_ref_body_pic_1 {
border:none;
width:15px; 
height:15px; 
float:left;
margin:0px 0px 0px 20px;

}

.net_cell_ref_body_1 {
padding: 0px 0px 3px 40px;
font-family: Arial, Helvetica, sans-serif;
	/* color: #000000; /**/
font-size: 12px;
font-weight: normal; 
}

.net_cell_ref_download_1 {
padding: 5px 0px 5px 5px;
background-color:#ccccff;
font-family: Arial, Helvetica, sans-serif;
	/* color: #000000; /**/
font-size: 12px;
font-weight: normal; 
}

.net_cell_ref_head_grau_bold_intra {
background-color:#efefef;
padding:4px;
color:#000000; /* schwarze schrift auf grauen Grund /**/
font-weight:bold;
}


/*  Portlets grau mit More auf der Homepage /**/

.net_home_portletbox_head_1 {
	background-color: #666666;
	padding: 4px 0px 0px 5px; 
	border-bottom: 3px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #99FF33;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;
	width:445px;
/*	height:19; /**/
}
.net_home_portletbox_head_1_more {
	border:none;
	width:55px;
	height:8px;
	float:right;
	margin:3px 1px 1px 2px;
}

.net_home_portletbox_body_1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	/* color: #000000; /**/
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin:0px 9px 9px 9px;
	width:440px;
}
.net_home_portletbox_body_1_pic {
	border:none;
	width:100px;
	height:83px;
	float:left;
	margin:0px 20px 2px 2px;
}

/* HL Navigation /**/

.NEThlBox {
	width: 154px;
	background-color: #CCCCCC;
	border: 1px solid #003399;
}
.NEThlHead {
	background-color: #003399;
	padding: 1px 3px; 
	border-bottom: 3px solid #CCCCCC;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

#NEThighlight  a {
	display: block;
	padding: 0px 3px 3px 19px;
	font-size: 11px;
}

.NEThlIcon {
	width: 16px;
	height: 11px;
	border: none;
	margin: 0px 0px 0px -16px;
}

/* IK Info Tabellenformation /**/

.net_ikinfo_tab {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	/* color: #000000; /**/
}

.textklein {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	/* color: #000000; /**/
}


/*  -------------------------------------------------------------------------------------------- /**/
/*  --- SIMATIC NET CSS                                                                      --- /**/
/*  --- Stand 08/01/2008                                                                     --- /**/
/*  --- Version: 1/0                                                                         --- /**/
/*  -------------------------------------------------------------------------------------------- /**/


/*  ---- IE BUG ! ! : Breite muss vorgegeben werden >> Abstand links passt nicht ---- /**/

.ad_portlet {
 	width:440px;  
}

H2 {
	margin:10px 0px 10px 0px;
}

/*  --- allgemeiner Textblock: Abstand 18px --- /**/
/*  --- links rechts oben                   --- /**/

.net_textblock_18px {
	background-color:#ffffff;
	padding:18px 18px 18px 18px;

/*  ---- IE BUG ! ! : Breite muss vorgegeben werden >> Abstand links passt nicht ---- /**/
         width:432px;
}


.net_textblock {
	background-color:#ffffff;
	padding:18px 18px 0px 18px;

/*  ---- IE BUG ! ! : Breite muss vorgegeben werden >> Abstand links passt nicht ---- /**/
         width:432px;
}



.net_abstand_9px {
	width:432px;
	height: 9px;
	font-size: 0px; 
	margin:0px;
	padding:0px;
}

.net_abstand_18px {
	width:432px;
	height:18px;
	font-size:0px; 
	margin:0px;
	padding:0px;
}


/*  --- allgemeine  Portletlinie: Abstand 18px --- /**/
/*  --- links rechts                           --- /**/

.net_portletlinie {
	padding-bottom:4px;
	border-bottom: 1px solid #666666;
	margin-bottom:8px;
}

.net_portlethead_more {
	border:none;
	float:right;
	margin:3px 1px 1px 2px;
}

.net_portletbody_pic_left {
	border:none;
	float:left;
	margin:0px 20px 2px 2px;

}

.net_portletbody_pic_right {
	border:0px;
	float:right;
	margin:2px 2px 5px 5px;

}

/*  --- ad_portlet auf Homepage mit Ergänzung --- /**/
/*  ---                                       --- /**/

#net_home .ad_portletHead  {

	background-color: #666666;
	color: #99FF33;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;
}

#net_home .ad_portlet  {

	background-color: #FFFFFF;
	margin:0px 9px 9px 9px;

}

/*  --- ad_portlet auf Textboxen mit Ergänzung --- /**/
/*  ---                                        --- /**/

#net_textbox .ad_portlet {
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	padding:4px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin:0px 9px 9px 9px;
}

/*  --- ad_portlet auf produkteuebersichten mit Ergänzung --- /**/
/*  ---                                                   --- /**/

#produktuebersicht .ad_portletHead {

	background-color: #666666;
	color: #99FF33;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;

}

#produktuebersicht .ad_portlet {
	background-color: #FFFFFF;
	margin:0px 9px 9px 9px;
	border: 1px solid #666666;
}


/*  --- ad_portlet auf Produktseiten mit Ergänzung --- /**/
/*  ---                                            --- /**/



#produktseiten .ad_portletHead {

	background-color: #003399;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;

}

#produktseiten .ad_portlet {
	background-color: #FFFFFF;
	margin:0px 9px 9px 9px;
	border: 1px solid #003399;
}


/*  --- ad_portlet auf Loesungen mit Ergänzung --- /**/
/*  ---                                        --- /**/

#netstandard .ad_portletHead {

	background-color: #003399;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin:0px 9px 0px 9px;

}

#netstandard .ad_portlet {
	background-color: #FFFFFF;
	margin:0px 9px 9px 9px;
	border: 1px solid #003399;
}


/*  --- Referenzen: nach Branchen, Produkten, Technologie --- /**/
/*  ---                                                   --- /**/


.net_cell_ref_head_grau_bold {
         background-color:#efefef;
         padding:4px;
         font-weight:bold;
}

.net_cell_ref_body {
         padding: 0px 0px 3px 20px;
}

.net_cell_ref_body_pic {
         width:15px; 
         height:15px; 
         float:left;
         margin:0px 2px 0px 2px;
}

.net_cell_ref_body_pic_1 {
         width:15px; 
         height:15px; 
         float:left;
         margin:0px 0px 0px 20px;
}

.net_cell_ref_body_1 {
         padding: 0px 0px 3px 40px;
}

.net_cell_ref_body_pic_2 {
         width:15px; 
         height:15px; 
         float:left;
         margin:0px 0px 0px 40px;
}

.net_cell_ref_body_2 {
         padding: 0px 0px 3px 60px;
}




.net_cell_ref_download_1 {
         padding: 5px 0px 5px 5px;
         background-color:#ccccff;
         font-size: 12px;
         font-weight: normal; 
}

.net_cell_ref_head_grau_bold_intra {
         background-color:#efefef;
         padding:4px;
         font-weight:bold;
}