html,body{
 font-family:arial;
 color:#000;
 font-size:10pt;
 margin:0;
 padding:0;
 width:100%;
 height:100%;
 background-color:#fff;}img{ border:none; }

.L{
 height:10px;
 line-height:10px;
 font-size:10px; }

a, .blacklink, .redlink{
 font-family:arial;
 font-size:10pt;}

#copy,.blacklink{
 font-size:9pt;
 color:#000;
 text-decoration:none;}

.redlink{
 text-decoration:none;}

.redlink,.blacklink:hover{
 font-size:9pt;
 color:#DA251D;}

.redlink:hover,.blacklink:hover{
 text-decoration:underline;}

.redlink{
 font-weight:bold;
 padding-left:10px;
 background-image:url(layout/pf.gif);
 background-repeat:no-repeat; }

#seite {
 margin:auto;
 width:960px;}

#innerseite {
 margin-left:60px;
 background-color:#EFEEEE;
 border:3px solid #000;
 width:830px;
 background-image:url(layout/ihrewerbung.png);
 background-position:right bottom;
 background-repeat:no-repeat; }

#kopf {
 display:block;
 width:100%;
 height:110px;
 text-align:left;
 background-image:url(layout/ihrpartner.png);
 background-repeat:no-repeat;}

#innerkopf{
 text-align:right;}

#navigation{
 background-image:url(layout/plotter_middle.png);
 background-repeat:repeat-y;
 width:300px;}

#innernavigation{
 width:229px;
 padding-left:71px;
 background-image:url(layout/plotter_top.png);
 background-repeat:no-repeat;}

#content{
 padding-top:42px;
 width:100%;
 text-align:left;}

#copy{
 display:block;
 font-size:11px;
 margin-left:18px;
 padding-bottom:5px;}

.hiddenlink{
 text-decoration:none;}

.nav,.nava{
 text-decoration:none;
 font-family:arial,tahoma,verdana;
 line-height:120%;
 font-size:9pt;
 padding-left:25px;
 padding-top:7px;
 padding-bottom:7px; 
 font-weight:normal;
 color:#fff;
 display:block;
 margin-top:8px;
 width:126px;}

.nav{
 background-image:url(layout/nav.gif);
 background-repeat:repeat-y;}

.nav:hover,.nava{
 color:#fff;
 background-image:url(layout/nava.gif);
 background-repeat:repeat-y;}

.snav,.snava{
 text-decoration:none;
 font-family:arial,tahoma,verdana;
 line-height:120%;
 font-size:9pt;
 padding-left:35px;
 padding-bottom:7px; 
 padding-top:7px;
 font-weight:normal;
 color:#fff;
 display:block;
 width:116px;}

.snav{
 background-image:url(layout/snav.gif);
 background-repeat:repeat-y;}

.snav:hover,.snava{
 background-image:url(layout/snava.gif);
 background-repeat:repeat-y;}

p,li,.p{
 line-height:150%;}

.p{height:30px;}

p{
 padding:0;margin:0;
 margin-top:12px;}

h1{
 display:block;
 margin:0;padding:0;
 margin-top:12px;
 margin-bottom:25px;
 font-size:14pt;
 font-family:arial;
 font-weight:bold;
 color:#000;}

h2{
 margin:0;padding:0;
 margin-top:12px;
 font-size:11pt;
 font-family:arial;
 font-weight:bold;
 color:#000;}

.hr2{
 border:none;
 background-color:#000;
 color:000;
 height:1px;
 width:455px;}

.cb{
 clear:both;}

.div{margin:-1px;border:1px solid gold;}

/* FORMULAR-FELDER */

.inputC,.input,.input2,.inpute,.input2e, select{
 color:#000;
 font-family:arial;
 font-size:10pt;
 line-height:100%;
 width:300px;
 background-color:#fff;
 background-image:url(layout/inputbg.png);
 background-repeat:no-repeat;
 border-style:solid;border-width:1px;border-color:#DA251D;}

select,.selecte{
 color:#000;
 font-family:arial;
 font-size:9pt;
 line-height:100%;
 width:300px;
 padding:0;margin:0;
 vertical-align:top;
 margin-top:4px;
 height:19px;
 background-color:#fff;
 background-image:url(layout/inputbg.png);
 background-repeat:no-repeat;
 border:none;}


.input2{
 width:300px;}
 
.inputC{width:100%;background-color:transparent;color:#fff;border:none;}

.inputCe{color:#EE7C1B;}

.input2,.input2e{
 height:150px;
 background-image:url(layout/inputbg2.png);
 background-repeat:no-repeat;
 overflow:auto;
 margin-bottom:3px;}


.nosp{
 white-space:nowrap;}

input{
 margin-top:2px;
 margin-bottom:2px;}

.red{color:#cc0000;}
