body {
background-color: #BEBE3F;
font-size: 12px;
font-family: Arial, Helvetica, Sans-Serif;
color:#000;
padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:20px;
}

a {color: #000066;}
a:hover {color: #999933; text-decoration: underline}
a:active { color:#999933;}

a.white {color:#FFF; text-decoration: none}
a.white:hover{color:#FFF; text-decoration: underline}

a.blue {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#000066; text-decoration: none; text-transform:uppercase;}
a.blue:hover{color:#999933; text-decoration: none; text-transform:uppercase;}

a.green {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:#999933; text-decoration: none; text-transform:uppercase;}
a.green:hover{color:#999933; text-decoration: underline; text-transform:uppercase;}

.grey {font-size: 11px; color:#999; text-decoration: none}

h1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size:15px;
text-transform:uppercase;
color:#000066;
font-weight: bold;
padding: 30px 5px 8px 25px;
margin:0px;}

h2 {
font-family: Arial, Helvetica, Sans-Serif;
font-size:14px;
color:#000066;
font-weight: bold;
padding: 20px 5px 8px 25px;
margin:0px;}

h3 {
font-family: Arial, Helvetica, Sans-Serif;
font-size:13px;
color:#000000;
font-weight: bold;
padding: 15px 5px 8px 25px;
margin:0px;}

h4 {
font-size:11px;
color:#999933;
font-weight: bold;
padding: 6px 0px;
margin:0px;}

hr {color: #000066; background-color: #000066; height: 1px; border: none; width: 500px; padding: 0px 20px 0px 30px;}

.page {color:#000066; font-size: 11px}

.suche1 { 
width: 120px;
border: 1px solid #BEBE3F;
height: 14px;
color: #000000;
background-color: #FFFFFF;
font-size: 11px;}

.suche2 {
width: 60px;
height: 18px;
background-color: #EFEFD1;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
color: #B5B51F;
border-left: 0px solid #FFFFFF;
border-top: 1px solid #BEBE3F;
border-bottom: 1px solid #BEBE3F;
border-right: 1px solid #BEBE3F;
text-decoration: none}


/* ----------container to center the layout-------- */

#container {
width: 950px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */

#banner {
text-align: left;
background-color: #000066;
padding: 0px;
margin: 0px; }

/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 200px #F7F7EE; /* color of the left column  */ 
border-right: solid 200px #FFF; /* color of the right column  */ 
background-color: #ffffff;  /* color of the content column */
} 

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- */

#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 }

 #right {
 width:200px; 
 height: 300px;
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 background-image: url(/includes/back1.jpg);
 background-repeat: no-repeat;
 padding-top: 200px;
 }

#right p {
padding: 0px 0px;
line-height: 150%;
margin-top: 0px;
margin-bottom: 5px;
font-size: 11px}

#right b {color:#999933}

/* -----------------content--------------------- */ 

#content{ 
font-family: Arial, Helvetica, Sans-Serif;
position: relative; 
margin: 0px; 
}

#content p, li {
padding: 5px 25px;
line-height: 150%;
margin:0px; }

ul {list-style-image:url(/includes/dot.gif)}

.dot { text-indent: 10px;
       background-image:url(/includes/dot_mozilla.gif);
       background-repeat:no-repeat;
       background-position: 25px 8px;}

#line {width: 500px}

/*  ----------------footer---------------------- */ 

#footer {
clear:left;
color: #FFF;
font-size: 11px;
margin:0px;
text-align: left;
background-color: #000066;
border-bottom:1px solid #FFF;
padding:5px 15px;} 

/*  ----------------menu---------------------- */ 

a.menu2a {
display:block;
width: 100%;
margin: 0px 0px 0px 0px;
text-align:left;
padding: 9px;
border-style:solid;
text-decoration: none;
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px solid #BEBE3F;
font-weight: normal; }
a.menu2a:link    { color:#B1B13A; background-color:#EFEFD1; text-decoration:none; }
a.menu2a:visited { color:#B1B13A; background-color:#EFEFD1; text-decoration:none; }
a.menu2a:hover   { color:#000066; background-color:#F7F7EE; text-decoration:none; border-bottom: 1px solid #000066;}

a.menu2b {
display:block;
width: 100%; 
margin: 0px 0px 0px 0px;
text-align:left; 
padding:9px;
border-style:solid;
text-decoration: none;
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #000066;
border-bottom: 1px solid #000066;
font-weight: normal; }
a.menu2b:link    { color:#000066; background-color:#EFEFD1; text-decoration:none; }
a.menu2b:visited { color:#000066; background-color:#EFEFD1; text-decoration:none; }
a.menu2b:hover   { color:#000066; background-color:#F7F7EE; text-decoration:none; border-bottom: 1px solid #000066;}

a.menu2c {
display:block;
width: 100%; 
margin: 0px 0px 0px 0px;
text-align:left; 
padding: 5px 5px 5px 18px;
border-style:solid;
text-decoration: none; 
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px dotted #BEBE3F;
font-weight: normal; }
a.menu2c:link    { color:#B1B13A; background-color:#F7F7EE; text-decoration:none; }
a.menu2c:visited { color:#B1B13A; background-color:#F7F7EE; text-decoration:none; }
a.menu2c:hover   { color:#000066; background-color:#FFF; text-decoration:none; border-bottom: 1px solid #000066;}

a.menu2d {
display:block;
width: 100%; 
margin: 0px 0px 0px 0px;
text-align:left; 
padding: 5px 5px 5px 18px;
border-style:solid;
text-decoration: none; 
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px solid #000066;
font-weight: normal; }
a.menu2d:link    { color:#000066; background-color:#FFFFFF; text-decoration:none; }
a.menu2d:visited { color:#000066; background-color:#FFFFFF; text-decoration:none; }
a.menu2d:hover   { color:#000066; background-color:#FFFFFF; text-decoration:none; border-bottom: 1px solid #000066;}

a.menu2e {
display:block;
width: 100%; 
margin: 0px 0px 0px 0px;
text-align:left; 
padding: 5px 5px 5px 27px;
border-style:solid;
text-decoration: none; 
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px dotted #BEBE3F;
font-weight: normal; }
a.menu2e:link    { color:#B1B13A; background-color:#FFF; text-decoration:none; }
a.menu2e:visited { color:#B1B13A; background-color:#FFF; text-decoration:none; }
a.menu2e:hover   { color:#000066; background-color:#FFF; text-decoration:none; border-bottom: 1px dotted #000066;}

a.menu2f {
display:block;
width: 100%; 
margin: 0px 0px 0px 0px;
text-align:left; 
padding: 5px 5px 5px 27px;
border-style:solid;
text-decoration: none; 
border-top: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px dotted #BEBE3F;
font-weight: normal; }
a.menu2f:link    { color:#000066; background-color:#FFF; text-decoration:none; }
a.menu2f:visited { color:#000066; background-color:#FFF; text-decoration:none; }
a.menu2f:hover   { color:#000066; background-color:#FFF; text-decoration:none; border-bottom: 1px dotted #000066;}

