@charset "utf-8";



/************************/

/*						*/

/*      CSS Document    */

/*      Anneleen Smet   */

/*      Seesite         */

/*      juni 2007       */

/*						*/

/************************/



/* c o n t e n t :	



				main styles

				returning styles

				homepage styles

					top

					header

					main

						main left

						main subsubnav

						main content

						main right

					footer

					

*/



	







/* MAIN STYLES */





body {

	font-family:Verdana, Tahoma, Helvetica;

	font-size:11px;

	color: #1e4372;

}



h1 {

	font-size:18px;
	font-family: "Century Gothic",Verdana, Tahoma, Helvetica;	

	

}



h2 {

	font-size:13px;

	font-weight:bold;

	margin-top:23px;

	margin-bottom:15px;

	color: #1e4372;

}

h3,#right h1 {
	font-size:12px;
	color:#11254A;
	font-family: "Century Gothic",Verdana, Tahoma, Helvetica;
}

h5{
	margin:0;
	padding:0;
	font-size: 13px;
}

p {
	margin-top:0;
	text-align:justify;
	line-height:120%;

}



 a {

	color: #1e4372;

}



a img {

	border:none;

}

#contenttext ul {
	list-style-type:square;
}

#contenttext ul li {
	padding-bottom:10px;
}


form {

	margin:0;

	padding:0;

}



fieldset {

	border:none;

}



form label {

	width:300px;

	float:left;

}

.tx-newloginbox-pi1 form label {

	width:150px;

	float:left;

}


.tx-newloginbox-pi1 th {
	text-align:left;
}









/* RETURNING STYLES */



/* top */



#top {



	margin:0 auto;

	width:970px;

}



#top div#all {

/*	width:970px;*/

	float:right;
	text-align:right;
	margin-top:15px;



}




#top #all div#searchbox {



		margin-right:0;

}





#top #all div.tx-macinasearchbox-pi1 {

	margin-right:0;

}



#top #quicknav, #top #langnav, #top #searchbox {
	float:right;
	margin-right:15px;
}

#top #searchbox {
	margin-bottom:5px;
}

#top #quicknav {
	margin-right:30px;
}

#top #bread {
	font-size:9px;
	color:#8E9390;
	margin-bottom:10px;
	float:right;
	width:960px;	

}

#top #row2{
	float:right;
	width:960px;
	text-align:right;
}

#top #row2 div{ 

}

#top #bread a {
	color:#8E9390;
	text-decoration:none;
}
#top #bread a:hover {

	text-decoration:underline;
}





a.language, #langnav a {

	color: #1e4372;

	text-decoration:underline;

	margin-right:7px;

	text-transform:uppercase;

}



a.language:hover, #langnav a hover {

	text-decoration:none;

	margin-right:7px;

}




a#language_active, #langnav .active a{

	text-decoration:none;

	color:white;
	margin-right:7px;
	padding:0px 2px 0px 2px;
	font-size:11px;

}



/* header */



#header {

/*	height:165px;*/

	margin:0 auto;

	width:995px;

	/*background: url(../images/banner_970x165.jpg) no-repeat top left;*/

}



/* main */

#maincontainer {
		margin:0 auto;
			width:970px;
}

#main {


	float:left;
	width:970px;

	background-image:url(../images/main_bg.gif);
	background-repeat:repeat-y;
	margin-top:30px;

}



	/* main left */



#main #left {

	float:left;

		
	width:168x;
	

}


 #nav {

	float:left;


	
	width:168px;
	
/*


	overflow:hidden;*/

}



#nav ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style-type:none;

	line-height:14px;

	width:168px;
	

}



#nav ul li {

	margin-left:0;

	padding-left:0;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;	
	background-color:#E4E4E4;
	
}



#nav ul li a {

	display:block;
	
	width:152px;

	text-decoration:none;

	color: #1e4372;
	padding:5px 5px 5px 10px ;
	

}



#nav ul.subnav {

	margin-left:30px;

	margin-top:15px;

	font-size:10px;

}









#nav ul li a.open,#nav ul li a:hover {

	text-decoration:none;

	color: #FFF;






}




	/* main subsubnav */



#subsubnav {

	float:left;

	width:118px;

/*
	margin-left:51px !important;	

	margin-left:5px;

	*/

	

}



#subsubnav .vierkant, #subsubnav .vierkantact {

	width:100%;

	float:left;
/*	height:120px;*/

/*	margin-top:1px;*/

	overflow:hidden;

}



#subsubnav .vierkant a, #subsubnav .vierkantact a {

	float:left;

	display:block;

	width:98px;

	text-align:right;

/*	padding-top:83px;*/

	
	color: #11254A; /*#ED1C24;*/
	height:auto !important;
	height:14px;
	min-height:14px;
	line-height:14px;


	padding:5px 5px 5px 10px;

/*	height:37px;*/

	text-decoration:none;

		

}

 #subsubnav .vierkantact a {
 	color:white;
 }
 
 #subsubnav .vierkant,   #subsubnav .vierkantact {
 	border-bottom:1px solid #fff;
 }



	/* main content */



#main #content {

	width:420px;

	margin:0px 50px 0px 47px;
	padding-top:5px;

	float:left;



}



#quicknav a{

	font-size:9px;

	color: #1e4372;

}



#quicknav a:hover{

	font-size:9px;

	color: #1e4372;

	text-decoration:none;

}



	/* main right */



#main #right {

	width:165px;

	float:left;

/*	font-size:10px;*/


	

}



#main #right a {

	color:#1e4372;

/*	font-size:10px;*/

	display:block;

	margin-top:0px;
	margin-bottom:0px;

}

#main #right div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0;
}


#main #right a:hover {



	text-decoration:none;



}


#content .csc-frame {
	width:415px;
	
}
#main #right #agenda,#main #right .csc-frame-frame0, #main #right .csc-frame-frame1{
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	width:143px;
	overflow:hidden;
	height:154px;
	border:1px solid #ccc;
	padding:10px 10px 10px 10px;
	background-image:url(../images/bg_frame0.jpg);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
}
#main #right .csc-frame-frame1{
	height:100%;
	width: 138px;
	margin: 0 0 13px 0;
}

#main #right .csc-frame-frame0 a, #main #right .csc-frame-frame1 a {
	background-position:100% 75%;
	background-repeat:no-repeat;
	text-decoration:none;
	text-align:left;
	display:block;
	margin:0;
	padding:0 12px 0 0;


}

/*
#main #right .csc-frame-frame1 {
	margin-top:0;
	margin-bottom:5px;
	float:left;
	width:143px;
	overflow:hidden;
	border:1px solid #ccc;
	padding:10px 10px 10px 10px;
	background-image:url(../images/bg_frame1.jpg);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
}

#main #right .csc-frame-frame1 a {
	background-position:100% 95%;
	background-repeat:no-repeat;
	text-decoration:none;
	text-align:left;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	width:137px;

}
*/




#main #right .csc-frame-frame2 {
	float:left;
	margin-top:0;
	margin-bottom:10px;
}







/*



#main #right a {

	display:none;

		display:inline;

}



#main #right .csc-frame a {

	color:#1e4372;

	font-size:10px;

	display:block;

	margin-top:10px;

	

}


*/
#main #right .csc-frame-frame1 h1 {

	color:#1e4372;

}



#main #right #agenda div {

	margin:5px 10px 0px 10px;

}


/*
#main #right #direct_links,#main #right .csc-frame-frame1 {

	margin-bottom:5px;

		margin-top:0;

	float:left;

	width:143px;

	overflow:hidden;

	height:143px;

	border:1px solid #ccc;

	background:#00234B;

	padding:10px 10px 10px 10px ;

	coolor:white;	

}
*/
/*

#main #right .csc-frame-frame1 a, #main #right .csc-frame-frame1 h1{

	color:white;

	

}



#main #right #teaser, #main #right .csc-frame-frame2, #main #right .csc-frame-frame3   {

	margin-bottom:5px;

		margin-top:0;

	float:left;

	width:145px;

	height:145px;

	overflow:hidden;

	border:0px;



	padding:10px 10px 10px 10px ;

}
/*/





/*
#main #right #teaser h1,#main #right .csc-frame-frame2 h1,#main #right .csc-frame-frame3 h1, 

#main #right #teaser p,#main #right .csc-frame-frame2 p,#main #right .csc-frame-frame3 p

#main #right .csc-frame-frame p,#main #right .csc-frame-frame3 p  {

	color:white;

}

*/

#main #right #direct_links div {

	/*margin:10px 10px 10px 10px;*/

}



#main #right  ul li {
/*
/*	list-style:none;*/

	margin:0;

	padding:0 0 8px 10px;

/*	background-image:url(../images/icon_li2.gif);*/

	background-repeat:no-repeat;

	background-position:0 5px;

	

}



#main #right  ul li a{





	padding-left:5px;

	text-decoration:underline;

	display:inline;

}





#main #right  ul li a:hover{

	text-decoration:none;





}

#main #content #mailform input, #main #content #mailform textarea {
	width: 369px;
}

#main #content #mailform input.mf-file {
	width: 309px;
}

#main #content #mailform input.pollanswer, #main #content #mailform input.pollsubmit {
	width: auto;
}

#main #content #mailform input.mf-submit {
	margin-top: 20px;
	width: auto;
}

#right .csc-frame {
	margin-bottom: 10px;
}


/* footer */



#footer {
	float:left;
	width:790px;
	padding-top:30px;
	padding-left:330px;
	color:#B2B2B2;
	background-color:#fff;
	font-size:9px;


}



#footer a {

	color:#a1b1c0;

}



#footer a:hover {

	text-decoration:none;

}





/* HOMEPAGE STYLES */




ul.subnav {

	margin:0;

	padding:0;

	margin-top:5px;

}



ul.subnav a {

		padding-left:15px;

		display:block;

}



ul.subnav a:hover {

	text-decoration:underline;

	color: #eb0438;

	

}



ul.subnav a:active {

	text-decoration:underline;

	color:#eb0438;



	background-position: left  5px ;

	background-repeat: no-repeat;;

	padding-left:15px;

}



ul.subnav a.subactive {

	text-decoration:underline;

	color:#eb0438;

	background:#FFFFFF  left  5px background-repeat: no-repeat;

	

	padding-left:15px;

}







#main #right #teaser {

	margin-top:5px;

	float:left;

	width:165px;

	height:165px;

	border:0px;

	background:#eb0438 url(../images/hoera.gif) 5px 50% no-repeat;

}



#main #right #teaser div {

	margin:10px 5px 10px 10px;

	text-align:right;

}



.date {



}



#right ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style-type:none;

	line-height:14px;

}



#right ul li {

	margin-left:0;

	padding-left:0;

}



table.tx-damdownloads-pi1-list {

	border-collapse:collapse;

	width:100%;

}



.tx-damdownloads-pi1-list td {

	padding:5px 5px 5px 5px ;

	border-bottom:1px solid #ccc;

}



.tx-damdownloads-pi1-list td.img {

	width:70px;

}



.tx-damdownloads-pi1-list td img {

	border:1px solid #ccc;

}



#right h1 {
/*
	margin:0;

	padding:0;
*/
}

#right .spacer-gif  {
	float:left;
}

/* Search result in Q_Green */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#57ad42;}
.textwidth{width:140px;}


