/*
GLOBAL STYLES HeMbo Consult GmbH
Autor:
VISUAL SEVEN
Gartenstr. 38
52249 Eschweiler
T +49 2403 50179-0
F +49 2403 50179-11
http://www.visualseven.de
copyright@visualseven.de
*/




/* TYPOGRAFIE */

/* Globale Textdefinitionen */
td, p, input, textarea, select, h1, h2, h3, h4, h5, h6 {
 font-family: verdana, arial, helvetica, sans-serif;
 }

/* Copy-Text */
td, p {
 font-size:10px;
 color:#000000;
 line-height:20px;
 }

/* Copy-Text fett */
.fett {
 font-size:10px;
 color:#000000;
 font-weight:bold;
 }

/* Headline/Titel */
.titel {
 font-size:11px;
 color:#124F78;
 font-weight:bold;
 line-height:15px;
 }

/*Schrift weiss Homepage */
.weissidx {
 font-size:10px;
 color:#F0F0E5;
 line-height:19px;
 }

/*Schrift grün */
.gruen {
 font-size:10px;
 color:#80854C;
 }
 
/*Schrift Fehlermeldungen */
.error {
 font-size:10px;
 color:#FF0000;
 }
 
/*Schrift Fehlermeldungen - Überschrift */
.errorkopf {
 font-size:10px;
 font-weight:bold;
 color:#FF0000;
 }
 

/* Formularbeschriftungen */
td.formularbeschriftungen {
 font-size:10px;
 color:#000000;
 line-height:28px;
 }




/*HYPERLINKDEFINITIONEN */

/*Globale Größenangabe für Links*/
a {	font-size:10px; }

/*Links Copy-Text*/
a:link {
 color:#80854C;
 text-decoration:none;
 }
a:visited {
 color:#80854C;
 text-decoration:none;
 }
a:hover {
 color:#124F78;
 text-decoration:none;
 }
a:active {
 color:#124F78;
 text-decoration:none;
 }

/*Links Hauptnavigation*/
a.hau:link {
 color:#124F78;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
a.hau:visited {
 color:#124F78;
 text-decoration:none;
 line-height:19px;
 display:block;
 }		
a.hau:hover {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 background-color:#124F78;
 display:block;
 }	
a.hau:active {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
/*Links bei "versenden"*/
a.sub:link  {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
a.sub:visited  {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
a.sub:hover  {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
a.sub:active  {
 color:#F0F0E5;
 text-decoration:none;
 line-height:19px;
 display:block;
 }
 
/*Zellenhöhe Hauptnavigation immer 19 px*/
.zelleaus {
 height:19px;
 overflow:hidden;
 text-align:right;
 }
.zelleein {
 height:19px;
 overflow:hidden;
 background-color:#124F78;
 font-size:10px;
 color:#F0F0E5;
 line-height:19px;
 text-align:right;
 }




/*BODY-DEFINITIONEN*/

/*Body*/
body {
 margin-left:0;
 margin-top:0;
 background-color:#E1E2D4;
 }

/*Tabelle Rahmen außen*/
table.rahmenaussen {
 padding-top:30px;
 padding-right:5px;
 padding-bottom:30px;
 padding-left:5px;
 }
/*Tabelle Rahmen innen*/
table.rahmeninnen {
 background-color: #FFFFFF;
 width:760px;
 border-top:#9DA07C solid 1px; 
 border-bottom:#9DA07C solid 1px;
 border-left:#9DA07C solid 1px; 
 border-right:#9DA07C solid 1px;
 }




/*FORMULAR-DEFINITION*/

/*Formularrahmen grün, Hintergrund weiss*/
.formulargruenweiss { 
 border-top:#80854C solid 1px; 
 border-bottom:#80854C solid 1px;
 border-left:#80854C solid 1px; 
 border-right:#80854C solid 1px;
 font-size:10px;
 background:#FFFFFF;
 padding-left:1px;
 }

/*Formularrahmen grün, Hintergrund hellgrün*/
.formulargruengruen { 
 border-top:#80854C solid 1px; 
 border-bottom:#80854C solid 1px;
 border-left:#80854C solid 1px; 
 border-right:#80854C solid 1px;
 font-size:10px;
 font-weight:bold;
 color:#80854C;
 background:#F0F0E5;
 }

