/* this is [an exerpt from] the shell_content.css file for the trendserv layout scheme. 
   content layout styles go here.
*/

/* fauxabsolutepositioning */

body {
      
}

div.top { 
    margin: 0 auto 0 auto; 
    height:111px; 
    width:980px; 
    text-align: left; 
    vertical-align: bottom;
    text-indent: 0pt; 
    border: 1px none #000000;
    background-attachment; fixed; 
    background-repeat: no-repeat;
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 13pt; 
    color: #cccccc;
    text-decoration: none
    
}



.columnholder {
	  width:  980px;
	  margin:  0px auto;
	  overflow: hidden;
	  background-color:#ffffff;
}

.columnline {
	float: left;
	width: 980px;
	display: block;
	position: relative;
	
}

.columnelement {
	position: relative;
	float: left;
	left: 980px;
	
}

/* Layouts */

/* 10-20-10 */

.clmn1_103010 {
	/*width: 200px;*/
	width: 196px;
	margin-left: -980px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 10pt; 
  color: #000000;
  text-decoration: none
  text-indent: 2em;
  
   
}

.clmn2_103010 {
	/*width: 580px;*/
	width: 580px;
	margin-left: -780px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 9pt;
  color: #fffff;
  text-decoration: none
  border: 1px solid #ffffff; none #000000 ;
  
}

.clmn3_103010 {
	/*width: 200px;*/
	width: 196px;
	margin-left: -196px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 9pt;
  color: #666666;
  text-decoration: none
  display:block;
  
}

/*[...], see original file */



div.navilevel1 { 
    height:15px; 
    margin: 1px 0px  0px 0px; 
    padding:0; 
    background-color:#ffffff;
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    text-decoration: none 
    text-align: left;
    text-indent: 11pt;
    background-color:#999999;
    border: 1px solid #000000; none #000000 ; 
}



div.navibox { 
    width:194px; 
    margin: 1px 0px  3px 0px; 
    padding:0; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #000000;
    text-decoration: none 
    text-align: left; valign: middle; 
    background-color:#ffffff; 
    text-indent: 11pt;
    border: 1px solid #333366; none #000000 ; 
}


div.navi { 
    
    margin: 1px 0px  0px 0px; 
    padding:0; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    text-decoration: none 
    text-align: left; valign: middle; 
    background-color:#ffffff; 
    text-indent: 0pt;
    border: 0px solid #000000; none #000000 ; 
}

div.infoleft { 
    width:174px;
    height:100px;  
    margin: 3px 0px  2px 0px; 
    padding:10px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    background-color:#000066;
    border: 1px solid #000000; none #000000 ; 
}

div.boxleft { 
    width:186px;
    height: 300px;  
    margin: 1px 0px  2px 0px; 
    padding:5px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    background-color:#000066; 
}

div.boxleftmap24 { 
    width:186px;
    height: 300px;  
    margin: 1px 0px  2px 0px; 
    padding:0px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    background-color:; 
}


td.100 {

	width: 100px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 8pt;
  color: #ffffff;
  text-decoration: none
}


td.200 {
width: 200px;
	padding:20px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 9pt;
  color: #ffffff;
  vertical-align:top;
}

td.372 {
width: 372px;
	padding:20px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 9pt;
  color: #ffffff;
  vertical-align:top;
}

table.center {
	width: 572px;
	font-family: Helvetica, Arial, sans-serif; 
  font-size: 9pt;
  color: #000000;
  text-decoration: none
  border: 1px solid #999999; none #000000 ;
  
}



div.bildbox { 
    width: 188 px;  
    margin: 4px 0 0 4px; 
    padding:0px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 10pt; 
    color: #000000;
    text-decoration: none 
    text-align: left;  
    text-indent: 0pt;
    border: 0px solid #000000; none #000000 ; 
}

div.inforight { 
    width: 188 px;  
    margin: 4px 0 0 4px; 
    padding:5px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    text-decoration: none 
    text-align: left;  
    text-indent: 0pt;
    border: 1px solid #000000; none #000000 ; 
    background-color: #000066;
}


div.infocenter { 
    width:572px; 
	  margin: 4px 0 0 0; 
    padding: 5px; 
    font-size: 9pt;
		font-family: Helvetica, Arial, sans-serif;
		color: #00000;  
    text-align:left; 
    text-indent: 0pt;
    border: 1px solid #999999; none #000000 ; 
    Background-Color: #EDECF0;
}



    
div.down { 
    margin:0 auto 0 auto;
    height:15px; 
    width:980px; 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 8pt; 
    color: #ffffff;
    text-indent: 12pt;
    background-color:#000000;
    
}

a:active {  
    font: 9pt Arial, Helvetica, sans-serif; 
    color: #000066; 
    text-decoration: none
}

a:hover {  
    font: 9pt Arial, Helvetica, sans-serif; 
    color: #999999; 
    text-decoration: none
}

a:link {  
    font: 9pt Arial, Helvetica, sans-serif; 
    color: #000000; 
    text-decoration: none
}

a:visited {  
    font: 9pt Arial, Helvetica, sans-serif; 
    color: #000000; 
    text-decoration: none
}

div.barsoftware { 
	  height: 10px;
    width: 980px; 
    margin: 0 auto 0 auto; 
    padding: 0px; 
    font-size: 8pt;
		font-family: Helvetica, Arial, sans-serif;
		color: white;  
    text-align:left; 
    text-indent: 0pt;
    background-color:#000054;
}


div.barmedien { 
	  width: 980px;
    height: 10px; 
    margin: 0 auto 0 auto; 
    padding: 0px; 
    font-size: 8pt;
		font-family: Helvetica, Arial, sans-serif;
		color: white;  
    text-align:left; 
    text-indent: 0pt;
    background-color:#CC3333;
}


div.barvkf { 
	  width: 980px;
    height: 10px; 
    margin: 0 auto 0 auto; 
    padding: 0px; 
    font-size: 8pt;
		font-family: Helvetica, Arial, sans-serif;
		color: white;  
    text-align:left; 
    text-indent: 0pt;
    background-color:#666699;
}


div.barstart { 
	  width: 980px;
    height: 10px; 
    margin: 0 auto 0 auto; 
    padding: 0px; 
    font-size: 8pt;
		font-family: Helvetica, Arial, sans-serif;
		color: white;  
    text-align:left; 
    text-indent: 0pt;
    background-color:#333333;
}


div.bar1 { 
	  width: 188px;
    height: 21px; 
    margin: 1px 0 0 4px; 
    padding: 2px; 
    font-size: 10pt;
    font: bolder;
		font-family: Helvetica, Arial, sans-serif;
		color: white;   
    text-align:left; 
    text-indent: 5pt;
    background-color:#000054;
}

div.bar {
    width:580px; 
	  height: 21px; 
    margin: 1px 0 0 0; 
    padding: 2px; 
    font-size: 10pt;
		font-family: Helvetica, Arial, sans-serif;
		color: #ffffff;  
    text-align:left; 
    text-indent: 5pt;
    Background-color: #000054;
    
}