@charset "UTF-8";
/* CSS Document */

/*.skype {
	font-size:10px;
	border:1px solid #CCC;
	float: right;

	height:90px;
}

.skype table{
	width:80px;
		margin:0.3%;
}

.skype th {
	background-color:#06C;
	color:#FFF;
}
.skype td {
	color:#06C;
}
#header .banner {
	float:left;
	margin-left:0.5%;
}
#header .bannerS{
	float:left;
	}
#header .section img {
	float:left;
}
#header .section form{
	float:left;
	margin-top:10px;

	}
	
#header .section input{
	float:left;
	margin-left:2em;
}
#header .section {
	clear:both;
	float:none;
	height:60px;
}
#logo {
	width:100%;
}
.smallCol {
	width:18%;
	float:left;
}
#header .section p{
	font-size:0.5em;
	text-transform:uppercase;
	text-align:right;
	color:#CCC;
}
#header .section .btnInt{
	margin-top:10px;
	height:25px;
	width:200px;
	margin-left:2em;
	}

#header .section .btnRight{
	
	}*/
	
#header #largeCol .section .skype {
	font-size:10px;
	border:1px solid #DDD;
	float: right;
	height:90px;
	width:80px;
	background-color:#FFF;
}

#header .skype table{
	height:100%;
	margin:0.3%;
	width:100%
}

#header .skype th {
	background-color:#EEE;
	color:#036;
}
#header .skype td {
	color:#036;
	padding:1%;
	text-align:left;
	border-top:1px solid #DDD;
}



#header #smallCol {
	width:18%;
	float:left;
}

#header #smallCol #logo {
	width:100%;
	clear:both;
}

#header #smallCol p {
	font-size:0.5em;
	text-transform:uppercase;
	text-align:right;
	color:#AAA;
	margin:0em;
	padding:0em;
	line-height:100%;
}

#header #largeCol p {
    font-size:0.5em;
    text-transform:uppercase;
    text-align:right;
    color:#555;
    margin:0em;
    padding:0em;
    line-height:100%;
}

#header #largeCol{
	width:81%;
	margin-left:1%;
	float:left;
	}

#header #largeCol .section{
	float:none;
	clear:both;
	width:100%;

	}
#header #largeCol .section .banner {
	float:left;
}

/*#header #largeCol .section .lf, #header #largeCol .section .rg{
	height:1.8em;
	margin-top:0.1em;
	background-color:#EEE;
	background-image:url('/v2/img/header/bg.png');
	background-position:top left;
	background-repeat:no-repeat;
	border:1.5px solid #DDD;
	padding:0.2em;
	text-align:center;
	line-height:1.7em;
	}

#header #largeCol .section .lf{
        text-align: center;
	float:left;
	width:68%;
}

#header #largeCol .section .rg{
	float:right;
	width:29%;

	}
	
#header #largeCol .section .rg a{
	text-transform:uppercase;
	font-size:0.8em;
}

#header #largeCol .section .rg a img{
	vertical-aligN:middle;
	
	}
*/
#header fieldset
{
    border:0px;
}
	
#header .searchBox
{
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left center;
    background-color: #FFFFFF;
}

#header .searchBoxWatermarked
{
    background-image: url(/v2/img/header/search-watermark.png);
}

#header .boxH{
	height:1.8em;
	margin-top:0.1em;
	background-color:#EEE;
	background-image:url('/v2/img/header/bg.png');
	background-position:top left;
	background-repeat:no-repeat;
	border:1.5px solid #DDD;
	padding:0.2em;
	text-align:center;
	line-height:1.7em;

	}

#header .boxH a{
		text-transform:uppercase;
	font-size:0.8em;
	}

#header .boxH a img{
	vertical-aligN:middle;
	}

#header .boxRegistrati{
	width:22%; float:right;}
#header .boxCerca{
	text-align: center;
	width:51%; margin-left:.5%;
	float:left;
	}
#header .boxPubblica{
	width:22%; float:left}