/* CSS Document */

body {
	margin:0;
	padding:0;
	/*font-family: Verdana, Helvetica, Arial, sans-serif*/
	font-family:Arial, Helvetica, sans-serif;
	}

textarea, a, p, div, td {
	font-family:Arial, Helvetica, sans-serif;
	}

a { color:#000000; }

img { border: none; }

th { text-align:left; }

/******* FARBEN *******/

.black { color:#000000; }
.white { color:#FFFFFF; }
.dgray { color:#181818; }
.dgray2 { color:#363638; }
.dgray3 { color:#808080; }
.orange { color:#ff7200; }
.hgray { color:#8b8b8b; }	
.red { color:#FF0000; }

.col_na { color:#1e7bb5; }
.col_wi { color:#006871; }
.col_fr { color:#86b822; }
.col_se { color:#632181; }
.col_co { color:#e58302; }
.col_js { color:#eec100; }
.col_in { color:#176371; }
.col_ot { color: #777777; /*#AAAAAA;*/ }

.back_white { background-color:#FFFFFF; }

.backcol_na { background-color:#1e7bb5; }
.backcol_wi { background-color:#006871; }
.backcol_fr { background-color:#86b822; }
.backcol_se { background-color:#632181; }
.backcol_co { background-color:#e58302; }
.backcol_js { background-color:#eec100; }
.backcol_in { background-color:#cccccc; }
.backcol_ot { background-color:#cccccc; }

.backcol_na2 { background-color:#8CB7D3; }
.backcol_wi2 { background-color:#78AEB7; }
.backcol_fr2 { background-color:#C2D690; }

/*.backcol_se2 { background-color:#632181; }
.backcol_co2 { background-color:#e58302; }
.backcol_js2 { background-color:#eec100; }
.backcol_in2 { background-color:#33D6F4; }
.backcol_ot2 { background-color:#DDDDDD; }*/


.border_na { border-color:#1e7bb5; }
.border_wi { border-color:#006871; }
.border_fr { border-color:#86b822; }
.border_se { border-color:#632181; }
.border_co { border-color:#e58302; }
.border_js { border-color:#eec100; }
.border_in { border-color:#176371; }
.border_ot { border-color:#777777; }

.border_white { border-color:#FFFFFF; }

.border_top_solid { border-style:solid; border-width: 1px 0 0 0; }
.border_bot_solid { border-style:solid; border-width: 0 0 1px 0; }
.border_top_dashed { border-style:dashed; border-width: 1px 0 0 0; }
.border_bot_dashed { border-style:dashed; border-width: 0 0 1px 0; }
.border_bottop_dashed { border-style:dashed; border-width: 1px 0 1px 0; }
.border_bottop_solid { border-style:solid; border-width: 1px 0 1px 0; }
.border_solid { border-style:solid; border-width: 1px; }
.border_dashed { border-style:dashed; border-width: 1px; }
.noborder { border-width:0;}

/******* DECO *******/

.bold { font-weight:bold; }
.norm { font-weight:normal;	}	
.pointer { cursor:pointer; }
.infolink { display:none; }
.high { line-height:140%; }
.veryhigh { line-height:160%; }
.leftpad { padding-left:1px; }

/******* STYLES *******/

.back1 {
	background-color:#999999;
	}

.back2 {
	background-color:#000000;
	}

.fleft { float:left; }
	
.fright { float:right; }

.clear { clear:both; }
	
h1 a, h2 a, h3 a {
	text-decoration:none;
	}
h1 a:hover, h2 a:hover, h3 a:hover {
	text-decoration:underline;
	}	
