/* Cascading Style Sheets für das Layout von weeall */
/* Copyright 2008 by Norbert Gunn */

@charset "utf-8";

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
label { cursor:pointer; }



a.navi:link, a.navi:visited, a.navi:hover, a.navi:active {
	color: #ffffff;
	font-size: 12px;
	font-family: arial, helvetica, univers;
	letter-spacing: 0;
	cursor: pointer;
}

a.link12:link, a.link12:visited, a.link12:hover, a.link12:active {
	color: #333333;
	font-size: 12px;
	font-family: arial, helvetica, univers;
	letter-spacing: 0;
	font-weight: bold;
	cursor: pointer;
}

a.link12n:link, a.link12n:visited, a.link12n:hover, a.link12n:active {
	color: #333333;
	font-size: 12px;
	font-family: arial, helvetica, univers;
	letter-spacing: 0;
	cursor: pointer;
}

.tooltip {

	position: absolute;
	display: none;

}


.text45w {

	color:           #ffffff;
	font-size:       45px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}

.text35w {

	color:           #ffffff;
	font-size:       35px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}


.text25w {

	color:           #ffffff;
	font-size:       25px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}


.text18w {

	color:           #ffffff;
	font-size:       18px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.text15b {

	color:           #333333;
	font-size:       15px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}


.text12 {

	color:           #333333;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.text12b {

	color:           #333333;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}

.text12b_blau {

	color:           #012668;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}

.link12u {

	color:           #333333;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	letter-spacing:  0;
	font-weight:     bold;
	cursor:		 pointer;

	}

.text_w12 {

	color:           #ffffff;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.link_w12 {

	color:           #ffffff;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	cursor:			 pointer;

	}


.text_w12b {

	color:           #ffffff;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	font-weight:     bold;

	}


.text_w10 {

	color:           #ffffff;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}


.text10 {

	color:           #333333;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.invertiert10 {

	color:           #ffffff;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;
	background-color:#dfbcba;
	font-weight:     bold;

	}

.link10 {

	color:           #333333;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.link_w10 {

	color:           #ffffff;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	letter-spacing:  0;

	}

.warnung10 {

	color:           #ff0000;
	font-size:       10px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	font-weight:     bold;
	letter-spacing:  0;

	}

.warnung12 {

	color:           #ff0000;
	font-size:       12px;
	font-family:     arial, helvetica, univers;
	text-decoration: none;
	font-weight:     bold;
	letter-spacing:  0;

	}


.textfeld {

	color:            #000000;
	font-family:      arial, helvetica, univers;
	font-size:        12px;
	font-weight:      bold;
	background-color: #ffffff;
	border-width:     1;
	border-style:     solid;
	border-color:     #999999;

}

.textfeld_klein	{
	color:            #000000;
	font-family:      verdana, arial;
	font-size:        8pt;
	background-color: #ffffff;
	border-width:     1;
	border-style:     solid;
	border-color:     #520402;
}
