/* http://meyerweb.com/eric/tools/css/reset/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-size:100%;background:transparent;}
body{line-height:1;font:12px Arial, Helvetica, sans-serif;color:#333;background:#fff;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
.IE button{width:1%;overflow:visible;}
a, a span{cursor:pointer;}
a{color:#0c5797;}

body{
	font:11pt "DejaVu Sans Condensed",Lucida,"Lucida Sans",Arial,Sans-serif;
	color:#0c5797;
	background:#a5d1ed url('/img/fond.png') repeat-x;
	//text-shadow: 1px 1px 1px #000;
	//-moz-text-shadow: 1px 1px 1px #000;
	}

#head   {margin:0 auto 0 auto;width:800px;background:#a5d1ed;height:135px; background:url('/img/header.jpg') no-repeat;}
#menu   {margin:0 auto 0 auto;width:800px;background:#a5d1ed;height:23px;padding-top:4px;}
#main   {margin:0 auto 0 auto;width:800px;background:#a5d1ed;}
#footer {margin:20px auto 5px auto;width:800px;height:40px;}

.code   {padding:25px;background:#393939;margin:20px; border:#000 dashed 2px;color:white;text-shadow: 1px 1px 1px #000;-moz-text-shadow: 1px 1px 1px #000;}

#logo   {border:none;margin-top:25px;margin-left:15px;}

h1 {margin:3px 0 3px 0;font-size:23px;text-shadow: 1px 1px 1px #000;color:white;}
h2 {margin:3px 0 3px 0;font-size:20px;text-shadow: 1px 1px 1px #000;color:white;}
h3 {margin:3px 0 3px 0;font-size:17px;text-shadow: 1px 1px 1px #000;color:white;}

h1 * {color:white;}
h2 * {color:white;}
h3 * {color:white;}

p  {margin:16px 0 16px 0;text-align:justify;}

