/*  Typo
----------------------------------------------- */

a:link, a:visited
{
	text-decoration: bold;
        color:#5337A5;
}
a:active { 	text-decoration: bold; }
a:hover { text-decoration:none; }


h1 { font:bold 18px/140% "Trebuchet MS", Verdana, sans-serif; }
h2 { font:bold 14px/140% "Trebuchet MS", Verdana, sans-serif; }

p {	font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;}

/*  Layout
----------------------------------------------- */

body {
	background: #CFC8DF url(http://www8.jimdo.com/usertemplates/3807009/img/sfondo.png) repeat-x top;
	padding:35px 0 0 0;
	margin:0;
	font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#container
{
	margin:0 auto;
	width:834px;
	background:white;
}

#header
{
	padding:17px;
}

#header h1,
#header a
{
	padding:0;
	font-family:"Helvetica","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:30px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.3em;
	color:#666666;
	text-align:right;
}

#header a:hover { text-decoration:none;  }


#navigation
padding:0;
maragin:0;
}

#navigation ul{
padding:0;
margin:0;
}

#navigation li{
position: block;
float: left;
list-style: none;
margin: 0;
padding:0;
} 

#topsx
{
	background: url(http://www8.jimdo.com/usertemplates/3807009/img/top-sx.png) no-repeat bottom;
}

#topdx
{
	background: url(http://www8.jimdo.com/usertemplates/3807009/img/top-dx.png) no-repeat bottom;
}

#botton1
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton1.png) no-repeat;
}

#bktab
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/bktab.png);
}

#botton2
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton2.png) no-repeat;
}

#botton3
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton2.png) no-repeat;
}

#botton4
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton2.png) no-repeat;
}

#botton5
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton2.png) no-repeat;
}

#botton6
{
	background: #5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/botton3.png) no-repeat;
}

#content2
{
	background: #ffffff url(http://www8.jimdo.com/usertemplates/3807009/img/contentsf2.jpg) no-repeat top;
}

#content3
{
	background: #ffffff url(http://www8.jimdo.com/usertemplates/3807009/img/contentsf.jpg) repeat-x;
}

#menusf
{   background:#5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg2.jpg) repeat-x bottom;
				}

#sidebar
{
	padding-top:10px;
}

#sidebar2
{
	background:#6D50C4;
}


#angolo
{
	background: #ffffff url(http://www8.jimdo.com/usertemplates/3807009/img/angolo.png) no-repeat bottom right;
}

#content
{
	float:right;

	width:530px;
	padding:17px;

}

#footer1
{   background:#6D50C4 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg.jpg) repeat-x bottom;
				}
				
#footer2
{   background:#6D50C4 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg.jpg) repeat-x bottom;
				}
				
#footer3
{   background:#6D50C4 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg.jpg) repeat-x bottom;
				}
				
#footer4
{   background:#6D50C4 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg-inv.jpg) repeat-x bottom;
				}

#footer5
{   background:#6D50C4 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg-inv.jpg) repeat-x bottom;
				}

#footer
{
        text-decoration: none;
	color:#ffffff;
	clear:both;
	margin-top:10px;
	background:url(footer-bg.gif) repeat-x top;
	height:65px;
}

#footer .gutter 
{
     text-decoration: none;
	color:#ffffff;
	height:30px;
	padding:35px 15px 0 90px;
}

/*  Navigation
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2
{
     
	margin:0;
	padding: 0;
}


ul.mainNav1 li,
ul.mainNav2 li
{
	display: inline;
	margin: 0;	
	padding: 0;
}


ul.mainNav1 li a,
ul.mainNav2 li a
{
	font:normal 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: left;
	color:#5337A5;
	border-bottom:1px solid #CCC;
}


ul.mainNav1 li a { padding:4px 4px 4px 4px; }
ul.mainNav2 li a { padding:4px 4px 4px 14px; }
ul.mainNav3 li a { padding:4px 4px 4px 24px; }


ul.mainNav1 a:hover
{
	background:#E7D8FF;
	color:black;
}

ul.mainNav1 a.current { font-weight:bold; }    


#menus{
	}
		#menus ul{
			list-style:none;
		}
			#menus li{
				list-style:none;
				display:block; 
				float:left;
				height:66px;
				line-height:66px;
				margin:0 1px;
			}
				#menus li a{
					display:block;
					float:left;
					color:#ECEAF7;
					font-size:13px;
					font-weight:bold;
					line-height:66px;
					text-decoration:none;
					padding:0 25px;
					background:#5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-bg2.jpg) repeat-x bottom;
				}
					#menus li a:hover{
						color:#fff;
                                                font-size:13px;
						background:#5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-h.jpg) repeat-x left;
						text-decoration: underline;
					}
				#menus li a.current{
					display:block;
					float:left;
					color:#fff;
					background:#5337A5 url(http://www8.jimdo.com/usertemplates/3807009/img/menu-039-h.jpg) repeat-x left;
					font-size:13px;
					font-weight:bold;
					line-height:66px;
					text-decoration:none;
					padding:0 25px;	
				}
					#menus li a:hover.current{
						color:#fff;
					}                        






.menusid {
width: 256px;
height: 68px;
}

.menusid a {
display: block;
width: 256px;
height: 68px;
background: url(http://www8.jimdo.com/usertemplates/3807009/img/area-riservata3.png) no-repeat top left;
}

.menusid a:hover {
background-position: top right;
}