
TD {
	color: #000000; 
	font-size: 11px; 
	font-family: arial,verdana;
}

A {
	font-size: 11px;
	font-family: arial,verdana; 
	color: #CC0000;
	text-decoration: underline;
}
A:Hover {
	color: #666666; 
	text-decoration: underline;
}

SELECT,TEXTAREA	{
	font-family: arial,verdana; 
	background-color: #FFFFFF;
	font-size: 11px; 
	color: #000000;
}

INPUT {
	font-size: 11px; 
	font-family: arial,verdana; 
	font-weight: normal; 
	color: #000000; 
	background-color: #FFFFFF;
}

/*static content headlines */
.contentHeadline02 {
	font-size: 11px; 
	font-weight: bold; 
	font-family: arial,verdana;
}

/*static content main headlines */
.contentHeadline01 {
	font-size: 18px; 
	font-family: arial,verdana;
}

/*static content main text */
.contentMain {
	font-size: 11px; 
	font-family: arial,verdana;
}


/* CACI */
.CACIinfoBarContentHeader {
	color: #ffffff;
	font-weight: bold;
	/*background-color: #003366;*/
	background-color: #CC0000;
	border: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.CACIinfoBarContent {
	background-color:  #f0f0f0;
	border: 1px solid #cccccc; 
	border-right-width: 1px; 
	border-left-width: 1px; 
	border-top-width: 0px; 
	border-bottom-width: 1px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	padding-left: 6px; 
	padding-right: 6px;
}

.blankline {
	width:1px; 
	height:2px; 
	border:1px; 
}
.button {
	width:15%; 
	font-weight: bold;
	background-color:#CCCCCC; 
	color:#333333;
}

#Layer2 {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 360px;
	height: 38px;
}

#Layer2 img{
	border: none;
	padding-top: 10px;
}
#Layer3 {
	position: absolute;
	right: 5px;
	top: 74px;
	width: 230px;
	height: 38px;
}
#header {
	border-top: 0px solid #778899;
	top: 50px;
	height:103px;
	background-color: #CC0000;
}

body { 
	margin: 5px; padding:5px; 
}

.textBold { 
 	font-weight:bold;
}

.textBoldRed { 
	 font-weight:bold;
 	color:#F00;
}

.sustainableContainer input {
	vertical-align:middle;	
}

.advertisingContainer input {
	vertical-align:middle;	
}

.optionLabel {
	font-weight:bold;
 	color:#CC0000;
}

.vatMessage {
	font-size: 11px; 
	font-family: arial,verdana;
	font-style:italic;
	font-weight:normal;
	color:#F00;
}
.productInfoMessage {
	font-size: 11px; 
	font-family: arial,verdana;
	font-style:italic;
	font-weight:normal;
	color:#00F;
}

.blnOptions {
	font-size: 11px; 
	font-family: arial,verdana;
	font-style:italic;
	font-weight:normal;
	color:#00F;
	border:none;
	text-align:left;
}
