/* CSS Document */
html
,body
,td
{
    FONT-SIZE:11px;
    color:#666666;
    FONT-FAMILY:Verdana;
}

INPUT{    COLOR: #000000;}

h1
,h3
,ul li
,td.tdFooter div p strong
{	
	color:#333333; 
}

h1
{	
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:240%;
	font-weight:normal;
}

h2
{	
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:180%;
	font-weight:bold;
}

h2 span
{	
	padding:0px;
	font-size:70%;
	font-weight:normal;
}

h3
{	
	padding:0px;
	margin:0px;
	font-size:100%;
}

a {	text-decoration:none; color:#112C83;}
a:active, a:hover {	text-decoration:underline;}

a span.richiesta { display:none; font-weight:bold; text-decoration:none;}
a:active span.richiesta, a:hover span.richiesta { display: inline;}


ul li {	list-style-type:square;}


/* COLORS */
span.Grey { color:#CCCCCC;}
span.DarkGrey { color:#333333; font-weight:bold; font-size:110%;}
span.Blue { color:#112C83; font-weight:bold;}

.DCR
,.DCRhover a:active
,.DCRhover a:hover
,.DCRhover a.Selected
,.DCR ul li {	background-color:#CD061D; color:white;}

h4.DCR
,strong.DCR {	background-color:white; color:#CD061D;}


.ARC2
,.ARC2hover a:active
,.ARC2hover a:hover
,.ARC2hover a.Selected
,.ARC2 ul li {	background-color:#EE7A00; color:white;}

h4.ARC2
,strong.ARC2 {	background-color:white; color:#EE7A00;}


.ARC3
,.ARC3hover a:active
,.ARC3hover a:hover
,.ARC3hover a.Selected
,.ARC3 ul li {	background-color:#EFAB00; color:white;}

h4.ARC3
,strong.ARC3 {	background-color:white; color:#EFAB00;}


.ARC3bis
,.ARC3bishover a:active
,.ARC3bishover a:hover
,.ARC3bishover a.Selected
,.ARC3bis ul li {	background-color:#F3BC00; color:white;}

h4.ARC3bis
,strong.ARC3bis {	background-color:white; color:#F3BC00;}


.ARC4
,.ARC4hover a:active
,.ARC4hover a:hover
,.ARC4hover a.Selected
,.ARC4 ul li {	background-color:#4BA253; color:white;}

h4.ARC4
,strong.ARC4 {	background-color:white; color:#4BA253;}


.ARC4bis
,.ARC4bishover a:active
,.ARC4bishover a:hover
,.ARC4bishover a.Selected
,.ARC4bis ul li {	background-color:#85BC56; color:white;}

h4.ARC4bis
,strong.ARC4bis {	background-color:white; color:#85BC56;}


.ARC4ter
,.ARC4terhover a:active
,.ARC4terhover a:hover
,.ARC4terhover a.Selected
,.ARC4ter ul li {	background-color:#97C00C; color:white;}

h4.ARC4ter
,strong.ARC4ter {	background-color:white; color:#97C00C;}


.ARC5
,.ARC5hover a:active
,.ARC5hover a:hover
,.ARC5hover a.Selected
,.ARC5 ul li {	background-color:#217BB7; color:white;}

h4.ARC5
,strong.ARC5 {	background-color:white; color:#217BB7;}


.ARC6
,.ARC6hover a:active
,.ARC6hover a:hover
,.ARC6hover a.Selected
,.ARC6 ul li {	background-color:#741C80; color:white;}

h4.ARC6
,strong.ARC6 {	background-color:white; color:#741C80;}


.ARC7
,.ARC7hover a:active
,.ARC7hover a:hover
,.ARC7hover a.Selected
,.ARC7 ul li {	background-color:#db3362; color:white;}

h4.ARC7
,strong.ARC7 {	background-color:white; color:#db3362;}


.LEASING
,.LEASINGhover a:active
,.LEASINGhover a:hover
,.LEASINGhover a.Selected
,.LEASING ul li {	background-color:#d897ac; color:white;}

h4.LEASING
,strong.LEASING {	background-color:white; color:#d897ac;}


.ASSICURAZIONE
,.ASSICURAZIONEhover a:active
,.ASSICURAZIONEhover a:hover
,.ASSICURAZIONEhover a.Selected
,.ASSICURAZIONE ul li {	background-color:#0094d1; color:white;}

h4.ASSICURAZIONE
,strong.ASSICURAZIONE {	background-color:white; color:#0094d1;}
/* end COLORS*/


/* menu orizz */
.menuOrizzCell a
,.menuOrizzCellSel a
,.Sel a
{
	display:block;
	padding:5px 5px;
	margin-left:1px;
	color:white;
	font-size:12px;
}

.menuOrizzCell a:active
,.menuOrizzCell a:hover
,.menuOrizzCellSel a:active
,.menuOrizzCellSel a:hover
,.Sel
{
	text-decoration:none;
	background-color:#ff9900;
}

.menuOrizzCell a
{
	background-color:#000000;
}

.menuOrizzCellSel a
,.Sel
{
	background-color:#ff9900;
}

td.Disable a
,td.Disable a:active
,td.Disable a:hover
{
	background-color:#cccccc;
	color:#999999;
	cursor:default;
}

/*  menu vert */
td.leftColumn onlyDisplay	
{	
	z-index:-10 !important;
}

td.bodyContainer	
{	
	z-index:1000 !important;
	display:block;
}

img.imgSezione
{
	position:absolute;
	top:580px;
	left:0px;
	height:380px;
	width:250px;
}

img.imgSezioneNews
{
	position:absolute;
	top:400px;
	left:0px;
	height:350px;
	width:250px;
}

table.tableMenu {	background-image:url('Images/Credifarma09/bckgMenu2.gif'); background-repeat:no-repeat; width:250px;}

td.tdsezionetitolo a
{
	font-weight:normal;
}
td.tdsezionetitolo a:active
,td.tdsezionetitolo a:hover
,td.tdarea a:active
,td.tdarea a:hover
{
	text-decoration:none;
}

/* hover voci menù sezione */
.DCRhover a:active
,.DCRhover a:hover 
,.DCRhover a.Selected

,.ARC2hover a:active
,.ARC2hover a:hover 
,.ARC2hover a.Selected

,.ARC3hover a:active
,.ARC3hover a:hover 
,.ARC3hover a.Selected

,.ARC3bishover a:active
,.ARC3bishover a:hover 
,.ARC3bishover a.Selected

,.ARC4hover a:active
,.ARC4hover a:hover 
,.ARC4hover a.Selected

,.ARC4bishover a:active
,.ARC4bishover a:hover 
,.ARC4bishover a.Selected

,.ARC4terhover a:active
,.ARC4terhover a:hover 
,.ARC4terhover a.Selected

,.ARC5hover a:active
,.ARC5hover a:hover 
,.ARC5hover a.Selected

,.ARC6hover a:active
,.ARC6hover a:hover 
,.ARC6hover a.Selected

,.ARC7hover a:active
,.ARC7hover a:hover 
,.ARC7hover a.Selected

,.LEASINGhover a:active
,.LEASINGhover a:hover 
,.LEASINGhover a.Selected

,.ASSICURAZIONEhover a:active
,.ASSICURAZIONEhover a:hover 
,.ASSICURAZIONEhover a.Selected
{	
	display:block;
	width:240px;
}


/* HP */
td.homeContainer
{
	margin:0px;
	padding:0px;
}

td.bodyContainer
{
	padding:0px;
	margin:0px;
}

tr#internalTop
{
	display:none;
}


div#GoogleMap { padding:10px 0px 30px 0px;}
div#GoogleMap iframe {	border:1px solid #cccccc;}

/*  pag prodotti*/
div.DCR 
,div.ARC2
,div.ARC3
,div.ARC3bis
,div.ARC4
,div.ARC4bis
,div.ARC4ter
,div.ARC5
,div.ARC6
,div.ARC7
,div.LEASING
,div.ASSICURAZIONE
,div#docContainer
{
	padding:10px;
 	min-height:700px;
}

.sloganProdotti
{
	font-weight:bold;
	font-size:140%;
	position:absolute;
	top:700px;
	left:650px;
	width:300px;
	text-align:right;
}


/* contatti */
div#contactList ul
{
	margin:10px 0px 0px 0px;
}

div#contactList ul li ul
{
	margin:10px 0px 0px 30px;
}

div#contactList ul li ul li
{
	list-style:none;
	list-style-image:none;
	margin-bottom:5px;
	color:#666666;
}

div#contactList ul li b
{
	color:#000000;
}




/* footer */

td.tdFooter
{
	padding-top:300px;
}

td.tdFooter
,td.tdFooter div
,td.tdFooter a
{
	color:#666666;
	font-size:80%;
}

td.tdFooter div
{
	background:url('/images/Credifarma09/bckgFooter.jpg') repeat-x top left;
	height:95px;
	padding:20px 0px 0px 20px;
}

td.tdFooter div p
{
	float:left;
	margin-right:30px;
}

td.tdFooter ul
{
	margin:-10px 0px 0px -20px;
	//margin:0px 0px 0px 20px;
}

td.tdFooter ul li
{
	display:inline;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

td.tdFooter ul li a
,td.tdFooter ul li a.FirstGrey
,td.tdFooter ul li a.Grey
{
	font-weight:normal;
	margin-right:20px;
}

td.tdFooter ul li a
{
	color:#112C83;
}

td.tdFooter ul li a:active
,td.tdFooter ul li a:hover
{
	color:#999999;
	text-decoration:none;
}

td.tdFooter ul li a.FirstGrey
,td.tdFooter ul li a.Grey
{
	color:#999999;
}

td.tdFooter ul li a.FirstGrey
{
	margin-left:80px;
}


td.tdFooter ul li a.FirstGrey:active
,td.tdFooter ul li a.FirstGrey:hover
,td.tdFooter ul li a.Grey:active
,td.tdFooter ul li a.Grey:hover
{
	color:#112C83;
	text-decoration:none;
}

/* NEWS */
div.newsTable {	padding:10px;}


/* RISULTATI RICERCA */
ul.searchResults li	{	margin-bottom:20px; list-style:none;}
ul.searchResults li	 a i	{	color:#999999; text-decoration:none;}


/* ^ css OK */



@media screen{
@media print{
