/* =================================================
   Formatierungen                                     */


html {margin:0;
      padding:0;
      border: 0;
      font-size: 1em;
}

body {
    font-size: 11px;
    color: #333333;
    background-color:#778899;
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    text-decoration:none;
}
/* =================================================
   umschliessendes div                               */

#page {
      position:relative;
      top:4px;
      left:0px;
      width:760px;
      height:825px;
      background-color:#ffffff;
      color:#E6E6E6;
      font-size:11px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      margin:0px auto;
      background-image:url(images/weiss.gif),repeat-y;
}


#page_alltag {
      position:relative;
      top:4px;
      left:0px;
      width:660px;
      height:1500px;
      background-color:#ffffff;
      color:#E6E6E6;
      font-size:11px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      margin:0px auto;
      background-image:url(images/weiss.gif); repeat-y;
}
/* =================================================
   Head                                               */

#headgrafik {
      position:relative;
      top:0px;
      left:0px;
      width:760px;
      height:198px;
    
      margin-right:auto;
      margin-left:auto;}

#head_alltag {
      position:relative;
      top:0px;
      left:0px;
      width:660px;
      height:200px;
      margin:0px auto;
      margin:0px auto;}


/* =================================================
   Inhalt                                               */
   
#content {
	color:#333333;
	font-size:11px;
	width:520px;
	background-color:#ffffff;
	margin-left:160px;
	margin-right:60px;}


/* =================================================
  Navigation                                             */

#hauptnavi{
	position:relative;
	height:25px;
	margin-top:4px;
	margin-bottom:2px;
	margin-right:0px;
	margin-left:0px;
         padding-top:2px;
	width: 760px;}

a.hauptnavi, a.hauptnavi:visited, a.hauptnavi:hover,a.hauptnavi:active, a.hauptnavi_aktiv {
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	padding-left:10px;
	margin-right:10px;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:2px;
	border:1px solid #000000;
	height: 20px;}


a.hauptnavi {
	color:#ffffff;
	background-color:#376f9b;}

a.hauptnavi:visited {
      color:#ffffff;
      background-color:#376f9b;}

a.hauptnavi:hover {
      color:#ffffff;
      background-color:#cccccc;}

a.hauptnavi:active {
      color:#000000;
      background-color:#778899; }

a.hauptnavi_aktiv {
      color:#ffffff;
      background-color:#778899;
      }
	  
/* =================================================
Unternavigation   */

#quernavi2{
      position:relative;
      height:20px;
      padding-left:10px;
      margin-top:2px;
      margin-left:40px;
      margin-right:auto; }
	  
a.quernavi2, a.quernavi2:visited, a.quernavi2:hover, a.quernavi2:active, .quernavi_aktiv {
      font-size:11px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      height:18px;
      padding-left:6px;
      padding-right:6px;
      padding-top:2px;
      padding-bottom:2px;
      margin-top:6px;
      margin-right:5px;
      margin-left:0px;
      border:1px solid #666666;}

a.quernavi2 {
      color:#666666;
      background-color:#ffffff;}

a.quernavi2:visited {
      color:#666666;
      background-color:#ffffff;}

a.quernavi2:hover {
      color:#ffffff;
      background-color:#ffac53;}


a.quernavi2:active {
      color:#333333;
      background-color:#ffffff;}


.quernavi2_aktiv { font-size:11px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      height:18px;
      padding-left:6px;
      padding-right:6px;
      padding-top:2px;
      padding-bottom:2px;
      margin-top:6px;
      margin-right:5px;
      margin-left:0px;
      border:1px solid #666666;
      display: inline;
      background-color:#ffac53;
      color:#ffffff; }


/* =================================================
Textformatierungen  */


a.titel, a.titel:visited, a.titel:hover, a.titel:active {
	font-size:18px;
	font-family: Calligraph421 BT;
	font-weight:bolder;
	text-decoration:none;
	text-align:right;
	color:#970B36;
	border-width:0px;
	background-color: #FFFFFF;}

a.textlink,a.textlink:visited, a.textlink:hover, a.textlink:active {
      font-size:11px;
      font-family: Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;}

a.textlink {
color:#507298;}

a.textlink:visited {
color:#5D6C7C;}

a.textlink:hover {
color:#1D436E;}

a.textlink:active {
color:#98505E;}


.titel {
      color:#333333;
      font-size:12px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;}
	  

.utitel {
      color:#000000;
      font-size:11px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      padding-left:20px;}

.text{
	color:#000000;
	font-size:12px;
	line-height:1.5em;
	margin-left:5px;
	margin-right:10px;}


.text_randlos{
	color:#000000;
	font-size:12px;
	line-height:1.5em;
	margin-left:0px;
	margin-right:10px;}
	
.textblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
	line-height: 18px;
	font-weight: 600;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #333366;}

.seitentitel{
	font-size:12px;
	color:#AB6373;
	font-family:Verdana, Arial, sans-serif;
	font-weight:600;
	text-decoration:none;
	line-height: 14pt;
	font-variant: normal;}

.titelrot{
	font-size:12px;
	color:#990033;
	font-family:Verdana, Arial, sans-serif;
	font-weight:600;
	text-decoration:none;
	line-height: 14pt;
	font-variant: normal;}

.titel_rosa{
      font-size:10px;
      color:#AB6373;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;}


.umfluss {float:left; margin-right:10px;font-size:95%;color:#333333;}
.rot {font-size:12px;color:coral;font-weight:bold;}
.orange {font-size:12px;color:#990033;font-weight:bold;line-height:1.5;}
.orangeklein {font-size:10px;color:#FF9966;font-weight:bold;line-height:1.5;}
.gruen {color:#006633;font-weight:italic;}
.index_titel {font-size: 16px; text-decoration:none; font-weight:bold; color:#993333;}
.index_titel2 {font-size: 15px; text-decoration: none;}

