body {
    font: 12px arial, sans-serif;
    color: #333333;
    background-color:#EBECF1;
    margin: 0.5em;
    padding: 0;
}

a { font-weight: bold; text-decoration:none; }
a:link {color:#000000;}
a:active { color:#000000;}
a:visited { color:#000000;}
a:hover {color:#003399;}

a.small { font-weight:normal; text-decoration:none; font-size: 10px;}
a.small:link {color:#000000;}
a.small:active { color:#000000;}
a.small:visited { color:#000000;}
a.small:hover {color:#003399;}

a.menu { text-decoration:none; font-weight:bold; text-align:left;}
a.menu:link {color:#000000;}
a.menu:active { color:#000000;}
a.menu:visited { color:#000000;}
a.menu:hover {color:#FFFFFF;}

a.partner {
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	font-size:100%;
	line-height: 1.4em;
}
a.partner:link {color:#000000; }
a.partner:active { color:#000000;}
a.partner:visited { color:#000000;}
a.partner:hover {color:#003399;}

h1, h2, h3, h4, h5, h6 {
	color: #003399;
	margin: 0;
    padding-top: 0.8em;
    padding-bottom: 0.3em;
}

h1 { font-size: 160%; }
h2 { font-size: 146%; }
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }

.firsttitel{
	padding-top: 0em;
}

img{
	border: none;
}

input, select{
	font: 12px arial, sans-serif;
	color:#000000;
	border-width: 1px;
	border-style: solid;
	border-right-color: #777777;
	border-bottom-color: #777777;
	border-left-color: #AAAAAA;
	border-top-color: #AAAAAA;
	padding-left: 0.3em;
	padding-right: 0.3em;
}

textarea{
	font: 1em small Arial, Helvetica, sans-serif !important;
    color: #000000 !important;
	border-width: 1px;
	border-style: solid;
	border-right-color: #777777;
	border-bottom-color: #777777;
	border-left-color: #AAAAAA;
	border-top-color: #AAAAAA;
}

/*
** CLASSES
*/

/* forms... */
input.checkbox{ /* for checkboxes, radiobuttons */
	border-width: 0px;
	cursor: pointer;
	background-color:#FFFFFF;
}
input.button{ /* for buttons */
	cursor: pointer;
	font-size: 90%;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	background-color:#CDCDFE;
	font-weight: bold;
}
.textcontent {
	font-size: 110%;
}
.fett {
	font-weight: bold;
}

.error{
	font-weight: bold;
	color: #CC0000;
	font-size:102%;
}
.zwzeile{
	line-height:0.5em;
	font-size: 5%;
}
.gfbottom{
	line-height:7px;
	font-size: 1px;
}
.kasten{
	background-color: #e5e7f1;
}
.kastensmall{
	background-color: #e5e7f1;
	font-size: 10px;
}
.haftung {
	font-size:10px;
}

.tip{
	font-size: 80%;
	color:#999999;
}
.teamname{
	font-size: 115%;
	color:#003399;
	font-weight: bold;
}
.teambild{
	height: 130px;
}
ul.big{
	font-size: 120%;
	font-weight: bold;
	list-style: url(../img/arrow__.gif);
	line-height: 25px;
	vertical-align: bottom !important;
}


.menutop{
cursor:pointer;
background-image:url(../img/menuhtgtop.gif);
width:156px;
padding:2px;
}
.menuright{
cursor:pointer;
background-image:url(../img/menuhtgright.gif);
width:156px;
padding:2px;
}

.alpha{
filter:Alpha(Opacity=60);
-moz-opacity:0.60;
}

.submenu{
	font-size: 100%;
}
.imgborder{
	border: 1px solid #CCCCCC;
}


.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}
