/* Nome Cliente ---------- */
/* Creato:00/00/0000 */
/* Autore:fabio@evoluzionetelematica.it */
/* Ultima Modifica:gg/mm/aaaa Autore: Nome Cognome */

@import url("reset.css");

html {width:100%; height:100%;}
body {
	width:100%;
	height:100%;
	background: #ded7bd url('../img/bg.jpg') 0 0 repeat-x;
	font:100%/1.5em  Verdana, Arial, Helvetica, sans-serif;
	color:#414141;}
	
a {color:#5e2a02;}
a:hover {color:#ff6f01;}


h1 {color:#373737;}
h2 {color:#be5d13; font-size:1.000em; font-family:Arial, Helvetica, sans-serif;}
h3 {color:#6f6f6f; margin: 12px 0 15px 0; clear:both; }
h4 {color:#373737}
h5 {color:#373737}
h6 {color:#373737}


p {margin:0 0 20px 0;}

img {background:url('../img/loader.gif') center center no-repeat;}

/*Tips*/

/*.tips {  font-size:.689em; color:#FFF; margin:0; padding:0; }
.tips .tip-top {}
.tips .tip { margin:0; padding:0;}
.tips .tip .tip-title {padding:6px; background-color:#4e4e51;}
.tips .tip .tip-text {display:none;}
.tips .tip-bottom {}*/

#container { width:928px; margin:8px auto 0 auto; }

#colonnaSx { width:258px; background:none; margin:0; float:left; display:inline;  }

#colonnaSx ul#menu {position:relative; margin:5px 0 0 0; background:url('../img/ul-bg.jpg') center top repeat-y;  text-transform:uppercase; font-size:0.56em; font-family:Arial, Helvetica, sans-serif; color:#343434; text-align:left; }
#colonnaSx ul#menu a {text-decoration:none; color:#343434;  width:160px; height:50px}
#colonnaSx ul#menu a:hover {color:#5e2a02}
#colonnaSx ul#menu li {padding:40px 0 0 0; background:url('../img/ul-top.jpg') center top no-repeat; text-align:center;}
#colonnaSx ul#menu li.logo img { margin:0 0 50px 0; } 
#colonnaSx ul#menu li.logo a span#testo { text-indent:-9999px; }

#colonnaSx ul#menu li.logo ul {margin:0 0 80px 0px; padding:0; background:url('../img/ul-bottom.jpg') center bottom no-repeat; line-height:40px; }
#colonnaSx ul#menu li.logo ul li {margin:0 16px 0 15px; padding:0 0 0 0px;   background:url('../img/ul-top.jpg') center 150px no-repeat; border:0; text-align:left; border-top:1px solid #ededed; }
#colonnaSx ul#menu li.logo ul li a { display:block; height:40px; width:219px; padding:0 0 0 8px;}
#colonnaSx ul#menu li.logo ul li a:hover { background-color:#f5ebc9;}
#colonnaSx ul#menu li.logo ul li.sel { background-color:#f5ebc9;}

#colonnaSx ul#menu li.logo ul li ul { margin:0 0 0 0; padding:10px 0 15px 0; background: #fff url('../img/ul-bg.jpg') -15px 0 repeat-y; line-height:10px; background-color:#fff; }
#colonnaSx ul#menu li.logo ul li ul li { margin:0px; padding:0 0 0 0px; font-size:12px; background: #fff url('../img/freccia.jpg') 10px 14px no-repeat; border:0; text-align:left; border-top:0; text-transform:lowercase;}
#colonnaSx ul#menu li.logo ul li ul li a:first-letter { text-transform:uppercase;}
#colonnaSx ul#menu li.logo ul li ul li a {display:block; height:20px; width:201px;  padding:9px 0px 9px 0px; margin:0 0 0 25px; color:#343434; background-color:#FFFFFF; line-height:18px;text-transform:lowercase; }
#colonnaSx ul#menu li.logo ul li ul li a:hover { background-color:#fff;color:#5e2a02;}
#colonnaSx ul#menu li.logo ul li ul li.sel {background-color:#fff;}
#colonnaSx ul#menu li.logo ul li ul li.sel a{ color:#5e2a02;}





#colonnaSx ul#menu li.logo ul li ul li ul{ margin:0 0 0 0; padding:0px 0 0 0; background: #fff url('../img/ul-bg.jpg') -15px 0 repeat-y;  background-color:#fff; }
#colonnaSx ul#menu li.logo ul li ul li ul li{ margin:0px 0 0 0px; padding:0 0 0 0px; font-size:11px; background: #fff url('../img/pallino.jpg') 24px 16px no-repeat;  border:0; text-align:left; border-top:0; text-transform:capitalize; }
#colonnaSx ul#menu li.logo ul li ul li ul li a {display:block; height:15px; width:190px; padding:9px 0px 9px 0px; margin:0 0 0 36px; color:#343434; background-color:#fff; }
#colonnaSx ul#menu li.logo ul li ul li ul li a:hover { background-color:#fff;}
#colonnaSx ul#menu li.logo ul li ul li ul li.sel a {color:#5e2a02;}
#colonnaSx ul#menu li.logo ul li ul li.sel ul li a {color:#5e2a02;}

#colonnaSx ul#menu li.logo ul li.sel ul li.sel ul li{ margin:0px 0 0 0px; padding:0 0 0 0px; background: #fff url('../img/pallino.jpg') 24px 16px no-repeat;  border:0; text-align:left; border-top:0; text-transform:capitalize; }
#colonnaSx ul#menu li.logo ul li.sel ul li.sel ul li a {display:block; height:15px; width:190px; padding:9px 0px 9px 0px; margin:0 0 0 36px; color:#000; background-color:#fff; }
#colonnaSx ul#menu li.logo ul li.sel ul li.sel ul li a:hover { background-color:#fff; color:#5e2a02;}
#colonnaSx ul#menu li.logo ul li.sel ul li.sel ul li.sel a { color:#5e2a02;}










/**** banner sx ****/
#colonnaSx #menu li.logo ul li.bannChiama {  width:193px; border:1px dotted #6c3800; padding:0; margin:41px 0 0 30px;  padding:0; background:url('../img/bg-white.jpg') 0 0 repeat; }
#colonnaSx #menu li.logo ul li.bannChiama img { margin:0 0 0 0; padding:0;}
#colonnaSx #menu li.logo ul li.bannChiama p {text-align:center; margin:0 auto; padding:0; font-size:16px; color:#481e01; line-height:28px;}
#colonnaSx #menu li.logo ul li.bannChiama p .BigAzzurro {font-size:18px; color:#07a4e3;}

/*** footer ***/
#colonnaSx #menu li.logo ul li.Footer2 {margin:0px 17px 5px 17px;  padding:40px 0 30px 0;  line-height:18px; height:80px; border:0; }
#colonnaSx #menu li.logo ul li.Footer2 p {color:#000; font-size:11px; margin:0 0 0 15px; padding:0; text-transform:capitalize; line-height:19px;}
#colonnaSx #menu li.logo ul li.Footer2 p strong { font-size:13px; color:#481e01;}
#colonnaSx #menu li.logo ul li.Footer2 p a {color:#5e2a02; text-decoration:underline; padding:0 0 0 0; margin:0px 5px 0 5px; font-weight:100; display:inline;}
#colonnaSx #menu li.logo ul li.Footer2 p a.first {margin:0 5px 0 0px;}
#colonnaSx #menu li.logo ul li.Footer2 p a:hover { color:#343434; text-decoration:none;  background:none;}




