/* ****************************************************************************************/
/* wezu.de   ***** */
/* ***** */
body{
font-family: arial, verdana, sans-serif;
font-size:101%;
background-color:#ffffff;
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(grafik/bg.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 990px; /*Width of main container*/
border: 2px solid #01AEF2;

}

#kopf{
background-image:url(grafik/bg-kopf.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
height: 96px; /*Height of top section*/
padding-left: 72px;
border-bottom: 4px solid #01AEF2;
}

#kopf h1{
margin: 0;
padding-top: 63px;
padding-left: 108px;
color: #01AEF2;
}

#contentwrapper{
float: left;
width: 100%;
padding-top: 10px;
}

#contentcolumn{
margin: 0 195px 0 185px; /*Margins for content column. Should be "0 RightColumnWidth 0 navigationWidth*/
font-family: arial, verdana, sans-serif;
font-size:1.0em;
font-weight:600;

}
h1.innen{
font-size:1.3em;
line-height:1.0em;
margin-top:1px;
font-family:  arial, verdana, sans-serif;
}

div#navigation{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -990px; /*Set margin to that of -(MainContainerWidth)*/
padding-top: 10px;
background-image:url(grafik/bg-nav.jpg);
background-repeat:repeat-y;

height:600px;
}

div#navigation a{
  display:block;
  color: #01AEF2;
  padding-left:10px;
  text-decoration: none;
  border: 1px solid #01AEF2;
  padding-bottom: 2px;
  padding-top: 2px;
  font-size:11pt;
  font-weight:bold;
  background:#FFFFFF;
  margin-bottom: 5px;
}
div#navigation a.angulus{


  padding-left:10px;
  text-decoration: none;
  border: 1px solid #01AEF2;
  padding-bottom: 2px;
  padding-top: 2px;

  margin-bottom: 5px;
}

div#navigation a.aktuell{
  background: #01AEF2;
  color: #FFFFFF;
  border: 1px solid #fff;

}
div#navigation a:hover{
  background: #01AEF2;
  color: #FFFFFF;
  border: 1px solid #fff;
}
a.download{
  color: #000;
  text-decoration:underline;
  font-weight:lighter;
  padding-left:5px;
}
a.download:hover{
  color: #01AEF2;
  text-decoration:none;
}

#rechts{
padding-top: 10px;
float: left;
width: 192px; /*Width of right column*/
margin-left: -198px; /*Set left margin to -(RightColumnWidth)*/
border-left: 4px solid #01AEF2;
}

#footer{
clear: left;
width: 100%;
background: #01AEF2;
color: #FFF;
text-align: center;
padding: 4px 0;
font-size: 0.9em;
}

#footer a{
color: #FFF;
text-decoration:none;
}
#footer a:hover{
color: #FFF;
text-decoration:underline;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

b.rot {color: #F00; }
b.aktionstext{
font-family: tahoma, arial, verdana, sans-serif;
font-size:0.8em;
line-height: 0.8em;
}
b.aktionstext1{
font-family: tahoma, arial, verdana, sans-serif;
font-size:0.8em;
line-height: 1.0em;



}

p.aktionstext2{
font-family: tahoma, arial, verdana, sans-serif;
font-size:0.8em;
line-height: 1.2em;
padding-left:10px;
}
p.aktionstext3{
font-family: tahoma, arial, verdana, sans-serif;
font-size:1.0em;
line-height: 1.2em;
padding-left:10px;
margin-top: 0px;
}

a.imtext {color: #000; }
a.imtext:hover {
text-decoration:none;
color: #01AEF2;
 }

img.rahmen1{
  padding: 2px;
  border: 1px solid #01AEF2;
  background: #fff;
  margin-left:5px;

}

img.rahmen2{
  padding: 2px;
  border: 1px solid #01AEF2;
  background: #fff;
  margin-right:4px;
  margin-top:5px;
}
img.rahmen3{
  padding: 2px;
  border: 1px solid #01AEF2;
  background: #fff;
  margin-right:5px;

}
