/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: Les Scouts : Le 12-18 :::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
	padding:0;
	color:#ffffff;
	background:url(../images_v5/le1218/common/bg.gif) repeat-x center top #2c2020;
}


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: GENERICS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


h1 {
	font-size:1px;
	text-indent:-100000px;
	height:33px;
	margin:0;
	padding-bottom:10px;
}

h1.HomePageTitle1 {
	background:url(../images_V5/le1218/fr/h1_homepage.gif) no-repeat;
}

h2 {
	font-size:1px;
	text-indent:-100000px;
	height:23px;
	margin:0;
}

h2.HomePageTitle2 {
	background:url(../images_v5/le1218/fr/h2_homepage.gif) no-repeat;
	padding-bottom:15px;
}

h2.ContentTitle1 {
	background:url(../images_v5/le1218/fr/h2_contentpage.gif) no-repeat;
	padding-bottom:15px;
}

h2.ContentTitle2 {
	background:url(../images_v5/le1218/fr/h2_inscription.gif) no-repeat;
	padding-bottom:15px;
	margin:20px 0 20px 0;
}

h3 {
	font-size:1em;
	/*text-indent:-100000px;*/
	height:23px;
	margin:0;
}

h3.HomePageTitle3 {
	
	margin-top:20px;
}


h3.PublicationsTitle {
	padding-bottom:15px;
}

h4{
	color:#211512;
	font-size:17px;
	font-weight:bold;
	padding:0;
	margin:0;
}

h5{
	color:#cfc4be;
	font-size:16px;
	font-weight:bold;
	padding:12px 0 5px 0;
	margin:0 0 7px 0;
	border-bottom:solid 1px #685e55;
}

p {
	padding:0;
	margin:0;
}

.align-center {text-align:center;}

a {
	text-decoration:none;
	color:#e9d992;
}

a:hover {
	text-decoration:underline;
	color:#e9d992;
}

ul, li, ol {
	margin:0;
	padding:0;
	list-style-type:none;
}

img {border:none;}

span.jaune,
p.jaune {color:#FF0;}
span.rouge {color:#F00;}
span.vert {color: #0F0;}
.float-left {float:left;}
.float-right {float:right;}

/* ::: GENERICS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: TEMPLATE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#GlobalContainer {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	background:url(../images_v5/le1218/common/bg.gif) repeat-x center top #2c2020;
}

#HeaderContainer {
	height:220px;
	width:1000px;
	background:url(../../illustrations/le_12-18/header.jpg) no-repeat center top;
	position:relative;
}

#HeaderContainerNews {
	position:absolute;
	top:105px;
	left:795px;
	width:140px;
	height:100px;
}

#HeaderContainerLinkBack {
	position:absolute;
	top:105px;
	left:45px;	
	width:140px;
}

#HeaderContainerLinkE {
	position:absolute;
	top:52px;
	left:405px;
	width:70px;
	height:60px;
}

#HeaderContainerLinkLS {
	position:absolute;
	top:150px;
	left:620px;
	width:80px;
	height:60px;
}

#HeaderContainerLinkP {
	position:absolute;
	top:20px;
	left:730px;
	width:70px;
	height:70px;
}

#HeaderContainerLanguageSelector {
	position:absolute;
	text-align:right;
	top:25px;
	right:30px;
	width:90px;
	height:60px;
}

	.tx-srlanguagemenu-pi1 img.pointer {
		height:16px;
		width:16px;
		
		margin:0;
		padding:0 0 5px 0;
	}

#MenuContainer {
	height:38px;
	width:1000px;	
}
	
	/* ::: MENU :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	
	
	ul.Menu {
			list-style: none;
			width:auto;
			margin-left:0;
			/*margin-right:auto;*/
		}

		 ul.Menu li {
			float: left;
         	/*position:relative;*/
			margin-top:8px;
			margin-left:8px;
		}
		
		ul.Menu li a {
			font-size:1px;
			/*text-indent:-100000px;*/
			text-decoration: none;
			height:28px;
			float:left;
			padding:0 0 0 13px;
			/*padding:0 0 0 0;*/
		}
		
			ul.Menu li a.Element1 {
				background:url(../images_v5/le1218/menu/element_1.png) no-repeat top left;
			}
		
			
			ul.Menu li a.Element2 {
				background:url(../images_v5/le1218/menu/element_2.png) no-repeat top left;
			}
		
			ul.Menu li a.Element3 {
				background:url(../images_v5/le1218/menu/element_3.png) no-repeat top left;
			}
		
			ul.Menu li a.Element4 {
				background:url(../images_v5/le1218/menu/element_4.png) no-repeat top left;
			}
		
			ul.Menu li a.Element5 {
				background:url(../images_v5/le1218/menu/element_5.png) no-repeat top left;
			}
		
			ul.Menu li a.Element6 {
				background:url(../images_v5/le1218/menu/element_6.png) no-repeat top left;
			}
			
			ul.Menu li a.Element7 {
				background:url(../images_v5/le1218/menu/element_7.png) no-repeat top left;
			}
		
      
            /* ::: SUB MENU :::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
            
			
            li.hover ul.SubMenu{
            	display:block;
				z-index:100;	
            }
            
           	ul.SubMenu{
            /*   display: none;
               position: absolute;
               top: 48px;
               left: 22px;*/
               list-style: none;
               width: 150px;
			   padding:0;
            }
			
            ul.SubMenu li{
               overflow:hidden;
            }
            
            ul.SubMenu li a{
               overflow:hidden;
			   font-weight:bold;
               color: #423030;
			   font-size:14px;
			   text-indent:1px;
			   margin-bottom:0;			   
/*			   margin-left:13px;*/
/*			   width:200px;*/
			  
            }
			
			ul.SubMenu li {
/*			   background:url(../images_v5/le1218/common/bg_sub.gif) no-repeat;*/
			   
/*			   width:200px;*/
			   height:20px;
			   padding:2px 0 0 0;
			   /*padding-top:5px;*/
			   
			   margin:0;
            }
			
			

            ul.SubMenu li a:hover{
               color:#000000;
            }
            
           
            /* ::: SUB MENU :::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


			/* ::: MENU :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
			

#MainContainer {
	width:1000px;
	overflow:hidden;
}

	
	#ContentHomePage{
		float:left;
		width:672px;
		padding:30px 0 0 30px;
	}
	
	#Content{
		float:left;
		width:450px;
		padding:20px 0 10px 0;
		font-size:12px;
	}
	
	
	/* ::: LEFT COLUMNS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	
	
	#LeftColumnsContainer{
		float:left;
		width:204px;
		height:100px;
		padding-left:20px;
		padding-right:20px;
	}
	
		.LeftColumnUp{
			width:204px;
			height:11px;
			background:url(../images_v5/le1218/common/bg_left_column_up.gif) no-repeat #494038;
			margin-top:29px;
		}
		
		.LeftColumnDown{
			width:204px;
			height:11px;
			background:url(../images_v5/le1218/common/bg_left_column_down.gif) no-repeat;
		}
		
		.LeftColumnContainer{
			background:#494038;
			width:174px;
			margin:0;
			padding:0 15px 5px 15px;
	
		}
		
		.LeftColumnContainer ul li{
			font-size:13px;
			padding:5px 0 5px 0;
			border-bottom:solid 1px #685e55;
		}
		
		.LeftColumnContainer ul li ul li{
			font-size:13px;
			padding:5px 0 5px 15px;
			border-bottom:none;
		}
		
		.LeftColumnContainer ul li.act a{
			
			text-decoration:underline;
		}

		.LeftColumnContainer ul li.act ul li a{
			text-decoration:none;
		}
		.LeftColumnContainer ul li ul li.act a{
			text-decoration:underline;
		}
		.LeftColumnContainer ul li ul li.act ul li a{
			text-decoration:none;
		}
		.LeftColumnContainer ul li ul li ul li.act a{
			text-decoration:underline;
		}


		.LeftColumnContainer h5 {margin:0px;padding:0 0 5px 0;}
	/* ::: LEFT COLUMNS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	
	
	/* ::: RIGHT COLUMNS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	
	
	#RightColumnContainer{
		float:right;
		width:272px;
	}
		
		.RightCulumnUp{
			width:272px;
			height:15px;
			background:url(../images_v5/le1218/common/bg_right_culumn_up.gif) no-repeat;
			border:none;
		}
		
		.RightCulumnUp2{
			width:272px;
			height:15px;
			background:url(../images_v5/le1218/common/bg_right_culumn_up2.gif) no-repeat;
			border:none;
			margin-top:10px;
		}
		
		.RightCulumnDown{
			width:272px;
			height:15px;
			background:url(../images_v5/le1218/common/bg_right_culumn_down.gif) no-repeat;
			border:none;
		}
		
		.RightCulumnDown2{
			width:272px;
			height:15px;
			background:url(../images_v5/le1218/common/bg_right_culumn_down2.gif) no-repeat;
			border:none;
			padding-bottom:40px;
		}
		
		.RightCulumn{
			background:url(../images_v5/le1218/common/bg_right_culumn.gif) repeat-y;
			padding:0px 25px 0 29px;
		}
		
			.LastNewsContainer{
				width:210px;
			}
			
				.NewsContainer{
					padding:10px 0 10px 0;
					border-bottom:solid 1px #685e55;
				}
				
				.NewsContainerBottom{
					padding:22px 0 20px 0;
				}
				
				.NewsContainer p{
					padding-left:0;
				}
				
					.NewsHeader{
						overflow:hidden;
						width:210px;
						padding-bottom:5px;
					}
					
					.NewsHeader p{
						padding-left:0;
					}
					
						.NewsDate{
							width:56px;
							height:44px;
							background:url(../images_v5/le1218/common/bg_news_date.gif) no-repeat;
							float:left;
							margin-left:3px;
							font-size:16px;
							font-weight:bold;
							padding:3px 0 0 5px;
							color:#47371f;
						}
						
						.NewsTitles{
							float:left;
							padding-left:5px;
							width:135px;
						}
						
							.NewsTitles a{
								color:#cfc4be;
								font-size:16px;
								font-weight:bold;
								padding:0;
								margin:0;
							}
							
							.NewsTitles a:hover{
								color:#e9d992;
							}
							
								.NewsTitles .NewsSubHeader {
									font-weight:bold;	
								}
							
							
		.RightCulumn2{
			background:url(../images_v5/le1218/common/bg_right_culumn2.gif) repeat-y;
			padding:0 25px 0 29px;
		}
			
			.RightCulumn2 div.csc-header csc-header-n1 {
				background-color:red;
			}
			
			.PublicationsContainer{
				width:210px;
			}
			
				.PublicationContainer{
					padding:7px 0 7px 0;
					border-bottom:solid 1px #685e55;
				}
				
				.PublicationContainerBottom{
					padding:7px 0 7px 0;
				}
				
					.PublicationHeader{
						overflow:hidden;
						width:210px;
					}
					
						.PublicationTitle{
							float:left;
							/*background:url(../images_v5/le1218/common/bg_publication_title.gif) no-repeat;*/
							padding:2px 0 7px 23px;
						}
						
						.PublicationIcon1{
							float:right;
							padding:2px 0 0 3px;
						}
						
						.PublicationIcon2{
							float:right;
							padding:2px 0 0 3px;
						}
							
							
/* ::: RIGHT COLUMNS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#FooterContainer {
	width:852px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
	
	.ContrastLogo{
		float:left;
		padding:13px 10px 0 0;
	}
	
	.ContrastChoise{
		float:left;
		padding:13px 15px 0 0;
	}
	
	.ScoutsLogo{
		float:left;
	}
	.FooterCopyright{
		float:left;
		padding:13px 0 0 15px;
	}
	.FscLogo{
		float:left;
		padding:7px 0 0 14px;
	}
	.Shake{
		float:left;
		padding:11px 0 0 6px;
	}


/* ::: TEMPLATE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: HOMEPAGE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#ContentHomePage .BoxesContainer{
	width:660px;
	margin:20px 0 0 0;
	overflow:hidden;
	padding-bottom:50px;
}

	.BoxContainer{
		width:303px;
		height:255px;
		background:url(../images_v5/le1218/common/bg_box.gif) no-repeat;
		float:left;
		margin:0 25px 25px 0;
	}
		
		.BoxHeader{
			overflow:hidden;
			width:303px;
			height:50px;
		}
			
			.DateContainer{
				float:left;
				width:35px;
				height:42px;
				overflow:hidden;
				padding:8px 0 0 13px;
				font-size:14px;
			}
			
				.DayContainer{
					float:left;
					width:30px;
					height:18px;
					border-bottom:solid 1px #a28c80;
					padding:0;
				}
				
				.MonthContainer{
					float:left;
					width:16px;
					height:17px;
					padding:1px 0 0 2px;
				}
			
			.TitlesContainer{
				float:left;
				width:236px;
				height:45px;
				padding:5px 0 0 15px;
			}
			
				.TitlesContainer a{
					padding-top:2px;
				}
				
		.PictureContainer{
			position:relative;
			width:286px;
			height:189px;
			margin:8px 0 0 8px;
			overflow:hidden;
		}
		
			.ButtonContainer{
				width:80px;
				height:20px;
				background:url(../images_v5/le1218/common/bg_box_button.gif) no-repeat;
				position:absolute;
				right:0px;
				bottom:1px;
				padding:7px 0 0 25px;
			}
			
.picto_telephone {
	background:url(../images_v5/everywhere/picto_telephone.png) center left no-repeat;
	padding:2px 0 2px 20px;
	white-space:nowrap;
}
.picto_fax {
	background:url(../images_v5/everywhere/picto_fax.png) center left no-repeat;
	padding:2px 0 2px 20px;
	white-space:nowrap;
}
.picto_telephone_fax {
	background:url(../images_v5/everywhere/picto_telephone_fax.png) center left no-repeat;
	padding:2px 0 2px 36px;
	white-space:nowrap;
}
.picto_date {
	background:url(../images_v5/everywhere/picto_date.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_time {
	background:url(../images_v5/everywhere/picto_time.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
.picto_house {
	background:url(../images_v5/everywhere/picto_house.png) center left no-repeat;
	padding:2px 0 2px 20px;
}

a.lien_mail {	
	background:url(../images_v5/everywhere/picto_lien_mail.png) center left no-repeat;
	padding:2px 0 2px 20px;
}
/* ::: HOMEPAGE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: CONTENTPAGE :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

	#Content hr, 
	#RightColumnContainer hr{
		padding:0;
		margin:5px 0;
		border:none;
		border-bottom:#faeca5 solid 1px;
	}

	
	
	
	
	#Content ul {padding:5px 0 0 20px;}
	#RightColumnContainer ul {padding:5px 0 0 10px;}
	
	#Content ul li,
	#RightColumnContainer ul li {
		background:url(../images_v5/le1218/common/bg_contentpage_li.gif) no-repeat;
		padding:0 0 10px 20px;
	}
	
	#Content .content_element {
		padding:0;
		margin:0 0 10px 0;
	}
	
	#Content .content_element img {
		margin:0;	
	}
	
	#ContentHome .csc-header {
		padding:0;
		margin:5px 0;
	}
	
	.content_element hr.blockSeparation {
		margin-top:10px !important;
		margin-bottom:5px;
		padding:0;
		border:none;
		border-bottom:#faeca5 solid 1px;
	}
	
	
	.content_element hr.blockSeparator {
		padding-top:10px !important;
		padding-bottom:5px;
		border:none;
		border-bottom:#faeca5 solid 1px;
	}
	
	/* ::: FORM ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	
	
	#Content .FormContainer h3{
		font-size:18px;
		color:#ed217c;
		text-align:center;
		font-weight:normal;
	}
	
	#Content .FormContainer p{
		padding:0 50px 0 50px;
		text-align:center;
	}

	#Content form fieldset {
		border:#494038 solid 1px;
		padding:4px;
	}
	
	#Content form .FormItem,
	.tx_powermail_pi1_fieldwrap_html{
		/*overflow:hidden;*/
		width:440px;
		padding:3px 0;


	}
	
	#Content form label{
		padding-top:8px;
		display:block;
		/*float:left;*/
	}
	
	#Content form label.error{
		font-size:1px;
		text-indent:-100000px;
	}
	
	#Content form{
		width:450px;
		/*height:570px;*/
	}
	
	#Content form input,
	#Content form select{
		background-color:#e9d992;
		border:#494038 solid 1px;
		color:#2c2020;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:2px;
	}

	#Content form input:hover,
	#Content form select:hover,
	#Content form input:focus,
	#Content form select:focus {
		background-color:#ffffcc;
	}

	#Content form input.error{
		border-color:#9b1b54;
	}
	
	#Content form textarea {
		float:right;
		background:url(../images_v5/le1218/common/bg_text_area.gif) no-repeat;
		border:none;
		height:85px;
		width:329px;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		overflow:auto;
		padding:8px 9px 0 5px;
	}
	
	#Content form textarea.error {
		border-color:#9b1b54;
	}
	
	#Content form input.PostCodeInput{
		float:right;
		background:url(../images_v5/le1218/common/bg_postcode_input.gif) no-repeat;
		height:24px;
		width:105px;
		padding-right:9px;
		margin-right:223px;
	}
	
	#Content form input.SubmitInput,
	#Content form input.powermail_submit{
		float:left;
		background:url(../images_v5/le1218/common/bg_submit_button.gif) no-repeat;
		height:50px;
		width:105px;
		margin-top:10px;
		cursor: pointer;
		font-size:1px;
		text-indent:-100000px;
		border:none;
	}

	#Content form input.tx-powermail-pi1_mandatory_submit {
		cursor:pointer;
	}
	
	/* ::: FORM ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	

.news-list-container IMG,
.news-single-item IMG{

	float: left;
	border:none;
	margin-bottom:5px;
	margin-right:12px;
	margin-left:5px;
}

.news-list-container .news-list-category,
.news-single-item .news-single-category{
	color: #999;
}

.news-list-container HR.clearer,
.news-single-item HR.clearer{
	clear:both;
	height:1px;
	border:1px solid #F9FFE5;

}
.news-latest-container HR.clearer,
.news-single-item HR.clearer{
	clear:left;
}

.news-catmenu img {
	padding-right:5px;
}
/* ::: CONTENTPAGE :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* ::: DOCUMENTS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
table.docs {
	border-collapse:collapse;
	margin:0;
	border:#685e55 solid 1px;
}

table.docs th {
	color:#faeca5;
	border-bottom:#685e55 solid 1px;
}

table.docs tr.lignes td{
	border-bottom:#685e55 solid 1px;
	padding:5px 2px;}

table.docs tr.lignes td {background-color:#2c2020}

table.docs tr.lignes td.col_1,
table.docs tr.lignes td.col_1_new {
	border-left:#6F6155 solid 1px;
	border-bottom:#6F6155 solid 1px;
}

table.docs tr.lignes td.col_2,
table.docs tr.lignes td.col_2_new,
table.docs tr.lignes td.col_3 {
	border-bottom:#6F6155 solid 1px;
}
table.docs tr.lignes td.col_utils {
	border-bottom:#6F6155 solid 1px;
}
table.docs tr.lignes td.col_right {
	border-right:#6F6155 solid 1px;
}
/*table#docs tr.lignes:hover td.col_right {background-color:#ffffe0;}*/


table.docs div.declencheur {font-weight:bold;cursor:pointer;}
a.pdf_magnify{
	margin:0 2px 0 2px;
	padding:0px 8px;
	width:16px;
	height:16px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -32px no-repeat;
}

a.get_file {
	/*margin:4px 2px 0 2px;*/
	margin:0 2px;
	width:16px;
	height:16px;
	padding:0 8px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -15px no-repeat;
}

a.add_to_liste {
	margin:0 2px;
	width:16px;
	height:16px;
	padding:0 8px;
	cursor:pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -48px no-repeat;
}

a.del_from_liste {
	margin:0 2px;
	padding:0 8px;
	width:16px;
	height:16px;
	cursor: pointer;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -64px no-repeat;
}

div.add_to_liste_deny {
	margin:0 2px;
	padding:0 8px;
	width:16px;
	height:16px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -112px no-repeat;
}

a.empty_liste {
	margin:4px 0 0 5px;
	padding:0px 8px 2px 4px;
	width:16px;
	height:16px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -96px no-repeat;
}

a.reload_liste {
	margin:4px 4px 0 1px;
	padding:0px 8px 2px 4px;
	width:16px;
	height:16px;
	background: url(../../../typo3conf/ext/ls_documents/images/utils.png) 0px -144px no-repeat;
}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* ::: FSC :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

div.titre_souligne_1 {
	border-bottom:#faeca5 1px solid;
	font-size:16px;
	color:#faeca5;
	font-weight:bold;
	margin-bottom:5px;
}

/********************************************************************/
/*																	*/
/*				Habillage des contenues (cadres)					*/
/*																	*/
/********************************************************************/

div.rounded97 {
	border:#b90b0b 2px solid;
	padding:.5em;
	margin:.5em 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div.rounded98 {
	border:#c5c209 2px solid;
	padding:.5em;
	margin:.5em 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
}



div.rounded99 {
	border:#0fb50b 2px solid;
	padding:.5em;
	margin:.5em 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.rte_encadre_1 {
	border:#FF0 solid 1px;
	padding:.3em;
	margin:.3em 0;
}

/* 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: left; }

	/* 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: 10px;
	}

	/* 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: 10px;
	}

	/* 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: 10px;
	}
	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;  clear:both;}

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px;margin-top: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; 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: 5px !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: 25px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: right; }

	/* 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; }
	/* 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; }
	/* 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 */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }





.RightCulumn2 .csc-header-n2,
.RightCulumn2 .csc-header-n3{
/*	margin-left:1.8em;*/
}
	



.jdGallery .slideElement {
	background-color:#423a33!important;
	/*background-color:none!important;*/
}

