/************************************************************
*	www.mauilab.com
*	WC3 CSS Validated
************************************************************/


/******* TAG di base **************************************/

h1{
	margin-top: 30px;
}

a{
	color: blue;
}

a:visited{
	color: green;
}

/******* CLASSI RICORRENTI ************************************/

.nascosto{
	display: none;
}

.solostampa{
	display: block;
}

.solovideo{
	display: none;
}

/******* LAYOUT - ESTERNI *************************************/

#utilita {
	display: none;
}

#cappello {
	display: none;
}


#involucro {
	background-color: white;
	text-align: center;
	width: 90%;
	margin: 0 auto 0 auto;
}

#stivali {
	display: none;
}

/******* LAYOUT STANDARD *************************************/

#testa {
	background-color: white;
	height: 234px;
	margin: 0 13px 0 13px;
	text-align: left;
}

#piede {
	background-color: #ffffff;
	margin: 6px 24px 0px 24px;
	padding: 0px 0px 6px 0px;
	text-align: left;
	color: #67744C;
	width: 100%;
}


#busto {
	background.color: white;
	width: 100%;
	margin: 0 13px 0 13px;
	text-align: left;
}

#bustosin {
	display: none;
}

#bustodes {
	width: 600px;
	margin: 0;
	text-align: left;
	float : right;
}

#nomesezione {
	display: none;
}

#colonna {
	display: none;
}

.boxdes{
	background-color: #eeeeee; 
}

/******* LAYOUT HOMEPAGE *************************************/

#testahp {
	background-color: white;
	height: 234px;
	margin: 0 13px 0 13px;
	text-align: left;
}


#bustohp {
	background: transparent url("/OSF/media/bg-bustohp.gif") repeat-y top left;
	width: 100%;
	margin: 0 13px 0 0px;
	text-align: left;
}

#bustosinhp {
	width: 100%;
	margin: 0;
	text-align: left;
	float : left;
}

#bustodeshp {
    clear: both;
	width: 100%;
	margin: 0;
	text-align: center;
}

#abstracthp {
	padding: 10px;
	padding-bottom: 0.4em;
	text-align: left;
}


#colonna1hp {
	width: 100%;
	margin: 0;
	text-align: left;
	float : left;
}

#colonna2hp {
	width: 100%;
	margin: 0;
	text-align: left;
	float : right;
}


/******* LAYOUT FINECOLONNE *************************************/

#finebustosin{clear:both;}
#finebustodes{clear:both;}
#finebusto{clear:both;}
#finecolonna1hp{clear:both;}
#finecolonna2hp{clear:both;}



/******* PARTICOLARI *************************************/

/******* H3 ***/

h3.vetrinetta {
	color: #8C1029;
	font: 125%/110% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	padding-left: 128px;
	padding-right: 10px;
	text-align: left;
	font-weight: bold;
}

/******* P ***/

#nomesezione p {
	display: none;
}

#bustodes p{
	color: #333333;
	margin: 0;
	margin-bottom: 0.4em;
	padding:0;
	padding-left: 10px;
	padding-right: 22px;
	text-align: left;
}

#bustosin p{
	color: #333333;
	margin: 0;
	margin-bottom: 0.4em;
	margin-top: 1em;
	padding:0;
	padding-left: 12px;
	padding-right: 6px;
	text-align: right;
}

p.abstract {
	color: #505050;
	font: 125%/110% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	margin-bottom: 2em;
	padding:0;
	padding-left: 10px;
	padding-right: 22px;
	text-align: left;
	font-weight: bold;
}

p.abstracthp {
	color: #505050;
	font: 125%/110% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-weight: bold;
}

p.vetrinetta {
	color: #333333;
	margin:0;
	padding:0;
	padding-left: 128px;
	padding-right: 10px;
	text-align: left;
}


/******* IMG ***/

img.vetrina {
	float: left;
	padding-left: 21px;
}


/******* A ***/


a.botmenu{
	display: none;
}

a.selmenu{
	background-color: #8C1029;
}


a.titvetrina{
	color: #8C1029;
	text-decoration : none;
}
a.titvetrina:hover{
	text-decoration : underline;
}	
a.titvetrina:visited{
	color : #632092;
}	



