/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise: 
schwarz, sw	    :	#000000;
weiss, w		:	#ffffff;
rot, gn		    :	#;
grün, gr		: 	#;
*/

.adjustment				 { padding-top:1px; padding-bottom: 20px; border-left:1px solid #ffffff; text-align:left; }

/* Aufteilung */
.header                  { width: 960px; height: 151px; background: #e5e5e5 url(../pics/layout/header1.gif) no-repeat 0px 0px; }
.header .sprachen        { width: 960px; height: 42px; }
.header .logo            { width: 960px; height: 84px; }

.main                    { width:960px; background: url(../pics/layout/content-back.gif) repeat-y 0px 0px;}
.main .rgb_franz         { width:960px; background: url(../pics/layout/rgb.gif) no-repeat right bottom;} 
.main .navigation        { float: left; width: 242px; text-align: left; }
.main .navigation .topnews { text-align: left; margin-left:25px; margin-right:11px; margin-top:15px; }
.main .navigation .topnews .link { float:left; }
.main .navigation .topnews .link a:link                        { font-family: Arial, Helvetica, Sans Serif; font-size: 11px; color: #001e71; text-decoration: none; font-weight: bold; cursor:pointer; }
.main .navigation .topnews .link a:visited                     { font-family: Arial, Helvetica, Sans Serif; font-size: 11px; color: #001e71; text-decoration: none; font-weight: bold; cursor:pointer; }
.main .navigation .topnews .link a:hover                       { font-family: Arial, Helvetica, Sans Serif; font-size: 11px; color: #001e71; text-decoration: underline; font-weight: bold; cursor:pointer; }
.main .navigation .topnews .link a:active                      { font-family: Arial, Helvetica, Sans Serif; font-size: 11px; color: #001e71; text-decoration: underline; font-weight: bold; cursor:pointer; }
.main .navigation .topnews .link a:focus   		     		 { outline: none;}
.main .navigation-back   { margin-top: 1px; width: 242px; height:25px; background:#e5e8f0; text-align: left; }
.main .navigation-back .text   { margin-left: 25px; padding-top: 6px; font-size: 12px; font-weight: bold; color:#d40504; }

.main .pfad              { }
.main .content           { float: left; width: 552px; text-align: left; }
.main .meta              { width: 540px !important; width: 552px; height: 26px; padding-left: 12px; background: url(../pics/layout/meta-back.gif) no-repeat 0px 0px; } 
.main .content .box      { margin: 12px; margin-top:5px; margin-bottom:0px; padding-bottom:10px;}
.main .related           { float: right; width: 166px; text-align: left; }
.main .related-back      { margin-top: 1px; margin-left: 1px; width: 165px; height:25px; background:#e5e8f0; text-align: left; }
.main .news	.liste	     { margin-left:3px; padding-top:8px; padding-bottom:7px; border-bottom:1px solid #e5e5e5; }
.main .news	.liste h2	 { padding-bottom:3px; }
.infos 					 { width:170px; }
.technisch 				 { width:348px; margin-left:10px; }

.trennung			 	 { clear:both; margin:0px; padding:0px; }

.footer                  { background: url(../pics/layout/back-bottom.gif) repeat-x; color:#d40504;}
.footer .base-top        { width:960px; height: 4px; background: url(../pics/layout/bottom.gif) no-repeat 0px 0px; }
.footer .base-bottom     { margin-top: 1px; margin-left: 243px; width:717px; height: 25px; background: #e5e5e5; text-align: right; }
.footer .base-text .text { margin-left: 552px; width:165px; padding-top:5px; color:#001e71; text-align: center; }
.footer .base-text .text strong {  color:#001e71; }

/* Basisdefinitionen */
*                        { font-family: Arial, Helvetica, Sans Serif; font-size: 11px; font-weight: normal; color: #333333; }

html, body               { margin: 0px; padding: 0px; height:100%; background: #ffffff url(../pics/layout/back-top.gif) repeat-x; }

a:link                   { color: #001e71; text-decoration: none; font-weight: bold; }
a:visited                { color: #001e71; text-decoration: none; font-weight: bold; }
a:hover                  { color: #001e71; text-decoration: underline; font-weight: bold; }
a:active                 { color: #001e71; text-decoration: none; font-weight: bold; }
a:focus   		     	 {outline: none;}

h1                       {font-weight: bold; color:#16c435; font-size: 18px; margin: 0px; margin-bottom: 5px;}
h2                       { font-weight: bold; font-size: 18x; margin: 0px; }

b			             { font-weight: bold; }
strong		             { font-weight: bold; }
i				         { font-style: italic; }
img				         { border: 0px; }
p				         { padding: 0px 0px 0px 0px; }

ul				         { margin-top: 5px; margin-bottom: 5px; }
ol				         { margin-top: 5px; margin-bottom: 5px; }
ul li			         { list-style : square; }

hr				         { border: 0px solid #000000; height: 1px; background: #000000 url(../pics/layout/trans.gif); }
