/*******************************************************
DATE: 23.11.2009
AUTHOR: Fabrizio
*******************************************************/
#romarin 		{
	position:relative;
	/*float:left;*/
	width:400px
}
#whole_page {
	margin-left: 10px;
	background: #fff;
 	color: #333;
 	padding: 10px 10px 10px 10px;
	min-width: 600px;
}
#romarinSearch img 				{ border:0}
#contentText	{clear:both; width:100%; height:50px}
#contener		{width:100%}
#container		{width: 785px; position:absolute; top: 117px; float:left}
#romarin h1		{color:#990033; font-size:20px}
#c-col h1		{color:#990033; font-size:20px}
#romarin h2		{clear:both; color:#990033; font-size:16px; margin-bottom:10px; margin-left:10px}

/*-------------------------------------------------------------------*/ 
/*-------------------------------- SEARCH ---------------------------*/
/*-------------------------------------------------------------------*/

#romarinSearch 					{float:left; width:785px; background-color: #F1F1F1}

#romarinSearch h3				{float:left; margin:0; color:#006699; width:150px}
#romarinSearch .elements        {float:left; width:765px; border-bottom:#FFFFFF solid 0px; padding:10px}
#romarinSearch .line            {padding-top:0px;padding-bottom:0px}
#romarinSearch .info 			{border:0; padding:0}
	
#romarinSearch label			{margin-left:5px; margin-right:20px; display: inline}

#romarinSearch .selectSearch 	{margin-right:20px}
#romarinSearch .imputSearch		{margin-right:20px; width:150px}


#romarinSearchResult 			{float:left; width:785px; margin-top:0px}
#romarinSearchResult .elements 	{float:left; width:765px; border-bottom:#FFFFFF solid 1px; padding:0px}
#romarinSearchResult .elements2 {float:left; width:785px; border-bottom:#FFFFFF solid 0px}

#romarinSearchResult .titre		{float:left; margin:0; width:550px}

#romarinSearchResult h1			{color:#990033; font-size:20px}
#romarinSearchResult h3			{margin:0; color:#006699; padding-bottom:5px}
#romarinSearchResult h4			{margin:0; color:#3e3e3e; font-size:12px; font-style:italic; font-weight:normal}

.message						{text-align: center; color: #990033}

.pagination 					{float:left; width:765px; border-bottom:#FFFFFF solid 0px;}
.pagination p 					{text-align:right}

.pagination  a:link				{text-decoration:none; padding:2px 5px; color:#006699}
.pagination  a:visited			{text-decoration:none; padding:2px 5px; color:#006699}
.pagination  a:hover			{text-decoration:none; padding:2px 5px; color:#006699}
.pagination  a:active 			{text-decoration:none; padding:2px 5px; color:#006699}

.pagination p a:hover 			{color:#006699}
.pagination p span 				{text-decoration:none; padding:2px 5px}
.pagination * 					{margin:0}
.pagination h4 					{margin-top:-1.45em; padding:0; border:none}


.table1 						{border-collapse:collapse;width:100%}
.table1 .tri 					{float:left; padding-right:5px; width:6px}
.table1 img 					{border:0; padding-right:2px}
.table1 td 						{padding:3px;border: 0px solid #fff}
.table1 th 						{text-align:left;border: 0px solid #fff}
.table1 thead th 				{padding: 3px 10px;background-color: #7E91A3; color: #000000; white-space: nowrap};
.table1 tbody th 				{padding: 6px}
.table1 tbody 					{ background-color:#FFFFFF}
.table1 tbody .altern			{ background-color:#E8EBF0}

/*-------------------------------------------------------------------*/ 
/*--------------------------------- TOOLS ---------------------------*/
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/ 
/*------------------------------- DIVERS ----------------------------*/
/*-------------------------------------------------------------------*/

#titre2{
	float:left;
	height:30px;
	padding:13px 0 0 10px;
	border-top:1px solid #cfcfcf;
	border-right:1px solid #CFCFCF;
	margin-bottom:2px;
	width:774px;
	color:#003366;
	font-size:16px;
	background:url("../images/bg-titre2.png");
	}
#titre2 .back {float:right; padding-right: 10px;}
#titre2 .markname{float:left; max-width: 631px; overflow: hidden; white-space: nowrap;}
	
/*-------------------------------------------------------------------*/ 
/*----------------------------- LIGNE BOX ---------------------------*/
/*-------------------------------------------------------------------*/

div.ligneBox 					{float:left;width:785px;background: url("../images/box_ligne_body.gif") top repeat-y;margin-bottom:2px}
	
div.ligneBox .left 				{float:left;width:35px;text-align:right;padding-top: 2px;}

div.ligneBox .bottom 			{float:left;width:785px;height:5px; background: url("../images/box_ligne_bottom.gif") bottom no-repeat}
div.ligneBox .top 			    {float:left;width:785px;height:5px; background: url("../images/box_ligne_top.gif") top no-repeat;}

div.ligneBox .txt 				{float:left; padding:8px 0 0 10px; width:700px}

div.description 				{float:left; padding:0 0 2px 20px;width:765px}

div.description .p				{float:left; margin:0; padding:0; width:765px}
div.description .p.first		{float:left; margin:0; padding:10px 0 0 0; width:765px}

div.description .nb 			{float:left; color:#000099; font-weight:bold; width:30px; padding-top:10px;}
div.description .txt 			{float:left; padding:0 0 10px 0; width:730px; display:block}
.txtDesc 						{ position:relative; left:30px; min-width:670px; max-width:730px;float:left;padding: 2px 0px 0px 0px; font-family: Arial, Geneva, Verdana, Helvetica;font-size:9pt;display: block;}
li .txtDesc 					{ position:relative; left:0px; min-width:670px;;float:left;padding: 2px 0px 0px 5px; font-family: Arial, Geneva, Verdana, Helvetica;font-size:9pt;display: block;}
.txtDescTitle 					{max-width:725px; float:left;padding: 10px 0px 0px 0px; font-family: Arial, Geneva, Verdana, Helvetica;font-size:9pt;color:#000099;font-weight:bold}
.txtUp 							{float:left; margin:0; padding:0; width:765px;display: block;}
.txtDescRich 					{float:left; margin:0; padding:0; width:710px;display: block;}
.txtNbRich 						{float:left; margin:0; padding:0; width: 20px; display: block;}

div.description .txt a			{text-decoration:none;color:#990033}
div.description .txt a:hover	{text-decoration:none;color:#2b7aa6}
	
div.ligneBox .txt ul			{padding:0;margin:0px;float:left;display:inline}
div.ligneBox .txt li			{display:inline; list-style:none; font-size:12px; height:20px; color:#696969; padding-right:10px}
div.ligneBox .txt li a			{text-decoration:none;color:#3e3e3e}
div.ligneBox .txt li a:hover	{text-decoration:none;color:#2b7aa6}

div.ligneBox .txt li.pays a			{text-decoration:none;color:#990033}
div.ligneBox .txt li.pays a:hover	{text-decoration:none;color:#2b7aa6}
div.content {margin-bottom:5px;margin-top:-10px;padding-top:-10px;}
div.expand-content {display: block;}
#currentDate {display:none;}

/*----------------------------- EXPAND ---------------------------*/


div.box_content {
	width:765px;
	float:left;
	}

#backNext {left:585px;top:-3px;margin:0 0 0 0px;padding:0;position:absolute;z-index:5;width:200px}
#backNext .top{background:url("../images/bg-nav-on-up.gif") no-repeat top;height:7px;}
#backNext .body{background:url("../images/bg-nav-on-body.gif") repeat-y top;height:23px;}
#backNext ul.back{float:right;padding:0;margin:-3px 22px 0 11px}
#backNext ul.back li{display:inline;list-style:none;line-height:22px;margin-right:0px}

#backNext ul.back li a			{text-decoration:none;color:#2b7aa6;text-decoration:none}
#backNext ul.back li a:hover	{text-decoration:none;color:#990033;text-decoration:none}


#backNext ul.back li a.precedant{padding: 8px 25px 5px 10px; background:url("../images/pict_precedant.gif") no-repeat left 65%}
#backNext ul.back li a.suivant{padding: 8px 12px 5px 10px; background:url("../images/pict_suivant.gif") no-repeat right 65%}
	
*+html #backNext { margin-top:5px;}
* html #backNext { margin-top:5px;left:609px;}
/*-------------------------------------------------------------------*/ 
/*----------------------------- FOOTER ------------------------------*/
/*-------------------------------------------------------------------*/

#topPage {
	clear:both;
	width:765px;
	padding:10px;
	text-align:right;
	}

#topPage a{
	font-size:11px;
	text-decoration:none;
	}

#topPage a:hover{
	font-size:11px;
	text-decoration:underline;
	}
	



         .thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         p {
         margin-top:20px;
         }
         
         h1 {
         font-size:13px;
         }
         
         .dogvdvhdr {
            width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;
         }
         
         .dogvdvbdy {
            width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;
         }
         
         .pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }
		 
		 
		 
		 
#ifxLinks a{padding:0 30px 0 0;padding: 2px;color: #000;float:left}
#ifxLinks a:hover{color: #6CAF00;background-color: #EDFFCF} 
#backToResult {padding-left:20px;left:967px;margin:0 0 0 10px;padding:0;position:absolute;top:198px;width:20px;text-align:right; z-index:10}
.floating-link a		{margin-top:-2px;white-space: nowrap;text-decoration:none;color:#2b7aa6;text-decoration:none}
.floating-link a:hover	{text-decoration:none;color:#990033;}
.pdfDetail {float:left; width:10px;white-space: nowrap; text-decoration:none; color:#2b7aa6; cursor:pointer; padding-left:20px; margin:0 0 0 10px; padding:0;}
.expandation  {
		white-space: nowrap; 
		text-decoration:none; 
		color:#2b7aa6;
		cursor:pointer;
		padding-left:20px;
		margin:0 0 0 10px;
		padding:0;
		position: relative;
		
}
.expandation .txt {display:block; float:left;}
.expandation .arrow {display:block; float:left;position:relative; top:-8px;}
.expand-content {position: absolute;margin-left: auto; width:116px; top:43px; left:620px; float: right;}
.btn-submit {
	background-color:transparent;
	background-image:url("../images/submit.gif");
	border:0 none;
	height:22px;
	width:144px;
}
.btn-reset {
	background-color:transparent;
	/*background-image:url("../images/submit.gif");*/
	border:0 none;
	height:22px;
	width:144px;
	cursor:pointer;
}
		 
		 

