@charset "utf-8";

/*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

CSS Created by Chialab.it

http://www.chialab.it 2008

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

*/



/*...........................................    

    General, elements

...........................................*/

* { margin:0; padding:0; list-style:none;}

BODY {
	background-color:#FFFFFF;
}


TD {padding:2px; vertical-align:middle}

HR {height:0px; border:0px; margin:10px 0px 10px 0px; border-top:1px solid gray}

A {color:#000000}

a img {border:0px;}

a:focus, a:active {outline:0px;}

a:link, a:visited, a:active {text-decoration: none; }

a:hover {text-decoration: none;}

UL UL {margin-left:20px;}

/*...........................................    

    General, states

...........................................*/

.notiziavp A {color:#FF6600}

/*...........................................
 
    Structure

...........................................*/


/* .logo {background-color:#bcc000; width:600px; height:154px; overflow:hidden;} */

.logo {background-color:#ff6600; width:600px; height:154px; overflow:hidden;}

.contHome {margin-top:10px; margin-left:150px; width:800px; clear:both;}

.contInt {margin-top:10px; clear:both; float:left; width:800px;}

.textH P {color:gray;}

.textH {width:600px; float:left;}

.accessori {float:left; width:150px!important; margin-left:10px;}

.accessori H4 {margin-top:10px;} 

.accessori A:hover {text-decoration:underline;}

.accessoriH {width:150px; float:left; border-left:1px solid #cccccc; margin-left:10px; padding-left:10px; font-size:10px; color:gray; line-height:1.5em;}

/*...........................................
 
    Headings and all typography

...........................................*/

BODY {font-size:12px; font-family: "Arial", "Helvetica", sans-serif; line-height:1.5em;}

H1 {font:normal 1.6em "Arial", "Helvetica", sans-serif; line-height:1em; margin-bottom:8px;}

H2 {font:italic 1.2em "Arial", "Helvetica", sans-serif; line-height:1em; margin-bottom:4px;}

H3 {font:bold 1.2em "Arial", "Helvetica", sans-serif; line-height:1em}

H4 {font:bold 1em "Arial", "Helvetica", sans-serif; line-height:1em}

.graced {font-family: "Georgia", "Times New Roman", Times, serif;}

.monospaced {font-family: monospace;}


.textH H1 {margin:5px 0px 3px 0px;}

.textH H2 {margin:0px 0px 5px 0px;}


/*...........................................
 
    menutop
    
...........................................*/

/*.menu {background-color:#bcc000!important; float:left; margin-top:7px; margin-bottom:7px;}*/

.menu {background-color:white!important; float:left; margin-top:7px; margin-bottom:7px;}

.menuon {background-color:white!important; float:left; margin-top:7px; margin-bottom:7px;  padding-left:150px;}

.menu:hover {background-color:white!important;}

.menu LI, .menuon LI {float:left; margin-left:12px;}

/*.menu LI:hover, .menuon LI:hover, .listaOn {background-color:#bcc000!important;}*/

.menu LI:hover, .menuon LI:hover, .listaOn {background-color:#6699cc!important;}

.listaOn A, .listaOn A:hover {color:white!important;}


.menu LI A, .menuon LI A {font-size:14px!important;}

.menu LI A:hover, .menuon LI A:hover {color:black}


/*...........................................
 
   menu left

...........................................*/

.menuS {float:left; width:150px; padding-top:26px;}

.menuS UL {padding-right:10px;}

.menuS UL LI {text-align:right;}

.menuS UL LI A {color:gray;}

.menuS UL LI A:hover, .subon {color:#FF6600 !important;}


/*...........................................
 
    Head

...........................................*/



/*...........................................    

   Toolbar

...........................................*/



/*...........................................    

   Custom Lists

...........................................*/



/*...........................................    

   Tables

...........................................*/

TABLE {empty-cells:show; border-spacing:0px;  border-collapse:collapse; }



/*...........................................    

    iconset

...........................................*/


/*...........................................    

    Forms

...........................................*/



/*...........................................    

    footer

...........................................*/

.footer {clear:both; padding-top:30px; margin-left:150px; color:gray; font-size:10px;}

.footer TABLE {width:700px; color:gray; font-size:10px;}

/*...........................................    

    messages

...........................................*/



/*...........................................    

    Buttons

...........................................*/



/*...........................................    

    Tags

...........................................*/

.tag {
	font-size:1em;
	font-weight: normal;
	line-height:1.2em;
}

.tag A:Hover {
	text-decoration:underline;
}

.tagToolbar {
	cursor:pointer;
	vertical-align:middle;
}

.smallestTag {
	font-size:1em;
}

.smallTag {
	font-size:1.2em;
}

.mediumTag {
	font-size:1.4em;
}


.largeTag {
	font-size:1.8em;
}

.largestTag {
	font-size:2.2em;
}





/*...........................................    

    Specific template layout: home

...........................................*/




/*...........................................
 
	 Specific template layout: publishing

...........................................*/

	



/*...........................................    

    accessories

...........................................*/
/*
.logo.lista_86 {background-color:#bcc000!important;}
LI#lista_86:hover {background-color:#b5007b!important;}
#lista_86.listaOn {background-color:#b5007b!important;}

.logo.lista_87 {background-color:#ffed00!important;}
LI#lista_87:hover {background-color:#7e4a94!important;}
#lista_87.listaOn {background-color:#7e4a94!important;}

.logo.lista_88 {background-color:#45a12a!important;}
LI#lista_88:hover {background-color:#cc071e!important;}
#lista_88.listaOn {background-color:#cc071e!important;}

.logo.lista_89 {background-color:#ffc700!important;}
LI#lista_89:hover {background-color:#444ea1!important;}
#lista_89.listaOn {background-color:#444ea1!important;}

.logo.lista_91 {background-color:#ff9100!important;}
LI#lista_91:hover {background-color:#2772b2!important;}
#lista_91.listaOn {background-color:#2772b2!important;}
*/

/*...........................................    

   specific template/document style

...........................................*/

.programma H1 {
	color:#0099FF; margin:20px 0px 10px 0px;
}
.programma H2 {
	font-style:normal; margin-top:10px; border-top:1px solid silver; padding-top:10px;
}
.programma H3 {
	color:#FF6600
}

.programma P {
margin-left:0px; margin-top:5px;
}

/*...........................................    

   gianniBox

...........................................*/


.giannibox {
	position:absolute; 
	z-index:100;
	width:100%;
	height:100%;
	padding-top:0px;
	left:0px;
	top:0px;

}

.overlay {
	position:absolute; 
	z-index:50;
	width:100%;
	height:100%;
	background-color:white;
	top: 0;
	left: 0;
	margin:0px;
	padding:0px;
}

.gbox {cursor:pointer;}

.pnav {cursor:pointer; color:#FFCC33;}


#loaderB {padding-top:168px!important; padding-left:243px!important;}

#loader {max-width:644px!important; width:660px!important; padding-right:0px!important;}

#loader A:hover{color:#FFCC33!important; text-decoration:underline!important;}
