@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{ line-height:; color:#bebebe; font:11px; line-height:18px;}
	
h1{}
	
h2{}	
	
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:880px; margin:0 auto;}

#header{ height:154px; background:url(../img/header.png); margin:25px 0 0 0;}
#header h1 a{ display:block; height:154px; width:880px;}
#header h1 a span{ display:none;}

#topmenu{ height:38px;}
#topmenu ul{ list-style:none; padding:17px 0 0 100px; width:623px; height:21px; float:left;}
#topmenu ul li{ float:left; margin:0 3px 0 3px;}
#topmenu ul li a{ float:left; display:block; color:#bebebe; font-size:13px; text-transform:uppercase; padding:4px;}
#topmenu ul li a:hover{ color:#fff; background-color:#bebebe; display:block; float:left;}
#topmenu a.cinenane{ background:url(../img/cinenane.png); width:140px; height:20px; display:block; float:left; margin:18px 0 0 0; }
#topmenu a.cinenane span{ display:none;}


#product{ width:880px; height:160px; padding:8px 0 0 2px;}

#product #classics{ width:288px; height:160px; margin:0 6px 0 0; float:left; background:url(../img/product-classic.png);}
#product #lite{ width:288px; height:160px; margin:0 6px 0 0; float:left; background:url(../img/product-lite.png)}
#product #custom{ width:288px; height:160px; float:left; background:url(../img/product-custom.png)}
#product div h3 a{ display:block; width:284px; height:139px; margin:10px 0 0 2px; }
#product div h3 a span{ display:none;}

#news{ width:355px; margin:20px 0 30px 30px; padding:0 65px 0 0; float:left;}
#news h2{ background:#bebebe; width:57px; height:18px; line-height:18px; padding:0 0 0 3px; color:#fff; font-size:10px; text-transform:uppercase; font-family:"Helvetica", "Helvetica Neue", Helvetica, Arial, sans serif;}
#news div.new{ margin:8px 0 0 0; clear:both;}
#news div.new img{ margin:3px 12px 0 0; display:block; float:left; }
#news div.new p{ margin:0 0 0 134px; padding:0 0 0 0; color:#bebebe;}

#events{ width:400px; margin:20px 0 0 480px;}
#events h2{ background:#bebebe; width:57px; height:18px; line-height:18px; padding:0 0 0 3px; color:#fff; font-size:10px; text-transform:uppercase; font-family:"Helvetica", "Helvetica Neue", Helvetica, Arial, sans serif; margin:0 0 3px 0; }
#events ul{ list-style:none; width:400px;}
#events ul li{ border-bottom:1px solid #e5e5e5; width:400px; padding:5px 0 5px 0;}
#events ul li span.date{ color:#aaaaaa; text-transform:uppercase; width:89px; display:block; float:left; font-size:11px;}
#events ul li span.title{ color:#606060; text-transform:uppercase; display:block; float:left; width:133px; font-size:11px;}
#events ul li span.location{ color:#aaaaaa; font-size:11px; width:auto;}
#events ul li a{ color:#9eb8c4; margin:2px 0 0 89px; }

#footer{ clear:both; border-top:#e5e5e5 solid 1px; margin:30px 0 0px 0; padding:10px 0 0px 0; height:30px;}
#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;}



