body
{
 margin-left:0px;
 padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

#positioner
{
 /* version 1. carsten 
 top:0px;
 position:absolute;
 width:1000px;
 border-style:solid;
 border-color:#003365;
 border-width:1px;
 left:50%;
 margin-left:-500px;
 height:100%;
 */

 /*
 position: absolute;
 top:0px;
 left:50%; 
 margin-left:-500px;
 width: 1000px;
 border-style:solid;
 border-color:#003365;
 border-left-width: 1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;

*/

 position: absolute;
 top:0px;
 left:0px; 
 width: 1000px;



}
 
#z0
{
 background-color:#CC0000;
 height:4px;
}
 
#z1
{
 height:22px;
 background-color:#003365;
}
  
#z3
{
 font-size:11px;
 font-weight:bold;
 background-color:#003365;
 height:14px;
 padding:2px;
 color:#ffffff;
 padding-left:167px;
}
 
#content 
{
 /* teil von version 1
 height:500px;
 overflow: visible;
 margin-left:163px;
 */
 position:relative;
 float:right;
 left:0px;
 top:0px;
 margin-left:-1px; 
 width:836px;
 border-left-style:solid;
 border-left-color:#003365;
 border-left-width:1px;
} 
 
#flaggen
{
 padding:4px;
 color:#003365;
}
 

h1
{
 font-size:11px;
 margin:0px;
 color:#003366; 
}

h2
{
 font-size:11px;
 margin:0px;
 color:#C80201;
 text-decoration:bold;
}

h3
{
 font-size:12px;
 margin:0px;
 color:#C80201;
 text-decoration:bold;
}

h4
{
 font-size:11px;
 margin:0px;
 color:#CB0100;
}

a
{
 color:#003365;
}


a.verbaende
{
 display:block;
 float:left;
 height:51px;
 width:278px;
}

 
.nodec
{
 text-decoration:none;
}


 
a.navlink
{
 background-image:url(leer.gif);
 font-size:11px;
 display:block;
 color:#003365;
 border-bottom-style:dotted;
 border-bottom-color:#003365;
 border-bottom-width:1px;
 height:16px;
 padding:4px;
 text-decoration:none;
 font-weight:bold;
}
 
a.navlink2
{
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:4px;
 text-decoration:none;
 font-weight:bold;
}
 
a.navlink3
{
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:2px;
 padding-left:16px;
 text-decoration:none;
}

a.navlink4
{
 float:left;
 margin-right:20px;
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:4px;
 text-decoration:none;
}

a.navlink_s
{
 font-size:11px;
 display:block;
 color:#003365;
 line-height:16px;
 padding:4px;
 text-decoration:none;
 font-weight:bold;
}
 
a.navlink2_s
{
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:4px;
 text-decoration:none;
 font-weight:bold;
}
 
a.navlink3_s
{
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:2px;
 padding-left:16px;
 text-decoration:none;
}


a.navlink4_s
{
 color:#003365;
 font-size:11px;
 display:block;
 line-height:16px;
 padding:2px;
 padding-left:24px;
 text-decoration:none;
}
 
a.akt
{
 color:#CC0000;
 background-color:#CCD3DB;
 border-bottom-width:0px;
}

a.akt2
{
 color:#CC0000;
}
 
.suche
{
 width:149px;
 height:18px;
 border-style:solid;
 border-width:1px;
 border-color:#003365;
}
 
#suche form
{
 padding:4px;
 margin:0px;
 background-color:#CCD3DB;
 clear:both;
 font-size:11px;
}
 
#suche div
{
 color:#003365;
 font-weight:bold;
}
 
.submit
{
 color:#ffffff;
 background-color:#003365;
 font-size:11px;
 border:0px;
 margin:2px;
}

.tbox33
{
 width:33%;
 float:left;
}

.tbox34
{
 width:34%;
 float:left;
}

.balkenblau
{
 font-size:11px;
 font-weight:bold;
 margin-top:14px;
 background-color:#003365;
 height:14px;
 padding:2px;
 color:#ffffff;
}
 
.bgorga
{
 background-image:url(/caballo/images/gifs/bg_organisationen.gif);
 height:54px;
 border-bottom-color:#003365;
 border-bottom-style:solid;
 border-bottom-width:1px;
}

a.mehr
{
 color:#ffffff;
 font-size:11px;
 background-color:#003365;
 text-align:center;
 padding-bottom:2px;
 padding-right:6px;
 padding-left:6px;
 text-decoration:none;
} 
 
a.mehr_liste
{
 color:#003366;
 font-size:11px;
 text-decoration:none;
} 

.trenner
{
 padding-bottom:1px;
 border-bottom-color:#003365;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 text-align:right;
}
 
.red
{
 color:#CB0100;
}

.left
{
 float:left;
 margin-right:10px;
}
 
#text h3
{
 font-size:11px;
 color:#C80201;
}
 
.red
{
 color:#C80201;
}

.bold
{
 font-weight:bold;
}
 
/*

neu

*/