/* CSS definition file containing sitestyle stylesheets */

body,span,div,td,a,input,form,h1,h2,h3,h4,h5,h6{
	font-family : Tahoma, Verdana, Arial, Times New Roman;
}

A img{
	border: none;
}

A {
	font-family : Tahoma, Verdana, Arial, Times New Roman;
	font-size : 11px;
	font-weight: bold;
	line-height: 16px;
	color: #192007;
	text-decoration : none;
}

A:HOVER {
	color: #192007;
}

h1,h2,h3,h4,h5,h6{
	font-family : Tahoma, Verdana, Arial, Times New Roman;
	font-size : 14px;
	font-weight: bold;
	line-height: 16px;
	color : #192007;
}

td,p{
	color: #7C7C7C;
	font-family : Tahoma, Verdana, Arial, Times New Roman;
	font-size : 11px;
	font-weight: normal;
	line-height: 16px;
}

input,select,textarea{
	color: #000000;
	font-family : Tahoma, Verdana, Arial, Times New Roman;
	font-size : xx-small;
}
	
div.csi-text li{
	list-style-type: disc;
	list-style-position: inside;
	margin-bottom: 5px;
	vertical-align : middle;
	width: 100%; 
}

div.csi-text ul{
	display: block;
	width: 100%; 
}

div.csi-text>ul{
	width: 70%; 
}

ul, li {
	text-align: left;
}
	
body{
	margin-top: 0px;
	scrollbar-face-color : #FCFCEE;
	scrollbar-darkshadow-color : #FCFCEE;
	scrollbar-shadow-color : #576A32;
	scrollbar-track-color : #FCFCEE;
	scrollbar-arrow-color : #576A32;
	scrollbar-base-color : #FCFCEE;
	scrollbar-3dlight-color : #576A32;
	scrollbar-highlight-color : #FCFCEE;
	background-image: url(img/sfondo.jpg);
	background-repeat : repeat-x;
	background-color : #586B33;
}


	
	
	
/*      ###############   HOME   #######################          */

td#risto{
	background:url(img/ristorante.jpg) no-repeat top;
	width : 760px;
	height : 35px;
	/*margin-top : 2px;*/
	color: #192007;
	vertical-align : middle;
	text-align : center;
}

td#risto a{
	color: #192007;
	text-transform : capitalize;
	font-family : Times New Roman, Arial;
	font-size:18;
	font-weight : normal;
}

div#intestazione{
	background:url(img/intestazione.jpg) no-repeat top;
	width : 760px;
	height : 206px;
}

.menu {
	height : 33px;
	margin: 2 0 0 20;
	padding :0px;
	background:url(img/bottone.jpg) no-repeat;
}

#inte_menu > .menu{
	margin: 1 0 0 -19;
	background:none;;
}

.menu ul {
	margin:0;
	list-style:none;
}

.menu li {
	display:inline;
	margin:0;
	padding:0;
	float:left;
	width : 145px;
	height : 33px;
}

.menu a {
	background:url(img/bottone.jpg) no-repeat;
	width : 145px;
	height : 33px;
	padding : 6 0 0 5;
	text-decoration:none;
	display:block;
	color : #192007;
	font-size:12;
	line-height:normal;
	font-family : Times New Roman, Arial;
	font-weight : normal;
}

.menu a:hover {
	background:url(img/bottoneAct.jpg) no-repeat;
	color : #69694D;
	font-weight : bold;
}

.menuAct a{
	background:url(img/bottoneAct.jpg) no-repeat;
	font-family : Times New Roman, Arial;
	color : #69694D;
	font-size:12;
	font-weight : bold;
}

.menuAct a:hover{
	background:url(img/bottoneAct.jpg) no-repeat;
	font-family : Times New Roman, Arial;
	color : #69694D;
	font-size:12;
	font-weight : bold;
}

table#table{
	width: 760px;
}

div#inizio{
	background:url(img/content_start.jpg) no-repeat top;
	width : 727px;
	margin-left : 17px;
	height : 28px;
}

div.titolo{
	background:url(img/titolo.jpg) no-repeat top;
	width :158px;
	height : 26px;
	margin-left : 10px;
	font-family : Times New Roman, Tahoma, Verdana, Arial;
	font-size : 12px;
	font-weight: bold;
	color: #192007;
	text-decoration : none;
	padding-top : 5px;
	text-transform : lowercase;
	text-align : center;
}

div#content{
	background:url(img/content.jpg) repeat-y;
	width : 727px;
	margin-left : 17px;
	
}

#contenuto {

}

#contenuto #content .divsingolocontenuto{
	background:url(img/decor.jpg) repeat-y;
	margin-left : 22px;
	margin-top: -5;
	padding : 0 10 3 32;
	width : 700px;
}

#contenuto > #content > .divsingolocontenuto{
	width : auto;
	margin-right: 16;
	margin-top: -15;
}

div#fine{
	background:url(img/content_end.jpg) no-repeat;
	width : 727px;
	height : 10px;
	margin-left : 17px;
}

td#piedipagina .bodytext{
	color : white;
	width : 760px;
	height : 20px;
	font-family : Times New Roman, Tahoma, Verdana, Arial;
	font-size : 12px;
	font-weight: normal;
	text-align : center;
	padding-top : 3px;
}

td#intera{
	color : #9D9D94;
	font-family : Trebuchet, Tahoma, Verdana, Arial, Times New Roman;
	font-size : 11px;
	font-weight : bold;
	vertical-align : top;
	padding-top : 3px;
}


#content .csi-image img{
	border: 1px solid #DADADA;
}

#content .csi-image{
	border: 1px solid #536131;
	background-color: #778359;
	padding: 7px;
}


/*      ###############   FINE HOME   #######################          */
