/* main body style */
body {
	background: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 10px;
}

/* styling for block elements */
td, th, div, select, textarea, input {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
}

/* remove border from linked images */
a img {
	border: 0px;
}

/* link classes 
Note 1: we only specify anything that changes from the base class in 
all other classes 
Note 2: we only specify individual styles for the pseudo classes 
e.g. (a:link, a:hover etc.) if styling these differently 
*/
a, a.pn-normal {
	color: #0000FF;
	font-size: 13px;
	text-decoration: underline;
	background: none;
}
a.pn-pagetitle, h1 a {
	font-size: 16px;
	font-weight: bold;
}
a.pn-title, h2 a {
	font-size: 14px;
	font-weight: bold;
}
a.pn-sub {
	font-size: 12px;
}
a.pn-logo {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
}

/* postnuke specific classes */
.pn-logo {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 3px;
}
.pn-logo-small {
	font-size: 13px;
	font-weight: bold;
}
.pn-pagetitle, h1 {
	font-size: 16px;
	font-weight: bold;
	text-align:left;
}
.pn-title, h2 {
	font-size: 14px;
	font-weight: bold;
	text-align:left;
}
.pn-normal {
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
.pn-sub {
}
.pn-statusmsg {
	color: Red;
	font-style: italic;
}
/* news styles */
.pn-storytitle {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 3px;
}

/* styles for legacy opentable functions */
.box1{
}
.box2{
	text-align:center;
}

/* styling for lists */
ul {
	margin-left: 1em; 
	padding-left: 1em; 
	text-indent: 0em;
}


/***   Tabellen   ***/

table.tab {
	border:1px solid #AFAFAF;
}
td.tab_left {
	text-align: left;
	width: 205px;
	border:1px solid #AFAFAF;
}
td.tab_right {
	text-align: right;
	width: 205px;
	border:1px solid #AFAFAF;
}

/***   Boxen       ***/

.box_left, .box_right{
	text-align:left;
	width: 38.7em;
	height: 152px;
	float: left;
	background-color: #FFFFFF;
	border:1px solid #AFAFAF;
	margin: 0em 0em 0.5em 0em;
	padding:5px;
}
	
.box_right{
	text-align:center;
	width: 129px;
	border-left: none;
}

.sbox_left, .sbox_right{
	text-align:left;
	width: 250px;
	height: 152px;
	float: left;
	background-color: #FFFFFF;
}
	
.sbox_right{
	text-align:center;
	width: 130px;
	border-left: none;
}

/***   Projekte   ***/

.ps-projekte{
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	text-align: left;
	width: 45%;
}

/*** Verlauf für Projekte ***/

 .verlauf0 {background-color: #fb0404}
 .verlauf1 {background-color: #fb0904}
 .verlauf2 {background-color: #fb0e04}
 .verlauf3 {background-color: #fb1304}
 .verlauf4 {background-color: #fb1804}
 .verlauf5 {background-color: #fb1d04}
 .verlauf6 {background-color: #fb2204}
 .verlauf7 {background-color: #fc2703}
 .verlauf8 {background-color: #fc2c03}
 .verlauf9 {background-color: #fc3103}
 .verlauf10 {background-color: #fc3603}
 .verlauf11 {background-color: #fc3b03}
 .verlauf12 {background-color: #fc4003}
 .verlauf13 {background-color: #fc4503}
 .verlauf14 {background-color: #fc4a03}
 .verlauf15 {background-color: #fc4f03}
 .verlauf16 {background-color: #fc5403}
 .verlauf17 {background-color: #fc5903}
 .verlauf18 {background-color: #fc5e03}
 .verlauf19 {background-color: #fd6302}
 .verlauf20 {background-color: #fd6802}
 .verlauf21 {background-color: #fd6d02}
 .verlauf22 {background-color: #fd7202}
 .verlauf23 {background-color: #fd7702}
 .verlauf24 {background-color: #fd7c02}
 .verlauf25 {background-color: #fd8202}
 .verlauf26 {background-color: #fd8702}
 .verlauf27 {background-color: #fd8c02}
 .verlauf28 {background-color: #fd9102}
 .verlauf29 {background-color: #fd9602}
 .verlauf30 {background-color: #fd9b02}
 .verlauf31 {background-color: #fda002}
 .verlauf32 {background-color: #fea501}
 .verlauf33 {background-color: #feaa01}
 .verlauf34 {background-color: #feaf01}
 .verlauf35 {background-color: #feb401}
 .verlauf36 {background-color: #feb901}
 .verlauf37 {background-color: #febe01}
 .verlauf38 {background-color: #fec301}
 .verlauf39 {background-color: #fec801}
 .verlauf40 {background-color: #fecd01}
 .verlauf41 {background-color: #fed201}
 .verlauf42 {background-color: #fed701}
 .verlauf43 {background-color: #fedc01}
 .verlauf44 {background-color: #ffe100}
 .verlauf45 {background-color: #ffe600}
 .verlauf46 {background-color: #ffeb00}
 .verlauf47 {background-color: #fff000}
 .verlauf48 {background-color: #fff500}
 .verlauf49 {background-color: #fffa00}
 .verlauf50 {background-color: #ffff00}
 .verlauf51 {background-color: #faff00}
 .verlauf52 {background-color: #f5ff00}
 .verlauf53 {background-color: #f0ff00}
 .verlauf54 {background-color: #ebff00}
 .verlauf55 {background-color: #e6ff00}
 .verlauf56 {background-color: #e0ff00}
 .verlauf57 {background-color: #dbff00}
 .verlauf58 {background-color: #d6ff00}
 .verlauf59 {background-color: #d1ff00}
 .verlauf60 {background-color: #ccff00}
 .verlauf61 {background-color: #c7ff00}
 .verlauf62 {background-color: #c2ff00}
 .verlauf63 {background-color: #bdff00}
 .verlauf64 {background-color: #b8ff00}
 .verlauf65 {background-color: #b3ff00}
 .verlauf66 {background-color: #adff00}
 .verlauf67 {background-color: #a8ff00}
 .verlauf68 {background-color: #a3ff00}
 .verlauf69 {background-color: #9eff00}
 .verlauf70 {background-color: #99ff00}
 .verlauf71 {background-color: #94ff00}
 .verlauf72 {background-color: #8fff00}
 .verlauf73 {background-color: #8aff00}
 .verlauf74 {background-color: #85ff00}
 .verlauf75 {background-color: #80ff00}
 .verlauf76 {background-color: #7aff00}
 .verlauf77 {background-color: #75ff00}
 .verlauf78 {background-color: #70ff00}
 .verlauf79 {background-color: #6bff00}
 .verlauf80 {background-color: #66ff00}
 .verlauf81 {background-color: #61ff00}
 .verlauf82 {background-color: #5cff00}
 .verlauf83 {background-color: #57ff00}
 .verlauf84 {background-color: #52ff00}
 .verlauf85 {background-color: #4dff00}
 .verlauf86 {background-color: #47ff00}
 .verlauf87 {background-color: #42ff00}
 .verlauf88 {background-color: #3dff00}
 .verlauf89 {background-color: #38ff00}
 .verlauf90 {background-color: #33ff00}
 .verlauf91 {background-color: #2eff00}
 .verlauf92 {background-color: #29ff00}
 .verlauf93 {background-color: #24ff00}
 .verlauf94 {background-color: #1fff00}
 .verlauf95 {background-color: #1aff00}
 .verlauf96 {background-color: #14ff00}
 .verlauf97 {background-color: #0fff00}
 .verlauf98 {background-color: #0aff00}
 .verlauf99 {background-color: #05ff00}
 .verlauf100 {background-color: #00ff00}
