/* CSS by Web_Lab for Cooperativa sociale Libertà 2007 */


/* --------------- main elements --------------- */
body {
	color: #000;
	background-color: #fff;
	margin: 0.5in 0.25in;
	font: 11pt/15pt "Lucida Grande", Helvetica, sans-serif;
	}
	
img {
	border:0;
}

li {
	list-style: none;
}

ul {
	margin: 0px;
	padding: 0px;
}

p, a, h1, h2, h3, h4, h5, h6, li, td, input, select, dt, dd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5275;
	line-height: 14px;
	margin: 0;
	padding: 0;
}

p {
	margin:10px 0px;
}

h1 {
	margin:0px 0px 10px 0px;
}


/* link */

a {
	margin: 0 0 13px 0;
	color:#000;
	text-decoration:none;
}

/* form */

label {
	width: 100px;
	margin: 0 5px 0 0;
	color: #262222;
	font-weight: bold;
}

input {
	margin: 0;
	padding: 0px;
	display:inline;
}

select {
	padding: 0px;
	color: #4d4a4a;
	margin: 0px;
}

/* ------------ layout divs ------------ */

/* header */

#header {
	display:none;
}

/* main column */

#leftcol {
	display:none;
	}
	
#centercol {
	display:none;
}

#rightcol {
	width: 500px;
	background: #fff;
	}

		#menu {
			display:none;
		}

		#manage {
			display:none;
		}

		#eventi {
			float:left;
			padding:0px 20px;
			width:210px;
			border-right:1px solid #D3D3D2;
		}
		
		#news {
			width:205px;
			padding:0px 20px;
			float:left;
		}
		
		#modulo {
			display:none		
			}

		#content {
			float:left;
			padding:0px 20px;
			width:460px;
		}

/* footer */

#footer {
	clear: both;
	margin: 10px 0px 10px 0px;
	padding: 0;
}


/* classes */
.left {
	float:left;
}	

.right {
	float:right;
}	

/* for print */

#printheader {
	padding: 0px;
	margin-bottom: 20px;
	height: 97px;
	border-bottom: 2px solid #666;
	font: 24pt/18pt "Lucida Grande", Helvetica, sans-serif;
}


/* for highslide */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

