/*@import url(/css_2010/....css);*/


/*STILI GENERALI */
* {margin:0; padding:0}
body {
  font:12px/14px Arial, FreeSans, sans-serif; color:#555;
  /*natale*/
  /*background: #42A62C url(../_img/bg-natale.jpg) repeat-x center top;*/
  /*classico*/
  /*background: #191D1F url(../_img/white_background.png) repeat-y center top;*/
  /*nuovo gennaio 2011*/
  /*background: #c3db9f url(../_img/bg-201101.png) repeat-x fixed center top;*/
  /*banner saldi 2011*/
  /*background: #014126 url('../_img/banner-bg/saldi-5.jpg') no-repeat fixed center top;*/
  /*banner natale 2011*/
  /*background: #002C11 url('../_img/banner-bg/natale2011.jpg') no-repeat center top;*/
  /*banner saldi 2012*/
  /*background: #00582E url('../_img/banner-bg/saldi-2012.jpg') no-repeat center top;*/

  /*febbraio 2012*/
  background: #8D1325 url('../_img/banner-bg/rinco-boutique.jpg') no-repeat center top;
}
a {text-decoration:none; outline:none; color:#666; cursor:pointer}
a:hover {text-decoration:none; outline:none; color:#adadad}
a img {border:0}

img.left {float:left; margin:0 3px 3px 0}
img.right {float:right; margin:0 0 3px 3px}

.arancio {color: #F60}
.rosso {color: #F00}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden}
ul {list-style-type:none}
.noborder {border:none!important}

/*Bottoni*/
div.bott_aran_center	{
	width:300px;;
	margin:0px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
div.bott_aran_group	{
	width:100%;
	margin:0px;
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
}
a.bott_aran {padding: 6px 0 8px 12px; background: transparent  url(../_img/left-button.gif) no-repeat; color: #FFF; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif !important}
a.bott_aran:hover	{color:#FFF !important;}
a.bott_aran:visited	{color:#FFF !important;}
a.bott_aran span {background: transparent  url(../_img/right-button.gif) no-repeat right 0; line-height: 29px; padding: 6px 12px 8px 0;}

a.bott_grey {padding: 6px 0 8px 12px; background: transparent  url(../_img/left-button_grey.gif) no-repeat; color: #FFF; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif !important}
a.bott_grey:hover	{color:#FFF !important;}
a.bott_grey:visited	{color:#FFF !important;}
a.bott_grey span {background: transparent  url(../_img/right-button_grey.gif) no-repeat right 0; line-height: 29px; padding: 6px 12px 8px 0;}

a.bott_chrome {padding: 6px 0 8px 12px; background: transparent  url(../_img/left-button_chrome.png) no-repeat; color: #000; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif !important}
a.bott_chrome:hover    {color:#000 !important;}
a.bott_chrome:visited    {color:#000 !important;}
a.bott_chrome span {background: transparent  url(../_img/right-button_chrome.png) no-repeat right; line-height: 29px; padding: 6px 12px 8px 0;}


/*HEAD//////////////////////////////////////////////////////////*/
#head {margin:0 auto; width:990px; background:#fff}

	/*TOP BANNER HP*/
	.top_banner_hp {margin:0 auto; width:728px; height:90px; float:left}

	/*TOP HEAD*/
	#head .tophead {position:relative; background:#fff; height:89px; width:242px; float:left; margin:0 10px;}
	#head .tophead ul {height:20px; line-height:20px; height:62px}
	#head .tophead ul li {float:left; display:inline;  width:120px; border-bottom:1px solid #ccc}
	#head .tophead ul li.long {width:240px;}
  #head .tophead ul li.long img {vertical-align: middle; margin-bottom: 1px;}
	#head .tophead ul li a {color:#333}
	#head .tophead ul li a:hover {color:#adadad}
	#head .tophead .rss {float:left; width:70px; height:24px; line-height:24px; margin-top:2px}
	#head .tophead .rss a {color:#333}
	#head .tophead .rss a:hover {color:#adadad}
	#head .tophead .rss img {vertical-align:middle}
	#head #cercanelportale {display:inline; position:absolute; left:120px; top:63px}
	#head #cercanelportale input#as_q {border:1px solid #ccc; height:14px; padding:2px; font-size:11px; width:90px; color:#999; margin-top:4px}
	#head #cercanelportale input#cerca {position: relative; top: 3px; margin: 0; padding: 0; border: 0;}

	/*SEZ HEAD*/
	#head .sezhead {background:#4D4D4D; height:28px; clear:both; margin-top:2px}
	#head .sezhead ul {height:28px; line-height:28px}
	#head .sezhead ul li {float:left; margin-right:4px; font-weight:bolder; font-size:12px; display:inline; padding:0 6px}
	#head .sezhead ul li a {color:#ccc}
	#head .sezhead ul li a:hover {color:#adadad}
	
		/*sez head regole per menu attivi*/
		#home 				 #head .sezhead ul li.up01  {background:#f60}
		#home 				 #head .sezhead ul li.up01 a {color:#fff}
		#montainglese  #head .sezhead ul li.up02 {background:#f60}
		#montainglese  #head .sezhead ul li.up02 a {color:#fff}
		#montawestern	 #head .sezhead ul li.up03  {background:#f60}
		#montawestern	 #head .sezhead ul li.up03 a {color:#fff}
		#ippica   		 #head .sezhead ul li.up04 {background:#f60}
		#ippica 			 #head .sezhead ul li.up04 a {color:#fff}
		#polo 				 #head .sezhead ul li.up05  {background:#f60}
		#polo 				 #head .sezhead ul li.up05 a {color:#fff}
		#attacchi    	 #head .sezhead ul li.up06 {background:#f60}
		#attacchi 		 #head .sezhead ul li.up06 a {color:#fff}
		#endurance 		 #head .sezhead ul li.up07  {background:#f60}
		#endurance 		 #head .sezhead ul li.up07 a {color:#fff}
		#equiturismo   #head .sezhead ul li.up08 {background:#f60}
		#equiturismo 	 #head .sezhead ul li.up08 a {color:#fff}
		#curabenessere #head .sezhead ul li.up09  {background:#f60}
		#curabenessere #head .sezhead ul li.up09 a {color:#fff}
		#etologia   	 #head .sezhead ul li.up10 {background:#f60}
		#etologia 		 #head .sezhead ul li.up10 a {color:#fff}
		#ippoterapia 	 #head .sezhead ul li.up11  {background:#f60}
		#ippoterapia 	 #head .sezhead ul li.up11 a {color:#fff}

		




	/*SEZ TESTATA*/
	#head .testata {background:#004c20; width:990px;  border-top:#004c20 2px solid; clear:both}
	#head .testata h1 {width:389px; height:95px; text-indent:-9999px; background:url(../_img/logo_cavallo.jpg) no-repeat 0 0; float:left}
	#head .testata h1 a {height:95px; display:block}
		/*MENU TESTATA*/
		#head .testata .menutestata {float:left; margin-left:4px}
		#head .testata .menutestata ul {display:block; clear:both; margin-top:1px; height:24px}
		#head .testata .menutestata ul li {float:left; margin-left:2px; background:#47923b; width:134px; height:24px; line-height:24px; padding-left:10px; font-size:13px; display:inline; overflow:hidden}
		#head .testata .menutestata ul li a {color:#fff}
		#head .testata .menutestata ul li a:hover {color:#ccc}

		
		/*MENU TESTATA regoleper menu attivi*/
		#esperto		  #head .testata .menutestata ul li.up01  {background:#f60}
		#esperto	   	#head .testata .menutestata ul li.up01 a {color:#fff}
		#forum    		#head .testata .menutestata ul li.up02 {background:#f60}
		#forum 		   	#head .testata .menutestata ul li.up02 a {color:#fff}
		#community		#head .testata .menutestata ul li.up03  {background:#f60}
		#community		#head .testata .menutestata ul li.up03 a {color:#fff}
		#calendario  #head .testata .menutestata ul li.up04 {background:#f60}
		#calendario 	#head .testata .menutestata ul li.up04 a {color:#fff}
		#vendita		  #head .testata .menutestata ul li.up05  {background:#f60}
		#vendita		  #head .testata .menutestata ul li.up05 a {color:#fff}
		#annunci		  #head .testata .menutestata ul li.up06 {background:#f60}
		#annunci		  #head .testata .menutestata ul li.up06 a {color:#fff}
		#stalloni		  #head .testata .menutestata ul li.up07  {background:#f60}
		#stalloni		  #head .testata .menutestata ul li.up07 a {color:#fff}
		#calendario2  #head .testata .menutestata ul li.up08 {background:#f60}
		#calendario2	#head .testata .menutestata ul li.up08 a {color:#fff}
		#enciclopedia	#head .testata .menutestata ul li.up09  {background:#f60}
		#enciclopedia	#head .testata .menutestata ul li.up09 a {color:#fff}
		#razze   		  #head .testata .menutestata ul li.up10 {background:#f60}
		#razze 			  #head .testata .menutestata ul li.up10 a {color:#fff}
		#archivio		  #head .testata .menutestata ul li.up11 {background:#f60}
		#archivio		  #head .testata .menutestata ul li.up11 a {color:#fff}
		#entiass		  #head .testata .menutestata ul li.up12 {background:#f60}
		#entiass		  #head .testata .menutestata ul li.up12 a {color:#fff}




	/*bottom menu*/
	#head .bottommenu {width:990px; height:47px}
	#head .bottommenu ul {float:left; height:47px; background:url(../_img/filetti_menu_bottom.gif) no-repeat 100% 0; font-size:13px}
	#head .bottommenu ul.nobg {background:none;}
	#head .bottommenu ul li {height:21.5px; line-height:22px; padding-top:2px; padding:1px 10px}
	#head .bottommenu ul li a {color:#333}
	#head .bottommenu ul li a:hover {color:#adadad}

	#head .bottommenu .sx {width:685px; height:47px; background:url(../_img/bg_sottomenu_sx.jpg) repeat-x 0 0; float:left; border-right:2px solid #666666}
	#head .bottommenu .dx {width:303px; height:47px; background:url(../_img/bg_sottomenu_dx.jpg) repeat-x 0 0; float:left}

	/*HACK IE 6*/
	#head .bottommenu ul.item01 {width:100px}
	#head .bottommenu ul.item02 {width:94px}
	#head .bottommenu ul.item03 {width:114px}
	#head .bottommenu ul.item04 {width:158px}
	#head .bottommenu ul.item05 {width:102px}
	#head .bottommenu ul.item06 {width:117px}
	#head .bottommenu ul.item07 {width:116px}
	#head .bottommenu ul.item08 {width:76px}
	#head .bottommenu ul.item09 {width:109px}

		/*bottom menu regola menu attivi*/
		#allevamenti	   #head .bottommenu ul li.up01 {background:#f60}
		#allevamenti	   #head .bottommenu ul li.up01 a {color:#fff}
		#agriturismo   	   #head .bottommenu ul li.up02 {background:#f60}
		#agriturismo	   #head .bottommenu ul li.up02 a {color:#fff}
		#aziende		   #head .bottommenu ul li.up03 {background:#f60}
		#aziende 		   #head .bottommenu ul li.up03 a {color:#fff}
		#negozi			   #head .bottommenu ul li.up04 {background:#f60}
		#negozi			   #head .bottommenu ul li.up04 a {color:#fff}
		#centri_ippici	   #head .bottommenu ul li.up05 {background:#f60}
		#centri_ippici	   #head .bottommenu ul li.up05 a {color:#fff}
		#corsi_stage       #head .bottommenu ul li.up06 {background:#f60}
		#corsi_stage 	   #head .bottommenu ul li.up06 a {color:#fff}
		#trekking_italia   #head .bottommenu ul li.up07 {background:#f60}
		#trekking_italia   #head .bottommenu ul li.up07 a {color:#fff}
		#trekking_mondo    #head .bottommenu ul li.up08 {background:#f60}
		#trekking_mondo    #head .bottommenu ul li.up08 a {color:#fff}
		#veterinaria   	   #head .bottommenu ul li.up09 {background:#f60}
		#veterinaria 	   #head .bottommenu ul li.up09 a {color:#fff}
		#ippoterapia2  	   #head .bottommenu ul li.up10 {background:#f60}
		#ippoterapia2	   #head .bottommenu ul li.up10 a {color:#fff}
		#mascalcia   	   #head .bottommenu ul li.up11 {background:#f60}
		#mascalcia 		   #head .bottommenu ul li.up11 a {color:#fff}
		#trainer   	   #head .bottommenu ul li.up12 {background:#f60}
		#trainer 		   #head .bottommenu ul li.up12 a {color:#fff}
		#barzellette   #head .bottommenu ul li.up13 {background:#f60}
		#barzellette 	 #head .bottommenu ul li.up13 a {color:#fff}
		#foto_dediche  #head .bottommenu ul li.up14 {background:#f60}
		#foto_dediche  #head .bottommenu ul li.up14 a {color:#fff}
		#proverbi   	 #head .bottommenu ul li.up15 {background:#f60}
		#proverbi 		 #head .bottommenu ul li.up15 a {color:#fff}
		#poesie   		 #head .bottommenu ul li.up16 {background:#f60}
		#poesie 		   #head .bottommenu ul li.up16 a {color:#fff}
		#interviste    #head .bottommenu ul li.up17 {background:#f60}
		#interviste    #head .bottommenu ul li.up17 a {color:#fff}
		#giochi			   #head .bottommenu ul li.up18 {background:#f60}
		#giochi			   #head .bottommenu ul li.up18 a {color:#fff}


	/*SEZ ASSOCIAZIONI*/
	#head .sezassoc {background:#ccc; height:28px; clear:both}
	#head .sezassoc ul {height:28px}
	#head .sezassoc ul li {border:5px solid #4D4D4D; border-right:1px solid #ccc; border-left-width: 4px; line-height:18px; float:left; font-weight:bolder; font-size:12px; display:inline; padding:0 8px; color:#ccc; background-color: #4D4D4D}
	#head .sezassoc ul li.lst, #head .sezassoc ul li.frst {line-height:28px; margin-top:0; border:0; color:#191D1F; background:#ccc; margin-right: 0; margin-left: -1px; text-align: left}
	#head .sezassoc ul li.lst a {color:#191D1F}
	#head .sezassoc ul li.lst a:hover {color:#adadad}
  #head .sezassoc ul li.frst {margin-left: 0; text-align: left}
	#head .sezassoc ul li a {color:#ccc}
	#head .sezassoc ul li a:hover {color:#adadad}
	
		/*sez head regole per menu attivi*/
		#endas #head .sezassoc ul li.up01 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#endas #head .sezassoc ul li.up01 a {color:#fff}
		#engea #head .sezassoc ul li.up02 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#engea #head .sezassoc ul li.up02 a {color:#fff}
		#olos  #head .sezassoc ul li.up03 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#olos  #head .sezassoc ul li.up03 a {color:#fff}
		#sef	 #head .sezassoc ul li.up04 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#sef	 #head .sezassoc ul li.up05 a {color:#fff}
		#versatility	#head .sezassoc ul li.up05 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#versatility	#head .sezassoc ul li.up05 a {color:#fff}
    #gia	#head .sezassoc ul li.up06 {background:#f60; border-top: 5px solid #F60; border-bottom: 5px solid #F60; border-left: 0}
		#gia	#head .sezassoc ul li.up06 a {color:#fff}

    
/*FINE HEAD//////////////////////////////////////////////////////////*/


/*INIZIO GENERALE*/
#generale {margin:0px auto; width:990px; background:#fff; padding:14px 0 10px; clear:both; z-index: 9; position: relative; top: 0;}
/*#generale {margin:0px auto; width:990px; background:#fff; padding:14px 0 10px; clear:both;}*/
#generale .centrale {width:662px; padding:0 0 0px 14px; float:left; overflow:hidden; background:#fff url(../_img/bg_centrale.gif) repeat-y 0px 0px; padding-top:0px}
#generale .centrale h2.ippodromi {color:#f63; padding: 22px 0 10px; font-size:18px; width: 558px;}
#generale .centrale span.sottot {width: 560px; padding-left: 70px; display: block; background: #FFF; font-weight: bold;}
#generale .centrale #cont-video {width: 630px; border-bottom: 15px solid #FFF; border-width: 15px 0; border-style: solid; border-color: #FFF; background: #FFF;}

table#video-live {border-collapse: collapse; color: #000; width: 628px; font: 10px Verdana, Arial, Helvetica, sans-serif;}
table#video-live thead {background: #A5A5A5 url(../_img/bg-th-video.jpg) repeat-x left bottom; color: #FFF; text-transform: uppercase;}
table#video-live tbody {background: #F6F6F6;}
table#video-live tbody tr.sel {background: #E0E0E0;}
table#video-live td, table#video-live th {border-bottom: 1px solid #FFF; padding: 5px 3px; text-align: center;}
table#video-live td {min-height: 18px; height: auto !important; height: 18px;}
table#video-live th {border: 1px solid #BDBDBD;}
table#video-live th.td1 {width: 70px;}
table#video-live th.td2 {width: 40px;}
table#video-live th.td3 {width: 45px;}
table#video-live th.td4, table#video-live td.td4 {width: 70px; text-align: left;}
table#video-live th.td5, table#video-live td.td5 {text-align: left;}
table#video-live th.td6 {width: 45px;}
table#video-live th.td7 {width: 45px;}
table#video-live td.td7 a {color: #000; border-right: 0;}

#generale .centrale .col01 {float:left; overflow:hidden; float:left}
#generale .centrale .col02 {float:left; padding-left:31px; overflow:hidden}
/*sidebar DX HP*/
#generale .sidebarDX {width:300px; padding:0 14px 10px 0px ; float:right; overflow:hidden; padding-top:0; background:#fff; padding-bottom:10px}

#generale .sidebarDX ul.voci-pagdin li {font-size: 14px; font-weight: bold;}
#generale .sidebarDX ul.voci-pagdin a {display: block; padding: 9px 12px; margin-bottom: 10px; width: 276px; color: #FFF; background-color: #106426;}
#generale .sidebarDX ul.voci-pagdin a:hover, #generale .sidebarDX ul.voci-pagdin a.sel {background-color: #7CB75B;}

#generale .sidebarDX span.verde {color: #106426; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px;}
#generale .sidebarDX div#mappa iframe {border: 1px solid #CBCBC9; margin-bottom: 5px;}
#generale .sidebarDX div#mappa small a {color: #106426 !important;}

/* parti di Fieracavalli */
.sidebarDX ul.titoliD {margin: -9px 0 20px;}
.sidebarDX ul.titoliD li {background: url(../_img/riga.jpg) repeat-x left top; padding-top: 25px;}
.sidebarDX ul.titoliD li a {background: url(../_img/quadratino_arancio.gif) no-repeat left center; font-size: 13px; font-weight: bold; padding-left: 13px;}

div#tit-videoDx, div#tit-riquadroDx, div#tit-riquadroDx2 {background: url(../_img/riga.jpg) repeat-x left top; padding-top: 25px; color: #F60; font-size: 16px; font-weight: bold;}
div#tit-riquadroDx2 {border-bottom: 1px solid #CCC; margin-bottom: 10px; padding-bottom: 10px;}
div#tit-riquadroDx2 span {float: right; font-size: 12px;}
div#tit-videoDx a, div#tit-riquadroDx2 a {color: #F60;}
div#videoDx, div#riquadroDx {margin: 10px 0; overflow: hidden;}
div#videoDx a {float: left; margin-right: 10px;}
div#videoDx a.last {margin: 0;}
div#videoDx img {width: 145px;}
div#riquadroDx {padding-bottom: 0; margin-bottom: 0;}
div#riquadroDx a {display: block; margin-bottom: 5px;}
div#riquadroDx span {color: #F60;}
div#riquadroDxPrimo {padding-bottom: 0; margin-bottom: 10px;}
div#riquadroDxPrimo strong {color: #000; margin: 15px 0 5px; display: block;}
div#riquadroDxPrimo a {display: block; margin-bottom: 5px;}
div#riquadroDxPrimo a.aran {color: #F60; display: block;}
div#riquadroDxPrimo span {color: #F60;}
div#riquadroDxPrimo span.grigio {color: #555; display: block; margin-top: -5px; padding-left: 5px;}



/*menù sezioni dentro a sidebarDX*/
	.sidebarDX .dx ul {float:left; height:47px; background:url(../_img/filetti_menu_bottom.gif) no-repeat 100% 0; font-size:13px;}
	.sidebarDX .dx ul.nobg {background:none;}
	.sidebarDX .dx ul li {height:21.5px; line-height:22px; padding-top:2px; padding:1px 10px}
	.sidebarDX .dx ul li a {color:#333}
	.sidebarDX .dx ul li a:hover {color:#adadad}

	.sidebarDX .dx {width:303px; height:47px; background:url(../_img/bg_sottomenu_dx.jpg) repeat-x 0 0; float:left; margin-top: 10px;}

	/*HACK IE 6*/
	body#barzellette .dx .up13 {background: #F60;}
	body#barzellette .dx .up13 a {color: #FFF}
  body#foto_dediche .dx .up14 {background: #F60;}
	body#foto_dediche .dx .up14 a {color: #FFF}
  body#proverbi .dx .up15 {background: #F60;}
	body#proverbi .dx .up15 a {color: #FFF}
  body#poesie .dx .up16 {background: #F60;}
	body#poesie .dx .up16 a {color: #FFF}
  body#interviste .dx .up17 {background: #F60;}
	body#interviste .dx .up17 a {color: #FFF}
  body#giochi .dx .up18 {background: #F60;}
	body#giochi .dx .up18 a {color: #FFF}

		/*bottom menu regola menu attivi*/
		#allevamenti	   #head .bottommenu ul li.up01 {background:#f60}
		#allevamenti	   #head .bottommenu ul li.up01 a {color:#fff}
		#agriturismo   	   #head .bottommenu ul li.up02 {background:#f60}
		#agriturismo	   #head .bottommenu ul li.up02 a {color:#fff}
		#aziende		   #head .bottommenu ul li.up03 {background:#f60}
		#aziende 		   #head .bottommenu ul li.up03 a {color:#fff}
		#negozi			   #head .bottommenu ul li.up04 {background:#f60}
		#negozi			   #head .bottommenu ul li.up04 a {color:#fff}
		#centri_ippici	   #head .bottommenu ul li.up05 {background:#f60}
		#centri_ippici	   #head .bottommenu ul li.up05 a {color:#fff}
		#corsi_stage       #head .bottommenu ul li.up06 {background:#f60}
		#corsi_stage 	   #head .bottommenu ul li.up06 a {color:#fff}
		#trekking_italia   #head .bottommenu ul li.up07 {background:#f60}
		#trekking_italia   #head .bottommenu ul li.up07 a {color:#fff}
		#trekking_mondo    #head .bottommenu ul li.up08 {background:#f60}
		#trekking_mondo    #head .bottommenu ul li.up08 a {color:#fff}
		#veterinaria   	   #head .bottommenu ul li.up09 {background:#f60}
		#veterinaria 	   #head .bottommenu ul li.up09 a {color:#fff}
		#ippoterapia2  	   #head .bottommenu ul li.up10 {background:#f60}
		#ippoterapia2	   #head .bottommenu ul li.up10 a {color:#fff}
		#mascalcia   	   #head .bottommenu ul li.up11 {background:#f60}
		#mascalcia 		   #head .bottommenu ul li.up11 a {color:#fff}
		#trainer   	   #head .bottommenu ul li.up12 {background:#f60}
		#trainer 		   #head .bottommenu ul li.up12 a {color:#fff}
		#barzellette   #head .bottommenu ul li.up13 {background:#f60}
		#barzellette 	 #head .bottommenu ul li.up13 a {color:#fff}
		#foto_dediche  #head .bottommenu ul li.up14 {background:#f60}
		#foto_dediche  #head .bottommenu ul li.up14 a {color:#fff}
		#proverbi   	 #head .bottommenu ul li.up15 {background:#f60}
		#proverbi 		 #head .bottommenu ul li.up15 a {color:#fff}
		#poesie   		 #head .bottommenu ul li.up16 {background:#f60}
		#poesie 		   #head .bottommenu ul li.up16 a {color:#fff}
		#interviste    #head .bottommenu ul li.up17 {background:#f60}
		#interviste    #head .bottommenu ul li.up17 a {color:#fff}
		#giochi			   #head .bottommenu ul li.up18 {background:#f60}
		#giochi			   #head .bottommenu ul li.up18 a {color:#fff}

div.sep1 {background-color: #CBCBC9; height: 1px; border-width: 10px 0; border-style: solid; border-color: #FFF;}




	/*box articoli A */
	.box_A_articoli {width:300px; height:327px; margin-bottom:10px; color:#666; overflow:hidden}
	.box_A_articoli a {color:#666; overflow:hidden}
	.box_A_articoli a:hover {color:#adadad}
	.box_A_articoli .visual {width:300px; height:190px}
	.box_A_articoli .tit {font-size:18px; line-height:18px; margin-top:5px}
	.box_A_articoli .descrizione {font-size:15px; height:90px; line-height:15px; margin-top:5px; overflow:hidden}

	/*BANNER A*/
	#bannerA {width:300px; height:150px}

	/*box articoli C */
	.box_C_articoli {width:300px; color:#666; overflow:hidden; margin-top:10px; font-size:18px; line-height:18px; color:#666}
	.box_C_articoli a {color:#666}
	.box_C_articoli a:hover {color:#adadad}
	.box_C_articoli .item {width:300px; height:93px; display:block; margin-top:13px}
	.box_C_articoli .item .visual {width:145px; height:93px; float:left}
	.box_C_articoli .item .visual img {width:145px; height:93px}
	.box_C_articoli .item .conttesti {width:145px; height:93px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-left:10px; float:left; overflow:hidden; font-size:18px;}
	.box_C_articoli .item .conttesti.lungo {width:300px; margin-left: 0}
	.box_C_articoli .item .conttesti a {display:block; padding:8px 0; height:66px; overflow:hidden}
	.nomargin {margin-top:0}

	/*box_altre_notizie*/
	.box_altre_notizie {width:300px; margin-top:20px}
	.box_altre_notizie h3 {font-size:18px; color:#f60; font-weight:bold; padding-bottom:8px}
	.box_altre_notizie ul {}
	.box_altre_notizie ul li {background:url(../_img/quadratino_arancio.gif) no-repeat 0 4px; font-size:13px; margin-top:6px; padding-left:16px; letter-spacing:normal;}
	.box_altre_notizie ul li a {color:#333333}
	.box_altre_notizie ul li a:hover {color:#adadad}
	
	
	/*box articoli B */
	.box_B_articoli {width:300px; height:379px; color:#666; overflow:hidden; clear:both}
	.box_B_articoli .item {width:145px; float:left}
	.box_B_articoli .item.space10 {margin-left:10px}
	.box_B_articoli a {color:#666; overflow:hidden}
	.box_B_articoli a:hover {color:#adadad}	
	.box_B_articoli .visual {width:145px; height:93px}
	.box_B_articoli .visual img {width:145px; height:93px}
  .box_B_articoli .tit {font-size:14px; line-height:14px; margin-top:5px; height:30px; overflow:hidden}
	.box_B_articoli .descrizione {font-size:12px; height:50px; line-height:12px; margin:5px 0 11px; overflow:hidden}

	.box_B_articoli.space10top {margin-top:10px} /*regola per box C*/

	
	/*box video HP*/
	.box_video_hp {width:300px; height:294px; margin-bottom: 5px; clear:both}
	.box_video_hp a {display:block; width:300px; height:46px; background:url(../_img/hp-sprite.jpg) no-repeat 0 -182px}
	.box_video_hp .player {width:300px; height:248px; background:#000}


  /*BOX banner B Hp*/
  #bannerE img {border: 0;}


	/*BOX banner B Hp*/
	.box_banner_B_hp {width:300px; height:134px; margin:10px 0; clear:both}
	.box_banner_B_hp .banner01 {width:145px; height:130px; float:left}
	.box_banner_B_hp .banner02 {width:145px; height:130px; margin-left:10px; float:left}

	/*BOX lastminute Hp*/
	#box_lstm {font-size:12px; margin-top: -3px}
  #box_lstm .btnav {position:relative; width:300px; height:44px; background:url(../_img/hp-sprite.jpg) no-repeat 0 -47px}
  	#box_lstm .btnav  a {display:block; background:url(../_img/hp-sprite.jpg) no-repeat}
  	#box_lstm .btnav  a {display:block; width:22px; height:24px; background:url(../_img/hp-sprite.jpg) no-repeat}
  	#box_lstm .btnav  a#suL {position:absolute; top:10px; left:240px; background-position:-301px -177px}
  	#box_lstm .btnav  a#suL:hover {background-position:-301px -115px}
  	#box_lstm .btnav  a#giuL {position:absolute; top:10px; left:264px; background-position:-301px -204px}
  	#box_lstm .btnav  a#giuL:hover {background-position:-301px -140px}
  #box_lstm .contlstm {margin:3px 0; width:294px; height:424px; padding: 0 2px; background:#f1f3f3; overflow: hidden; border:1px solid #d0d0d0; border-top:0}
    #box_lstm .contlstm ul li {clear:both; border-top:1px solid #dde0e1; height:43px; overflow:hidden; padding-top: 3px}
  	#box_lstm .contlstm ul li:hover {background:#FFF}
    #box_lstm .contlstm ul li .tit {color:#f60; font-weight:bold; display: block;}
  	#box_lstm .contlstm ul li .desc {}
  #box_lstm .ins {width:300px; padding-top:3px; height:18px; text-align:center; background:#666}
    #box_lstm .ins a {font-size:14px; font-weight:bold; color:#fff; text-decoration:none}

	/* BANNER B */
  #bannerB {width:630px; margin-top:0px; clear:both; border-top: 22px solid #fff}
	#bannerB .banner01 {width:125px; height:125px; float:left}
	#bannerB .banner02 {width:125px; height:125px; float:left; margin-left:10px}
	#bannerB .banner03 {width:125px; height:125px; float:left; margin-left:10px}
	#bannerB .banner04 {width:225px; height:125px; float:left; margin-left:10px}

	
	/*BOX Non solocavallo A */
   .freccine_prod {float:left; width:16px; overflow:hidden; margin:21px 0 -220px 614px}
	.box_nonsolocavallo_A {width:614px; height:160px; overflow:hidden; background:#fff url(../_img/tratteggio.gif) repeat-x 0 156px; clear:both; border-top: 22px #fff solid}
	.box_nonsolocavallo_A h3 {text-indent:-9999px}
	.box_nonsolocavallo_A ul {list-style-type:none}
    /* NSC */
    .rosso_b_11 {font-size:11px; color:#d0070d; font-weight:bold}
    .gr_b, .gr_tratt_b {color:#666; font-weight:bold}
    .gr_tratt_b {background: url(http://www.nonsolocavallo.it/vendita/images/linethrough.gif) repeat-x center left}
  	div.box_novita_home, div.box_novita_home_l {width:202px; height:157px; overflow:hidden; display:inline; float:left; margin-right:3px; font: 10px Verdana,Arial,Helvetica,sans-serif}
    div.box_novita_home_l {margin-right:0}
  	div.box_novita_home_img {float:left; margin:0 10px 10px 0; line-height:1.4}
  	div.box_novita_home_img img{margin-bottom:5px; border:0}
  	div.box_novita_home_testo {line-height:1.1}
  	div.titolo_novita_home {background-color:#e2e4e4; border-left:6px solid #86dd76; font-weight:bold; padding:2px 4px; margin-bottom:6px; height: 24px; overflow:hidden}


	/* BANNER C */
	#bannerC {width:630px; clear:both; border-top: 20px #fff solid}
	#bannerC .banner01 {width:145px; height:60px; float:left; margin-right:16px}
	#bannerC .banner02 {width:468px; height:60px; float:left}


	/*BOX VETRINA CAVALLI*/
	.box_vetrina_cavalli {width:630px; height:178px; background:#fff url(../_img/bg_vetrina_cavalli.jpg) repeat-x 0 0; clear:both; padding-top:6px; margin-left:0; overflow:hidden; border-top: 20px solid #fff}
	.box_vetrina_cavalli img  {width:70px; height:70px}
	.box_vetrina_cavalli .fascia {background:#526977;  height:24px; line-height:24px; width:144px;}
	.box_vetrina_cavalli .fascia h3 {background:#526977; font-size:13px; color:#fff; text-transform:uppercase; height:24px; line-height:24px; text-indent:10px; width:124px; float:left; font-weight:bold;}
	.box_vetrina_cavalli .fascia h3 a {color:#fff}
	.box_vetrina_cavalli .fascia h3 a:hover {color:#adadad}
	.box_vetrina_cavalli .fascia .avanti {width:8px; height:13px; text-indent:-9999px; display:block; background:url(../_img/freccina_arancio.gif) repeat-x 0 0; float:right; margin-right:8px; margin-top:5px}
	.box_vetrina_cavalli .fascia .avanti a {width:8px; display:block; height:13px}
	.box_vetrina_cavalli .item {float:left;  margin-top:6px; margin-left:4px; display:inline}
	.box_vetrina_cavalli .item.first {margin-left:0px}
	.box_vetrina_cavalli .item .visual {width:70px}
	.box_vetrina_cavalli .item h4 {width:70px; color:#526977; font-size:12px; margin-top:4px; line-height:12px}
	.box_vetrina_cavalli .item h4 a {color:#526977;}
	.box_vetrina_cavalli .item h4 a:hover {color:#adadad;}
	.box_vetrina_cavalli .item .desc {width:70px; height:66px; overflow:hidden; color:#666; font-size:11px; line-height:11px}
	.box_vetrina_cavalli .item .desc span {width:70px; display:block}
	.box_vetrina_cavalli .cavalli_vendita {width:314px; height:174px; float:left}
	.box_vetrina_cavalli .cavalli_vendita .fascia {width:314px}
	.box_vetrina_cavalli .cavalli_vendita .fascia h3 {width:290px}
	.box_vetrina_cavalli .cavalli_vendita .item {margin-right:4px; display:inline}
	.box_vetrina_cavalli .cavalli_vendita .item.first {margin-left:6px}
	.box_vetrina_cavalli .cavalli_stalloni {width:144px; height:174px; float:left; margin-left:14px; overflow:hidden; display:inline}
	.box_vetrina_cavalli .annunci {width:144px; height:174px; float:left;  margin-left:14px; display:inline; overflow:hidden}


	/* BANNER D */
  #bannerD {width:630px; margin-top:0px; clear:both; border-top:10px solid #fff}
	#bannerD .banner01 {width:125px; height:125px; float:left}
	#bannerD .banner02 {width:125px; height:125px; float:left; margin-left:10px}
	#bannerD .banner03 {width:125px; height:125px; float:left; margin-left:10px}
	#bannerD .banner04 {width:225px; height:125px; float:left; margin-left:10px}


	/*BOX Non solocavallo B */
	.box_nonsolocavallo_B {width:614px; height:160px; overflow:hidden; background:#fff url(../_img/tratteggio.gif) repeat-x 0 156px; clear:both; border-top: 22px #fff solid; border-bottom:5px #fff solid}
	.box_nonsolocavallo_B h3 {text-indent:-9999px}
	.box_nonsolocavallo_B ul {list-style-type:none}
	
/*INIZIO SIDEBAR DX /////////////////////////////////////////////////////////////////////////////////////*/
	/* BANNER E */
	.bannderE {width:300px}
	.bannderE .banner01 {width:300px; height:250px; float:left}

	.box_banner_skyscr {width:300px; margin-top:10px}
	.box_banner_skyscr .banner01 {width:120px; height:600px; float:left; margin-right:10px}
	.box_banner_skyscr .banner02 {width:170px; height:600px}

  /* inserzioni google-like */
  .box_banner_skyscr ul.inserzioni {width: 150px; height: 575px; border: 10px solid #F2F4F3; border-bottom-width: 15px; background-color: #F2F4F3; list-style-type: none; float: right; font: 12px Verdana, Arial, Helvetica, sans-serif; overflow: hidden;}
  .box_banner_skyscr ul.inserzioni li {margin-bottom: 10px;}
  .box_banner_skyscr ul.inserzioni span {font-size: 14px; font-weight: bold; color: #F60; display: block;}

  .inserzioni-lat ul.inserzioni {font: 10px Verdana, Arial, Helvetica, sans-serif; margin-top: 30px;}
  .inserzioni-lat ul.inserzioni li {margin: 0 10px 10px 0; float: left; width: 140px; height: 85px; overflow: hidden; text-align: left;}
  .inserzioni-lat ul.inserzioni li a {color: #858585;}
  .inserzioni-lat ul.inserzioni span {font-size: 11px; font-weight: bold;}


	/*box lancio A*/
	 .box_lancio_A, .box_lancio_A2, .box_lancio_A3 {display:block; margin-top:10px; width:300px; height:67px; background:url(../_img/hp-sprite.jpg) no-repeat -301px -47px; border: 0;}
	 .box_lancio_A2 {height:227px; background: transparent;}
	 .box_lancio_A3 {height:66px; background: transparent;}

	.box_banner_F_hp .banner02 {width:180px; height:150px; float:left; margin-top:10px}
	.box_banner_F_hp .banner03 {width:110px; height:150px; float:left; margin-top:10px; margin-left:10px}

	/*box lancio B*/
	.box_lancio_B {display:block; margin-top:10px; width:300px; height:66px; background:url(../_img/hp-sprite.jpg) no-repeat 0 -115px}
	
	.box_banner_F_hp .b_sx {float:left; margin-top:10px; width:180px}
	.box_banner_F_hp .b_sx .banner04 {width:180px; height:60px; float:left;}
	.box_banner_F_hp .b_sx .banner05 {width:180px; height:60px; float:left; margin-top:10px;}
	.box_banner_F_hp .b_dx {float:left; width:110px; margin-top:10px; margin-left:10px}
	.box_banner_F_hp .b_dx .banner06 {width:110px; height:130px; float:left}
	
	/*BOX Aziende sponsor */
	.box_aziende_sponsor{width:300px; margin-top:37px; position:relative; clear:both}
	.box_aziende_sponsor .testatina {position:relative; width:300px; height:46px; background:url(../_img/hp-sprite.jpg) no-repeat 0 0}
	.box_aziende_sponsor .testatina.giu {background-position:-301px 0}
	.box_aziende_sponsor .testatina  a {display:block; width:22px; height:24px; background:url(../_img/hp-sprite.jpg) no-repeat}
	.box_aziende_sponsor .testatina  a.su {position:absolute; top:10px; left:240px; background-position:-301px -177px}
	.box_aziende_sponsor .testatina  a.su:hover {background-position:-301px -115px}
	.box_aziende_sponsor .testatina  a.giu {position:absolute; top:10px; left:264px; background-position:-301px -204px}
	.box_aziende_sponsor .testatina  a.giu:hover {background-position:-301px -140px}
	.box_aziende_sponsor #cont_aziende {width:300px}
	.box_aziende_sponsor #cont_aziende #slider_aziende {height:1332px; overflow:hidden}
	.box_aziende_sponsor #cont_aziende .item {padding:9px 0; height:49px; border-top:1px solid #ccc; overflow:hidden}
	.box_aziende_sponsor #cont_aziende .item.colorato {background:#f1f3f3}
	.box_aziende_sponsor #cont_aziende .item .visual {width:80px; height:48px; float:left; margin-left:10px}
	.box_aziende_sponsor #cont_aziende .item .visual img {width:80px; height:48px}
	.box_aziende_sponsor #cont_aziende .item .cont_testi {width:190px; float:left; margin-left:10px;}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .tit {color:#000; font-weight:bold; font-size:12px}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .tit a {color:#000}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .tit a:hover {color:#adadad}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .desc {}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .desc a {color:#333}
	.box_aziende_sponsor #cont_aziende .item .cont_testi .desc a:hover {color:#adadad}
	.box_aziende_sponsor .testatina h3.bgonlygrigio {background:#ccc}
  
  /*GENERICI NELLE PAGINE*/
  .paging {float:right; margin-top:20px; font-size:11px}
  .paging p {float:left}
  .paging li {float:left;  border-right:1px solid #999; padding:0 5px; text-align:center}
  .paging li a {}
  .paging li a:hover, .paging li a.sel {color:#f63}


  /* inserzioni google-like */
  .centrale ul.inserzioni {font: 10px Verdana, Arial, Helvetica, sans-serif; margin-top: 30px; width: 630px;}
  .centrale ul.inserzioni li {margin: 0 10px 10px 0; float: left; width: 200px; height: 85px; overflow: hidden; text-align: left;}
  .centrale ul.inserzioni li a {color: #858585;}
  .centrale ul.inserzioni span {font-size: 11px; font-weight: bold;}

/*INZIO FOOTER*/
#footer {margin:0 auto; width:990px; clear:both; background:#fff; position: relative; top: 0;}
/*#footer {margin:0 auto; width:990px; clear:both; background:#fff;}*/
	.foot-pianeta_cuccioli {width:990px; height:35px; background:url(../_img/foot_pianeta_cuccioli.jpg) no-repeat  0 0}
	.foot-pianeta_cuccioli ul li {float:left; height:35px; margin-left:1px; text-indent:-99999px}
	.foot-pianeta_cuccioli ul li a {display:block; height:35px}
	.foot-pianeta_cuccioli ul li.menu01 {width:103px}
	.foot-pianeta_cuccioli ul li.menu02 {width:101px}
	.foot-pianeta_cuccioli ul li.menu03 {width:104px}
	.foot-pianeta_cuccioli ul li.menu04 {width:100px}
	.foot-pianeta_cuccioli ul li.menu05 {width:101px}
	.foot-pianeta_cuccioli ul li.menu06 {width:104px}
	.foot-pianeta_cuccioli ul li.menu07 {width:101px}
	.foot-pianeta_cuccioli ul li.menu08 {width:100px}
	.foot-pianeta_cuccioli ul li.menu09 {width:165px}

	/*Foot servizi*/
	.foot-servizi {width:990px; height:15px; background:#4a4b4d; clear:both; margin-top:10px; padding-top:5px}
	.foot-servizi ul {}
	.foot-servizi ul li {float:left; font-size:9px; height:20px; line-height:10px; text-transform:uppercase;  padding:0 9px; border-left:1px solid #7CB75B; height:10px;}	
	.foot-servizi ul li a {color:#fff}	
	.foot-servizi ul li a:hover {color:#adadad}

  /* foot menu */
  div#footMenu {background: #E7E7E8; font-size: 12px; line-height: 14px; margin: 10px; margin-bottom: 0; overflow: hidden;}
  div#footMenu .col1,
  div#footMenu .col2,
  div#footMenu .col3,
  div#footMenu .col4,
  div#footMenu .col5 {float: left; padding: 10px 0 0 10px;}
  div#footMenu .col1 {width: 210px;}
  div#footMenu .col2 {width: 130px;}
  div#footMenu .col3 {width: 240px;}
  div#footMenu .col4 {width: 170px;}
  div#footMenu .col5 {background: #D2D3D5; height: 450px; padding-right: 10px; width: 160px;}
  div#footMenu ul {margin-bottom: 10px;}


	/*Foot info*/
	.foot-info {width:990px; text-align:center; color:#666; clear:both; margin-top:10px; font-size:11px; padding-bottom:10px}

/* Navigazione login*/
.navLogin {  width:632px; border-bottom:1px solid #ff6633; color:#666; height:22px; font-weight:bold;}
.navLogin li { float:right; height:22px; line-height:22px; margin-left:6px;}
.navLogin li.trat { color:#666;}

/* Separatori */
div.line_separator	{
	width:100%;
	height:10px;
	margin-bottom:9px;
	border-bottom:1px solid #F63; 
	float:left;
}
div.line_separator_gray	{
	width:90%;
	height:10px;
	margin-bottom:9px;
	border-bottom:1px solid #CCC; 
	float:left;
}

/* Pulsanti per cancellare (X) */
div.deleteButton {
	width:30px;
	height:29px;
	margin-left:-15px;
	margin-top:-15px;
	cursor:pointer;
	position:absolute;
}
div.deleteButton img {
	border:0px !important;
}
.box_scarica_articoli div.deleteButton {
	margin-top:-2px !important;
	margin-left:300px !important;
}
.contlastminute div.deleteButton {
	margin-left:-30px; !important;
}
div.no_personal_page div.deleteButton {
	display:none;
}
div.infoAdmin {
	float:right;
	font-size:12px;
}
div.no_personal_page div.infoAdmin {
	display:none;
	float:right;
	font-size:12px;
}
div.winmodal {
	display:none;
	width:100%;
	height:100%;
}
.hiddenElement	{
	visibility:hidden !important;
	display:none !important;
}





/* default.css e reset.css (v2.0)*/
/* Clearing from floating */
.clearFix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix {display:inline-block;}
/* Hide from IE Mac \*/
.clearFix {display:block;}
/* End hide from IE Mac */
* html .clearFix {height:1px;}


/* 1)--------- testata --------- */
div#header {background: #FFF;}

/* top banner */
div#topBanner {float: left; height: 90px; overflow: hidden; width: 728px;}


/* menu accanto al top banner (da ottimizzare)*/
div#topMenu1 {float: left; padding: 0 10px; position: relative; width: 242px;}
	div#topMenu1 ul {height:20px; line-height:20px; height:62px}
	div#topMenu1 ul li {float:left; display:inline;  width:120px; border-bottom:1px solid #ccc}
	div#topMenu1 ul li.long {width:240px;}
  div#topMenu1 ul li.long img {vertical-align: middle; margin-bottom: 1px;}
	div#topMenu1 ul li a {color:#333}
	div#topMenu1 ul li a:hover {color:#adadad}
	div#topMenu1 .rss {float:left; width:70px; height:24px; line-height:24px; margin-top:2px}
	div#topMenu1 .rss a {color:#333}
	div#topMenu1 .rss a:hover {color:#adadad}
	div#topMenu1 .rss img {vertical-align:middle}
	div#topMenu1 #cercanelportale {display:inline; position:absolute; left:131px; top:63px}
	div#topMenu1 #cercanelportale input#as_q {border:1px solid #ccc; height:14px; padding:2px; font-size:11px; width:90px; color:#999; margin-top:4px}
	div#topMenu1 #cercanelportale input#cerca {position: relative; top: 3px; margin: 0; padding: 0; border: 0;}


/* menu delle home-page (da ottimizzare)*/
ul#topMenu2 {background:#4D4D4D; clear:both; height:20px; line-height:20px; margin-top:2px;}
ul#topMenu2 li.primo {padding-left: 9px;}
ul#topMenu2 li {float: left; margin-right: 4px; font-weight: bolder; font-size: 12px; display: inline; padding: 0 5px;}
ul#topMenu2 li a {color: #CCC;}
ul#topMenu2 li a:hover {color: #ADADAD;}

  body#home #li-hp1 {background: #F60;}
  body#home #li-hp1 a {color: #FFF;}
  body#montainglese #li-hp2 {background: #F60;}
  body#montainglese #li-hp2 a {color: #FFF;}
  body#montawestern #li-hp3 {background: #F60;}
  body#montawestern #li-hp3 a {color: #FFF;}
  body#ippica #li-hp4 {background: #F60;}
  body#ippica #li-hp4 a {color: #FFF;}
  body#polo #li-hp5 {background: #F60;}
  body#polo #li-hp5 a {color: #FFF;}
  body#attacchi #li-hp6 {background: #F60;}
  body#attacchi #li-hp6 a {color: #FFF;}
  body#endurance #li-hp7 {background: #F60;}
  body#endurance #li-hp7 a {color: #FFF;}
  body#equiturismo #li-hp8 {background: #F60;}
  body#equiturismo #li-hp8 a {color: #FFF;}
  body#curabenessere #li-hp9 {background: #F60;}
  body#curabenessere #li-hp9 a {color: #FFF;}
  body#etologia #li-hp10 {background: #F60;}
  body#etologia #li-hp10 a {color: #FFF;}
  body#ippoterapia #li-hp11 {background: #F60;}
  body#ippoterapia #li-hp11 a {color: #FFF;}


/* parte centrale dell'header (da ottimizzare) */
div#topContent {background: #004C20; padding: 2px 0;}
  div#topContent h1 {background: url(../_img/logo_cavallo.jpg) no-repeat 0 0; float: left;}
  div#topContent h1 a {display: block; width: 389px; height: 82px;}
  div#topContent h1 a span {display: none;}

	div#topContent ul {float: left; margin: 3px 0 0 4px; width: 584px;}
	div#topContent ul li {float:left; margin-left:2px; background:#47923b; width:134px; height:24px; line-height:24px; padding-left:10px; font-size:13px; display: inline; overflow:hidden; border-bottom: 1px solid #004C20;}
	div#topContent ul li a {color:#fff}
	div#topContent ul li a:hover {color:#ccc}

  body#esperto #li-sez1 {background: #F60;}
  body#esperto #li-sez1 a {color: #FFF;}
  body#forum #li-sez2 {background: #F60;}
  body#forum #li-sez2 a {color: #FFF;}
  body#community #li-sez3 {background: #F60;}
  body#community #li-sez3 a {color: #FFF;}
  body#calendario #li-sez4 {background: #F60;}
  body#calendario #li-sez4 a {color: #FFF;}
  body#vendita #li-sez5 {background: #F60;}
  body#vendita #li-sez5 a {color: #FFF;}
  body#annunci #li-sez6 {background: #F60;}
  body#annunci #li-sez6 a {color: #FFF;}
  body#stalloni #li-sez7 {background: #F60;}
  body#stalloni #li-sez7 a {color: #FFF;}
  body#calendario2 #li-sez8 {background: #F60;}
  body#calendario2 #li-sez8 a {color: #FFF;}
  body#enciclopedia #li-sez9 {background: #F60;}
  body#enciclopedia #li-sez9 a {color: #FFF;}
  body#razze #li-sez10 {background: #F60;}
  body#razze #li-sez10 a {color: #FFF;}
  body#archivio #li-sez11 {background: #F60;}
  body#archivio #li-sez11 a {color: #FFF;}
  body#entiass #li-sez12 {background: #F60;}
  body#entiass #li-sez12 a {color: #FFF;}


/* menù aziende */
ul#topCategorie {background: #ECECEC; border-top: 2px solid #ECECEC; border-bottom: 3px solid #ECECEC; float: left; width: 990px;}
ul#topCategorie li {border-right: 2px solid #F60; float: left; line-height: 11px; margin: 2px 0; padding: 2px 9px;}
ul#topCategorie li.ultimo {border-right: 0;}
ul#topCategorie li a {color: #000;}
ul#topCategorie li a:hover {color: #F60;}

  body#allevamenti #li-cat1 a, body#agriturismo #li-cat2 a, body#centri_ippici #li-cat3 a, body#corsi_stage #li-cat4 a,
  body#trekking_italia #li-cat5 a, body#trekking_mondo #li-cat6 a, body#negozi #li-cat7 a, body#veterinaria #li-cat8 a,
  body#ippoterapia2 #li-cat9 a, body#trainer #li-cat10 a, body#mascalcia #li-cat11 a, body#spettacoli #li-cat12 a,
  body#trasporto #li-cat13 a, body#trailer #li-cat14 a, body#carrozze #li-cat15 a, body#abbigliamento #li-cat16 a,
  body#oggettistica #li-cat17 a, body#igiene #li-cat20 a, body#mangimi #li-cat18 a, body#immobiliari #li-cat19 a {color: #F60;}

ul#topAziende {background: #47923B; float: left; padding: 4px 0; width: 990px;}
ul#topAziende li {border-right: 2px solid #FFF; float: left; line-height: 12px; padding: 0 4px;}
ul#topAziende li.primo {padding-left: 9px;}
ul#topAziende li.ultimo {border-right: 0; padding-right: 0;}
ul#topAziende li a {color: #FFF;}
ul#topAziende li a:hover {color: #F60;}

  body#scuderie #li-az1 a, body#campi #li-az2 a, body#ostacoli #li-az3 a, body#giostre #li-az4 a,
  body#attrezzature #li-az5 a, body#selleria #li-az6 a, body#carrelli #li-az7 a {color: #F60;}

ul#topAssociazioni {background: #BF0000 url(../_img/bg-topAssociazioni.jpg) repeat-x left center; height:20px; line-height:20px;}
ul#topAssociazioni li {background: #4D4D4D; float: left; border-right: 4px solid #4D4D4D; font-weight: bolder; font-size: 12px; display: inline; padding: 0 5px;}
ul#topAssociazioni li.primo {padding-left: 9px;}
ul#topAssociazioni li a {color: #CCC;}
ul#topAssociazioni li a:hover {color: #ADADAD;}

  body#endas #li-hp12 {background: #F60;}
  body#endas #li-hp12 a {color: #FFF;}
  body#engea #li-hp13 {background: #F60;}
  body#engea #li-hp13 a {color: #FFF;}
  body#sef #li-hp14 {background: #F60;}
  body#sef #li-hp14 a {color: #FFF;}
  body#olos #li-hp15 {background: #F60;}
  body#olos #li-hp15 a {color: #FFF;}
  body#versatility #li-hp16 {background: #F60;}
  body#versatility #li-hp16 a {color: #FFF;}
  body#gia #li-hp18 {background: #F60;}
  body#gia #li-hp18 a {color: #FFF;}

  /* fieracavalli */
  #li-hp20, #li-hp21 {background: none !important; border-right: 0 !important; text-align: center !important; width: 195px; padding-right: 0 !important;}
  #li-hp20 a, #li-hp21 a {color: #FFF !important; margin: 0 auto !important; letter-spacing: 1px;}
  #li-hp21 {border-left: 2px solid #4D4D4D; width: 180px;}


  /* banner in background */
  div#banner-bg {display: none; height: 693px; left: 0; position: absolute; text-align: center; top: 0; width: 100%; z-index: 1;}
  div#banner-bg a {display: block; height: 1155px; margin: 0 auto; width: 1420px;}
  div#banner-bg a span {display: none;}



  /* banner dx esterno */
  div#banner-dxExt {float: right; margin: -295px -123px 0 0; display: none;}
