/* -------------------------------------------------------------------ilSilene.it--------------------------------- CSS stylesheet document------------------author: Francesco Terzini@LagOS design studio-----------------date: 25 October 2007------------------------------------------------------------------*/html>body {	height: 100%;} html,body { height:100%;  margin:0; padding:0; }body{background-color:#000000; font-family:Arial, Helvetica, sans-serif; color:#552511; height:100%;	background-image:url(../images/back.jpg);	background-repeat:repeat-y;	background-position:left;}	* html .minwidth {width:expression((document.body.clientWidth<=900)?'900px':'auto');}#minwidth { min-width:900px; min-height:10px;}/*-----LOGO----*/#logo{ position:absolute; top:90px; left:40px;}/*-----MENU----*/#menu{ 	width:200px; height:100%;	float:left; text-align:right;	font-size:11px; line-height:1.3em;}	#main_menu{margin-top:20px; padding:5px; color:#F4C41A; font-weight:bold; text-transform: uppercase;}		#main_menu a:link{ color:#F4C41A; text-decoration:none;}		#main_menu a:hover{ color:#999999; text-decoration:none; background-color:#333333;}		#main_menu a:active{ color:#999999; text-decoration:none;}		#main_menu a:visited{ color:#999999; text-decoration:none;}		#sub_menu{margin-top:210px; padding:5px; color:#9B982D; font-weight:bold;}				#sub_menu a:link{ color:#AA9256; text-decoration:none;}		#sub_menu a:hover{ color:#AA9256; text-decoration:none; background-color:#552511;}		#sub_menu a:active{ color:#AA9256; text-decoration:none;}		#sub_menu a:visited{ color:#AA9256; text-decoration:none;}			#contact_menu{margin-top:100px; padding:5px; font-size:10px; color:#999999;}		#contact_menu a:link{ color:#999999; text-decoration:none;}		#contact_menu a:hover{ color:#999999; text-decoration:none; background-color:#333333;}		#contact_menu a:active{ color:#999999; text-decoration:none;}		#contact_menu a:visited{ color:#999999; text-decoration:none;}			/*-----CENTER----*/			#center_column{	width:220px;	float:left;}		#center_column h1{ font-size:10px;  background-color:#333301; padding:5px; padding-left:15px; text-transform: uppercase;		background-image:url(../images/link_dot_resturant.jpg); background-position:left center; background-repeat:no-repeat;}		#center_text{ font-size:11px; color:#F3E279; width:160px; text-align:left; margin-left:32px; line-height:1.2em; }		#center_text a:link{ color:#947232; text-decoration:none;}		#center_text a:hover{ color:#947232; text-decoration:none; background-color:#552511;}		#center_text a:active{ color:#947232; text-decoration:none;}		#center_text a:visited{ color:#947232; text-decoration:none;}		#center_menu{ text-align:right; line-height:1.8em; padding-bottom:30px; padding-top:30px;}		#center_menu a:link{ color:#F3E279; text-decoration:none;}		#center_menu a:hover{ color:#F3E279; text-decoration:none; background-color:#552511;}		#center_menu a:active{ color:#F3E279; text-decoration:none;}		#center_menu a:visited{ color:#F3E279; text-decoration:none;}		#left_bar{ float:left;  width:13px;}			#link { background-color:#552511; }		#link_resturant { background-color:#552511; }			#link img { padding-top:6px; padding-bottom:6px; }			#link_resturant img { padding-top:6px; padding-bottom:6px; }			.top { padding-top:24px; }			.midle { margin-top:217px; }			.bottom { margin-top:107px; }#center_column_ristorante{	width:220px;	float:left; }	#center_column_ristorante #center_text{ color:#F3E279;}#center_column_home{	width:220px;	float:left; 	background-color:#333333;	background-image:url(../images/center_back_home.jpg);	background-repeat:repeat-y;}	#download_form input{ background-color:#A7AC69; font-size:11px; color:#FFFFFF; float:left; margin:3px;}/*-----CONTENT----*/#content{ position:absolute; width:50%; left:420px; top:0px;}#content_glossario{ position:absolute; width:50%; left:420px; top:0px; background-color:#686602;}		#content a:link{ color:#F3E279; text-decoration:none;}		#content a:hover{ color:#F3E279; text-decoration:none; background-color:#333301;}		#content a:active{ color:#F3E279; text-decoration:none;}		#content a:visited{ color:#F3E279; text-decoration:none;}	#image{ height:420px; padding:20px; }	#image_raggiungerci{ height:450px;}	#text{ min-height:200px; border-top:1px dashed #9A9A68; font-size:12px; padding:20px; }	#text h1{ font-size:12px;  background-color:#333301; padding:5px; padding-left:15px;		background-image:url(../images/link_dot_resturant.jpg); background-position:left center; background-repeat:no-repeat;}	#text h2{font-size:10px;	color:#333301; text-transform: uppercase;}	#text h3{ font-size:12px;  background-color:#AA9256; padding:5px; padding-left:15px; color:#21120C;		background-image:url(../images/link_dot_white.jpg); background-position:left center; background-repeat:no-repeat;}		/*-----LAGOS----*/#lagos{ position:absolute; top:630px; left:150px;}/*-----NEWS----*/#news{	border-bottom:1px dotted #666666;	background-image:url(../images/news_back.jpg);	background-repeat: no-repeat;	background-position: right top;	color:#999999; padding:5px;}		#news .date{ text-transform:uppercase; font-weight:bold;}		#news .autore{ font-style:italic; padding-bottom:4px; padding-top:4px;}	h4 { text-transform:uppercase; font-weight:bold; font-size:11px;}	/*-----PIANTA----*/#pianta{ position:fixed; right:0px; bottom:0px;		background-image:url(../images/background_resturant.gif);		width:236px; height:417px; z-index:2;}
