/* Classi che definiscono il container */

* {
	margin: 0;
	font-family:arial, Arial, Helvetica, sans-serif;
	font-size:11px;
}
html, body {
	height: 100%;
	
}
.wrapper{
padding-left:8px;
padding-right:8px;
border-left-color:#A1CD3D; 
border-left-style:solid; 
border-left-width:8px; 
border-right-color:#A1CD3D; 
border-right-style:solid; 
border-right-width:8px;
}
.top-column-main{
background-color:#fff;
background: url(imgs/border-top-eventi-spot.gif) repeat-x;

}
.column-1{
border-right-color:#FFF; 
border-right-style:solid; 
border-right-width:10px; 
background-color:#383B6B;
}
.top-column-2{
border-right-color:#CCC; 
border-right-style:solid; 
border-right-width:1px;
background-color:#fff;
background: url(imgs/border-top-eventi-spot.gif) repeat-x;


}

.column-2{
border-right-color:#CCC; 
border-right-style:solid; 
border-right-width:1px;
border-left-color:#CCC; 
border-left-style:solid; 
border-left-width:1px;
background-color:#fff;
padding-right:10px;
}
.top-column-3{
border-left-color:#CCC; 
border-left-style:solid; 
border-left-width:1px;
background: url(imgs/border-top-eventi-spot.gif) repeat-x;
}
.column-3{
border-right-color:#CCC; 
border-right-style:solid; 
border-right-width:1px;
border-left-color:#CCC; 
border-left-style:solid; 
border-left-width:1px;


}
.column-4{
background-color:#A1CD3D;
}

.menu-top-left{
background: url(imgs/corner.gif) bottom right no-repeat;
margin:0px;
padding:0px;
border-bottom-color:#FFF; 
border-bottom-style:solid; 
border-bottom-width:10px;
}

.banner{
margin:0px;
padding:0px;
border-bottom-color:#FFF; 
border-bottom-style:solid; 
border-bottom-width:10px;
}

/* Classi che definiscono le navigation-bars */


/*------- Navigationbar -------*/
h1{color:#333; font:1.2em arial,sans-serif;}




div#barranav{
font-size:11px;
position:relative;
width:100%;
margin-top:auto;
margin-bottom:2px;
/*border:1px solid #000;*/
padding-top:0;
margin-left:0px;
height:27px;
}

div#barranav ul{
list-style-type:none;
margin:0;
padding:0;

}

div#barranav li{
font-size:11px;
float:left;
margin:0 13px 0 0;
padding:0;

}

div#barranav a{
font-family:arial, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:10px;
text-decoration:none;
background-color:transparent;
color:#FFF;
padding: 0px 0px 0px 4px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#FFF;
}
div#barranav a:hover{
font-family:arial, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:underline;
background-color:transparent;
padding: 0px 0px 0px 4px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#FFF;
}

div#barranav li#active{
font-family:arial, Arial, Helvetica, sans-serif;
color:#383B6B;
font-size:11px;
text-decoration:underline;
background-color:transparent;
padding: 0px 0px 0px 4px;
}

/*------- Navigationbar -------*/
A.navigation:link,A.navigation:visited { 
font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
	color: #FFF;
}
A.navigation:hover { 
font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	font-variant: normal;
	color: #FFF;
}

/* Navigation top left */

.menu-On 
{ 
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#08BEF2;
padding-top:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FFF;

 
} 
.menu-Off 
{
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#fff;
padding-top:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FFF;
}

/* Altri link */
/* nati e accadde */
.link-col1-On 
{ 
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:Arial;
font-size:9px;
font-weight:normal;
color:#ddddff;
padding-top:10px;

 
} 
.link-col1-Off 
{
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:Arial;
font-size:9px;
font-weight:normal;
color:#bbbbff;
padding-top:10px;

}
.link-col4-On 
{ 
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#FFF;
padding-top:10px;

 
} 
.link-col4-Off 
{
cursor:pointer; 
margin:4px;
padding:4px;
vertical-align:top;
font-family:arial;
font-size:10px;
font-weight:normal;
color:#383B6B;
padding-top:10px;

}

/* classi per la definizione dei testi */
.data{
	color:#A1CD3D;
}
.txt-col-1{
	color:#FFFFFF;
}
.txt-col-1-b{
	color:#FFFFFF;
	font-weight:bold;
}
.txt-col-2{
	color:#383B6B;
}
.txt-col-2-b{
	color:#383B6B;
	font-weight:bold;
}
.txt-col-3{
	color:#383B6B;
}
.txt-col-3-b{
	color:#383B6B;
	font-weight:bold;
}
.intestazione{
	font-size:11px;
	font-weight:bold;
}
.padding{
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:4px;
	padding-top:0px;
}



