/* ################################################### */
/* #  Siemens ODG Templates V1.0, 12-01-2003         # */
/* #  based on Siemens Online Design Guidelines 2.0  # */
/* #  CSS is derived from Siemens.com CSS (vi02.css) # */
/* #  Created by virtual identity AG                 # */
/* #  Custmized for E-Doku V3.1, 08-10-2004          # */
/* #  by ICN EN HD D24                               # */
/* ################################################### */

/* HTML-Templates Stylesheet */


/* Zones Definitions */

/* Global */
.global {
	background-color:#333333;
}

/* Local (first column) */
.local {
	background-color:#990000;
}

/* Local2 (second column) */
.local2 {
	background-color:#cccccc;
}

/* Key Visual */
.keyVisual {
	background-color:#cccccc;
}

/* Site Identifier */
.siteIdentifier {
	background-color:#666666;
}

/* Primary Navigation (first column) */
.primaryNav {
	background-color:#cccccc;
}

/* Primary Navigation2 (second column) */
.primaryNav2 {
	background-color:#999999;
}

/* Secondary Navigation */
.secondaryNav {
	background-color:#cccccc;
}

/* Main Content Area */
.content {
	background-color:#ffffff;
}

/* Right Hand Column */
.content2 {
	background-color:#cccccc;
}


/* Element Colors */
.separatorLine {
	background-color:#666666;
}			
.separatorLineDark {
	background-color:#333333;
}			
.separatorLineLight {
	background-color:#999999;
}			
.separatorLineLighter {
	background-color:#cccccc;
}			



/* Portlet Colors */
.portletFrame {
	background-color:#666666;
}			
.bgcPortletHeader {
	background-color:#666666;
}			
.bgcPortletTab {
	background-color:#ffffff;
}			
.portletBackground {
	background-color:#eeeeee;
}			



/* Link behaviour */
a:link {
	font-family:Arial,Verdana,sans-serif;
	font-style:normal;
	text-decoration:none;
}
a:visited {
	font-family:Arial,Verdana,sans-serif;
	font-style:normal;
	text-decoration:none;
}



/* form elements */
/* input fields */
.inputS { font-size:11px;
	font-family:Arial,Verdana,sans-serif;
}
/* select boxes */
/* general */
select { 
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:500;
}
/* small*/
.selectS { 
	font-family:Arial,Verdana,sans-serif; 
	font-size:10px; 
	font-weight:500;
}



/* primary navigaton */

.primnav {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	color:#333333;
	}
.primnav-high {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	color:#ffffff;
}
.primnav2 {
	font-family:Arial,Verdana,sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	color:#333333;
}
.primnav3 {
	font-family:Arial,Verdana,sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	color:#333333;
}
.primnav2-high {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	text-decoration:none;
	color:#ffffff;
}



/* Text Elements */
.txt {
	font-family:Arial,Verdana,sans-serif; 
	font-style:normal;
	font-size:11px;
	line-height:16px;
	text-decoration:none; 
	color:#333333;
}
.txtlight {
	font-family:Arial,Verdana,sans-serif; 
	font-style:normal;
	font-size:11px;
	line-height:16px;
	text-decoration:none; 
	color:#666666;
}
.txtXS {
	font-style:normal;
	text-decoration:none; 
	font-size:9px;
	color:#333333;
	font-family:Arial,Verdana; 
	line-height:14px;
}
.txtS {
	font-style:normal;
	text-decoration:none; 
	font-size:10px;
	color:#333333;
	font-family:Arial,Verdana; 
	line-height:14px;
}
.txtbold {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:18px;
	text-decoration:none; 
	color:#333333; 
}
.txtparagraph {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none; 
	color:#333333;
}		
.txtred {
	font-style:normal;
	text-decoration:none; 
	font-size:11px;
	color:#cc3301;
	font-family:Arial,Verdana; 
	line-height:16px;
}
.txtredXS {
	font-style:normal;
	text-decoration:none; 
	font-size:9px;
	color:#cc3301;
	font-family:Arial,Verdana; 
	line-height:12px;
}
.txtboldred {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:14px;
	text-decoration:none; 
	color:#cc3300; 
}					
.txtboldmap {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:14px;
	text-decoration:none; 
	color:#333333; 
}				
.txt10 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:10px;
	font-style:normal;
	line-height:14px;
	text-decoration:none; 
	color:#333333;
}		
.txt12 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-style:normal;
	line-height:16px;
	text-decoration:none; 
	color:#333333;
}	
.txt12red {
	font-style:normal;
	text-decoration:none; 
	font-size:12px;
	color:#cc3301;
	font-family:Arial,Verdana; 
	line-height:16px;
}
.txt12light {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-style:normal;
	line-height:16px;
	text-decoration:none; 
	color:#666666;
}		
.txt12paragraphlight {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none; 
	color:#666666;
}		
.txt12paragraph {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none; 
	color:#333333;
}		
.txtbold12 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	line-height:18px;
	text-decoration:none; 
	color:#333333; 
}
.txtbold12light {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	line-height:18px;
	text-decoration:none; 
	color:#666666; 
}
.txtwhite {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	color:#ffffff;
} 
.txtboldwhite2 {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	color:#ffffff;
}
.txtgreydark {
	font-family:Arial,Verdana,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:17px;
	text-decoration:none;
	color:#666666;
}
.txtgreysearch {
	font-style:normal;
	text-decoration:none; 
	font-size:10px;
	color:#666666;
	font-family:Arial,Verdana; 
	line-height:14px;
}		
.contboxheadertxt {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:16px;
	text-decoration:none; 
	color:#ffffff;
}			
.contboxsubheadertxt {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:16px;
	text-decoration:none; 
	color:#333333; 
}
.contboxtxt {
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	text-decoration:none;
	color:#333333;
}
.txtsearch {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:14px;
	text-decoration:none; 
	color:#333333; 
}					
.txtsearchbold {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:14px;
	text-decoration:none; 
	color:#333333; 
}					
.txtsearchgreybold {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:14px;
	text-decoration:none; 
	color:#666666; 
}					

