BODY { 
margin-top: 20px;
margin-left: 40px}

INPUT {border: 1px solid;
border-color: #000000;
font-family: Arial; 
font-size: 11px; 
color: #000000; 
background-color: #CFD9E0} 

.text {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal}

.flags {
font-family: Tahoma;
font-size: 12px; 
color: #000000;
font-weight: normal}

.menu {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none}
	 
.menu:active { color: #FFFFFF }
.menu:hover { color: #AF132F }

.option {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option:hover { color: #AF132F }
.option:active { color: #000000 }

.option2 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option2:hover { color: #AF132F }
.option2:active { color: #000000 }


.option3 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option3:hover { color: #AF132F }
.option3:active { color: #666666 }

.option4 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option4:hover { color: #AF132F }
.option4:active { color: #666666 }

.option4B {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 

.option5 {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option5:hover { color: #AF132F }
.option5:active { color: #666666 }

.option5B {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 

.option6 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	line-height: normal;
	font-style: normal;
	list-style-position: outside;
	text-decoration: none} 
	
.option6:hover { color: #AF132F }
.option6:active { color: #666666 }


.TEXTAREA {border: 1px solid;
border-color: #000000;
font-family: Arial; 
font-size: 11px; 
color: #000000; 
background-color: #CFD9E0}

.TEXTAREA2 {border: 1px solid;
border-color: #000000;
font-family: Arial; 
font-size: 12px; 
color: #000000; 
background-color: #F0F0F0} 

.TEXTAREA3 {border: 1px solid;
border-color: #000000;
font-family: Arial; 
font-size: 11px; 
color: #000000; 
background-color: #F0F0F0}

.TEXTAREA4 {border: 1px solid;
border-color: #000000;
font-family: Arial; 
font-size: 11px; 
color: #000000; 
background-color: #FFFFFF}  

.h1 {font-family: Arial Black; font-size: 22px; color: #CFD9E0}

.tableText {font-family: Arial; font-size: 11px; color: #000000}
.tableTextABX {font-family: Arial; font-size: 11px; color: #000000}
.tableContact {font-family: Arial; font-size: 12px; color: #000000}

.h3 {font-family: Tahoma; font-size: 14px; color: #3D5B77; font-weight:bold}

.h2 {font-family: Arial Black; font-size: 16px; color: #7F8795; font-weight:normal}

/* Formate für anybus.de */

.content {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	margin-top: 0}
	
.header {font-family: Arial Black; font-size: 22px; color: #CFD9E0}

h1 {font-family: Arial Black; font-size: 16px; color: #7F8795; font-weight:normal; margin-bottom:0}

h2 {font-family: Tahoma; font-size: 14px; color: #3D5B77; font-weight:bold; margin-bottom:0}

/* Ende Formate für anybus.de */

.subhead {font-family: Tahoma; font-size: 12px; color: #AF132F; font-weight:bold}

.padding {padding: 5px}
.padding2 {padding: 0px}

.news {font-family: Arial; font-size: 10px; color: #000000}
.news:hover {font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #FF9900}

.newstitle {font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold}

.newsdate {font-family: Arial; font-size: 11px; color: #666666}

.trademark {
	font-family: Arial;
	font-size: 11px;
	position: absolute;
	height: 4px;
}

.search {font-family: Arial; font-size: 14px; color: #000000}

.result {font-family: verdana,arial,helvetica; 
font-size: 11px;
color: #0099FF;
font-weight:bold}

.result:hover {font-family: verdana,arial,helvetica; 
font-size: 11px;
color: #FF9900;
font-weight:bold}

.tableBorder {
border: 1px solid #758597;
}
.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold}
.noBorder2 {border: 1px solid #94B4C3; background-color: #E7EBEE; height: 14px; width: 14px}
.noBorder3 {border: 1px solid #BCD0D9; background-color: #BCD0D9; height: 16px; width: 16px}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

/* new styles for layout 2008 */

#tabtext {
	font-family: Arial Black;
	font-size: 16px;
	color: #7F8795;
	font-weight:normal;
	
}
#plup {
	padding-top: 5px;
	padding-left: 10px;

	
}

#prodindexcontainer { 
	width: 640px;
	height: 128px;
	margin: 0 auto;
    -moz-margin-top: 3em; // For Firefox
    margin-top: 8em !important; // For Internet Explorer
    margin-top: 4em; // For other browsers 
	background: #FFFFFF;
	border-right:solid;
	border-right-width: 1px;
	border-right-color: #7F8795;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color: #7F8795;  
	
	
}


#prodindexleft {
	float: left; 
	width: 294px;
	height: 128px;
}
#prodindexright {
	margin: 0 0 0 304px;
	padding: 5px 10px 0px 0px;
	height: 128px;
	vertical-align: 5px;
} 

#prodindextabcontainer {
	 width: 640px;
	 height: 33px;
	 background-image:url(../images/icons/silverbar_tab08.png); height:33px; width: 640px;
	 	
}
	
#titletag {
margin-left: 50px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 10px;

}

#tabpanelcontainer {
	width: 639px;
	margin: 0 auto;
	overflow:hidden;
	background-color: #CFD9E0;
	border: 1px solid #7F8795;
	-moz-margin-top: 3em;

// For Firefox
    margin-top: 8em !important; // For Internet Explorer
    margin-top: 4em; // For other browsers 
; 		border-right-color: #666666;
	border-left-color: #666666;
	 	
}

#tabpanelcontainer2 {
	width: 639px;
	margin: 0 auto;
	overflow:hidden;
	background-color: #CFD9E0;
	border: 1px solid #7F8795;
	-moz-margin-top: 3em;

// For Firefox
    margin-top: 8em !important; // For Internet Explorer
    margin-top: 4em; // For other browsers 
; 		border-right-color: #666666;
	border-left-color: #666666;
	 	
}

#tablecolleft {
	float: left;
	width:19%;
	left: 100%;
	padding: 2px;
		
}

#tablecollcenter {
	float: left;
	width: 38%;
	border-left: 1px;
	border-left-color:#999999;
	border-right: 1px;
	border-right-color:#999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	padding: 2px;

}

#tablecollright {
	float: left;
	width: 40%;
	padding: 2px;
		}
			
#custemb {
	float: left;
	width:98%;
	left: 100%;
	padding: 2px;
	}

