/* Stylesheet fuer Furwa */

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #001C35;
}

* html, * html body {
    margin:0;
    padding:0;
    height:100%;
    overflow:hidden;
}

#content_container {
    padding-bottom:16em;
}

* html #content_container {
    padding:0;
    height:79%;
    overflow:auto;
}

#header {
    margin: 0 0 0.7em;
    background:#efefef;
    text-align:center;
    padding:10px;
}

#footer {
    position:fixed;
    bottom:0px;
	background-color:#FFFFFF;
    width:100%;
}

* html #footer {
    height:21%;
	position:absolute;
	bottom:-8px;
}


p,ul,ol,li,div,table,tr,td,br  { font-family : Verdana, Arial, Helvetica, Sans Serif; font-size : 8pt; color: #000000; }




/* Groessenbestimmung fuer besondere Faelle*/

.fett  { font-family : Verdana, Arial, Helvetica, Sans Serif; color: #000000; font-size : 8pt; font-weight : bold; }
.fettgruen  { font-family : Verdana, Arial, Helvetica, Sans Serif; color: #0C6A14; font-size : 8pt; font-weight : bold; }

.weiss  { font-family : Verdana, Arial, Helvetica, Sans Serif; color: #FFFFFF; font-size : 8pt; }
.weissfett  { font-family : Verdana, Arial, Helvetica, Sans Serif; color: #FFFFFF; font-size : 8pt; font-weight : bold; }
.rot  { font-family : Verdana, Arial, Helvetica, Sans Serif; color: #FF0000; font-size : 8pt; }





/* Hyperlinks*/


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #0C6A14;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #89C45E;
}

.fettgruen {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	font-weight : bold;
	color: #0C6A14;
}

.fettgruen:hover {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	color: #89C45E;
	text-decoration:underline;
	font-weight : bold;
}

.generische {
	font-family:Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../bilder/start/hintergrund_gen.gif);
	background-repeat: no-repeat;
	width:227px;
	height:29px;
	padding:6px 0px 0px 26px;
}

*html .generische {
	font-family:Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../bilder/start/hintergrund_gen.gif);
	background-repeat: no-repeat;
	width:253px;
	height:29px;
	padding:6px 0px 0px 26px;
}

*+html .generische {
	font-family:Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../bilder/start/hintergrund_gen.gif);
	background-repeat: no-repeat;
	width:253px;
	height:29px;
	padding:6px 0px 0px 26px;
}

.generische_folge {
	font-family:Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../bilder/hintergrund_gen_folge.gif);
	background-repeat: no-repeat;
	width:990px;
	height:29px;
	padding:6px 0px 0px 765px;
}

.link_gen {
	font-family:Verdana, Arial, Helvetica, Sans Serif;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
}

.link_gen:hover {
	color:#89C45E;
	text-decoration:none;
}

.link_gen_aktiv {
	color:#89C45E;
}







.hinten {  background-image: url(../bilder/hintergrund.gif); background-repeat: repeat-y; background-attachment: fixed}
.hintenlinks {  background-image: url(../bilder/links_hinten.gif); background-repeat: no-repeat; background-attachment: fixed}


.textfeld {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; background-color: #FFFFFF; border:1px solid #0C6A14; height: 16px; width: 250px}
.textfeldgross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border:1px solid #0C6A14; height: 90px; width: 250px}

/*
#footer {
	height: 162px;
	width: 990px;
}
* html #footer {
	height:100%;
    position:static;
}

#footer_container {
	position:fixed;
	bottom:0; left:0; right:0;
	width: 100%;
	z-index:5;
	margin:0;
    height:162px;
}
* html #footer_container {
	height:162px;
	position:absolute;
	bottom:-8px;
}
*/
