﻿/* Main CSS File */
@charset "utf-8";


/************/
/*  Colors  */
/************/
/*
green:   #83B93A
ligreen: #DCE7D6
dagreen: #538631
red:     #E2001A
blue:    #172983
bg:      #5b9e00
shaddow: #
border:  #FECF44
*/

/************/
/*  GLOBAL  */
/************/
*{padding:0;margin:0;}
html,body{height:10background-attachment:fixed;
0%;}
body{font-size:16px;color:#000000;font-family:verdana,arial,sans-serif;background-image:url(../pix/bg/ml-bg.jpg); background-repeat:repeat-x;background-color:#5b9e00;background-attachment:fixed;height:100%;width:auto;margin:0 auto;overflow-y:scroll;} /* Font-size:1.0em = 10px when browser default size is 16px */

a {
	color: #E2001A;
  font-weight: bolder;
  text-decoration:none;
	/* cursor: url(../pix/cursor/cursor.cur), url(./pix/cursor/cursor.cur), pointer; */ /* Mauszeiger erster Eintrag für FF und zweiter für IE, dritter als Alternative */
}
a:visited {
  color: #E2001A;
  font-weight: bolder;
}
a:hover {
  color: #E2001A;
  font-weight: bolder;
  text-decoration:underline;
}
a:active {
  color: #E2001A;
  font-weight: bolder;
}

.imgborder{
  padding:5px;
  background:#FF9000;
  border:3px solid #006666;
}

.headline{
  font-size:28px;
  font-weight: bolder;
}

.underline{
  font-size:12px;
  _font-weight: bolder;
}

/*******************/
/*  DIV Container  */
/*******************/
#content{
  margin:0 auto;
  width:1000px;
}

/*******************************************| HEADER |*******************************************/
#header{
  height:218px;
  background-image:url(../pix/body/bg_01.png);
  background-repeat:no-repeat;
}
#headercontent{
  padding:195px 0px 0px 350px;
  color: #83B93A;
  font-size:14px;
  font-weight:bolder;  
}
#headercontent a {
  color: #83B93A;
  text-decoration:none;
}
#headercontent a:hover {
  color: #E2001A;
  text-decoration:underline;
}
/*******************************************| MENUE |*******************************************/
#menue{
  height:67px;
  background-image:url(../pix/body/bg_02.png);
  background-repeat:no-repeat;
}
#menuecontent{
  padding:20px 80px;
  font-size:16px;
  font-weight:bolder;
  text-align:center;
}
#menuecontent a {
  color: #000000;
  text-decoration:none;
}
#menuecontent a:hover {
  color: #E2001A;
  text-decoration:underline;
}
#menuecontent a:active {
  text-decoration:underline;
}

/*******************************************| MAIN |*******************************************/
#main{
  height:auto;
  background-image:url(../pix/body/bg_03.png);
  background-repeat:repeat-y;
}
#maincontent{
  padding:10px 80px;
  text-align:center;
}

/*******************************************| FOOTER |*******************************************/
#footer{
  height:86px;
  background-image:url(../pix/body/bg_05.png);
  background-repeat:no-repeat;
}
#footercontent{
  padding:18px 80px;
  color: #000000;
  font-size:13px;
  font-weight: bolder;
  text-align:center;
}

/************/
/*  FONTS   */
/************/
.f_red {
  color: #E2001A;
}

.f_black {
  color: #000000;
}

.f_dgreen {
  color: #538631;
}

.f_12 {
  font-size:12px;
}

.f_14 {
  font-size:14px;
}

.f_16 {
  font-size:16px;
}

.f_18 {
  font-size:18px;
}

.f_20 {
  font-size:20px;
}

.f_bolder {
  font-weight:bolder;
}

.f_underline {
  text-decoration:underline;
}
/*************/
/*  BORDER   */
/*************/
.imgborder {
background:none repeat scroll 0 0;
border:3px solid #E2001A;
padding:5px;
}
