@charset "utf-8";
/* CSS Document */

body{margin:0; background:#CC6600 url(../img/bg_body.png) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px; color:#FFFFFF}

*{}
img, a img {border:0;}

a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:hover{ text-decoration:underline;}

h1, h2, h3, h4, h5{ font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
h1{ font-size:18px; color:#FFCC33;}
h2{font-size:14px; color:#005ca9;}
h2 a{ color:#005ca9;}
h3{font-size:13px;}

div#container{ margin:auto; width:1016px; text-align:justify;}

/******************************** HEADER **********************************/
div#header{ height:115px; background:url(../img/head.png) no-repeat}


/***********************************  MENU *********************************/
#menu{ position:relative; width:760px; left:180px; top:90px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
#menu a{ color:#FFFFFF}


/*********************************** CONTENUTI *********************************/
div#main_content{ width:916px; margin:auto; border:#FFFFFF 2px solid;}
#main_content.default{ background:#211000 url(../img/bgDefault.gif) repeat-Y;}
#main_content.gelateria{ background:#211000 url(../img/bgGelateria.gif) repeat-y;}
#main_content.specialita{background:#211000 url(../img/bgPhp.gif) repeat-y;}
#main_content.gallery{ background:#211000;}

div#banner{border-bottom:#FFFFFF 2px solid; height:126px;}
div#left-col{padding:5px; float:left; width:150px; height:280px; text-align:center}
#left-col.gallery { display:none;}
#left-col.specialita{ display:none;}
#left-col.gelateria{ width:290px;}

.php_left{padding:5px; float:left; width:150px; text-align:center}
.php_Titoli{ margin-left:160px;}
#clean{ clear:left;}

div#right-col{padding:5px 5px 5px 5px; float:right; width:120px; height:280px; text-align:center; color:#005ca9; font-weight:bold;}
#right-col a{ text-decoration:none; color:#005ca9;}
#right-col img{ margin-top:5px;}

div#content{ padding:10px; min-height:310px; margin-right:125px; border-right:#FFFFFF 1px solid;}
#content.default{ margin-left:160px; border-left:#FFFFFF 1px solid;}
#content.gallery{ margin-left:0px;}
#content.specialita{ margin-left:0px;}
#content.gelateria{margin-left:300px; border-left:#FFFFFF 1px solid;}

ul{}
li{}

/*********************************** PIEDE *********************************/
#footer{ text-align:center; clear:both; width:906px; /*background:#211000 url(../img/footer.png) repeat-x top*/; margin:auto; line-height:20px; padding:5px; margin-bottom:10px;}
#credit{ float:right; text-align:right}
