/*.menu { color: #316465; font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu:a { color: #316465; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
*/
.mainFont, .text, .news {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
}

a.menu:hover { 
	color: #00794c; 
	background-color: #316465 }

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none
}

a.text:hover { 
	color: #316465; 
	background-color: #cccccc }

a.text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none
}
a.text:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none
}

a.news:hover { 
	color: #316465; 
	background-color: #cccccc }

a.news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none;
	border: none;
}
a.news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration:none;
	border: none;
}

/*.news { color: #949494; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link.news { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.news { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.news { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #00794c }


.text { color: #949494; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link.text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a:visited.text { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a:hover.text { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: red }
*/

td { color: #949494; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

table.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	background-color: #e6e9f0;
	margin: 0px;
	padding: 0px;
	border: none;
}
p.main, span.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	background-color: #e6e9f0;
	list-style-type: square;
}
td.mainLogo {
	background-color: #316465;
}

.grey2 {
	background-color: #cccccc;
}
.bggreen1 {
	background-color: #669999;
}

td.mainMessage  {
	behavior: url('css/main.htc');
}

td.mainMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b4b4b;
	height: 56px;
	margin: 0px;
	padding: 1px 2px 1px 13px;
	border: 1px solid #4b4b4b;
	font-weight: normal;
	text-decoration: none;
}
/*
td.mainMessageIndustry  {
	behavior: url('css/main2.htc');
}

td.mainMessageIndustry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FDFDFD;
	height: 56px;
	margin: 0px;
	padding: 1px 2px 1px 13px;
	border: 1px solid #E6E9F0;
	font-weight: normal;
	text-decoration: none;
}
/*
td.mainMessageBusiness  {
	behavior: url('css/main.htc');
}

td.mainMessageBusiness {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FDFDFD;
	height: 56px;
	margin: 0px;
	padding: 1px 2px 1px 13px;
	border: 1px solid #E6E9F0;
	font-weight: normal;
	text-decoration: none;
}

td.mainMessageTechnology  {
	behavior: url('css/main.htc');
}

td.mainMessageTechnology {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FDFDFD;
	height: 56px;
	margin: 0px;
	padding: 1px 2px 1px 13px;
	border: 1px solid #E6E9F0;
	font-weight: normal;
	text-decoration: none;
}
/*
td.mainMessagePartner  {
	behavior: url('css/main.htc');
}

td.mainMessagePartner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FDFDFD;
	height: 56px;
	margin: 0px;
	padding: 1px 2px 1px 13px;
	border: 1px solid #E6E9F0;
	font-weight: normal;
	text-decoration: none;
}
*/
.redHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	border: 1px none #990000;
	font-weight: bold;
}
td.col1 {
	background-color: #669999;
	width:13
}
td.col2 {
	width:27
}
td.col2Green1 {
	background-color: #669999;
}
td.col3 {
	border: thick none;
	padding: 0px 6px 0px 0px;
	margin: 0px;
		width:209
}
td.col3RedHeading {
	border: thick none;
	font-size: 14px;
	color: #669999;
	padding: 0px 0px 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.col3col4 {
	border: thick none;
	padding: 0px 6px 0px 0px;
	margin: 0px;
	padding-right: 10px;

}

td.col4 {
	border: thick none;
	padding-right: 10px;
	padding-left: 4px;
	width:227
}
td.col5 {
	border: thick none;
	padding-left: 14px;
	padding-right: 14px;
	width:272

}
td.col5RedHeading {
	border: thick none;
	font-size: 16px;
	color: #990000;
	padding: 0px 0px 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.level1Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #990000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 0px;
	font-style: normal;
}
img.level1Picture {
}

td.mainMessage:hover, td.mainMessage.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	border: 1px solid #990000;
		background-image: url(../img/Verlauf4.jpg);
	background-position: center;
		cursor: hand;


}

/*
td.mainMessageIndustry:hover, td.mainMessageIndustry.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #993d7e;
	border: 1px solid #993d7e;
}

td.mainMessageBusiness:hover, td.mainMessageBusiness.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4c4f8a;
	border: 1px solid #4c4f8a;
}

td.mainMessageTechnology:hover, td.mainMessageTechnology.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #938c36;
	border: 1px solid #938c36;
}

td.mainMessagePartner:hover, td.mainMessagePartner.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ba3535;
	border: 1px solid #ba3535;
}
*/
.contentMotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #990000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 0px;
}
td.topicPicture {
	border: none;
	background-position: center;
	background-image: url(../img/Verlauf3_240.jpg);
	background-repeat: repeat-x;
	height: 230px;
	position: relative;
	right: 0px;
	bottom: 0px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

td.mainPicture {
	border: 0px none;
	background-position: center;
	background-image: url(../img/Verlauf3_360.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.messageFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	font-weight: normal;
	text-decoration: none;
}
.space27 {
	position: relative;
	left: 27px;
}
td.col5Frame {
	padding-top: 14px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 19px;
	border-top: thin solid #669999;
	border-right: thin none #669999;
	border-bottom: thin none #669999;
	border-left: thin solid #669999;
}
td.mainSentence {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding: 10px 0px 5px;
	color: #4b4b4b;
	font-style: normal;
	background-image: url(../img/Verlauf3Kopf_mainSentence.jpg);
	background-position: center center;
}
a.mainSentence:hover {
	color: #316465;
	background-color: #cccccc;
	cursor: hand;
}

a.mainSentence:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #316465;
	text-decoration:none
}
a.mainSentence:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #316465;
	text-decoration:none
}
td.panoramaMain {
	padding-left: 3px;
	background-image: url(../img/Verlauf3_57.jpg);
	background-position: center center;
}
p.resourcesMain {
	font-size: 9px;
	color: #669999;
	text-decoration: none;
}
.mainTitle {
	font-size: 20px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.resourcesMain:hover { 
	font-size: 9px;
	color: #669999;
	text-decoration: none;
 }

a.resourcesMain:link {
	font-size: 9px;
	color: #669999;
	text-decoration: none;
}
a.resourcesMain:visited {
	font-size: 9px;
	color: #669999;
	text-decoration: none;
}
