@import url("reset.css");
@import url("header.css");
@import url("topnav.css");
@import url("footer.css");
@import url("content.css");

html{background-color:#000;}
body{font-family:Helvetica,Arial,Sans Serif; background:url(/img/main-bg.jpg) top center no-repeat;}
/*body{background: url(/img/ads/strikeback_skin.jpg) no-repeat scroll center top transparent;}*/

.clear{clear:both;}
.clearl{clear:left;}
.clearr{clear:right;}
.floatl{float:left;position:relative;}
.floatr{float:right;position:relative;}

.ad { border:1px solid #D6D6D6; padding:2px; margin: 0 auto; position:relative; z-index: 100 !important; }

a { color:#C00; text-decoration:underline;}
a:hover { text-decoration:none;}

p{ line-height:150%;}

/* Paginazion links */
.pagination{ padding: 2px; margin:20px 0 20px; }
.pagination ul{ margin: 0; padding: 0; text-align: left; font-size: 16px; }
.pagination li{ list-style-type: none; display: inline; padding-bottom: 1px; }
.pagination a, .pagination a:visited{ padding: 0 5px; border: 1px solid #900; text-decoration: none; color:#C00;}
.pagination a:hover, .pagination a:active{ border: 1px solid #2b66a5; color: #000; background-color: #FFFF80; }
.pagination a.currentpage{ background-color: #C00; color: #FFF !important; border-color: #C00; font-weight: bold; cursor: default; }
.pagination a.disablelink, .pagination a.disablelink:hover{ background-color: white; cursor: default; color: #929292; border-color: #929292; font-weight: normal !important; }
.pagination a.prev{ font-weight: bold; margin-right:5px; }
.pagination a.next{ font-weight: bold; margin-left:5px; }

/* altro stile per la paginazione da sistemare*/
.paginate-results {font-size:14px;line-height:18px;display:inline-block;color:#666;margin-top:4px;}
.paginate-results .row-count{color:#181818;font-weight:bold;}
.paginate-buttons {margin-bottom:30px;}
.paginate-buttons .currentStep,.paginate-buttons a.step{line-height:21px;margin:0 4px;font-size:12px;line-height:21px;}
.paginate-buttons .currentStep{color:#c10e1f;}
.paginate-buttons .inner-buttons {display:inline-block;}
.paginate-buttons .inner-buttons a.step{color:#181818;text-decoration:underline;}
.paginate-buttons .inner-buttons a.step:hover{color:#c10e1f;}
.paginate-buttons .inner-buttons a.prevLink{display:block;float:left;position:relative;background:url(/img/content/btn-pager.png) 0 0;width:20px;height:21px;margin-right:5px;}
.paginate-buttons .inner-buttons a.prevLink:hover{background-position:0 -21px;}
.paginate-buttons .inner-buttons a.nextLink{display:block;float:right;position:relative;background:url(/img/content/btn-pager.png) 0 -42px;width:20px;height:21px;margin-left:5px;}
.paginate-buttons .inner-buttons a.nextLink:hover{background-position:0 -63px;}

.breadcrumb-top{margin:0 0 18px 10px;z-index:60;float:left;position:relative;}
.breadcrumb-top a,.breadcrumb-top span{line-height:27px;font-size:12px;font-weight:bold;color:#808080;text-decoration:none;}
.breadcrumb-top a:hover{color:#c10e1f;}
.breadcrumb-top .arrow{padding:0 12px;width:10px;height:27px;background:url(/img/content/breadcrumb-arrow.png) center center no-repeat;display:block;}
.breadcrumb-top .current{background-color:#fff;padding:0 9px;}
.breadcrumb-top .current span{color:#c10e1f;}

.btn-red, .btn-red-arrow, .btn-red.hover, .btn-red-arrow.hover {
    background-position: 100% 0;
    padding-right: 2px;
}
.btn-red,.btn-red-arrow,.btn-red-shadow,.btn-red-shadow-arrow,.btn-red-lg-shadow-arrow,
.btn-ltgray,.btn-ltgray-arrow,.btn-ltgray-darrow,.btn-ltgray-darrow-border,
.btn-gray,.btn-gray-arrow,.btn-gray-darrow,.btn-gray-darrow-border,.btn-dkgray-med-shadow-darrow,
.btn-dkgray-shadow,.btn-dkgray-shadow-arrow,.btn-dkgray-lg-shadow-arrow,.btn-dkgray-shadow-darrow,.btn-dkgray-shadow-darrow-border,
.btn-clear,.btn-clear-darrow,.btn-clear-darrow-border,.btn-dkgray-lg-shadow
	{background:url(/img/content/buttons-right.png) 0 0 no-repeat;cursor:pointer;display:inline-block;}
.btn-red a,.btn-red-arrow a,.btn-red-shadow a,.btn-red-shadow-arrow a,.btn-dkgray-shadow a,.btn-dkgray-shadow-arrow a,
.btn-ltgray a,.btn-ltgray-arrow a,.btn-ltgray-darrow a,.btn-ltgray-darrow-border a,.btn-gray,.btn-gray-arrow a,.btn-gray-darrow a,.btn-gray-darrow-border a,.btn-dkgray-med-shadow-darrow a,
.btn-red-lg-shadow-arrow a,.btn-dkgray-lg-shadow-arrow a,.btn-dkgray-shadow-darrow a,.btn-dkgray-shadow-darrow-border a,
.btn-clear a,.btn-clear-darrow a,.btn-clear-darrow-border a,.btn-dkgray-lg-shadow a
	{background:url(/img/content/buttons-left.png) 0 0 no-repeat;cursor:pointer;overflow:hidden;white-space:nowrap;}
.btn-red.hover,.btn-red-arrow.hover,.btn-red-shadow.hover,.btn-red-shadow-arrow.hover,.btn-dkgray-shadow.hover,.btn-dkgray-shadow-arrow.hover,
.btn-ltgray.hover,.btn-ltgray-arrow.hover,.btn-ltgray-darrow.hover,.btn-ltgray-darrow-border.hover,.btn-gray.hover,.btn-gray-arrow.hover,.btn-gray-darrow.hover,.btn-gray-darrow-border.hover,.btn-dkgray-med-shadow-darrow.hover,
.btn-red-lg-shadow-arrow.hover,.btn-dkgray-lg-shadow-arrow.hover,.btn-dkgray-shadow-darrow.hover,.btn-dkgray-shadow-darrow-border.hover,
.btn-clear.hover,.btn-clear-darrow.hover,.btn-clear-darrow-border.hover,.btn-dkgray-lg-shadow.hover
	{background:url(/img/content/buttons-right-hover.png) 0 0 no-repeat;}
.btn-red.hover a,.btn-red-arrow.hover a,.btn-red-shadow.hover a,.btn-red-shadow-arrow.hover a,.btn-dkgray-shadow.hover a,.btn-dkgray-shadow-arrow.hover a,
.btn-ltgray.hover a,.btn-ltgray-arrow.hover a,.btn-ltgray-darrow.hover a,.btn-ltgray-darrow-border.hover a,.btn-gray.hover,.btn-gray-arrow.hover a,.btn-gray-darrow.hover a,.btn-gray-darrow-border.hover a,.btn-dkgray-med-shadow-darrow.hover a,
.btn-red-lg-shadow-arrow.hover a,.btn-dkgray-lg-shadow-arrow.hover a,.btn-dkgray-shadow-darrow.hover a,.btn-dkgray-shadow-darrow-border.hover a,
.btn-clear.hover a,.btn-clear-darrow.hover a,.btn-clear-darrow-border.hover a,.btn-dkgray-lg-shadow.hover a
	{background:url(/img/content/buttons-left-hover.png) 0 0 no-repeat;}

.btn-red,.btn-red-arrow,.btn-red.hover,.btn-red-arrow.hover{background-position:100% 0;padding-right:2px;}
.btn-red-arrow,.btn-red-arrow.hover{padding-right:14px;}
.btn-red a,.btn-red-arrow a,.btn-red a.hover,.btn-red-arrow a.hover{background-position:0 0;padding:0 4px 0 6px;height:21px;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;line-height:21px;display:block;}
.btn-red-shadow,.btn-red-shadow-arrow,.btn-red-shadow.hover,.btn-red-shadow-arrow.hover{background-position:100% -21px;padding-right:5px;}
.btn-red-shadow-arrow,.btn-red-shadow-arrow.hover{padding-right:16px;background-position:100% -46px;}
.btn-red-shadow a,.btn-red-shadow-arrow a,.btn-red-shadow.hover a,.btn-red-shadow-arrow.hover a{background-position:0 -21px;padding:0 7px 0 8px;height:25px;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;line-height:23px;display:block;}
.btn-red-lg-shadow-arrow,.btn-red-lg-shadow-arrow.hover{background-position:100% -71px;padding-right:29px;}
.btn-red-lg-shadow-arrow a,.btn-red-lg-shadow-arrow.hover a{background-position:0 -46px;padding:7px 18px 9px 12px;height:20px;color:#fff;display:block;font-size:16px;font-weight:bold;text-decoration:none;}

.btn-ltgray,.btn-ltgray-arrow,.btn-ltgray-darrow,.btn-ltgray-darrow-border,.btn-ltgray.hover,.btn-ltgray-arrow.hover,.btn-ltgray-darrow.hover,.btn-ltgray-darrow-border.hover{background-position:100% -107px;padding-right:3px;}
.btn-ltgray-arrow,.btn-ltgray-arrow.hover{padding-right:14px;background-position:100% -128px;}
.btn-ltgray-darrow,.btn-ltgray-darrow.hover{padding-right:15px;background-position:100% -371px;}
.btn-ltgray-darrow-border,.btn-ltgray-darrow-border.hover{padding-right:22px;background-position:100% -149px;}
.btn-ltgray a,.btn-ltgray-arrow a,.btn-ltgray-darrow a,.btn-ltgray.hover a,.btn-ltgray-arrow.hover a,.btn-ltgray-darrow.hover a,.btn-ltgray-darrow-border a,.btn-ltgray-darrow-border.hover a{background-position:0 -82px;padding:0 5px 0 6px;height:21px;color:#181818;font-size:12px;text-decoration:none;line-height:21px;display:block;}

.btn-gray,.btn-gray-arrow,.btn-gray-darrow,.btn-gray-darrow-border,.btn-gray.hover,.btn-gray-arrow.hover,.btn-gray-darrow.hover,.btn-gray-darrow-border.hover{background-position:100% -170px;padding-right:3px;}
.btn-gray-arrow,.btn-gray-arrow.hover{padding-right:14px;background-position:100% -191px;}
.btn-gray-darrow,.btn-gray-darrow.hover{padding-right:17px;background-position:100% -392px;}
.btn-gray-darrow-border,.btn-gray-darrow-border.hover{padding-right:22px;background-position:100% -212px;}
.btn-gray a,.btn-gray-arrow a,.btn-gray-darrow a,.btn-gray.hover a,.btn-gray-arrow.hover a,.btn-gray-darrow.hover a,.btn-gray-darrow-border a,.btn-gray-darrow-border.hover a{background-position:0 -103px;padding:0 5px 0 6px;height:21px;color:#181818;font-size:12px;text-decoration:none;line-height:22px;display:block;}

.btn-dkgray-shadow,.btn-dkgray-shadow-arrow,.btn-dkgray-shadow-darrow,.btn-dkgray-shadow-darrow-border,.btn-dkgray-shadow.hover,.btn-dkgray-shadow-arrow.hover,.btn-dkgray-shadow-darrow.hover,.btn-dkgray-shadow-darrow-border.hover{background-position:100% -233px;padding-right:5px;margin-top:-1px;}
.btn-dkgray-shadow-arrow,.btn-dkgray-shadow-arrow.hover{padding-right:18px;background-position:100% -258px;}
.btn-dkgray-shadow-darrow,.btn-dkgray-shadow-darrow.hover{padding-right:21px;background-position:100% -308px;}
.btn-dkgray-shadow-darrow-border,.btn-dkgray-shadow-darrow-border.hover{padding-right:25px;background-position:100% -283px;}
.btn-dkgray-shadow a,.btn-dkgray-shadow-arrow a,.btn-dkgray-shadow-darrow a,.btn-dkgray-shadow-darrow-border a,.btn-dkgray-shadow.hover a,.btn-dkgray-shadow-arrow.hover a,.btn-dkgray-shadow-darrow.hover a,.btn-dkgray-shadow-darrow-border.hover a{background-position:0 -124px;padding:0 7px 0 8px;height:25px;color:#e8e8e8;font-size:12px;text-decoration:none;line-height:24px;display:block;}
.btn-dkgray-med-shadow-darrow,.btn-dkgray-med-shadow-darrow.hover{background-position:100% -308px;padding-right:21px;}
.btn-dkgray-med-shadow-darrow a,.btn-dkgray-med-shadow-darrow.hover a{background-position:0 -149px;padding:0 7px 0 8px;height:27px;color:#e8e8e8;font-size:12px;text-decoration:none;line-height:26px;display:block;}
.btn-dkgray-lg-shadow-arrow,.btn-dkgray-lg-shadow-arrow.hover{background-position:100% -335px;padding-right:30px;}
.btn-dkgray-lg-shadow-arrow a,.btn-dkgray-lg-shadow-arrow.hover a{background-position:0 -176px;padding:7px 18px 9px 12px;height:20px;color:#fff;display:block;font-size:16px;font-weight:bold;text-decoration:none;}
.btn-dkgray-lg-shadow a,.btn-dkgray-lg-shadow.hover a{background-position:0 -176px;padding:7px 9px 9px 12px;height:20px;color:#fff;display:block;font-size:16px;font-weight:bold;text-decoration:none;}
.btn-dkgray-lg-shadow,.btn-dkgray-lg-shadow.hover{background-position:100% -488px;padding-right:6px;}

.btn-clear-darrow,.btn-clear-darrow.hover{background-position:100% -413px;padding-right:21px;}
.btn-clear-darrow-border,.btn-clear-darrow-border.hover{background-position:100% -463px;padding-right:22px;}
.btn-clear,.btn-clear.hover{padding-right:4px;background-position:100% -438px;}
.btn-clear-darrow a,.btn-clear-darrow.hover a, .btn-clear-darrow-border a,.btn-clear-darrow-border.hover a{background-position:0 -213px;padding-left:3px;height:25px;color:#e8e8e8;font-size:12px;text-decoration:none;line-height:24px;display:block;}

/* Titoli delle sezioni*/
.section-bar { 
	/*border-bottom: 1px solid #808080;*/
	background-color: #D6D6D6; padding: 10px 15px 7px;
	font-size:18px; font-weight:bold; color:#FFF; 
	font-family:'Homenaje', sans-serif,"Open Sans","Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(/img/tail-tab.gif) repeat-x scroll 0 0 transparent;	
	height:35px;
}
.section a {
    color: #292929;
    display: inline-block;
    font-family: 'Homenaje', sans-serif,'Open Sans',sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 9px;
}
.date {
    background: none repeat scroll 0 0 #B61512;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 3px 5px;
    text-transform: uppercase;
}



.tabs .section {
    background: url("/img/tail-tab-item.gif") repeat-x scroll 0 bottom transparent;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0 0 18px 20px;
}
.overflow {
    overflow: hidden;
}
.img-indent {
    float: left;
    margin: 0 19px 0 0;
}