 /* copyright: CompuSense Communication; +49 2102 309 78 50 / Rodeck@CompuSense.de */
 


/*frames*/
body {color: #3B4877; background-color: #fff ;  font-size: 9pt; font-family: Arial,sans-serif; margin: 0;text-align: left }


textarea{color:#903;font-size: 9pt; font-family: Arial,sans-serif; }
input{color:#903;font-size: 9pt; font-family: Arial,sans-serif; }
td.border {border-top: solid 1px #903}
div.Button  { width: 720px ;text-align: right }
div.Button input {color:#3B4877;font-size: 9pt; font-family: Arial,sans-serif;  }

div#Page    { background-color: #fff; text-align: left; margin: 0 auto; padding: 0; width: 98% ;  margin-top: 20px; margin-bottom: 20px; background-image: url("header.jpg"); background-repeat: no-repeat}
div#Content    { margin-top:110px;text-align: left; padding: 0; padding-left:220px;height: 800px ; padding-bottom:30px}
div#Main     {   padding-right:40px;height: 700px; width: 70%; float:left ; } 
div#MainOnly     {   padding-right:40px;height: 700px; width: 95%; float:left ; } 
div#Update       {background-color: #fff;  margin: 0;  padding-right:20px;  width:25%; float:right ;}
.Paragraph {clear: Both}

/*Navigation*/
Div#Navigation1 {color: #fff; padding: 0; margin: 0;position: absolute; top: 65px; margin-left: 40px ; clear: both; width: 900px; font: arial 10pt;}
	ul#Navigation1       {color: #fff; padding: 0; margin: 0;list-style-type: none; list-style-image: none;  }
		ul#Navigation1  li  {color: #fff; display: inline; margin-right: -4px; text-align: center; padding-right:40px; }
		ul#Navigation1 a{font: arial 10pt ; height: 27px; text-align: center;padding-top: 6px;color: #fff; text-decoration: none }
		ul#Navigation1 A:visited {font: arial 10pt;color: #fff;  }
		ul#Navigation1 span {color: #fff200; }
		
Div#Navigation2  { margin: 0 0 0 20px; padding: 0; position: absolute; top: 166px; clear: both; width:220px;padding-top: 20px; }		 
	ul#Navigation2		  {  margin: 0;list-style-type: none;width: 160px; border-left: 1px solid #BC0D1C ;text-align: left ; padding:0}
		ul#Navigation2 	a:link	{padding-left: 10 px; font-size: 10pt;color: #3F4C6F; ;  font-family: Arial,sans-serif;text-decoration: none }
		ul#Navigation2 	a:visited	{padding-left: 10 px;font-size: 10pt; font-family: Arial,sans-serif;color: #3F4C6F ; text-decoration: none ;}
		ul#Navigation2 span    {}
		ul#Navigation2 em   {padding-left: 0 px;background-image: url("Active.gif"); background-repeat: no-repeat; background-position: -7px 7px  ;color: #3F4C6F; font-style: normal; }
	    ul#Navigation2 li { padding-bottom: 8px;  }
	  ?????>??
??? 
	   			ul#Navigation2 ul  { padding: 0; margin: 0;list-style-type: none; }
	    		ul#Navigation2 ul li  { padding: 0; margin: 0;list-style-type: none; }
				ul#Navigation2 ul a:link {font: 8pt arial;color: #3F4C6F ; text-decoration: none ;margin-left: 10px; }
				ul#Navigation2 ul a:visited {font: 8pt arial;color: #3F4C6F ; text-decoration: none;margin-left: 10px;  }
				ul#Navigation2 ul em { background-image: url("Active.gif"); background-repeat: no-repeat; background-position: 0px 7px  ;color: #3F4C6F; font-style: normal; }
				ul#Navigation2 ul span { background-image: url(NotActive.gif); background-repeat:no-repeat ; background-position: 0 0;}


/*common*/
	a:link	{ color: #3B4877; text-decoration: underline}
	a:visited	{color:#3B4877; text-decoration: underline}
	p { padding: 0; margin: 0;margin-bottom: 8px; font-size: 9pt; font-family: Arial,sans-serif }
	p 	a:link	{font-size: 9pt; font-family: Arial,sans-serif;color: #3B4877; text-decoration: underline }
	p a:visited	{font-size: 9pt; font-family: Arial,sans-serif;color: #3B4877; text-decoration: underline; }
	td {color: #3B4877;font-size: 9pt; font-family: Arial,sans-serif; }
	em {color: #838383; font: 9pt Arial;   text-align: left; padding-bottom: 20px}
	ul {padding: 0; margin: 0; padding-left:15px}
	ul li {color: #3B4877; padding-bottom: 10px}
	
	
	h1   { color: #33a149;   margin: 0; padding: 0px; font: normal 18pt  Verdana, Arial,sans-serif }
	h2   { color: #3B4877;  font: normal 14pt  Verdana, Arial,sans-serif;  margin: 0 0 10px; padding: 0 0 0px }
	h2 a:link { font: normal 14pt  Verdana, Arial,sans-serif; color: #6C7699; font-size: 12pt ; margin: 0px ; padding: 0 ;margin-top: 17px; margin-bottom: 20px }
	h2 a:visited { font: normal 14pt  Verdana, Arial,sans-serif; color: #6C7699; font-size: 12pt;  margin: 0; padding: 0;margin-top: 17px; margin-bottom: 20px }
	h3 { font: normal 12pt  Verdana, Arial,sans-serif; color: #3B4877;  padding:0; margin:0; padding-bottom:7px;  }
	h3 a:link  { font: normal 12pt  Verdana, Arial,sans-s?????>??
???erif; color: #3B4877;  }
	h3 a:visited {font: normal 12pt  Verdana, Arial,sans-serif; color: #3B4877;   }
	h5 {font: normal 12pt  Verdana, Arial,sans-serif;color: #3B4877;   }
	div.Paragraph h3{padding-top: 20px; font: normal 12pt  Verdana, Arial,sans-serif; }

    
/*Setting for all Modules in Main And Update */
.ImageLeft {padding-right: 40px; padding-bottom: 20px; padding-top: 12px; float: left;text-align: right}
.ImageRight {padding-left: 40px; padding-bottom: 20px; padding-top: 12px; float: right;text-align: left} 
.ImageCenter{padding-right: 40px; padding-bottom: 20px;  padding-top: 12px; float: left;text-align: right } 			
.ImageDescription {padding: 0; margin: 0; font: italic 8pt arial; color: #aaa;}

.Article_PictureRight td {padding: 0; margin: 0;vertical-align: text-top; }
.Article_PictureRight 	td .ImageRight{padding: 0; margin: 0;margin-left: 25px;float: right;text-align: right} 
.Article_PictureRight 	td .ImageLeft{padding: 0; margin: 0;margin-left: 25px;float: right;text-align: right} 
.Article_PictureRight td strong {font-family: Verdana, Arial,sans-serif ; color: #3B4877; font-size: 12pt; padding:0; margin:0; padding-bottom:7px;  }

.Article_PictureLeft td {padding: 0; margin: 0;vertical-align: text-top; }
.Article_PictureLeft 	td .ImageRight{padding: 0 ;margin-left: 0px;float: right;text-align: right} 
.Article_PictureLeft 	td .ImageLeft{padding-right: 40px; ;margin-left: 0px;float: right;text-align: right;padding-top: 0px;} 
.Article_PictureLeft td strong {font-family: Verdana, Arial,sans-serif ; color: #3B4877; font-size: 12pt; padding:0; margin:0; padding-bottom:7px;  }


/*Setting for all Modules Only Main  */
div#Main .DateAndTime {margin: 0;padding: 0;color: #8990AD; font: italic 8pt arial ;padding-bottom: 10px; width: 160px}
div#Main .Author {color: #8990AD; font: italic 8pt arial ;padding-bottom: 10px; width: 160px}
div#Main div.ExternalLinks {background-color: #fff ; }


/*Setting for all Modules Only Update  */
div#Update h2  {font: strong 11pt  Verdana, A?????>??
???rial,sans-serif;color: #3B4877;  margin: 0;padding: 0;  }
div#Update	h2 a {font:  normal 9pt  Verdana, Arial,sans-serif;color: #3B4877;  margin: 0; padding: 0; text-align: left}
div#Update h4  {font: normal 11pt  Verdana, Arial,sans-serif;color: #3B4877; margin: 0;padding: 0;  }
div#Update	h4 a {font: normal 9pt  Verdana, Arial,sans-serif;color: #3B4877; margin: 0; padding: 0; text-align: left}

div#Update p {color: #3B4877; font: 9pt Arial;  margin: 0; padding-bottom: 5px; text-align: left}
div#Update .DateAndTime {margin: 0;padding: 0;color: #8990AD; font: italic 8pt arial ; }
div#Update em {color: #838383; font: 8pt Arial;   text-align: left; }
div#Update em p {color: #838383; font: 8pt Arial;   text-align: left; }
div#Update strong {font:  1pt  Verdana, Arial,sans-serif}

/*Update-News*/
div#Update div.NewsList {margin-bottom: 30px} 
div#Update div.NewsList .DateAndTime {margin: 0;padding: 0;color: #8990AD; font: italic 8pt arial ;padding-top: 7px; }


/*Update-ShortNews*/
div#Update .shortnews {margin-bottom: 18px}
div#Update .shortnews ul li {color: #3B4877; font: normal 9pt Arial; background-color: #fff ; padding: 0px; margin-bottom: 5px; border-top: 0px}
div#Update .shortnews a:link {color: #3B4877; font: normal 9pt Arial; textext-decoration: underline}
div#Update .shortnews a:visited {color: #3B4877; font: normal 9pt Arial; textext-decoration: underline}

/*Update-Document*/
div#Update div.Document {margin-bottom: 20px}
div#Update .document ul li {color: #3B4877; font: normal 9pt Arial; background-color: #fff ; padding:0px; margin-bottom: 5px}
div#Update .document a:link {color: #3B4877; font: normal 9pt Arial; background-color: #fff ; padding:0px; margin-bottom: 5px; textext-decoration: underline}
div#Update .document a:visited {color: #3B4877; font: normal 9pt Arial; background-color: #fff ; padding:0px; margin-bottom: 5px; text-decoration: underline}

/*Update-Product*/
div#Update div.Product {margin-bottom: 30px} 
div#Update div.Product .DateAndTime {margin: 0;padding: 0?????>??
???;color: #8990AD; font: italic 8pt arial ;padding-top: 10px; }

/*Product*/

table.product {border: 10px}
table.product tr{border: 10px}
td.product {}
span.ClickAndBuy{padding-left: 50px}


.Product_MainClickAndBuy {padding-left: 50px }
.Product .Name {color: #838383; padding-left: 40px; width: 150px}
.Product .Image { width:100 px ; vertical-align: left; float: left;padding-right: 20px}



/*Document*/			
.Document {}
.Document h2 {font-family: normal Verdana, Arial,sans-serifcolor: #3B4877; font-size: 14pt;  margin: 0 0 10px; padding-bottom: 10px}			
.Document ul li  { list-style: none ; vertical-align: top}
.Document .DateAndTime {width: 100px; vertical-align: top}
.Document .DocumentImage{width: 100px; float: left; vertical-align: top}

/*News*/
.News {}


/* Footer mades PopUp*/
.popUp{text-align: left; margin: 40px}
.popUp a:link{color: #2161A8; text-decoration: underline}
.popUp a:visited{color: #2161A8; text-decoration: none}
.popUp H2{color: #2161A8; }
div#PopUpMain {}

/*Footer*/
div#StatusBar {  margin: 0; padding: 0 ;position: absolute; top: 0px; left:12px } 
div#StatusBar span { font-size: 8pt; text-decoration: none; margin: 0; padding: 0; color: #903}
div#StatusBar span a:link{ font-size: 8pt; text-decoration: none; margin: 0; padding: 0; color: #903}
div#StatusBar span a:visited{ font-size: 8pt; text-decoration: none; margin: 0; padding: 0; color: #903}
div#Footer   {  margin: 0; padding: 0 ;position: absolute; top: 0px; left:378px }  
div#footer  { font-size: 8pt; text-decoration: none; margin: 0; padding: 0}
div#footer table 	{ margin: 0; padding: 0;text-align: right }
div#footer table  	a:link	{font: 8pt arial;color: #2161A8; text-decoration: none;  }
div#footer table	a:visited	{font: 8pt arial;color: #2161A8; text-decoration: none ;   }  
	td.FooterModules { text-align: left; margin: 0 ; }
		td.FooterModules span{padding-right: 30 px;}
	td.FooterStandard  { width: 220px;text-align: right; margin: 0; padding: 0 }
		span.abcOnline {width: 120px}
		sp?????>??
???an.AdminLogin	 {width: 100px;  }



