@import "http://www.newsat.fr/includes/filtergrid.css";
	/*====================================================
		- html elements
	=====================================================*/
	table{ border:1px solid #ccc; font-size:85%; }
	.intro {border:none;}
	caption{ margin:10px 0 0 5px; padding:10px; text-align:left; }
	th{
		background:#4A4A4A url(http://www.newsat.fr/includes/bg_th.jpg) left top repeat-x; 
		border-left:1px solid #C7C7C7;
		padding:5px; color:#fff; height:25px;
	}
	td{ padding:2px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
	pre{ margin:5px; padding:5px; background-color:#f4f4f4; border:1px solid #ccc; }
	/* for elements added by sortable.js in th tags*/
	th img{ border:0; } 
	th a{ color:#fff; font-size:13px; text-transform: uppercase; text-decoration:none; }
	a{ text-decoration:none }
	a:hover{ color:red; text-decoration:none; }
	h1{font:bold 24px tahoma sans-serif ;}
	
	
body{ 
		margin:0px; padding:15px;
		background-color:#E1E1E2;
		font-family:Arial, Helvetica, sans-serif; font-size:88%; 
	}
	
#wrap { margin : auto; width : auto; }
#wrapbox { margin : auto; width : auto; }

#header {
	background : #e1e5f1;
	width : auto;
	height : auto;
	border:#0B198C 1px solid;
}
#pad { border:#D1D1E1 1px solid; }
#padm { border:#D1D1E1 1px solid; height:19px; }
#sepbot { background-color:#738FBF;width:auto;height:21px; border-top:#0B198C 1px solid; }
#septop { background-color:#738FBF;width:auto;height:21px; border-bottom:#0B198C 1px solid; }
#sephead { height:25px; }
#menu {
	font-size : 11px;
	padding : 2px;
	text-align : right;
}
#menu a { color : #FFF; font-weight : bold; padding : 0 0 0 8px; }
#menu a:hover { color : #DFE6ED; padding : 0 0 0 8px; }

#content {
	background : #F9F9F9 url('./pictures/content.png');
	width : auto;
	padding : 15px;
	border:#0B198C 1px solid;
}
#contentbox { background : #F9F9F9 url('./pictures/content.png'); width : 370px; padding : 15px; border:#0B198C 1px solid; margin:50px; }
#ajoutbox { background : #F9F9F9 url('./pictures/content.png'); width : 510px; padding : 15px; border:#0B198C 1px solid; margin:50px; }
#editbox { background : #F9F9F9 url('./pictures/content.png'); width : 510px; padding : 15px; border:#0B198C 1px solid; margin:50px; }

#footer {
	color : #000;
	margin : 10px 0 0 0;
	text-align : center;
	font-size : 11px;
}
#footer a { color : #CCCCCC; }
#footer a:hover { color : #FFFFFF; }

input.admin { border : 1px solid #CBD1D8; background : #DFE6ED; padding : 5px; font-weight : bold; }
select.admin { border : 1px solid #CBD1D8; background : #DFE6ED; padding : 5px; font-weight : bold; }
h1.admin { border-left : 6px solid #00579C; border-bottom : 1px solid #CCCCCC; font-size : 18px; margin : 0 0 10px 0; padding : 0 0 0 5px; text-align:left; }
a.admin { color : #00579C; text-decoration : none;}
a.admin:hover { color : #000000; }
form.admin { margin : 0; }
table.admin { border-collapse : collapse; border : 1px solid #DDE4EB; width : 100%; text-align : center; }
th.admin { padding : 5px; background : #313D47; color : #FFFFFF; }
tr.admin { background : #FBFBFB; }
td.admin { border : 1px solid #DDE4EB; padding : 10px; }
hr.admin { border : 0; border-bottom : 1px solid #CCCCCC; }
