/* CSS Document */
body	{margin: 0; padding: 0; background:url(../imagepmw/bk-header.jpg) repeat-x; }

p		{font-size: 12px; font-family: "Tahoma", Trebuchet MS, Arial, Helvetica, sans-serif; }
a		{text-decoration:none;}
a:hover	{text-decoration:none;}
h1		{font-weight: bold; font-size:24px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
h2		{font-weight: bold; font-size:18px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif;}
h3		{font-weight: bold; font-size:16px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif;}


#header	{width: 950px; height: 166px; margin: 0 auto; padding: 0;}
#logo	{float: left; width: 233px; height: 119px; margin: 47px 0 0 0;/* background:url(../imagepmw/logo.trofeo.jpg) no-repeat;*/}

#header-strikes	{float: left; width: 715px; height: 119px; margin: 0; background:url(../imagepmw/bk-strikes.jpg) no-repeat;}
#header-strikes img	{float: right; margin: 33px 0 0 50px; }
.contatti		{float: right; height: 47px; width: 500px; margin: 0; padding: 0; text-align:right; }
.contatti p 	{font-size:10px; font-weight: bold; margin-right: 20px;}
.contatti a		{color: #fff;}
.contatti a:hover		{color: #e20a16;}


/*		Page up-down		*/
#display	{width:620px; height:390px; overflow:hidden; }
#display a			{color:#00629f; }
#display a:hover	{color:#d20618; }
#btn-updown	{float: right; width: 50px; height: 30px; margin: 0 10px 0 0; padding: 0;}
.back-news					{clear: both; float:left; background:url(../imagepmw/previous.jpg) left top no-repeat; padding: 0 0 0 35px; margin: 0 0 10px 0;}


/*		Menu		*/
#bk-menu	{width: 100%; height: 49px; margin: 0; padding: 0; background:url(../imagepmw/bk-menu.jpg) repeat-x;}
#menu 		{width: 950px; height: 49px; margin: 0 auto; padding: 0; font-weight: bold; font-size: 15px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
.menu-nav			{float: left; height: 49px; margin: 0; padding: 0;text-align:center;}
.menu-nav a			{float: left; width: 115px; height: 41px; margin: 0; padding: 8px 0 0 0; color: #fff;}
.menu-nav a:hover,
.menu-nav a:active	{float: left; height: 41px; margin: 0; padding: 8px 0 0 0; text-align:center; background:url(../imagepmw/bk-menu-hover.jpg) repeat-x; color: #fff;}
.menu-margin		{float: left; width: 3px; height: 41px; margin: 0; background:url(../imagepmw/margin-menu.jpg) no-repeat;}


/*		Content		*/
#content				{clear:both; width: 100%; height: 606px; margin: 0 auto; padding: 0; background:url(../imagepmw/gradient-content.jpg) top repeat-x;}
#corpo					{width: 950px; margin: 0 auto; }
#column-1, #column-1-gallery			
						{float: left; width: 640px; height: 570px; margin: 33px 0 0 0; background:url(../imagepmw/margin-corpo.jpg) right no-repeat;}
#column-2				{float: left; width: 285px; height: 490px; margin: 33px 0 0 0;}
#column-1 h1, #column-1-gallery h1		
						{height: 35px; margin:0 0 30px 0; padding: 0 0 0 50px; color:#d20618; background:url(../imagepmw/icon-title.gif) left no-repeat;}
#column-1 h3			{margin:0 0 30px 0; padding: 0; color:#00629f; }
#column-1 .title-news				{clear: both; display: block; margin:0; padding: 0; color:#00629f;}
#column-1 .title-news	a 			{color:#00629f;}
#column-1 .title-news	a:hover 	{color:#d20618;}
.leggi-tutto a						{font-size: 80%; color:#00629f;}
.leggi-tutto a:hover				{font-size: 80%; color:#d20618;}
#column-1 .sub-new		{color:#d20618; font-size: 90%; font-weight: bold;}
.text-news				{float: left; height: 80px; width: 600px; margin: 0; padding: 0; border-bottom: 1px dotted #ddd; line-height: 140% !important; color:#000 !important;}
#column-1 p				{margin:0; padding: 0; line-height: 200%;}
#column-1 img			{float: left; margin: 0 30px 18px 0; border: none;}
#column-1-gallery img	{margin: 0;	background-position: center;}
#column-1-gallery h3	{clear:both; margin:5px 0 0 20px; padding: 0; color:#00629f; }
#column-1-gallery a		{color:#00629f; }
#column-1-gallery a:hover{color:#d20618; }
#column-1-gallery .active{color:#d20618; }
#column-1 ul			{float: left !important; width: 140px; list-style: square; font-size: 12px; font-family: "Tahoma", Trebuchet MS, Arial, Helvetica, sans-serif; line-height: 20px;}
#column-1 ul a			{ color:#00629f; }
#column-1 ul a:hover	{ color:#d20618; }
.back					{	diasplay: block; float:left; background:url(../imagepmw/previous.gif) left no-repeat;	padding: 0 0 5px 10px;	margin: 10px 0 0 0;position: relative;}


.pragramma-img			{ float: right; width: 220px; margin: 35px 20px 0 0; padding: 0;}
.pragramma-img img		{ float: left; margin: 0 0 10px 0 !important; padding: 0;}	



/*		Sidebar		*/
#sidebar			{width: 289px; height: 282px; margin: 0 0 0 10px; padding: 0;}
#sidebar-sx			{float: left; width: 15px; height: 282px; margin: 0; padding: 0; background:url(../imagepmw/sidebar-sx2.jpg) no-repeat;}
#sidebar-center		{float: left; width: 255px; height: 275px; margin: 0; padding: 0; background:url(../imagepmw/sidebar-bk2.jpg) repeat-x;}
#sidebar-dx			{float: left; width: 15px; height: 282px; margin: 0; padding: 0; background:url(../imagepmw/sidebar-dx2.jpg) no-repeat;}

.link-side 			{width: 245px; height: 43px; margin: 7px 0 13px 0; font-weight: bold; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  }
.link-side a		{float: left; color:#d20618; letter-spacing: -1px; margin: 10px 0 0 0;}
.link-side a:hover	{float: left; color:#00629f; letter-spacing: -1px;}
.link-side img		{float: right; margin: 0;}

.foto-gallery		{float: left; width: 120px; height: 85px; background:url(../imagepmw/shadow-foto.jpg) bottom left no-repeat; margin: 15px 17px; padding: 0;}
.foto-gallery   	{ font-family: "Tahoma", Trebuchet MS, Arial, Helvetica, sans-serif; text-align:center; color:#00629f; }
.foto-gallery p		{ padding: 0; margin: 0; font-size: 10px;}

/*		Categorie		*/
.cat-col			{float: left; width: 200px; margin: 0 80px 0 0;}
.cat-col a:hover	{color:#00629f; }
.cat-col a			{color:#d20618;}


/*		Montepremi		*/
.category			{color:#00629f; font-wieght: bold; font-size 14px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif; }
.category a			{color:#00629f; margin: 0; padding: 0;}
.category a:hover	{color:#d20618; text-decoration: underline;  margin: 0 0 0 -25px; padding: 0;}
.montepremi			{font-size: 150%;}

/*		Date		*/
.date {float: left; letter-spacing: -1px; margin:0; padding: 0;}

/*		Box		*/
#box-gallery, #box-news		{font-weight: bold; font-size: 20px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#box-gallery a				{display:block; width: 272px; height: 137px; margin: 0 0 0 10px; padding: 5px 0 0 13px ; background:url(../imagepmw/gallery.jpg) 0 0 repeat;color: #fff;}
#box-gallery a:hover		{background-position: 0 -142px; color:#fff;}
#box-news a					{display:block; width: 272px; height: 132px; margin: 0 0 0 10px; padding: 5px 0 0 13px ; background:url(../imagepmw/news.jpg) 0 0 repeat;color: #fff;}
#box-news a:hover			{background-position: 0 -137px; color:#fff;}
#box-news img				{border: none !important; margin: 5px 0 0 0;}

/*		Footer		*/
#footer				{width: 100%; height: 172px; margin: 0; padding: 0; background:url(../imagepmw/bk-footer.jpg) repeat-x;}
#footer-content		{width: 950px; margin: 0 auto;}
#footer-sx			{float: left; width: 640px; height: 172px; background:url(../imagepmw/margin-footer.jpg) right no-repeat;}

#footer-dx			{float: left; width: 280px; height: 172px; margin: 0 0 0 10px; padding: 0;}
#footer-dx h3, #footer-sx h3	{font-weight: bold; font-size: 16px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #fff; margin: 10px 0 0 0;}
#footer-dx p, #footer-sx p	{float: left; margin: 10px 20px 0 0; color:#e4e4e4;}
#footer-dx a				{color:#e4e4e4; }
#footer-dx a:hover			{color:#e4e4e4; text-decoration:underline; }
#footer-dx img				{margin: 12px 5px; border: none !important;}
#sub-footer			{clear:both; width: 100%; height: 80px; margin: 0; padding: 0; background-color: #000;}
#sub-footer .copy	{width: 950px; margin: 0 auto; padding: 5px 0 0 0;}
.f-dx				{
	float:left;
	color: #fff;
	font-size: 70%;
	width: 65%;
}
.f-sx				{float:right; color: #fff;font-size: 70%; margin-right: 20px;}
.publi a			{color:#006cad; font-size: 100%;}
.publi a:hover		{color:#d20618; font-size: 100%;}

/*BOX PARTNER*/
.box-partner		{float: left; width: 280px; height: 53px; margin: 15px 0; padding: 0 15px 0 0;}
.box-partner img	{float: left; margin: 0 5px 0 0; }
.link-partner 		{float: left; margin: 20px 0 0 0; height: 53px; padding: 0; }
.link-partner a		{font: normal 12px "Tahoma", Trebuchet MS, Arial, Helvetica, sans-serif;}



/*		Box		*/
#box				{clear:both;  font-weigth: bold; font-size: 14px; font-family: "Gill Sans MT", Trebuchet MS, Arial, Helvetica, sans-serif;}
#box a				{color: #e20a16; background: url(../imagepmw/comment_add.jpg) no-repeat; padding-left: 30px;}
#box a:hover		{color: #00629f; background: url(../imagepmw/comment_add.jpg) no-repeat; padding-left: 30px;}
.box-orari, .box-pedana, .box-pure	{float: left; width: 193px; height: 23px; margin: 0 10px 0 0; padding: 120px 0 0 10px;}
.box-orari			{background:url(../imagepmw/foto-orari.jpg) no-repeat;}
.box-pedana			{background:url(../imagepmw/foto-pedana.jpg) no-repeat;}
.box-pure 			{background:url(../imagepmw/foto-pure.jpg) no-repeat;}









.float-right		{float: right;}
