/*
full blue = #003366

gelb #ffcc00

orange = #ea9a1a
*/

body{
font-family: Arial, Helvetica, sans-serif;
background-image:url(../images/layout/bg_body.gif);
background-position:left;
background-repeat:repeat-y;
background-color:#f2f2f2;
margin:0px;

color:#003366;}

img{}

hr{
background-color:;
color:;
height:1px;
overflow:hidden;
border:1px solid;
}


h1{}
h2{}
h3{}

a:link{color:#ea9a1a; text-decoration:none;}
a:hover{color:#ea9a1a; text-decoration:underline;}
a:active{color:#ea9a1a; text-decoration:underline;}
a:visited{color:#ea9a1a; text-decoration:none; }

ul{ list-style-type:square; list-style-image:url(../images/layout/bulletpoint.gif);}
li{margin-bottom:15px;}

/* ######################################## */ 

.links{
float:left;}

.rechts{
float:right;}

.breakefloat{
clear:both;
height:0px;
overflow:hidden;
}

#page{width:19cm; }

#head{height:140px;}

#sitelogo{display:none;}

#pagehead{text-transform:uppercase; margin-top:1.5cm; height:1cm; }
#pagehead h1{ }
#trenner_oben{height:4px;  background-color: #000000 ; overflow:hidden; clear:both; }
#pagehead h2{display:none;}
#pagehead img{display:none;}

#navi{display:none;}

#content{ font-size:90%;}

#footer{clear:both; border-bottom:2px solid #000000; padding-bottom:0.5cm; font-size:110%; text-transform:uppercase; font-weight:bold;
position:absolute; top:0px; left:0px;}
#footer a{display:none;}

#druckinfo{
display:none;}


/* ######################################## */ 


input{
border:1px solid #cccccc;}

textarea{
border:1px solid #cccccc;}

.input_header{
font-size:85%;
margin-top:5px;
}

.l_field{
width:260px;}

.m_field{
width:200px;}

.s_field{
width:50px;
margin-right:5px;}

.colored{
color:#ea9a1a;}

.warnung{
border:solid 2px #ea9a1a;
color:#ea9a1a;
padding:4px;
margin:10px 0px;
width:260px;
}

.bestaetigung{
border:solid 2px #003366;
color:#003366;
padding:4px;
margin:10px 0px;
width:252px;}



