@charset "utf-8";
/* CSS Document */
/*31-03-09*/
*{ padding:0px; margin:0px;}

html{}
	
body{font-size:12px; background:#FFF; font-family:"Helvetica", "Helvetica Neue", Helvetica, Arial, sans serif;}
	
p{  color:#bebebe; font:11px; line-height:18px;}
	
h1{font-size:16px; font-weight:normal; font-family:"Helvetica", "Helvetica Neue", Helvetica, Arial, sans serif;}
	
h2{font-size:14px; font-weight:normal; font-family:"Helvetica", "Helvetica Neue", Helvetica, Arial, sans serif;}	
	
h3{font-family:"Rockwell" , Georgia;}

h4{}

/*PSEUDO CLASSI*/	
a{ text-decoration:none; color:#606060;}
	
a:visited {}
	
a:hover, a:active {}

img{ border:0; margin:0; }

#container{ width:884px; margin:30px auto 0 auto; background:url(../img/bg_01.gif) repeat-y; background-color:#fff; }

#header{ height:93px;  margin:0px 0 0 0; background:url(../img/bg_00.png) no-repeat top; position:relative;} 
#header h1 a{ display:block; height:80px; width:68px; position:absolute; top:8px; left:106px;}
#header h1 a span{ display:none;}
#header a.cinenane{ background:url(../img/cinenane.png); width:140px; height:20px; display:block; float:left; position:absolute; right:18px; }
#header a.cinenane span{ display:none;}

#topmenu{ position:absolute; left:350px; top:51px;}

#topmenu ul{ list-style:none; height:17px; margin:0; padding:0;}
#topmenu ul li{ float:left; margin:0 8px 0 8px; padding:0 0 10px 0;}
#topmenu ul li a{display:block; color:#bebebe; font-size:13px; text-transform:uppercase; padding:1px 2px 1px 4px; }
#topmenu ul li a:hover{ color:#fff; background-color:#bebebe; display:block; float:left;}

#topmenu ul.sub{ list-style:none; height:21px; width:auto!important; margin:5px 0 0 0px; display:none; background-color:#eee;}
#topmenu ul#newsmenu{margin:5px 0 0 240px; }
#topmenu ul li:hover ul{ display:block; position: absolute; top:14px; /*left:60px;*/ left:10px;}
#topmenu ul.sub li{ float:left; margin:0 3px 0 3px; width:auto!important; }
#topmenu ul.sub a{display:block; float:left; color:#bebebe; font-size:12px; text-transform:uppercase; padding:3px 2px 3px 2px;}
#topmenu ul.sub a:hover{ background:none; color:#000;}

#footer{ clear:both; margin:30px 0 0px 0; padding:56px 0 0px 0; height:30px; background:url(../img/bg_02.png) no-repeat #fff;  }
#footer a.youtube{ background-image:url(../img/youtube.png); width:43px; height:17px; display:block; float:left; margin:0 12px 0 11px;}
#footer a.facebook{ background-image:url(../img/fb.png); width:17px; height:17px; display:block; float:left;}
#footer a.youtube span{ display:none; }
#footer a.facebook span{ display:none;}
#footer ul{ list-style:none; float:right; }
#footer ul li{ float:left; font-size:10px; background:url(../img/l.gif) no-repeat right center; padding:0 5px 0 5px; color:#bebebe;}
#footer ul li a{ font-size:10px; color:#bebebe; }
#footer ul li.last{ background:none;}
.hidden{ display:none;}

#details a{ float:left; font-size:11px; color:#666; line-height:18px; background:url(../img/Doc-Blank-icon.png) no-repeat; display:block; width:150px; height:16px; padding: 0px 0px 0px 22px;}
#details a:hover{ color:#333; text-decoration:underline;}