body {
	font-family:arial;
	font-size:12px;
	background-color:#ffffff;
/*	background-color:#a5bb7a;
	background-image:url("main_FILES/grey_gradient.jpg");
	background-repeat:repeat-y;
	xxxbackground-color:#a8b2af;
*/
}

/* My Comment */

#allbody {
	width: 966px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

#main {
	position:relative;
	float:left;
	width:766px;
}

#newsblock {
	position:relative;
	float:left;
	width:198px;
}

a { 	color:#8d050b; text-decoration:none; }
a:hover { text-decoration:underline; }

.menue * a { 	color:#ffffff; text-decoration:none; }
.menue * a:hover { text-decoration:underline; }
.xtmenue * a { 	color:#000000; text-decoration:none; }
.xtmenue * a:hover { text-decoration:underline; }
.footer * a { 	color:#ffffff; text-decoration:none; }
.footer * a:hover { text-decoration:underline; }

#searchline {
	position:relative;
	top:8px;
	left:15px;
	background-color:#ffffff;
	width:150px;
	height:18px;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}
input.search {
	position:relative;
	top:-4px;
	width:110px;
	border:0px;
}
input.searchbutton {
	xposition:relative; top:5px; height:18px;
	xwidth:40px;
	xborder:1px;
}


div.internal-map1 { position:relative; float:right; overflow:visible; top:5px; xwidth:80px; font-size:18px; color:#808080; padding:4px 15px 4px 10px;}
div.internal-map2 { position:relative; float:right; overflow:visible; top:3px; xwidth:80px; font-size:14px; color:#808080; padding:3px 12px 3px 7px;}
div.internal-map3 { position:relative; float:right; overflow:visible; top:1px; xwidth:80px; font-size:12px; color:#808080; padding:2px 8px 2px 5px;}
div.internal-map4 { position:relative; float:right; overflow:visible; top:0px; xwidth:80px; font-size:10px; color:#808080; padding:1px 5px 1px 2px;}
div.internal-map5 { position:relative; float:right; overflow:visible; top:0px; xwidth:80px; font-size: 8px; color:#808080; padding:0px 10px 0px 1px;}

a.internal-map1 { font-size:18px; color:#808080; }
a.internal-map2 { font-size:14px; color:#808080; }
a.internal-map3 { font-size:12px; color:#808080; }
a.internal-map4 { font-size:10px; color:#808080; }
a.internal-map5 { font-size: 8px; color:#808080; }

.headwrap {
	position:relative;
	float:left;
	height:177px;
	width:766px;
/*	background-image:url("main_FILES/head.png");
	background-repeat:no-repeat;
	background-color:#7e060e;
*/
}
.head {
	position:relative;
	float:left;	
	height:177px;	
	width:766px;	
	background-image:url("main_FILES/webentwurf_3x1.jpg");
	background-repeat:no-repeat;
}
.head .xtmenue {
	position:relative;
	top:0px;
	left: 566px;
	width:196px;
	height:166px;
	color:#000000;
/*
	background-color:#97080f;
	xxxbackground-image:url("main_FILES/msgcloud.png");
	xxxbackground-repeat:no-repeat;
*/
}

#fademsg {
	position: absolute;
	top: 90px;
	left: 145px;
	width: 300px;
	color: #ffffff;
	font-size: 26px;
}
.menuewrap .news {
	position:relative;
	float:left;
	width:190px;
}

.menuewrap {
	position:relative;
	float:left;
	height:27px; max-height:27px;
	width:766px; max-width:766px;
	background-image:url("main_FILES/webentwurf_2x2.jpg");
	background-repeat:no-repeat;
}
.menue {
	position:relative;
	float:left;
	vertical-align: middle;;
	height:27px; max-height:27px;
	width:766px; max-width:766px;
}

.menuespacer {
	width:26px;
	float:left;
}

.menueentry {
	width:100px;
	height: 27px;
	padding-top:7px;
	float:left;
	text-align: center;
	vertical-align: middle;
}

.xtmenue {
	position:relative;
	float:left;
	text-align:right;
/*
	top:0px;
	left:325px;
	background-color:#c0c0c0;
*/
	color:#ffffff;
/*
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
*/
	height:15px; max-height:15px;
	width:766px; max-width:766px;
}

.xtmenuespacer {
	width:200px;
}


.xtmenueentry {
	width:80px;
	padding-top:1px;
	text-align:center;
	float:right;
	font-size:10px;
	border-right:1px solid #ffffff;
}
.xtlanguageswitch {
	width:100px;
	padding-top:1px;
	text-align:right;
	float:right;
	font-size:10px;
	color:#ffffff;
}
.csc-sitemap ul  {
	list-style-image:url("main_FILES/darrow.gif");
}
ul.msg_sub {
	list-style-image:url("main_FILES/darrow.gif");
}

ul {
	list-style-image:url("main_FILES/sarrow.gif");
}

li ul li {
	padding:0px 0px 0px 0px;
	color:#0000ff;
}

dl {
}

dt {
	padding:5px 0px 0px 50px;
}
dl.csc-textpic-image dt {
	padding:5px 0px 0px 5px;
}
dd {
	padding:5px 0px 5px 50px;
}
	
.breadcrumb {
	width:701px;
	float:left;
	color:#808080;
}

.breadcrumb a { 	color:#808080; text-decoration:none; }

.pagenav{
	width:681px;
	float:left;
	text-align:right;
	padding:10px 0px 10px 5px;
	color:#8d050b;
}

.pagenav a { 	color:#8d050b; text-decoration:none; }

.contentwrap {
	position:relative;
	float:left;
	width:766px; max-width:766px;
	background-color:#ffffff;
	background-image:url("main_FILES/webentwurf_4x1.jpg");
	background-repeat:no-repeat;
}

#newsblock .news {
	position:relative;
/*	float:left;
*/
	width:190px;
	margin-top:32px;
	padding-left:10px;
}

.xxxcontentwrap .news {
	position:relative;
	float:left;
	width:200px;
	background-color:#0000ff;
}
.content {
	position:relative;
	float:left;
	width:701px; max-width:701px;
	padding:10px 10px 10px 10px;
	xxxoverflow:hidden;
}

.xxxbread {
	position:relative;
	width:701px;
}

.c1_3 {
	width:213px;
	padding:7px 10px 0px 10px;
	float:left;
}

.c2_3 {
	width:446px;
	padding:7px 10px 0px 10px;
	float:left;
}

.c1_3 ul {
	left:-20px;
	position:relative;
}

.c1_3 ol {
	left:-20px;
	position:relative;
}

li { padding:0px 0px 5px 0px;}

table.project_keywords { position:relative; top:27px; border:1px solid #a0a0a0;}

.footerwrap {
	position:relative;
	float:left;
	width:766px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	background-color:#a5bb7a;
/*
	background-image:url("main_FILES/footer.png");
	background-repeat:no-repeat;
*/
}
.footer {
	position:relative;
	float:left;
	width:766px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
}
.footer p {
	height:54px;
	text-align:center;
	vertical-align:middle;
}

.td-0, .td-1, .td-2 {
	width:240px;
	padding:5px 5px 5px 5px;
	vertical-align:top; 
}

h1, .csc-firstHeader {
	font-size:16px;
}

h2, .csc-firstHeader {
	font-size:14px;
}

.msgInfoBox h5#msgThemeCloudText a{
xxxpadding: 2px 17px 2px 0;
xxxbackground-image: url("/cms/back.jpg");
xxxbackground-position: 100% 50%;
xxxbackground-repeat: no-repeat;
}

div#msgThemeCloudText1 a{
	color:#ffffff;
	position:relative;
	top:0px;
	left:120px;
	font-size:10px;
	text-decoration:none; 
	font-weight:normal;
}

.msgThemeCloud {
	backgroud-color:#0000ff;
}
.msgTagCloud{
float:left;
margin:15px 0 0 0;
padding:25px 0;
background-color:#FFFFFF;
xxxborder:dotted 1px #ccc;
overflow: hidden;

	width: 170px !important;
	xxxmargin:0;
	border: 0 none;
	background: transparent;
}

.msgTagCloudDivider {
	width:200px;
	heigth:1px;
	background-color:#ffffff;
	}
.msgTagCloud ul{
float:left;
width: 170px;
padding:0;
}
.msgTagCloud li{
float:left;
padding: 0 5px;
display: inline;
line-height:20px;
}
.msgTagCloud { padding:10px; text-align:center; line-height:1em; }
.msgTagCloud * { line-height:18px; line-height:1em;}
a.msgTagCloud_pt1 { font-size:9px; color:#D36E6E; }
a.msgTagCloud_pt2 { font-size:9px; color:#D36E6E; }
a.msgTagCloud_pt3 { font-size:9px; color:#D36E6E; }
a.msgTagCloud_pt4 { font-size:10px; color:#F38E8E; }
a.msgTagCloud_pt5 { font-size:11px; font-weight:bold; color:#F38E8E; }
a.msgTagCloud_pt6 { font-size:12px; font-weight:bold; color:#F38E8E; }
a.msgTagCloud_pt7 { font-size:13px; font-weight:bold; color:#ffffff; }
a.msgTagCloud_pt8 { font-size:14px; font-weight:bold; color:#f3d0d0; }
a.msgTagCloud_pt9 { font-size:15px; font-weight:bold; color: #ffffff; }
/*
a.msgTagCloud_pt1 { font-size:9px; color:#E37E7E; }
a.msgTagCloud_pt2 { font-size:9px; color:#E37E7E; }
a.msgTagCloud_pt3 { font-size:9px; color:#BC0203; }
a.msgTagCloud_pt4 { font-size:10px; color:#B40304; }
a.msgTagCloud_pt5 { font-size:11px; font-weight:bold; color:#B40304; }
a.msgTagCloud_pt6 { font-size:12px; font-weight:bold; color:#B40304; }
a.msgTagCloud_pt7 { font-size:13px; font-weight:bold; color:#A90203; }
a.msgTagCloud_pt8 { font-size:14px; font-weight:bold; color:#A90203; }
a.msgTagCloud_pt9 { font-size:15px; font-weight:bold; color: #A90203; }
.msgThemeCloud #msgThemeCloudText,
.msgThemeCloud .msgTagCloud h5 {
display: none;
}
*/


