#topnav li.count0 {

	display:none;

width: 55px;

	

}





#topnav li.count1 {

	width: 81px;

        padding-left:8px;

background-image: none;



}

#en-gb #topnav li.count1 {

	width: 87px;

        



}



#topnav li.count2 {

	width: 170px;

}

#en-gb #topnav li.count2 {

	width: 150px;

}

#topnav li.count3 {

	width: 87px;

}

#en-gb #topnav li.count3 {

	width: 60px;

}

#topnav li.count4{

	width: 130px;

}

#en-gb #topnav li.count4 {

	width: 110px;

}

#topnav li.count5{

	width: 100px;

}

#en-gb #topnav li.count5 {

	width: 103px;

}

#topnav li.count6{

	width: 70px;

}

#en-gb #topnav li.count6 {

	width: 89px;

}

#topnav li.count7{

	width: 90px;

}

#en-gb #topnav li.count7 {

	width: 90px;

}

#topnav li.count8{

	width: 80px;

}

#en-gb #topnav li.count8 {

	width: 20px;

}



#inset {

margin: 0 40px 15px 40px;
background-image: url(../images/annonce.jpg);
padding: 12px 90px 12px 90px;
font-size:16px;
font-weight:bold;
text-align: left;
color: #fff;

}

#inset a{
	color:#6d524b;
	text-decoration: none;
}

#inset a:hover{
	color:#6d524b;
	text-decoration: underline;	
}

 #topnav .active.count3 a.level0 {

color: #F39A00;

}



* html #menu_images_box { width: 780px;}

.logo {

margin-left:26px;

margin-top:-10px;

float: left;

width:146px;

z-index:200;

}

.searchbob {

	position:relative;

	left:-164px;

	top:175px;

	z-index:180;



}



.searchbob .inputf{



	border:1px solid #CBCEC2;



	width:90px;



	margin-right:3px;



	font-size:10px;



	padding-top:2px;



}



.button_search {



}



.clear {



	clear:both;



	font-size:1px;



	height:1px;



}





#banner { margin-top: -27px; display: inline;}

.make_donation_subsections {

	float: right;

	z-index: 11;

margin-right: 25px; 

}







.content .contentpaneopen h3 {

color: #4caab5;

}



.content .contentpaneopen table td {

border-bottom:1px solid #E5E5E5;

border-left:1px solid #E5E5E5;

}

.content .contentpaneopen table {

border-right:1px solid #E5E5E5;

border-top:1px solid #E5E5E5;

}

.content .contentpaneopen table td p {

margin: 0;

}

#headline {

	background: url(../images/header_bg.jpg) no-repeat top left;

	width:737px;

	height: 36px;



}



div#jflanguageselection { margin-top: 5px; }



#banner p { margin: 0; }



.menu_bottom ul {

	list-style: none;

	margin: 0;

	padding: 0;

	text-align: right;

}

.menu_bottom li { display: inline; }



.menu_bottom a {

	text-decoration: none;

	color: #000;

	padding: 0 10px;

	border-left: 1px solid #000;

	font-size: 10px;

}

.menu_bottom li.firstItem a {

	border: none; 

}

#topnav ul {

	list-style: none;

	margin: 0;

	padding: 0;

	margin-top: -14px;

}



#topnav li {

	float: left;

	width: 160px;

	background: url(../images/menu_divider.gif) no-repeat 0 15px;



}



#topnav a {

	text-decoration: none;

	color: #646669;

	text-transform: uppercase;

	font-family: "Lucida Sans";

	

	margin: 0 auto;

	display: block;

	text-size: 11px;

	line-height: 12px;

}



#topnav a.level0 span.level0 {

	display: block;

padding:24px 7px 15px 14px;

}

#topnav span { text-align: left; }



#topnav #current a, #topnav .active a {

color: #000;

}



#topnav #current a.level0, #topnav .active a.level0 {

background: url(../images/active-right.gif) no-repeat bottom right;

color: #61b3be;

}



#topnav #current a span.level0, #topnav .active a span.level0 {

background: url(../images/active-left.gif) no-repeat bottom left;

	

}



#topnav a:hover {

	color: #61b3be;

}



#banner {

	float: left;

	width: 300px;

	display: inline;

	margin-left: 20px;

	margin-bottom: 8px;

}



#homeleft {

	float: left;

	width: 380px;

	background: url(../images/backgr_2cols.gif) repeat-y top right;

	display: inline;

	margin-left: 10px;

}

#homeright {

	float: left;

	width: 330px;

	margin-left: 30px;

	display: inline;

}



#user1 {

	float: left;

	margin-left: 10px;

	width: 350px;

	display: inline;

	margin-top: 20px;

}



#user1_wide {

	float: left;

	margin-left: 10px;

	width: 740px;

	display: inline;

	margin-top: 20px;

}

#user2 {

	float: left;

	margin-left: 40px;

	width: 350px;

	display: inline;

	margin-top: 20px;

}

#homecontent { margin-right: 20px; }

img { border: 0; }



#headline {

	text-transform: uppercase;

	color: #61b3be;

	font-size: 22px;

	font-family: "Helvetica";

	padding-top: 3px;

}



.left_menu_activites  {

	padding-top:5px;

	padding-left:14px;

}



.left_menu_activites  ul{

	margin:0;

	padding:0;

	list-style:none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #B4BBBA;

}



.left_menu_activites  li{

	background-image: url(../apropos/../images/line_bottom_menu_left.gif);

	background-repeat: no-repeat;

	background-attachment: scroll;

	background-position: left bottom;

	margin-bottom:5px;

	padding-bottom:5px;

}



#left_column .left_menu_activites ul.menu li.activeParent { background-image: none; margin-bottom: 0; padding-bottom: 0;}



#left_column .left_menu_activites ul.menu li.active li {

	background-image: url(../apropos/../images/line_bottom_menu_left.gif);

		margin-bottom:5px;

	padding-bottom:5px;

}



.left_menu_activites ul ul { padding-top: 8px;

background: url(../apropos/../images/line_bottom_menu_left.gif) no-repeat top left;

}



.left_menu_activites  li a{

	text-decoration:none;

	background-image: url(../apropos/../images/bullet_off.gif);

	background-repeat: no-repeat;

	background-position: left top;

	color: #B4BBBA;

	padding-left:15px;

	font-weight:bold;

	text-transform: uppercase;

	display:block;

	width:125px;

}

.left_menu_activites  li a:hover{

	color: #6D6F72;

}



.left_menu_activites  li#current{

	background-image: url(../apropos/../images/line_bottom_menu_left.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-bottom:5px;

	padding-bottom:5px;

}



.left_menu_activites  li#current a{

	text-decoration:none;

	background-image: url(../apropos/../images/bullet_on.gif);

	background-repeat: no-repeat;

	background-position: left top;

	color: #6D6F72;

	padding-left:15px;

	font-weight:bold;

	text-transform: uppercase;

	display:block;

	width:125px;

}

.left_menu_activites  li#current li a {



	color: #B4BBBA;

}



.left_menu_activites  li#current li a:hover{

	color: #6D6F72;

}

.left_menu_activites  li#current  a:hover{

	color: #B4BBBA;

}





/* LEVEL 2 */



.left_menu_activites li li{

	background-image: url(../apropos/../images/line_bottom_menu_left_level2.gif);

	background-repeat: no-repeat;

	background-attachment: scroll;

	background-position: left bottom;

	margin-bottom:5px;

	padding-bottom:5px;

	margin-left:10px;

}



.left_menu_activites li li a{

	text-decoration:none;

	background-image: url(../apropos/../images/bullet_off.gif);

	background-repeat: no-repeat;

	background-position: left top;

	color: #B4BBBA;

	padding-left:15px;

	font-weight:bold;

	text-transform: uppercase;

	display:block;

	width:125px;

	font-size:10px;

}

.left_menu_activites li li a:hover{

	color: #6D6F72;

}



.left_menu_activites li li#current{

	background-image: url(../apropos/../images/line_bottom_menu_left_level2.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-bottom:5px;

	padding-bottom:5px;

	margin-left:10px;

}



.left_menu_activites li li#current a{

	text-decoration:none;

	background-image: url(../apropos/../images/bullet_on.gif);

	background-repeat: no-repeat;

	background-position: left top;

	color: #6D6F72;

	padding-left:15px;

	font-weight:bold;

	text-transform: uppercase;

	display:block;

	width:125px;

	font-size:10px;

}

.left_menu_activites li li#current a:hover{

	color: #B4BBBA;

}







body {



	margin:0;



	padding:0;



	background-attachment: scroll;



	background-image: url(../images/background_general.jpg);



	font-family: Verdana,Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#57706A;



}



form {



	margin:0;



	padding:0;



}



#maincontainer {



	width:798px;



	margin:0 auto;



	padding:0px;



}



#container_box {



	float:left;



	width:799px;



}







#container_right_up {



	float:left;



	background-image: url(../images/backgr_right_up.gif);



	background-repeat: no-repeat;



	width:29px;



	height:75px;



}











/*.lang_search_box {



	float:right;



	width:142px;



}



*/









#bottom_box {



}







.rss_feed {



	float:right;



	width:12px;



}



/* Languages */



.L_active{



	margin:0px;



	padding:0px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#FFFFFF;



	text-decoration:underline;



	padding:0px 7px;



}



.L_normal{



	margin:0px;



	padding:0px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#FFFFFF;



	text-decoration:none;



	padding:0px 7px;



	display:none;



}







/* Pages List */



.tx-reeapagesList-pi1{



	margin:0;



	padding:0;



}



.tx-reeapagesList-pi2 {



	margin:0;



	padding:0;



	width:520px;



}







.tx-reeapagesList-pi1 .line_bottom {



	background-attachment: scroll;



	background-image: url(../images/line_bootom_pages.gif);



	background-repeat: no-repeat;



	height:10px;



	clear:both;



	font-size:1px;



}



.tx-reeapagesList-pi2 .line_bottom {



	background-attachment: scroll;



	background-image: url(../images/line_bootom_pages.gif);



	height:10px;



	clear:both;



	font-size:1px;



	background-repeat: repeat-x;



}











.tx-reeapagesList-pi1 .title {



	float:left;



	width:90%;



	font-size:11px;



	font-weight:bold;



	text-transform:uppercase;



	background-attachment: scroll;



	background-image: url(../images/bullet_page_list.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left:15px;



	display:block;



	text-align:left;



}



.tx-reeapagesList-pi2 .title {



	font-size:11px;



	font-weight:bold;



	text-transform:uppercase;



	background-attachment: scroll;



	background-image: url(../images/bullet_page_list.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left:15px;



	display:block;



	text-align:left;



}



.tx-reeapagesList-pi2 .title_active {



	float:left;



	width:50%;



	font-size:11px;



	font-weight:bold;



	text-transform:uppercase;



	background-attachment: scroll;



	background-image: url(../images/bullet_page_list.gif);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left:15px;



	display:block;



	text-align:left;



	color:#4CAAB5;



}











.tx-reeapagesList-pi1 .flipper {



	cursor: pointer;



	float: right;



	width:3%;



}



.tx-reeapagesList-pi2 .flipper {



	cursor: pointer;



	padding-right:15px;



}



.tx-reeapagesList-pi2 .flipper_active {



	font-size:11px;



	padding-right:15px;



	color:#4CAAB5;



}











.tx-reeapagesList-pi1 .title_box,



.tx-reeapagesList-pi2 .title_box {



	clear:both;



}



.content .tx-reeapagesList-pi1 .title_box .title a,



.content .tx-reeapagesList-pi2 .title_box .title a {



	font-size:11px;



	display:inline;



	font-weight:bold;



	color:#636568;



	text-decoration:none;



	display:block;



	width:90%;



}







.tx-reeapagesList-pi1 .abstract {



	clear:both;



	padding-left:15px;



	padding-right:20px;



	padding-bottom:5px;



}



.tx-reeapagesList-pi2 .abstract {



	clear:both;



	padding-left:15px;



	padding-right:20px;



}







.content .tx-reeapagesList-pi1 a,



.content .tx-reeapagesList-pi2 a {



	font-size:10px;



	display:inline;



}



.content .tx-reeapagesList-pi2 table {



	text-align:center;



}



table .imageIdList_226 {



	text-align:center;



}



.content .abstract a {



	color:#48A8B4;



	text-decoration:underline;



	font-weight:bold;



	display:inline;



	padding-left:10px;



}



.content .abstract a:hover {



	text-decoration:none;



}







.content p.bodytext {



	margin:0;



	padding:0;



	font-size:11px;



	padding-bottom:10px;



}



.content a {



	display:none;



}







.content p.bodytext a,



.content ul li a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



}



.content p.bodytext a:hover,



.content ul li a:hover {



	text-decoration:none;



}



.content img a,



.content a img,



.content .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dt a img,



.content .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dt a {



	display:inline;



	border:0px;



}



.content H1, .contentheading, .componentheading{



	color:#48A8B4;



}



.page_title a {



	display:none;



}



.suite a {



	color:#48A8B4;



	text-decoration:underline;



	font-weight:bold;



	padding-left:10px;



	background-attachment: scroll;



	background-image: url(../images/arrow_suite.gif);



	background-repeat: no-repeat;



	background-position: right center;



	padding-right:14px;



	font-size:10px;



}



.suite a:hover {



	text-decoration:none;



}







/* NEWS SINGLE */







.news-single-item {



	margin:0;



	padding:0;



}









.news-single-item H1 {



	margin:0;



	padding:0;



	padding-bottom:10px;



}



.news-single-item H3 {



	margin:0;



	padding:0;



	font-size:12px;



	padding-bottom:10px;



}



.news-single-item .image_news {



	float:right;



	margin-left:20px;



}



.news-single-item p.bodytext {



	margin:0;



	padding:0;



	padding-bottom:10px;



}



.news-single-backlink {}







.news-single-backlink a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



}



.news-single-backlink a:hover {



	text-decoration:none;



}







/* NEWS LIST */







.news-list-container {



	margin:0;



	padding:0;



}







.news-list-item {



	margin:0;



	padding:0;



	margin-bottom:10px;



	padding-bottom:15px;



	background-attachment: scroll;



	background-image: url(../images/line_bootom_pages.gif);



	background-repeat: no-repeat;



	background-position: left bottom;



}







.news-list-item H1{



	margin:0;



	padding:0;



	font-size:14px;



}







.news-list-item p.bodytext{



	margin:0;



	padding:0;



	padding-bottom:10x;



	font-size:12px;



}







.news-list-morelink {



	text-align:right;



	margin-top:-15px;



}



.news-list-morelink a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



}



.news-list-morelink a:hover {



	text-decoration:none;



}







/* INDEXED SEARCH */







.tx-indexedsearch {}







.tx-indexedsearch-title a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



	font-weight:bold;



	text-decoration:none;



	padding-left:5px;



}



.tx-indexedsearch-title a:hover {



	text-decoration:underline;



}







.tx-indexedsearch-info {



	display:none;



}



.tx-indexedsearch-searchbox-sword {



	border:1px solid #97A09F;



	font-size:11px;



	margin-left:10px;



}



.tx-indexedsearch-searchbox-button {



	background-color:#97A09F;



	color:#FFFFFF;



	font-size:12px;



	border:0;



	font-weight:bold;



}







.tx-indexedsearch-icon,



.tx-indexedsearch-result-number,



.tx-indexedsearch-title,



.tx-indexedsearch-percent {



	background-color:#D4D0C8;



	padding:2px;



}



.tx-indexedsearch-redMarkup {



	color:#F39A00;



}







/* POP UP SITEMAP */







.tx-popupsitemap-pi1 {}







.tx-popupsitemap-pi1 a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



	font-weight:bold;



	text-decoration:none;



	padding-left:5px;



}



.tx-popupsitemap-pi1 a:hover {



	text-decoration:underline;



}







/* DROP DOWN MENU */







.tx-dropdownsitemap-pi1 a {



	color:#48A8B4;



	text-decoration:underline;



	display:inline;



	font-weight:bold;



	text-decoration:none;



	padding-left:5px;



}



.tx-dropdownsitemap-pi1 a:hover {



	text-decoration:underline;



}







.tx-dropdownsitemap-pi1 ol{



	color:#FFFFFF;



}







.tx-dropdownsitemap-pi1 .level_1,



.tx-dropdownsitemap-pi1 .level_2,



.tx-dropdownsitemap-pi1 .level_3,



.tx-dropdownsitemap-pi1 .expAll {



	background-color:#FFFFFF;



	border:0px;



}



.tx-dropdownsitemap-pi1 .expAll {



	text-align:left;



	background-color:#FFFFFF;



	border:0px;



}







.tx-dropdownsitemap-pi1 .closed,



.tx-dropdownsitemap-pi1 .open {



	margin-left:-20px;



}



.tx-dropdownsitemap-pi1 .level_1 img,



.tx-dropdownsitemap-pi1 .level_2 img,



.tx-dropdownsitemap-pi1 .level_3 img,



.tx-dropdownsitemap-pi1 .level_4 img {



	margin-top:-5px;



}







html>body .tx-dropdownsitemap-pi1 .level_1 img,



html>body .tx-dropdownsitemap-pi1 .level_2 img,



html>body .tx-dropdownsitemap-pi1 .level_3 img,



html>body .tx-dropdownsitemap-pi1 .level_4 img {



	margin-top:-5px;



}







.content_heading {



	margin-bottom:5px;



}







.tx-reeaImgNavBar-pi1 {



	clear:both;



	padding-top:20px;



	text-align:center;



}







.csc-textpic-caption {



	font-size:9px;



	padding-top:5px;



}



.underline {



	text-decoration: underline;	



}







.lefttext {



	text-align:left;



}







/* added Revolver3 @ Mathieu.Vaillancourt@revolver3.com */







.content h1 {



	font-size: 12px;



}



.content h2 {



	font-size: 11px;



	font-weight: bold;



}



.content h1,



.content h2 {



	margin: 0px;



	padding-bottom: 10px;



}



.content h2 a,



.content a, #homeleft a, #homeright a, #user1 a, #user2 a, #user1_wide a{



	display: inline;



	color: #48a8b4;



}



.content h2 a:hover,



.content a:hover {



	text-decoration: none;



}



.content ul {



	margin-top: 0px;



	padding-top: 0px;



}



.content ul li {



	font-weight: bold;



	padding-bottom: 2px;



}



.content ul li a {



	font-weight: normal;



}



.content ul li ul {



	padding-top: 2px;



	padding-bottom: 2px;



}



.content ul li ul li {



	padding-bottom: 0px;



}



.content .player {



	display: none;



}



.content .img-thumb {



  	float: left;



  	margin-top: 20px;



  	margin-right: 30px;



  	text-align: center;



}



.content .img-thumb img {



  	margin-bottom: 5px;



}







#container_arround {

	background-image: url(../images/backgr_content_content.jpg);

	width:799px;

}

#container_up {

	background-attachment: scroll;

	background-image: url(../images/backgr_content_up.gif);

	background-repeat: no-repeat;

	width:799px;

	height:66px;

	background-position: left top;

}

#container_header {

	width:799px;

	background-attachment: scroll;

	background-image: url(../images/backgr_content.jpg);

	background-repeat: no-repeat;

	background-position: bottom left;

	margin:0;

	padding:0;

	position:relative;

}





.lang_search_box {



	position:absolute;



	width:142px;



	z-index:50;



	padding-left:655px;



	top:4px;



}







.languages {



	padding-right:5px;

	padding-top:35px;

    font-size:0.7em;

	float:right;

	width:94px;

}







#menu_images_box {

	margin-left:14px;

	width:760px;

	height:54px;

	z-index:2;

	padding-top: 5px;

}















#content_box {

	width:750px;

	margin-left:20px;

	padding-top:20px;

}



#left_column {

	float:left;

	width:200px;

}



#right_column {

	float:left;

	width:550px;

}



.content {

	padding-right:10px;

}

html>body .content {

	min-height:410px;

}

*html .content {

	height:410px;

}





.content H1, .contentheading, .componentheading{

	margin:0;

	padding:0;

	font-size:12px;

	font-weight:bold;

	padding-bottom:10px;

}





/* Content BOTTOM */



#content_bottom {

	background-image: url(../images/backgr_content_footer.jpg);

	width:799px;

	height:48px;

	background-attachment: scroll;

	background-repeat: no-repeat;

}





/* CSS Document */







/* CSS Document */



.menu_bottom {

	text-align:right;

	margin:0;

	padding:0;

	float:right;

	width:778px;

}



.menu_bottom ul {

	margin:0;

	padding:0;

}



.menu_bottom li.level1{

	margin:0;

	padding:0;

	list-style:none;

	background-attachment: scroll;

	background-image: url(../images/delimiter_bottom.gif);

	background-repeat: no-repeat;

	background-position: right center;

	display:inline;

}



.menu_bottom li.level1 a{

	text-decoration:none;

	color:#000000;

	font-size:10px;

	padding-right:13px;

}



.menu_bottom li.level1 a:hover{

	text-decoration:underline;

}







.menu_bottom li.level1active{

	margin:0;

	padding:0;

	list-style:none;

	background-attachment: scroll;

	background-image: url(../images/delimiter_bottom.gif);

	background-repeat: no-repeat;

	background-position: right center;

	display:inline;

}



.menu_bottom li.level1active a{

	text-decoration:none;

	color:#000000;

	font-size:10px;

	padding-right:13px;

	text-decoration:underline;

}



.menu_bottom li.level1active a:hover{}







/* default styles for extension "tx_indexedsearch" */

		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }

		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }

		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }

		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }

		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }

		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }

		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }

		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }

		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }

		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }

		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }

		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }

		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }

		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }



		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */

		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }

		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }

		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }

		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }

		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }

		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

/* default styles for extension "tx_a1teasermenu_pi1" */

	    table.tx-a1teasermenu-pi1 {padding: 0 0 0 0px; spacing: 0 0 0 0px; border: 0 0 0 0px;}

	    tr.tx-a1teasermenu-pi1 {}

	    td.tx-a1teasermenu-pi1 {vertical-align: top;}

/* default styles for extension "tx_dropdownsitemap_pi1" */

		.tx-dropdownsitemap-pi1 A {

			font-weight: bold;

		}

		.tx-dropdownsitemap-pi1 LI.open OL {

			display: block;

		}

		.tx-dropdownsitemap-pi1 LI.closed OL {

			display: none;

		}

		.tx-dropdownsitemap-pi1 LI.open UL {

			display: block;

		}

		.tx-dropdownsitemap-pi1 LI.closed UL {

			display: none;

		}

		.tx-dropdownsitemap-pi1 DIV {

			border: solid 1px #DFE2E3;

			background: #FAFBFB;

			padding: 2px;

			margin-bottom: 5px;

		}

		.tx-dropdownsitemap-pi1 DIV.level_2 {

			background: #FFFFFF;

		}

		.tx-dropdownsitemap-pi1 DIV.level_2 A {

			font-weight: normal;

		}

		.tx-dropdownsitemap-pi1 DIV.level_3 {

			background: #FAFBFB;

		}

		.tx-dropdownsitemap-pi1 DIV.level_4 {

			background: #FFFFFF;

		}

		.tx-dropdownsitemap-pi1 DIV.level_5 {

			background: #FAFBFB;

		}

		.tx-dropdownsitemap-pi1 DIV.expAll {

			text-align: center;

			border: solid 1px #DFE2E3;

			background: #FAFBFB;

		}

/* default styles for extension "tx_flvplayer_pi1" */

		.tx-flvplayer-pi1 {

			text-align: center;

		}

/* default styles for extension "tx_cssstyledcontent" */

	/* Captions */

	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }

	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }

	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }



	/* Needed for noRows setting */

	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }



	/* Border just around the image */

	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {

		border: 2px solid black;

		padding: 0px 0px;

	}



	DIV.csc-textpic-imagewrap { padding: 0; }



	DIV.csc-textpic IMG { border: none; }



	/* DIV: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }



	/* UL: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }



	/* DL: This will place the images side by side */

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */

	DL.csc-textpic-image { margin: 0; }

	DL.csc-textpic-image DT { margin: 0; display: inline; }

	DL.csc-textpic-image DD { margin: 0; }



	/* Clearer */

	DIV.csc-textpic-clear { clear: both; }



	/* Margins around images: */



	/* Pictures on left, add margin on right */

	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-right: 0px;

	}



	/* Pictures on right, add margin on left */

	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-left: 0px;

	}



	/* Pictures centered, add margin on left */

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {

		display: inline; /* IE fix for double-margin bug */

		margin-left: 0px;

	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }



	/* Space below each image (also in-between rows) */

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }

	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }

	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }



	/* No margins around the whole image-block */

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }



	/* Add margin from image-block to text (in case of "Text w/ images") */

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {

		margin-right: 0px !important;

	}

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {

		margin-left: 0px !important;

	}



	/* Positioning of images: */



	/* Above */

	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }



	/* Center (above or below) */

	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }

	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }



	/* Right (above or below) */

	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }

	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }



	/* Left (above or below) */

	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }

	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }



	/* Left (in text) */

	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }



	/* Right (in text) */

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }



	/* Right (in text, no wrap around) */

	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }

	/* Hide from IE5-mac. Only IE-win sees this. \*/

	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }

	/* End hide from IE5/mac */



	/* Left (in text, no wrap around) */

	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }

	/* Hide from IE5-mac. Only IE-win sees this. \*/

	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }

	/* End hide from IE5/mac */