.fx-2col_area50_content,
.fx-2col_area {
	display:block;
	width:100%;
	height:auto;
	clear:both;
	position:relative;
	z-index:0;

}

.fx-2col_area {}
.fx-2col_area50_content {

display:block;
height:auto;
}

.fx-2col-left {
display:block;
float:left;
height:auto;


}
.fx-2col-right {display:block;float:right;}

/*Linke Spalte BIG*/
.fx-2col-left.col2-big {width:720px;}
.fx-2col-right.col2-small {	width:260px;	}


/*Linke Spalte SMALL*/
.fx-2col-left.col2-small {	width:260px;	}
.fx-2col-right.col2-big {	width:720px;}

/*50-50 */
.fx-2col_area50_content {

}
.fx-2col-left {}
.col2-50 {
	width:45%;
	float:left;
	font-size:12px;
	padding-right:2%;
	margin-right:2%;
	}


/*Große Box - AKTUELL*/
.fx-big-box-1{
background-image:url('../img/boxen/box-1-color-2.png');
height:477px;
width:713px;
}

.fx-big-box-1-content{
	position:relative;
	z-index:0;
	top:60px;
	width:97%;
}

.fx-big-box-1_left{
	width:42%;
	float:left;
	display:block;
	margin-left:50px;
	color:#ffffff;
}

.fx-big-box-1_right{
	float:right;
	display:block;
	background-image:url('../img/boxen/box-1-color-2-inside.png');
	width:347px;
	height:390px;
	text-align:center;
}

.fx-big-box-1_right_content {
	margin:auto;
	width:90%;
	margin-top:15px;
	}
	
	
	
	/*Große Box 2 - Themen - Gesucht*/
	.fx-big-box-2{
	background-image:url('../img/boxen/box-2-color-2.png');
	height:404px;
	width:699px;
	}

.fx-big-box-2-content{
		position:relative;
		top:50px;
		width:97%;
	}

	.fx-big-box-2_left{
		width:44%;
		float:left;
		display:block;
		margin-left:6%;
		color:#ffffff;
	}

	.fx-big-box-2_right{
		float:right;
		display:block;
		width:50%;
	}
	

/*Schlagwort Menue im Big Box 2*/

.fx-big-box-2 a {color:#ffffff;}
.fx-big-box-2 ul.csc-menu {
	color:#ffffff;
	font-size:22px;
	font-family:Tahoma;
	font-weight:normal;
	list-style:none;
	list-style-type:none;
	padding-left:0;
}
	
	
	
.fx-big-box-2 ul.csc-menu li{
	background-image:url('../img/big-li-dot.png');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:40px;
}



	
/*Big Box 3 (Kooperationen)*/	
.fx-box-3{
	background-image:url('../img/boxen/box-3-color-2.png');
	width:707px;
	height:269px;
}	
.fx-box-3-content{
	position:relative;
	top:30px;
	left:80px;
	width:570px;
}
	


/*Themen Navigation*/
/*Breadcrumb*/

.the_breadcrumb {
margin-left:1%;
}

/*Themen Tabs*/	
.fx-themen-navi {
	clear:both;
	margin-bottom:-10px;
	height:auto;
	display:block;
	position:relative;
	top:-10px;
	z-index:1;
}


.fx-themen-navi h2{ 
	font-size:30px;
	font-family:Tahoma;
	margin-top:8px;
	margin-left:1%;
	text-transform:uppercase;
}

	
.fx-themen-navi h2 a{color:#580017;} 

.fx-themen-navi ul{
	position:relative;
	top:-7px;
	display:block;
	overflow:hidden;
	height:auto;
		margin-left:0;
	padding-left:0;
	margin-bottom:10px;
	display:block;
	
}
.fx-themen-navi ul li{display:inline;}
.fx-themen-navi ul li a {
	padding:10px;
	font-size:22px;
	font-weight:bold;
	font-family:"Tahoma";
	background-image:url('../img/tab.png');
	display:block;
	width:140px;
	height:33px;
	float:left;
	line-height:33px;
	color:#ffffff;
	text-indent:10px;
	margin-right:2px;
	}
	
	.fx-themen-navi ul li a:hover,
.fx-themen-navi ul li a.act {
			background-image:url('../img/tab_act.png');
			color:#aa002c;
			text-decoration:none;
	}


/* Eine Spalte Boxen */

/* Eine Spalte LONG BOX - Projekte*/
	.fx-long-box-1{
		position:relative;
		left:-15px;
		background-image:url('../img/boxen/box-hoch-color-2.png');
		height:681px;
		width:261px;
	}

	.fx-long-box-1-content{
		position:relative;
		left:65px;
		top:40px;
		width:70%;
		display:block;
	}
	
	
.fx-long-box-1 ul {
        font-size:15px;	
	color:#ffffff;
	font-family:Tahoma;
	font-weight:normal;
	list-style:none;
	list-style-type:none;
	padding-left:0;
}

.fx-long-box-1 ul a{
	padding-left:30px;
	color:#ffffff;
	margin-bottom:2px;
}
	
.fx-long-box-1 ul li{	
	padding-left:15px;
	background-image:url('../img/big-li-dot.png');
	background-repeat:no-repeat;
	background-position:10px 2px;
}



	
/* Long Box Links in kleiner Spalte*/
.col2-small .fx-long-box-1{
		left:-35px;
		top:-20px;
		height:681px;
		width:261px;
	}

.col2-small	.fx-long-box-1-content{
		position:relative;
		left:40px;
		top:40px;
		width:85%;
		display:block;
	}
	
.col2-small .fx-long-box-1 .news-latest-container.material {
	text-align:center;
}
.col2-small .fx-long-box-1 .news-latest-container.material h3{	
	font-size:13px;
	width:70%;
	margin:auto;
	margin-bottom:10px;

	}
	
	.col2-small .fx-long-box-1 .news-latest-container.material .news-latest-item{
			margin:0;
			margin-bottom:10px;
}	
	
.news-latest-container.only-image {vertical-align:top;margin-top:-10px;}
.news-latest-container.only-image img {vertical-align:middle;margin:2px;margin-right:8px;margin-bottom:8px;}
.news-latest-container.only-image img,
.col2-small .fx-long-box-1 .news-latest-container.material .news-latest-item img{
		border:3px solid #ffffff;
		-moz-border-radius:4px;
	}

/* Eine Spalte LONG BOX - FORMULAR*/
.fx-long-box-1-content #themailform {
	position:relative;
	left:25px;
}
.fx-long-box-1-content #themailform fieldset {
	margin:0;
	padding:0;
	color:#ffffff;
}
.fx-long-box-1-content #themailform fieldset input{
	margin-top:2px;
	margin-bottom:5px;
	height:18px;
	width:166px;
	line-height:18px;
}	

.fx-long-box-1-content #themailform fieldset textarea{
	border:none;
	width:166px;
	height:70px;
	
}
	
.fx-long-box-1-content .csc-mailform-submit {margin-top:15px;color:#821f26;}
.fx-long-box-1-content .csc-mailform-submit:hover {background-color:#821f26;color:#ffffff;}

/* CAPTCHA */
.error-messages {background-color:#CCC;border:1px solid #AA002C;margin-bottom:5px}
p.error {font-weight:bold;color:#000;margin-bottom:2px}
ul.error {margin:0;padding:0}
.fx-long-box-1 ul.error li {
  background:none;
  font-size:12px;
  color: #AA002C
}

img.tx-srfreecap-pi2-image {
  margin:0 !important;
  background-color:white;
}

.form-label {width:170px}
.captcha {font-size:.9em}
.tx-srfreecap-pi2-cant-read {display:block;width:170px;color:#000;}

/*Eine Spalte kurz*/

.fx-box-c1-small {
	position:relative;
	left:-30px;
	top:0;
	width:310px;
	height:403px;
	height:auto;
	display:block;
	overflow:hidden;
}
.fx-box-c1-small-content {
	top:0;
	width:280px;
	min-height:403px;
	
}

.small_color1 {background-image:url('../img/boxen/box-1col-small-color-2.gif'); background-repeat:no-repeat;}
.small_color2 {	background-image:url('../img/boxen/box-1col-small-color-3.gif');background-repeat:no-repeat}
.small_color5 {	background-image:url('../img/boxen/box-1col-small-color-4.gif');background-repeat:no-repeat}
.small_color1 a {color:#ffffff;}

.fx-box-c1-small .tagcloud {
	width:85%;
	position:relative;
	left:30px;
	top:30px;
}

.fx-middle-box .tagcloud a{color:#ffffff;}
.fx-middle-box .tagcloud {
	left:0;
	top:0;
	width:95%;
}
/*Eine Spalte -mittel*/
.fx-middle-box {
	background-image:url('../img/boxen/box-1col-middle.gif');
	display:block;
	overflow:hidden;
	width:256px;
	height:447px;
}
.fx-middle-box-content {
		position:relative;
		left:45px;
		top:25px;
		width:80%;
		display:block;
		height:auto;
	}
	

/*Main Content Box*/
.fx-box-main {display:block; height:auto; overflow:hidden;margin-top:-15px;position:relative;}
.fx-box-main-header {height:34px;width:703px;display:block;padding:0 5px 0 5px;}
.fx-box-main-content {padding:5px 0 4px 13px;width:703px;background-position:-2px 0;background-repeat:repeat-y;}
.fx-box-main-bottom {height:34px;width:703px;background-position:0 right;padding:0 15px 0 15px;}

/*Color*/

/*Color 0*/
.main-color0 .fx-box-main-header {background-image:url('../img/boxen/main/main-color0_01.png');}
.main-color0 .fx-box-main-content {background-image:url('../img/boxen/main/main-color0_02.png');}
.main-color0 .fx-box-main-bottom {background-image:url('../img/boxen/main/main-color0_03.png');}

/*Color 1 dunkel rot*/
.main-color1 .fx-box-main-header {background-image:url('../img/boxen/main/main-color1_01.png');}
.main-color1 .fx-box-main-content {background-image:url('../img/boxen/main/main-color1_02.png');color:#ffffff;}
.main-color1 .fx-box-main-content a{color:#ffffff;}
.main-color1 .fx-box-main-bottom {background-image:url('../img/boxen/main/main-color1_03.png');}



/*Color 2 dunkel Gelb*/
.main-color2 .fx-box-main-header {background-image:url('../img/boxen/main/main-color2_01.png');}
.main-color2 .fx-box-main-content {background-image:url('../img/boxen/main/main-color2_02.png');}
.main-color2 .fx-box-main-bottom {background-image:url('../img/boxen/main/main-color2_03.png');}

/*Color 6 hell blau*/
.main-color6 .fx-box-main-header {background-image:url('../img/boxen/main/main-color6_01.png');}
.main-color6 .fx-box-main-content {background-image:url('../img/boxen/main/main-color6_02.png');}
.main-color6 .fx-box-main-bottom {background-image:url('../img/boxen/main/main-color6_03.png');}



/*FX LOGOS*/
.fx-logo_area {
	position:absolute;
	top:-78px;
	left:-24px;
	z-index:5;
}

/*INFOMANIAX Logo*/
.fx-logo_area_2 {
	position:absolute;
	top:-78px;
	left:-24px;
	z-index:5;
}


/*BOX XS*/
.fx-xs_area a{color:#ffffff;}
.fx-xs_area {
background-image:url('../img/boxen/box-xs.png');
background-repeat:no-repeat;
position:relative;
left:20px;
top:-12px;
width:249px;
height:121px;
color:#ffffff;
display:block;
height:auto;
overflow:hidden;
}

.fx-xs_area.xs_color_6 {
	background-image:url('../img/boxen/box-xs-blau.png');
}



.fx-xs_content {
	position:relative;
	left:-5px;
	top:10px;
}
.fx-xs_content ul.csc-menu {
	font:18px Tahoma;
	line-height:26px;
	list-style:none;
	list-style-type:none;
}

.fx-xs_content ul.csc-menu li { 
	background-image:url('../img/li-pfeil.gif');
	background-repeat:no-repeat;
	background-position:0 8px;
	padding-left:18px;

	}
	
	

/*XXL Long Long box*/
.fx-xxl_area a{color:#ffffff;}
.fx-xxl_area {
background-image:url('../img/boxen/box_xxl-long.gif');
background-repeat:no-repeat;
position:relative;
left:-25px;
top:-45px;
width:276px;
height:1004px;
color:#ffffff;
display:block;
min-height:1004px;
height:auto;

overflow:hidden;
}

.fx-xxl_content h1 {
position:relative;
left:40px;
top:35px;

}




.fx-info_area {
clear:both;
position:relative;
top:20px;
left:20px;
display:block;
height:auto;
overflow:hidden;
width:306px;
padding-bottom:19px;
}

.fx-info_header {
height: 54px;
width:254px;
background-image:url('../img/boxen/fx-info_header.png');
background-repeat:no-repeat;
}


.fx-info_header h4 {
font-size:22px;
line-height:18px;
position:relative;
top:38px;
left:20px;
width:90%;
}

.fx-info_content_area {
display:block;
height:auto;
width:360px;
overflow:hidden;
width:306px;
background-image:url('../img/boxen/fx-info_main.png');
background-repeat:x-repeat;
background-position:0 0;
}

.fx-info_content {
position:relative;
top:15px;
left:20px;
width:205px;
display:block;
height:auto;
overflow:hidden;

}
.fx-info_content p {
display:block;
margin-top:0;
pading-bottom:15px;
pading-top:0;
}

.fx-info_buttom {
height:49px;
width:254px;
display:block;
background-image:url('../img/boxen/fx-info_bottom.png');
background-repeat:no-repeat;
}



.fx-box-main-content .fx-2col_area50_content {
display:block;
height:auto;
overflow:hidden;
}



/*Infomaniax*/
.col2-small .csc-frame-frame1 {overflow:visible;}