/*
Moderna Blau #1E2355 R30/G35/B85
*/

/* body { background: #FFFFFF url(../images/bg_moderna_head.gif) repeat-x;	} */

#kopf, #branding, #suche, #navigation, #subnavigation, #fussleiste, #marginale .box	 { display: none; }


body { background: #FFF; color: #000; font-size: 12pt;}

.left    					{
	     					text-align     				:left;
	     					}

.center    					{
	     					text-align     				:center;
	     					}

.right    					{
	     					text-align     				:right;
	     					}

.top    					{
	     					vertical-align    			:top;
	     					}

.bottom    					{
	     					vertical-align    			:bottom;
	     					}

#container { background: #FFF; border: 0px; }
#inhalt { width: 100% }

h1 { margin: 0 0 0.2em 0; color: #000; font-weight: normal; font-size: 18pt; }
h2 { margin: 0 0 0.2em 0; color: #000; font-weight: normal; font-size: 14pt; }
p  { margin: 0 0 0.5em 0; font-size: 12pt; line-height: 140%; }
td { vertical-align: top; }



/*** INHALT ***/
#inhalt h1, #inhalt h2	{ margin: 0 0 0.2em 0; color: #666666; font-weight: normal;  }
#inhalt h1		{ font-size: 20pt; }
#inhalt h2 		{ font-size: 16pt; }
#inhalt table 	{ margin-bottom: 20px; }

#inhalt .randblau {	border: 1px solid #1E2355;	}
#inhalt .bu		{ font-size: 10pt; margin-bottom: 10px;}
#inhalt .anriss	{	font-weight: bold }

#inhalt .navicon { margin-top: 5px; }
#inhalt .bildoben { margin-bottom: 10px; }

#main .decor_table p { font-family: "Arial Narrow", Arial; font-size: 10pt; line-height:100% }
#main .decor_thumb		{ border: 1px solid #1E2355; }
#main .decor_thumb p 	{ font-family: "Arial Narrow", Arial; font-size: 10pt; line-height:100% }


#main div.thumbcontainer 	{ position: relative; float: left; width: 65px; height: 100px; margin-right: 7px;}
#main div.thumbcontainer div.mini_icon_cont { position: absolute; left: 2px; top: 2px;}
#main .mini_icon			{ margin-right: 2px; }
#main div.thumbcontainer p 	{ font-family: "Arial Narrow", Arial; font-size: 10pt; line-height:100% }



table.techdata				{ }
.techdata td 				{ font-size: 11pt; padding: 3px 8px; background-color: #FFF; border-bottom: 1px solid #000}
.techdata .col1 			{ font-weight: bold;  color: #000; }

table#downloads			{ border-collapse: collapse; font-size: 10px; width: 480px}
table#downloads td.down_header { font-size: 12px; font-weight:bold; color: #FFFFFF; background-color: #9A9A98; text-align: left; border-bottom: 0px solid #1E2355; border-top: 0px solid #1E2355; padding: 5px 5px 5px 10px }
table#downloads td		{ font-size: 10px; padding: 10px 5px 10px 5px; border-bottom: 1px solid #9A9A98; }
table#downloads td.col1	{  text-align: center; padding: 10px; background: #D8D8D8; }
table#downloads td.col2 { width: 230px; }
table#downloads td.col3	{ width: 40px; }
table#downloads td.col4	{ width: 90px; }

table#pfeatures { border: none;	}
table#pfeatures td { font-size:10pt;	}
table#pfeatures td.icon { padding: 2px 10px 2px 0;	}

.plusliste { list-style-image: url(/pics/icons/plus.gif); margin: 10px 0 0 26px; padding: 0; font-size: 14pt;  } 
.plusliste li { margin-bottom: 5px; padding-bottom: 2px; }



/*****************/
#marginale { width: 100% }

#main .spalte1_3, #main .spalte2_3, #main .spalte3_3 {width: 100%; }
#main .spalte1_3, #main .spalte2_3 {width: 100%; }

#main .spalte1_2 {width: 100%; }
#main .spalte2_2 {width: 100%; }

#fuss { background: #FFF; width: 100% }
#abbinder { color: #000; width: 100%; text-align: left;}
