body	{
		margin:0px;
		padding:0px;
		/* FONDS */
		/*background:#404040 url(images/all_bg.jpg) top left repeat-x}  */
                background:#FFFFFF;}
td		{

	        color:#3A3A3A;
		font-family:tahoma;
		font-size:11px;
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li 		{
		height:14px;
		color:#2B526B
		}
.list2 li 		{
		height:14px;
		color:#FFFFFF
		}
.list2 a{
		color:#FFFFFF;
		}
.list3 li 		{
		height:14px;
		color:#3A3A3A
		}
.list3 a{
		color:#3A3A3A;
		}
#tf1 input{
		width:60px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#67737D;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#1D1D1D;
		padding:1px 0px 0px 8px;
		}
#tf1 select{
		width:155px;
		}
#tf2 input{
		width:60px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#67737D;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#1D1D1D;
		padding:1px 0px 0px 8px;
		}
#tf2 select{
		width:155px;
		}
#f1 input{
		width:105px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#67737D;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#1D1D1D;
		padding:1px 0px 0px 8px;
		}
select	{
		font-family:tahoma;
		font-size:11px;
		color:#1D1D1D;
		}
strong	{
		color:#366483;
		}
a		{
		color:#366483;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}
.tm		{
		color:#3A3A3A;
		font-weight:bold;
		text-decoration:underline;
		font-size:10px;
		}
.t2		{
		color:#404040;
		}
		
.t2	a	{
		color:#404040;
		}
		
.t2 strong	{
		color:#404040;
		}
.m1		{
		color:#F8A300;
		font-weight:bold;
		text-decoration:underline;
		}
.priv	{
	color:#7F7F7F;
	
		}
.priv a	{
		color:#7F7F7F;
		text-decoration:none;
		}
		
		
table.liste {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #305C77;
	border-bottom-color: #305C77;
	border-left-color: #305C77;  
}

table.liste th {
	border-right: solid 1px #305C77;
	border-bottom: solid 1px #305C77;
	color: white;
	background-color: #305C77;  
}

table.liste th a {
    color: white;
    text-decoration: none;
}

table.liste th a:hover {
    color: #EEEEEE;
}
    
table.liste td {
    text-align: right;
    border-right: solid 1px #305C77;
    
}

table.liste tr.odd {
    background: #DCE9F1;
}
.bouton {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	margin: 4px;
	padding: 1px;
	border: 1px solid #91C8FF;
}

.bouton_gris {
	font-size: 9px;
	color: #FFFFFF;
	background-color:#999999;
	margin: 4px;
	padding: 1px;
	
}

.contraste {
	color: #003148;
	background-color: #FFFFFF;
	margin: 2px;
	padding: 3px;
	border: 1px solid #17374F;
}

.contraste1 {
	color: #FFFFFF;
	background-color: #006699;
	margin: 2px;
	padding: 3px;
	border: 1px solid #006699;
	font-weight: bold;
}

.error {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
 
.clair{
	color: #999999;
}



.thead {
	color: #FFFFFF;
}
.thead a{
	color: #FFFFFF;
}

.thead a:hover{
	color: #FF0000;
}


table.nav_table {
				width: 100%;
				margin:0px;
				padding:0px;
				height:32px;
			}
			
			td.tabs_marginal {
				background: #303030;
				border-bottom: 1px solid black;
				height:32px;
			}
			
			td.tabs_unselect {
				background-image:url(../images/fd_bt1.jpg);
				border-top: 1px solid black;
				border-left: 1px solid black;
				border-right: 1px solid black;
				border-bottom: 0px solid black;
				text-align: center;
				height: 32px;
			}
			
			td.tabs_selected {
				
				background-image:url(../images/fd_bt2.jpg);
				border-top: 1px solid black;
				border-left: 1px solid black;
				border-right: 1px solid black;
				border-bottom: none;
				text-align: center;
				font-weight: bold;
				height:32px;
			}
			
			td.wide_marginal {
	border-top: 0px;
	border-bottom: 0px;
	background-color: #E4901E;
			}

td.tabs_unselect a {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}	
td.tabs_unselect a:hover {
	color: #FF0000;

}

.menu_admin {
	font-size: 12px;
	font-weight: bold;
	
	
	
	
}

.menu_admin a{
	left: 6px;
	top: 2px;
	right: 3px;
	bottom: 2px;
	
	
	
	text-align: left;
	text-indent: 5px;
	margin: 2px;
	padding: 8px;
	height: 25px;
	line-height: 30px;
}

.menu_admin a:hover{
	color:#FFCC00;
	background-color:#003366;
}
tablo {
	border: solid 1px #305C77;

}





