/*
Salut!

Tu est Žtudiant dans l'internet ? webdesign ? programmation php / mysql / xml ?
AdrŽnaline propose d'accueillir des stagiaires dans la section internet.

Tu peux envoyer ton CV et lettre de motivation ˆ l'adresse: romain@adrenaline.be

AdrŽnaline

(16/07/2008)

*/
/* General */
	body {
		margin: 0; 
		padding: 0;
		text-align: center; 
    	background-color: #2a61be;
    	font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
	}
	div {
		margin: 0px; 
		padding: 0px;				
	}
	form {
		margin: 0px; 
		padding: 0px;	
	}
	form label {
		font-weight: bold;
		color: #3F3F3F;
	}
	.box_tele a, #middle a {
		position: relative;
	}
	p {
		padding: 0;
		margin: 0;
		position: relative;
	}
	.titre_page {
		margin: 5px 0px 20px 0px;
		position: relative;
	}
	hr {
		border-top: 1px SOLID #C6DAFC;
		border-bottom: none;
		border-left: none;
		border-right: none;
		width: 70%;
	}
	img {
		padding:0px;
		margin:0px;
		border:0px;
	}	
/* FIN General */	
/* Formulaire */	
	.form_button {
		background-color:#FAFAFA;
		background-image: url('../images/tpl_bg_form_button.gif');
		border:1px solid #BCBCBC;
		padding-bottom:3px;
		padding-top:3px;
		margin: 0 2px;
		vertical-align:middle;
	}
	input, textarea {
		border: 1px SOLID #5A5A5A;
	}
	.title {
		font-weight: bold;
		color:#339966;
	}
/* FIN Formulaire */
table, td, tr{
	margin: 0px; 
	padding: 0px;	
	border:0px;		
	align: center;	
}
.para_padding_bottom {
	padding-bottom: 20px;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width:1200px;
	min-width:900px;
	text-align: left;
}
#container_table {
	width: 100%;
	text-align: left;
    background-color: #cadef9;
}			
.img_logo_sites_sate {
	padding-left:50%;
	margin-left:-35px;
}
#left img, #right img {
	display: block;
}
.box_tele img {
	padding-right: 10px;
}
a {
	color: #303030;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.box_telechargement p,  .box_telechargement a{
	position: relative;
}
#query_all {
	float: right;
	position: absolute;
	margin-top: 24px;
	background: transparent url('../images/arrow_query.gif') no-repeat 550px 0px;
	z-index: 3400;
	display: none;
}
#query_all_content {
	width: 643px;
}
table {
	margin: auto;
}
/* BOXS */
div.webBox {
    width: 179px;
    position: relative;
    display: block;
    z-index: 1;
	top: 0px; 
	left: 0px;
}

div.handle {
    width: 181px;
    display: block;
}
div.move {
    cursor: move;
}

div.content {
    padding: 0px 0px;
	background-color:#ded8cf;
	background-image: url('../images/tpl_bg_menus.jpg');	
	background-repeat: no-repeat;
	color: #4e4c47;
}
div.content_menu {
    padding: 0px 0px;
	background-color:#ded8cf;
	background-image: url('../images/tpl_bg_menus_min.jpg');	
	background-repeat: no-repeat;
	color: #4e4c47;
}
div.content_menu a {
    line-height: 130%;
}

div.webBoxMarker {
    border: 1px dotted black;
    margin: 0 0 0px 0;
}            
table#content #left {
	width: 181px;
}
table#content #middle {
	width:100%;
	min-width:540px;
	max-width:840px;
	padding:10px;
}
#middle img {
	margin-right: 10px;
	margin-bottom: 10px;
}
table#content #right {
	width: 181px;
}
table#header td {
    vertical-align: top;
}
table#content #left,
table#content #middle,
table#content #right {
    vertical-align: top;
}
#header {
	height: 147px;
	text-align:left;
}
#header_logo {
	height: 147px;
	width: 181px;
}
#header_content {
	width:100%;
	min-width: 720px;
	max-width: 1020px;
}
#menu_top_content {
	height:25px;
	background-image:url('../images/tpl_bg_menu_top.png');
	background-repeat: repeat;
	padding-left:10px;
	margin:0px;
}
#menu_top, #applesearch {
	float:left;
}
#menu_top div {
	padding-top: 4px;
	float: left;
}
#menu_top span {
	padding: 0px 3px;
	font-weight: bold;
	color: #A29478;
}
#menu_top a {
	color: #474642;
	font-size: 9pt;
	margin:0px;
	padding: 0px;
}
#footer {
	height:62px;
	background-color:#2a61be;
	background-repeat:repeat-x;	
	background-image:url("../images/tpl_bg_bottom.jpg");
	vertical-align: top;						
}
#footer_copyright, #footer_copyright a {
	color: #122057;
	padding-bottom: 15px;
}
.box_menu {
	top: 0px; 
	left: 0px; 			
	position: relative;
	background-color:#a3afbf;	
	width: 179px;
}
table#content #left .box_menu {
	padding: 1px 2px 1px 0px;
}
table#content #right .box_menu {
	padding: 1px 0px 1px 2px;
}
.menu_cat_title_div {					
	background-image:url('../images/tpl_bg_menus_dotted.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 2px;
}
.menu_cat_title {
	font-weight:bold;		
	font-size: 11px;	
	background-image:url('../images/tpl_menu_arrow_right.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 10px;
	margin:0px;
	cursor: pointer;
}
/* */
.clearboth {
    clear: both;
    visibility: hidden;
}
.shadow {
	width:5px;
	background-color:#2a61be;
	background-repeat:repeat-y;	
	vertical-align: top;				
}
.shadow_left {
	background-image:url("../images/tpl_shadow_left.jpg");
}
.shadow_right {
	background-image:url("../images/tpl_shadow_right.jpg");
}
.shadow_right_bottom {
	background-image:url("../images/tpl_shadow_right_bottom.jpg");
}
.selectLang {
	font-size: 8pt;
}
#applesearch {
	float:right;
	padding-right:15px;
}
/* Ajoute le 05-08-2008 */

/* Boite de recherche */
	/* Ajax style */
	#query_all_content .box_search_title {
		background-color: #F5F5F5;
		color: #3D3D3D;
		padding:2px 5px;
		font-size: 8pt;
	} 
	#query_all_content .box_search_type {
		color: #000000;
		padding:0px 5px;
		font-size: 10pt;
		border-bottom: 3px SOLID #F0F5FF;
		border-top: 3px SOLID #F0F5FF;
		background-color: #D5E5FC;
	} 
	#query_all_content .box_search_type img {
		vertical-align: middle;
		padding-right: 5px;
	} 
	#query_all_content .box_search_results {
		padding:5px 12px;
	} 
	#query_all_content .box_search_results_item_content {
		padding: 2px;
	} 
	#query_all_content .box_search_results_item_content:hover {
		background-color: #E6E6E6;
	} 
	#query_all_content .box_search_results_item {
		font-size: 9pt;
	} 
	#query_all_content .box_search_results_item_desc {
		font-size: 8pt;
		color: #747474;
	} 
	/*  */
	/* fixed style */
	#middle .box_search_title {
		color: #3D3D3D;
		padding:2px 5px;
		font-size: 8pt;
	} 
	#middle .box_search_type {
		color: #000000;
		padding:0px 5px;
		font-size: 10pt;
		border-bottom: 2px SOLID #C6DAFC;
		border-top: 2px SOLID #C6DAFC;
		background-color: #D5E5FC;
	} 
	#middle .box_search_type img {
		vertical-align: middle;
		margin:2px;
		padding: 2px;
	} 
	#middle .box_search_results {
		padding:5px 12px;
	} 
	#middle .box_search_results_item_content {
		padding: 2px;
	} 
	#middle .box_search_results_item_content:hover {
		background-color: #C6DAFC;
	} 
	#middle .box_search_results_item, #middle .box_search_results_item a {
		font-size: 9pt;
		color: #000000;
	} 
	#middle .box_search_results_item_desc {
		font-size: 8pt;
		color: #505050;
	} 
	/*  */
/* Fin Boite de recherche */

/* Ajoute le 08-08-2008 */
#form_mon_profil_ctp label {
	font-weight: normal;
	color: #313131;
}
.form_profil_n1, .form_profil_n2, .form_profil_n3, .form_profil_n4 {
	line-height: 14pt;
}
.form_profil_n1 {
	font-size: 10pt;
	text-decoration: underline;
}
.form_profil_n2 {
	text-decoration: underline;
	font-size: 9pt;
	margin-left: 10px;
}
.form_profil_n3 {
	font-size: 8.5pt;
	margin-left: 20px;
}
.form_profil_n4 {
	margin-left: 30px;
}
.box_news_rd {
	padding:10px;
}
.box_news_rd_content {
	background-image: url('../images/icons/news_bg.png');	
	background-repeat: no-repeat;
	background-position: right bottom;
}