/* CSS für alpha GmbH • Copyright Creativi-T.de */

/* MAIN */
html {height:100%;
      margin:0;
      padding:0;
      }

body {height:100%;
	  background:#f5f5f5;
	  margin-left:0; 
	  margin-top:0; 
	  margin-right:0; 
      margin-bottom:0px;
    }

#bg {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	min-width:1030px;
	height:auto;
}
#headarea {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:788px;
	height:110px;
	max-height:110px;
	overflow:hidden;
	z-index:1;
}
#headflash {
	position:relative;
	top:0px;
	left:0px;
	width:788px;
	height:110px;
	z-index:2;
}
#headpicture {
	position:relative;
	top:-110px;
	left:0px;
	width:788px;
	height:110px;
	z-index:3;
}
#picrestore {
	position:relative;
	top:0px;
	left:0px;
	width:200px;
	height:auto;
	background-image:url(layout/_blank.png);
	background-repeat:repeat;
	z-index:3;
}
#menu {
	margin-left:12px;
	width:188px;
	height:auto;
}

  body, td, p, br { color:#fff;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  font { color:#fff;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h4 { color:#fff;
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h3 { color:#fff;
    font-weight: normal;
    font-size: 16px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h2 { color:#fff;
    font-weight: bolder;
    font-size: 16px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h1 { color:#fff;
    font-weight: bolder;
    font-size: 20px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h5 { color:#fff;
    font-weight: normal;
    font-size: 12px;
    font-style: italic;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  h6 { color:#fff;
    font-weight: normal;
    font-size: 9px;
    font-style: italic;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    }

  ol {
    float: left; 
    margin: 0; padding: 0;
    }


  ul {
    float: left; 
    margin: 0; padding: 0;
    }

  ul li {
    /* list-style-image:url(layout/li_7196a8.jpg); */
	margin-left:15px;
	}

  a { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: underline;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

  a:visited { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: underline;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

  a:active { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: underline;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

  a:hover { font-size: 12px;
    text-decoration: none;
    color:#77b72a;
    font-weight: bold;
    }
	
  .divider {
	  background-image:url(layout/content-spacer.png);
	  background-repeat:repeat-y;
  }
/* END MAIN*/

/* MENU LINKS */
div.sitemenu  a { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

div.sitemenu  a:visited { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

div.sitemenu  a:active { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

div.sitemenu  a:hover { font-size: 12px;
    text-decoration: underline;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    }

/* END MENU LINKS */


/* SMALL LINKS Black */
div.smallblacklink a {
	font-family: Arial, helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
div.smallblacklink a:visited {
	font-family: Arial, helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
div.smallblacklink a:hover {
	font-family: Arial, helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #77b72a;
	background-color:#000000;
}
div.smallblacklink {
	font-family: Arial, helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
/* END SMALL LINKS Black */


/* TYPESTYLE */

.white10px {font-size: 10px; font-weight: normal; color:#fff;}
.white10pxB {font-size: 10px; font-weight: bold; color:#fff;}
.white10pxI {font-size: 10px; font-style: italic; color:#fff;}
.white12px {font-size: 12px; font-weight: normal; color:#fff;}
.white12pxB {font-size: 12px; font-weight: bold; color:#fff;}
.white12pxI {font-size: 12px; font-style: italic; color:#fff;}
.white14px {font-size: 14px; font-weight: normal; color:#fff;}
.white14pxB {font-size: 14px; font-weight: bold; color:#fff;}
.white14pxI {font-size: 14px; font-style: italic; color:#fff;}
.white18px {font-size: 18px; font-weight: normal; color:#fff;}
.white18pxB {font-size: 18px; font-weight: bold; color:#fff;}
.white18pxI {font-size: 18px; font-style: italic; color:#fff;}

.light10px {font-size: 10px; font-weight: normal; color:#c5c5c7;}
.light10pxB {font-size: 10px; font-weight: bold; color:#c5c5c7;}
.light10pxI {font-size: 10px; font-style: italic; color:#c5c5c7;}
.light12px {font-size: 12px; font-weight: normal; color:#c5c5c7;}
.light12pxB {font-size: 12px; font-weight: bold; color:#c5c5c7;}
.light12pxI {font-size: 12px; font-style: italic; color:#c5c5c7;}
.light14px {font-size: 14px; font-weight: normal; color:#c5c5c7;}
.light14pxB {font-size: 14px; font-weight: bold; color:#c5c5c7;}
.light14pxI {font-size: 14px; font-style: italic; color:#c5c5c7;}
.light18px {font-size: 18px; font-weight: normal; color:#c5c5c7;}
.light18pxB {font-size: 18px; font-weight: bold; color:#c5c5c7;}
.light18pxI {font-size: 18px; font-style: italic; color:#c5c5c7;}

.green10px {font-size: 10px; font-weight: normal; color:#77b72a;}
.green10pxB {font-size: 10px; font-weight: bold; color:#77b72a;}
.green10pxI {font-size: 10px; font-style: italic; color:#77b72a;}
.green12px {font-size: 12px; font-weight: normal; color:#77b72a;}
.green12pxB {font-size: 12px; font-weight: bold; color:#77b72a;}
.green12pxI {font-size: 12px; font-style: italic; color:#77b72a;}
.green14px {font-size: 14px; font-weight: normal; color:#77b72a;}
.green14pxB {font-size: 14px; font-weight: bold; color:#77b72a;}
.green14pxI {font-size: 14px; font-style: italic; color:#77b72a;}
.green18px {font-size: 18px; font-weight: normal; color:#77b72a;}
.green18pxB {font-size: 18px; font-weight: bold; color:#77b72a;}
.green18pxI {font-size: 18px; font-style: italic; color:#77b72a;}

.red12pxB {font-size: 12px; font-weight: bold; color:#f00;}
.red14pxB {font-size: 14px; font-weight: bold; color:#f00;}
.red18pxB {font-size: 18px; font-weight: bold; color:#f00;}

.Ggreen12pxB {font-size: 12px; font-weight: bold; color:#0f0;}
.Ggreen14pxB {font-size: 14px; font-weight: bold; color:#0f0;}
.Ggreen18pxB {font-size: 18px; font-weight: bold; color:#0f0;}

.Gcyan12pxB {font-size: 12px; font-weight: bold; color:#0ff;}
.Gcyan14pxB {font-size: 14px; font-weight: bold; color:#0ff;}
.Gcyan18pxB {font-size: 18px; font-weight: bold; color:#0ff;}

.Gyellow12pxB {font-size: 12px; font-weight: bold; color:#ff0;}
.Gyellow14pxB {font-size: 14px; font-weight: bold; color:#ff0;}
.Gyellow18pxB {font-size: 18px; font-weight: bold; color:#ff0;}

.BGblue12pxB {font-size: 12px; font-weight: bold; color:#009ccd;}
.BGblue14pxB {font-size: 14px; font-weight: bold; color:#009ccd;}
.BGblue18pxB {font-size: 18px; font-weight: bold; color:#009ccd;}

.black12pxB {font-size: 12px; font-weight: bold; color:#000;}
.black14pxB {font-size: 14px; font-weight: bold; color:#000;}
.black18pxB {font-size: 18px; font-weight: bold; color:#000;}

/* END TYPESTYLE */

/* css 4 Ticker */
.mooquee
{
	/* border: solid 2px #C0C0C0; */
	/* padding: 5px;	*/
	
	/* don't change */
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
	font-size: 12px; font-weight: bold; color: #000;	
}
div.mooquee  a { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#000;
    font-weight: bold;
    }

div.mooquee  a:visited { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#000;
    font-weight: bold;
    }

div.mooquee  a:active { font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    color:#000;
    font-weight: bold;
    }

div.mooquee  a:hover { font-size: 12px;
    text-decoration: none;
    font-size: 12px;
    color:#77b72a;
	background-color:#000;
    font-weight: bold;
    }

.mooquee-text
{
	/* don't change */
	position: absolute;
}
/* END css 4 ticker */

