body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
img{border:0;display:block}
div{text-align:left}
h1,h2,h3,h4 {font-size:100%}

body{background:#fff url(images/rff-bg.gif) top left no-repeat;font:12px 'Trebuchet MS', Verdana, Helvetica, sans-serif;line-height:15px;color:#58595b;text-align:left}

#page{width:930px;padding:0;text-align:left;position:absolute;top:300px;left:70px}
/*#menu{width:580px;height:84px;float:left;margin:0 10px 10px 10px}*/
div.main{width:450px;float:left;margin:0 30px 0 0}
div.column{width:210px;float:left;margin:0 30px 0 0}
div.nomg{margin-right:0}
div.wide{width:930px;margin-bottom:40px}
div.logo,div.menu{height:84px;margin-bottom:60px}

#footer{width:690px;float:left;color:#58595b;margin:60px 0 20px 0;padding-left:240px}
#footer a{margin:0 28px 20px 0;float:left}
#footer a.nomg{margin-right:0}

a{color:#58585a;text-decoration:underline} 
a:hover{color:#fff;text-decoration:none;background:#58585a}
a.albastru,p.albastru{color:#8c768c;font-size:14px}
a:hover.albastru{background:#8c768c;color:#fff}

div.menu a{height:14px;width:210px;color:#58595b;margin:0 0 7px 0;background-repeat:no-repeat;background-position:0 0;float:left;text-decoration:none;overflow:hidden}
div.menu a.introduction{background-image:url(images/rff-introduction.gif)}
div.menu a.programme{background-image:url(images/rff-programme.gif);}
div.menu a.home{background-image:url(images/rff-home.gif)}
div.menu a.tickets{background-image:url(images/rff-tickets.gif)}
div.menu a.media{background-image:url(images/rff-media.gif)}
div.menu a.press{background-image:url(images/rff-press.gif)}
div.menu a.gallery{background-image:url(images/rff-gallery.gif)}
div.menu a.survey{background-image:url(images/rff-survey.gif)}
div.menu a.follow-up{background-image:url(images/rff-follow-up.gif)}
div.menu a.thank-you{background-image:url(images/rff-thank-you.gif)}
div.menu a.organisers{background-image:url(images/rff-organisers.gif)}
div.menu a.stepdoc{background-image:url(images/rff-stepdoc.gif)}
div.menu a.competition{background-image:url(images/rff-competition.gif)}
div.menu a:hover,div.menu a.current{background-position:0 -14px;text-decoration:none}
div.menu a.current,div.menu a.current:hover{color:#58595b;text-decoration:none}

p{margin:0 0 18px 0}
div.column p.time{color:#8c768c;font-size:14px;margin:15px 0 15px 0;font-weight:bold}
div.main ul{margin:0 0 15px 15px}
div.main ul li{margin-bottom:4px}
p.rosu{color:#ba7373;font-weight:bold;font-size:14px;line-height:16px}
#center ul{list-style:disc;margin:0 0 20px 30px}#center ul li{line-height:18px;margin:0 0 7px 0}
h2{color:#ba7373;font-size:18px;line-height:20px;margin:0 0 10px 0}
h1{color:#4c80aa}
h3{color:#c0a57c;font-size:12px;line-height:16px}
h4{color:#58585a;font-size:14px;line-height:16px}
h2.prog{font-size:14px;line-height:17px;margin:0 0 0 0}
h3.prog{font-size:12px;line-height:14px}