@charset "UTF-8";
/* CSS Document */



/* @group GENERIC CLASSES */

/* all stuff to hide */
.hidden-D{ display:none;}
.hidden-L{ left:-2000px;position: absolute;width: 200px; float: left;}
.hidden-T{ text-indent:-200em;}

/* all stuff to clear */
.clear-B{ clear:both;}
.clear-R{ clear:right;}
.clear-L{ clear:left;}

/* txt to align */
.align-R{ text-align: right;}
.align-L{ text-align: left;}


/* list */
dl, dt, dd, ul, ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}



/* Majuscule / Uppercase */
.majuscule{
	text-transform: uppercase;
}

/* @end */



/* @group Layout */
html {
height:100%;
width:100%;

}

body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	min-height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;

}
a, a img{ border:none;}
div{ position:relative;}
form{margin:0;}
/*
.imageVignette {
	float:right;

	padding:2px;
		background:#FFFFFF;
	position: center;
height:121;
		width:190;
border:1px solid #012F47;
}
.imageVignette a{border:1px solid #012F47;}
.imageVignette a:hover{border:1px solid #012F47;}

*/
.imageVignette {
	float:left;
	
	padding:3px;
		background:#FFFFFF;
	position:relative;
width:150px;
		
margin: 0px 23px 4px 6px;
}

.imageVignette a{

border:1px solid #F59E0A;
}

.imageVignette a:hover{

border:1px solid #012F47;
}

.petiteVignette {
	float:left;
	margin: 2px 5px 10px 6px;
	padding:3px;
		background:#FFFFFF;
	position: relative;
	

		/*width:75px;*/
height:70px;
}

.petiteVignette a{

border:1px solid #fde6c9;
}

.petiteVignette a:hover{

border:1px solid #F59E0A;
}


/*

.petiteVignette {
	float:left;
	margin: -1px 15px 3px 0px;
	padding:3px;
		background:#FFFFFF;
	position: relative;
height:50;
		width:50;
border:1px solid #fde6c9;
}
.petiteVignette a{border:1px solid #fde6c9;}
.petiteVignette a:hover{border:1px solid #F59E0A;}
*/

/* @group titrage */
h1 a {/* this ruleset keeps the root link in the title from standing out */
	font-weight: normal;
	color: #000;
	}

h1 {
	font-size: 2.0em;
	font-weight: normal;
	margin-top: 0em;
	/*both set to zero and padding in header div used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	margin-bottom: 0em;	}

h2 {
	font-size: 1.6em;
	font-weight: normal;
	}

h3 {
	font-size: 1.2em;
	font-weight: normal;
	}

h4 {
	font-size: 1.1em;
	font-weight: normal;
	}

h5 {
	font-size: 1.0em;
	font-weight: normal;
	}

h6 {
	font-size: 0.8em;
	font-weight: normal;
	}


/* @end */

/* @group Access - liens d'évitements */
#easy-access{
	position:absolute;
}

/* @end */

div.maincontainer{
	
	width:100%;


}
/*---------------------------------*/
div.contentwrapper{
	width: 100%;
	z-index:10;
	margin: 0;
	padding: 0;
	float: left;
	position:relative;


}

div.contentcolumn{
	margin-left: 240px;
	position: relative;
	z-index: 10;
	width:771px;
	margin-bottom:50px;
}


div.leftcolumn{
	float: left;
	width: 240px;
	z-index: 20;
	margin-right: -100%;
	/*height:100%;*/
position:relative;

}


.innertube {
	margin: 24px; /*Margins for inner DIV inside each column (to provide padding)*/

}

.fluid{
	min-width:71.4em;
	max-width:91.4em;
}

.invisible{
	display:none;
}

/* @end */

/* @group colonne left */


div.logo {

	height:87px;
width: 240px;
		margin-top:-3px;
	
 	background :#798B97 url(../img/rightcolumn-background-bleugris.jpg) no-repeat right top;



}

div.banlogo {

	margin-left:0px;
	height:152px;
width: 240px;

border-bottom:4px solid #012F47;
background-color: #798B97;
 	
	background :#798B97 url(../img/ban_logo.jpg) no-repeat left;

}



/* @group Sous menu n-1 & n-2 */

div.leftcolumn .submenu{

	background-color: #798B97;
	margin-top:-25px;
	border-bottom:3px solid #012F47;
	min-height:350px;

	
}

	div.leftcolumn .submenu h2{
		margin: 0 0 0 24px;
		display: block;
		color: #fff;
		font-size: 1.0em;
		letter-spacing: 0.06em;
		text-transform: uppercase;
	}
		div.leftcolumn .submenu span{
			display: block;

		}




	/* Niveau N-1 */
	div.leftcolumn .submenu ul{
		margin: 0 0;

	}


		div.leftcolumn .submenu li a{

			display:block;
			color:#fff;
			border-top:1px solid #999;
			text-decoration:none;
			font-size: 1.3em;
			margin:7px 24px;
			padding: 5px 0;
		}
			div.leftcolumn .submenu li a:hover{
				text-decoration: underline;
			}

			/* Niveau N -2 */
			div.leftcolumn .submenu li ul{
				padding: 0 0;
				


			}
				div.leftcolumn .submenu li ul li{
					margin:0px 0 0 24px;
					
					font-size: 1.2em;
					/*background-image: none;*/
				}
				/****/
				div.leftcolumn .submenu li.select {
					margin:0 0 0 0;
					background : url(../img/menu-niv2.gif) no-repeat  8px 9px;
					padding-top: 0px;
					margin-bottom: -1px;
				}



/* My Comment */
					div.leftcolumn .submenu li.select span{
						margin:0px 0 0 0px;
						font-size: 1em;
						text-indent: 0;
						text-transform: none;
						letter-spacing: 0;
					}

					div.leftcolumn .submenu li ul li a:before	{
					  content: "» ";
					}

				/***/
					div.leftcolumn .submenu li ul li a{
						font-size: 0.9em;
						border: none;
						padding: 3px 0px;
						font-weight: normal;
						margin-left:0px;


					}
						div.leftcolumn .submenu li ul li a:hover, div.leftcolumn .submenu li ul li .current{
							
							text-decoration: underline;
						}


/* @end */

div.cadredroite {

position:relative;
bottom:0px;
border-right:1px solid #bfbfbf;
}

/* @group Menu Niveau 1 #F8F3EE#AD8F6B  #012F47;798B97 F7F7FF*/
div.leftcolumn .menu-niv1{

background :transparent url(../img/logo_advalem.jpg) no-repeat 17px 300px;
min-height:350px;
position:relative;


}
	div.leftcolumn .menu-niv1 li a{
		
display:block;
		color:#AD8F6B;
		line-height:2.8em;
		text-transform: uppercase;
		text-decoration:none;
		font-size: 1em;
		background :transparent url(../img/niv1.gif) no-repeat  90% 50%;
	}
		div.leftcolumn .menu-niv1 li:hover{
			background-color: #F8F3EE;
			/*height: 2.8em;*/

		}

/* @group Sous Menu Niveau 1  #012F47;798B97 */
div.leftcolumn .menu-niv1 li {
		border-bottom:1px solid #e1e1d5;
		height: 2.8em;

	}

	div.leftcolumn .menu-niv1 li li{
		background-color: #AFB9D4;
		height:auto;

	}
		div.leftcolumn .menu-niv1 li li a{
			background: none;
			font-size: 1.2em;
			color: #333;
			text-transform: none;
			/*height: auto;*/
			line-height: 1.18em;
			padding:7px 10px;

		}
			div.leftcolumn .menu-niv1 li li a:hover{
				background-color: #F0E7DE;
			}
/* Fenêtre flottante */
.menu-niv1-submenu {
	margin-top: -2.8em;
	margin-left: 25.4em;
	display: none;
}

	.menu-niv1-submenu li {
		width: 20em;
	}

/* @end */




/* @end */




/* @group ContentColumn */

div.contentcolumn .innertube{
	margin:0;
		max-width:76.9em;
	min-width:75.1em;
}

/* @group Research And Access */

/* @group Links Tools */

div.contentcolumn .toolslinks{
		color:#fff;
		text-align:right;
		height:24px;
		padding-top:8px;
	}

	
	div.contentcolumn .toolslinks li{
		display: inline;
	}
		div.contentcolumn .toolslinks a{
			color:#fff;
			text-decoration:none;
		}
			div.contentcolumn .toolslinks a:hover{
				text-decoration:underline;
			}

				div.contentcolumn .toolslinks a.contact{

					padding:0.4em 0 0.4em 1.8em;
					background :transparent url(../img/go-contact.gif) no-repeat 0 center;
				}
				div.contentcolumn .toolslinks a.sitemap{

					padding:0.4em 0 0.4em 1.8em;
					background :transparent url(../img/go-sitemap.gif) no-repeat 0 center;
				}

/* @end */

/* @group Flags */

	div.contentcolumn .flags{
		float:right;
		display:inline;
		margin:2px 20px 8px 4px;
	}
		div.contentcolumn .flags a.flag{
			float:left;
			display:block;
			height:11px;
			width:14px;
			border:1px solid #a08469;
			margin:0 2px 0 0;
			background :transparent url(../img/go-flags.gif) no-repeat 0 0;
		}
			div.contentcolumn .flags a.french{
				background-position : 0 top;
			}
				div.contentcolumn .flags a.french:hover, div.contentcolumn .flags a.frenchactif{
					background-position : 0 bottom;
				}
			div.contentcolumn .flags a.english{
				background-position :  -14px top;
			}
				div.contentcolumn .flags a.english:hover, div.contentcolumn .flags a.englishactif{
					background-position : -14px bottom;
				}
			div.contentcolumn .flags a.spain{
				background-position :  -28px top;
			}
				div.contentcolumn .flags a.spain:hover, div.contentcolumn .flags a.spainactif{
					background-position : -28px bottom;
				}
			div.contentcolumn .flags a.china{
				background-position :  -42px top;
			}
				div.contentcolumn .flags a.china:hover, div.contentcolumn .flags a.chinaactif{
					background-position : -42px bottom;
				}

/* @end */


	div.contentcolumn .recherche{
		color:#fff;
		text-align:right;
		height:14px;
		padding-top:8px;
		margin:0px 20px 0px 0px;
	}
	
	div.contentcolumn .recherche input.form{
		border: 1px solid #AD8F6B;
		
		color: #333;
		
	}



div.contentcolumn .researchandaccess{
		text-align:right;
		height:100px;
		margin-top:-2px;
		background :#798B97 url(../img/searchandaccess-background.jpg) no-repeat left top;
		width:768px;
	}

	
/* @end */



/* @group Pictures f59f0a */	
	div.contentcolumn .pictures{
	

	
		width:768px;
		float:left;
		background-color:#798B97;
		position: relative;
		margin-top:32px;		

}
div.contentcolumn .pictures a.photo{
height:152px;
		width:256px;
		
	position: relative;
  		
		float:left;
		
		position: relative; 
		border-bottom:3px solid #012F47;
		
		background :transparent url(../img/ban_image.jpg) no-repeat  0 0;
			
}

div.contentcolumn .pictures a.photo:hover{
			
 		
  		background: url(../img/ban_image_1_2.jpg) no-repeat ;
					
		}

div.contentcolumn .pictures a.photo2{

		

		height:152px;
		width:256px;
		top: 0px;
	float:left;
		
		position: relative; 
  		background :transparent url(../img/ban_image_2_1.jpg) no-repeat  0 0;
		border-bottom:3px solid #012F47;
		
		
			
}

div.contentcolumn .pictures a.photo2:hover{
			
  background: url(../img/ban_image_2_2.jpg) no-repeat;
					
		}		


div.contentcolumn .pictures a.photo3{

		

		height:152px;
		width:256px;
		top: 0px;
		float:left; 
position: relative;
  		background :transparent url(../img/ban_image_3_1.jpg) no-repeat  0 0;
		border-bottom:3px solid #012F47;
		
		
}

div.contentcolumn .pictures a.photo3:hover{
			
  background: url(../img/ban_image_3_2.jpg) no-repeat;
					
		}	


/* @Fil d'ariane */

div.breadcrumbandtitle{
		height: 6.6em;
		border-bottom: 1px solid #bfbfbf;
		margin-top:112px;
		margin-bottom: 10px;

	}
	
	div.ariane_espace{
		border-bottom: 0px solid #bfbfbf;
		/*height: 6.6em;
		margin-top:82px;
		margin-bottom: 10px;*/

	}



/* @group Titre */

div.breadcrumbandtitle h2{
	font-variant: small-caps;
	font-size: 2em;
	
	color: #012F47;
	margin-top: 1.5em;
	margin-left: 0.8em;
	
}



/* @end */

/* @group Content */

div.content{
	font-size: 1.1em;
	line-height: 1.6em;
	width: auto;
height:auto;
	max-width:83em;
	border-top: 1px solid #fff;
	margin-bottom: 4.0em;
	background :transparent url(../img/...) no-repeat 0 15px;
}

/* @group Content-left */

/* @group Tags Cloud */
.tagcloud{
	margin:5px 0 7px 0; padding:0; 
	text-align: center;
	line-height:2.8em
}
	.tagcloud a{
		text-decoration: none;
	}
		.tagcloud a:hover{
			background-color:#9c7856; 
			color:#fff; 
			text-decoration:none
		}
	.tagcloud .xs{ font-size: 1.1em; color:#999; padding: 0 2px;}
	.tagcloud .s{ font-size: 1.2em; color:#777; padding: 0 2px;}
	.tagcloud .m{ font-size: 1.4em; color:#555; padding: 0 3px;}
	.tagcloud .l{ font-size: 1.8em; color:#333; padding: 0 3px;}
	.tagcloud .xl{ font-size: 2.4em; color:#222; padding: 0 4px;}
	.tagcloud .xxl{ font-size: 2.8em; color:#000; padding: 0 4px;}
	


/* @end */






/* @group Tableaux */
div.content-left table{
	color:#555;
	/*border:1px solid #999;*/
	border-collapse:collapse;
	margin: auto;
	text-align:left;
}
	div.content-left fieldset{
		margin: 0;padding: 0;
		border: none;
		text-align:left;
	}
		div.content-left fieldset legend{
			color:#b8a47f;
			font-size: 1.2em;
			padding: 0.4em 0;
			margin: 0;
		}
	div.content-left  tfoot, div.content-left  thead {
		border:1px solid #9c7856;
		color:#fff;
		font-weight: bold;
		font-size: 1.1em;
	}
	div.content-left  tbody {
	}
	div.content-left  tfoot th, div.content-left  thead th  {
		border:1px solid #b8a47f;
		padding:5px;
		background-color:#b8a47f;
	}
	div.content-left  th  {
		border:1px solid #9c7856;
		padding:5px;
		font-weight: bold;
	}

	div.content-left  td {
		border:1px solid #9c7856;
		padding:5px;
		text-align:left;
	}
	div.content-left  tr.ligne2 {
		background-color:  #F8F3EF;
	}


	div.content-left  caption {
		text-align:left;
		color:#8596A2;
	}



/* @end  marge pour page double*/

div.content-left{
	margin:0em 24.1em 0 2em;

position: relative;

	font-size: 0.91em; /*Pour réajuster taille 0.1em > 1px */
}
	div.content-left a{
		font-size: 1em;

	}
		div.content-left a.link-learnmore{
			text-indent: 14px;
			display: block;
			/*** Voir feuille de style couleur ***/
			background: url(../img/...gif) no-repeat 0 4px ;
			
		}
	div.content-left .chapo{
		font-size: 1.4em;
		line-height: 1.2em;
	}

	div.content-left p{
		margin: 0.2em 0;
		font-size: 1.2em;
	}

	div.content-left p.ref-article{
		text-align: justify;
		color: #9c7856;
		font-weight: bold;
		margin: 6px 0;
	}
		div.content-left p.ref-article .date{
			color: #b8a47f;
			font-weight: normal;
		}

div.content-left img.article-illustration{
		float: left;
		border: 1px solid #999;
		margin: 4px 23px 4px 0;
	}

/* @group Paragraphes mis en avant */

div.content-left .p-highlight{
	background-color: #F8F3EF;
	padding: 10px;
	margin-top: 0;
}
	div.content-left .p-highlight.b-top{
		border-top: 1px solid #AD8F6B;
	}
	
	div.content-left .p-highlight table{
		width: 100%;
		border-collapse: collapse;
		border: none;
	}
		div.content-left .p-highlight table tr{
			border: none;
			
		}
	
	div.content-left .p-highlight table td{
		padding: 12px 0;
		vertical-align: top;
		width: 50%;
		font-size: 1.1em;
		border: none;
	}
		div.content-left .p-highlight table td .title{
			font-weight: bold;
			color: #AD8F6B;
			text-transform: uppercase;
			padding: 0;
			
		}
			div.content-left .p-highlight table tr.dividing{
				background: url(../img/content-p-highlight-border.gif) repeat-x 0 0;
			}

/* @end */



/* @group article central */
div.article{
	margin: 0px 20px 0 10px;
	font-size: 11px;
}

div.article table{
	margin: 0px 0;
	font-size: 11px;
}

div.article .petit {
	margin: 0px 0;
	font-size: 9px;
}

div.article h1{
		font-size: 1.3em;
		color: #012F47;
		
		text-align: center;
		font-variant: small-caps;
		margin: 0 0 0 0;
		padding-bottom:8px;
		padding-left :15px;	
	}

/* @group Accordion */
div.content-left .accordion{
	margin: 20px 0;
}
	div.content-left .accordion h5.inactive{
		margin: 0;
		padding: 4px 20px;
		background : url(../img/page-content-subsubmenu-plus.gif) no-repeat 0 8px;
		cursor: pointer;
		border-bottom: 1px solid #E7DBCD;
		line-height: 20px;
	}
		div.content-left .accordion h5.active {
			margin: 0;
			padding: 4px 20px;
			background : url(../img/page-content-subsubmenu-minus.gif) no-repeat 0 8px;
			cursor: pointer;
			/*background-color: #F8F3EF;*/
			border-bottom: none;
			line-height: 20px;
		}
	div.content-left .accordion div {
		border-bottom: 1px solid #E7DBCD;
		/*background-color: #F8F3EF;*/
		padding: 0 20px 10px;
	}


/* @end */





/* @group Titrages H4 H5 */


div.content-left h1{
		font-size: 1.1em;
		color: #999;
		text-align: left;
		font-variant: small-caps;
		margin: 0.3em 0 0 0;
		padding-left :15px;	
	}
	
	
	div.content-left h1 a{
		
		color: #999;
		text-align: left;
		font-variant: small-caps;
		text-decoration:none;
		
	}
	
	

div.content-left h2{
		font-size: 1.4em;
		color: #AD8F6B;
		text-transform: uppercase;
		letter-spacing: 0.10em;
		padding: 0;
		margin: 1.0em 0 8px 0;
		list-style-type:none;
		padding-left :15px;		
		background :transparent url(../img/niv3.gif) no-repeat  0px 3px;
		text-align:left;
		padding-bottom :4px;
		border-bottom:1px solid #e1e1d5;
	}
	
	div.content-left h2 a{
		
		letter-spacing: 0.10em;
		text-decoration:none;
		color: #AD8F6B;
		text-transform: uppercase;
		
	}
	
	


div.content-left h3{
		font-size: 1.3em;
		color: #999;
		
		text-align: left;
		font-variant: small-caps;
		margin: 0.3em 0 0 0;
		border-bottom:1px solid #e1e1d5;
		padding-bottom:8px;
		padding-left :15px;	
	}
	div.content-left h4{
		font-size: 1.4em;
		color: #AD8F6B;
		text-transform: uppercase;
		letter-spacing: 0.10em;
		padding: 0;
		margin: 1.0em 0 0 0;
		list-style-type:none;
		padding-left :15px;		
		background :transparent url(../img/niv3.gif) no-repeat  0px 3px;
		text-align:left;
	}
		div.content-left h5{
			font-size: 1.2em;
			color: #012F47;
			padding: 0;
			margin: 0 0 0 0;
			font-weight: bold;
		}



/* @end */



div.content-left .content-div  {
					
					
					font-size: 11px;
					color: #000000;
					padding-bottom: 15px;
					padding-top: 0px;


				}

div.content-left .content-div ul {
					
					font-size: 11px;
					
					color: #000000;
					
				}
div.content-left .content-div p {
					padding-left :15px;
					margin-top:8px;
					font-size: 11px;
					color: #000000;
					
				}

div.content-left .content-div li {
					list-style-type:none;
					padding-left :28px;
					background :transparent url(../img/niv1.gif) no-repeat  20px 5px;
					color: #000000;
					font-size: 11px;

				}



/* @PAVE CENTRAL */

div.content-focus{
	width:19.1em;
	float: right;
	/*border: 1px solid #0f0;*/
	margin: 0px 0px 0px 0px;

}
	div.content-focus div{
		margin-right:4px;
	}
	div.content-focus p{
	margin-top: 0em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
	}
	div.content-focus div{
	margin-bottom: 1em;
	}

	div.content-focus .innertube{
	max-width:200px;
	min-width: 0;
	font-size: 1.1em;
	line-height: 1.2em;
	padding-top: 4.0em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 2.6em;
	}
	
	/*** Formulaires ***/
	div.content-focus select{
		width: 100%;
	}
	div.content-focus input{
		width: 97%;
	}

/* @end */


/* @end */





/* @end */	

/* @group Tools */
div.content-focus .tools{
	text-align:right;
	width: 100%;
	display: block;
	margin: 4px 0;
	line-height: 1.4em;
	height: 40px;
}
	div.content-focus .tools img{
		vertical-align: middle;
		margin:0 0 0 4px;
	}
	div.content-focus .tools a{
		color: #666;
		font-size: 1.1em;
		text-decoration: none;
	}
		div.content-focus .tools a:hover{
			color: #333;
		}

	div.content-focus .imprim img{
		/*border-right: 8px solid #fff;*/
		margin-right:4px;
	}
	div.content-focus .lang-en img{
		/*border-left: 4px solid #fff;*/
		margin: 0 4px 0 2px;
	}

/* @end */




/* @group Chiffres clés */
div.content-focus .chiffrescles{
	color: #012F47;
	background-color :#F7F7FF 

}
	div.content-focus .chiffrescles .innertube a{
		color: #fff;

	}
	/* listes */
	div.content-focus .chiffrescles .innertube li{
		list-style-type: square;
		list-style-position: inside;
		
	}

/* @end */


/* @group Contact AD8F6B*/
div.content-focus .contact{
	color: #798B97;
	font-size: 1em;
	border-bottom: 1px solid #798B97;


}
div.content-focus .contact h5{
	color: #012F47;
	font-size: 1.0em;

text-transform:uppercase;
text-indent:10px;
margin: 5px 5px 5px 0px;
background : url(../img/niv1_bl.gif) no-repeat  0px 5px;
}

	div.content-focus .contact .innertube li a{
		color: #012F47;
		text-decoration: none;
	}
		div.content-focus .contact .innertube li a:hover{
			
		}

div.content-focus .contact p{
		margin: 0px 0px 10px 5px;

		
	}
	div.content-focus .contact a{
		color: #012F47;
		text-decoration: none;
text-align:right;
	}
		div.content-focus .contact a:hover{
		
		}

	/* listes */
	div.content-focus .contact .innertube li{
		
		list-style-position: outside;
		text-indent: 0px;
		


	}

/* @end */

/* @group A voir */
div.content-focus .avoir{
	color: #CB414E;
	border-top: 1px solid #CB414E;
	border-bottom: 1px solid #CB414E;
	background-image: url(../img/home-title-alaune.gif);
	background-repeat: no-repeat;
}
	div.content-focus .avoir .innertube li a{
		color: #CB414E;
		text-decoration: none;
	}
		div.content-focus .avoir .innertube li a:hover{
			text-decoration: underline;
		}
	/* listes */
	div.content-focus .avoir .innertube li{
		margin: 0.5em 0;
		list-style-position: outside;
		text-indent: 12px;
		background: url(../img/content-focus-list-puce-triangle-violet.gif) no-repeat 0 0.55em;


	}

/* @end */



/* @group Display */
div.content-focus .display{
	color: #AD8F6B;
	font-size: 0.9em;
	line-height: normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: AD8F6B;
	border-right-color: AD8F6B;
	border-bottom-color: AD8F6B;
	border-left-color: AD8F6B;
	background-image: url(../img/content-focus-title-contact.gif);
	background-repeat: no-repeat;
	background-position: 15px 10px;
}

	div.content-focus .display .innertube{
		margin-left:0px;
	}
	div.content-focus .display p{
		margin: -10px -20px 10px 0px;
	}
	div.content-focus .display a{
		color: #AD8F6B;
		text-decoration: none;
	}
		div.content-focus .display a:hover{
			text-decoration: underline;
		}
/* @end */









/* @end */

/* @group Footer */

div.footer {
width: 24.0em;
height:120px;
margin-top:-20px;

}


/* @group Adress */

div.footer .adress{
	width: 239px;
	float:left;
	line-height:1.3em;


}
		div.footer .adress .innertube{
			color:#AD8F6B;
color:#798B97;
			margin-top: 8px;
			text-align:right;
		}

/* @end */
