/*

---------------------------------------------

BODY, MAIN ELEMENTS

---------------------------------------------

*/

html, body {

height:100%;

margin:0;

overflow:auto;

background-color:#ffffff;


}

body.content {

background-image:url(../_pics_gui/content_bg_btm.jpg);

background-position:bottom left;

background-repeat:no-repeat;

background-attachment:fixed;

}

/*

---------------------------------------------

SCHRIFTEN

---------------------------------------------

*/

.txtNormal {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:10px;

	font-style:normal;

	font-weight: normal;

}


.txtNormal_orange {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#ffffff;

	font-size:10px;

	font-style:normal;

	font-weight: normal;
}

.txtNormBold {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

}

.txtHL {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:12px;

	font-style:normal;

	font-weight: bold;

}

.bg_grau1 {

	background-color: #CCCCCC;

}

.content .txtNormal .bg_grau3 {

	background-color: #999999;

}



.bg_grau2 {

	background-color: #E9E9E9;

}

.txtBoldOrange {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#e95d0f;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

}

.txtBoldBlue {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#00749C;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

}



.txtBoldGreen {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#00854E;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

}


.txtBoldRed {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#B3071B;
	font-size:10px;

	font-style:normal;

	font-weight: bold;

}


.txtBoldPink {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#C4418D;
	font-size:10px;

	font-style:normal;

	font-weight: bold;

}

.txt_big {

	font-size: 24px;

	font-weight: bold;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/*

---------------------------------------------

LINKS

HOME

---------------------------------------------

*/

a.Main:link, a.Main:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: none;

}

a.Main:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: underline;

}

a.Main:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: none;

}



a.Mainbig:link, a.Mainbig:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: none;

}

a.Mainbig:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: underline;

}

a.Mainbig:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: none;

}

/*

---------------------------------------------

HEALTCARE

---------------------------------------------

*/

a.Care:link, a.Care:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00749c;

	text-decoration: none;

}

a.Care:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00749c;

	text-decoration: underline;

}

a.Care:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00749c;

	text-decoration: none;

}

/*

---------------------------------------------

WELLNESS

---------------------------------------------

*/

a.Well:link, a.Well:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00854e;

	text-decoration: none;

}

a.Well:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00854e;

	text-decoration: underline;

}

a.Well:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #00854e;

	text-decoration: none;

}

/*

---------------------------------------------

BEAUTY

---------------------------------------------

*/

a.Beauty:link, a.Beauty:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #c4418d;

	text-decoration: none;

}

a.Beauty:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #c4418d;

	text-decoration: underline;

}

a.Beauty:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #c4418d;

	text-decoration: none;

}

/*

---------------------------------------------

SPORTS

---------------------------------------------

*/

a.Sport:link, a.Sport:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #b3071b;

	text-decoration: none;

}

a.Sport:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #b3071b;

	text-decoration: underline;

}

a.Sport:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #b3071b;

	text-decoration: none;

}

form {

	margin: 0px;

}

.txtFormSmall {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:9px;

	font-style:normal;

	font-weight: normal;

}

.txtFormTopBorder {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	margin-bottom: 0px;

}

.txtFormNormal {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:10px;

	font-style:normal;

	font-weight: normal;

	line-height: 18px;

}

.txtFormBold {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

	line-height: 18px;

}

.txtFormAllBorder {

	border: 1px solid #666666;

	padding: 4px;

}

.txtFormSmallBold {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#333333;

	font-size:9px;

	font-style:normal;

	font-weight: bold;

}

.txtFormDoubleBorder {

	border-top-width: 3px;

	border-top-style: double;

	border-top-color: #666666;

	margin-bottom: 0px;

}

.txtFormLeftBorder {

	border-top-style: none;

	margin-bottom: 0px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: solid;

	border-left-color: #666666;

}

.txtFormTopBorderGrey {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	margin-bottom: 0px;

}

.txtBoldRed {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	color:#B3071B;

	font-size:10px;

	font-style:normal;

	font-weight: bold;

}

.bg_red {

	background-color: #B3071B;

	color: #FFFFFF;

}

.bildrahmen {

	background-image: url(../_pics_gui/00_home/bg_pic.gif);

	border: 1px solid #CCCCCC;

	padding: 8px;

	margin-bottom: 10px;

}

.bild {

	border: 1px solid #CCCCCC;

	margin-bottom: 5px;

}



.abo_ul ul {

	margin: 4px 0px 4px 0px;

	padding: 0px 0px 0px 0px;

}

.abo_ul li {

	margin: 2px 4px 2px 20px;

	padding: 0px 0px 0px 0px;

}



/* 04 2009 */



/* Kalkulator menü */

table.kalkulatorMenue td a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #e95d0f;

	text-decoration: none;

}

table.kalkulatorMenue td a:link, table.kalkulatorMenue td a:visited {

	text-decoration: none;

}

table.kalkulatorMenue td a:hover {

	text-decoration: underline;

}

table.kalkulatorMenue td a:active {

	text-decoration: none;

}



table.kalkulatorMenue td a.current {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #e95d0f;

	text-decoration: none;

}

table.kalkulatorMenue td a.current:link, table.kalkulatorMenue td a.current:visited {

	text-decoration: none;

}

table.kalkulatorMenue td a.current:hover {

	text-decoration: underline;

}

table.kalkulatorMenue td a.current:active {

	text-decoration: none;

}


