@charset "utf-8";

/* valeurs par default
---------------------------------------------------------------*/
*{margin:0; padding:0; list-style:none;}


/* html, body et links
----------------------------------------------------------------*/
html{background:url(img/html.jpg) -5px -5px}
body{background:url(img/body.jpg) repeat-x 0 0; font:63.5% Arial, Helvetica, sans-serif;color:#ccc; padding:67px 0 5px}
a, a:visited{text-decoration:none; color:#fc9e05}a:hover{color:#c0710c; text-decoration:underline}
a img{border:0;}




/* STRUCTURE
=================================================================================================================================*/

/* enveloppe
----------------------------------------------------------------*/
#wrapper{width:721px; margin:0 auto; background: url(img/wrap.jpg); border:1px solid #000;}



/* header
-------------------------*/
#header{ font-size:0; line-height:0;}






/* navbar
-------------------------*/
#navbar{background:url(img/szpeedbar.jpg) no-repeat 0 0; height:50px; padding-left:25px; position:relative}








/* Content
-------------------------*/
#content{ padding: 50px 10px 25px;}

  #content .news{ margin-bottom:20px;}
  







/* footer
-------------------------*/
#footer{width:723px; margin:0 auto;}

















/* CONTENU
=================================================================================================================================*/

/* contenu de #navbar
-----------------------------*/
#navbar dt a{color:#000; text-transform:capitalize; margin-right:3px}
#navbar dl{float:left; font-size:1.2em;color:#000; font-family: Tahoma, Arial;}
#navbar dl dt{line-height:25px;padding:0 3px;}
#navbar dl dd p{position:absolute; width:700px; left:20px; padding:10px 0 5px; text-align:left; font-size:0.9em;}
#navbar dl dd p a{color:#8f8f8f; margin: 0 15px; padding:2px 3px 2px 16px; background:url(img/bullet.jpg) no-repeat 0 55%}
#navbar dl dd p a:hover{color:#fc9e05; text-decoration:none;}












/* contenu de #content
-----------------------------*/
#content h2{background:url(img/actu.jpg);line-height:30px; font-size:1.8em;color:#000;text-align:right; padding-right:12px;
margin-bottom:5px; font-weight:normal;}
#content h3{background:url(img/h3_actu.jpg) no-repeat 40px 50%;line-height:31px; font-size:2.3em;color:#fc9e05;padding-left:82px;
 font-weight:normal;}
#content .p1{padding:6px 8px; font-size:1.1em;}
#content .news .text_center{padding:6px 0; text-align:center; font-size:1.1em;}







/* contenu de #sidebar
-----------------------------*/



/* contenu de #footer
-----------------------------*/
#footer p{padding:10px 15px; text-align:center;font-size:1.1em; line-height:18px}
#footer a{color:#888; font-weight:bold;}

