/*body {background: #fff url(https://puntoitalia.online/static/speciale/2010/rugby-sei-nazioni/images/bg.jpg) no-repeat fixed 1005px 0px;}*/
.testata-mr {background: url(/static/speciale/2013/rugby-sei-nazioni/img/testata-2013.jpg) no-repeat; height: 60px;text-indent: -9999px; display: block;}
.testata-mr a {/*height: 58px;*/text-indent: -9999px; display: block;}


/*#header div.left a.section {display: none !important;}*/


/* HOMEPAGE
================================================*/
.articles h1, .articles h1 a, .articles h1 a:visited {font-size:22px;padding: 0px; margin-bottom: 0px!important; color: #00386b; font-weight: bold}
.articles img {
margin-top: 5px;
}


/* CALENDARIO
================================================*/
/*div.convocati {font-family: lato;} */
table.calendario { width: 100%; font-size:14px;border-left: 0px solid #ccc; }
table.calendario a {font-size:11px!important; color:#00386b;}
table.calendario a:hover {font-size:11px!important; color:#c34343;}

table.calendario caption {
color:#222;
text-align: left;
font-weight: bold;
font-size:15px;
line-height:12px;
margin-bottom:1px;
margin-left:-1px;
padding:5px; padding-left: 2px;
text-transform:uppercase;
}
table.calendario th {
background: #2A455B;
color:#fff;
font-weight: bold;
/*font-size:12px;*/
line-height:20px;
padding:5px;
text-transform:uppercase;
vertical-align:middle;
border-bottom:2px solid #fff;
border-right:0px solid #cdcdcd;
border-top:0px solid #cdcdcd;
}

table.calendario tr.ita {
	background: #CAD6E3;
}

table.calendario td     {padding: 8px;border-bottom: 1px solid #ccc;border-right: 1px solid #f1f1f1; width: 320px!important;}
table.calendario td.sq1 {text-align: right}

table.calendario th {border-right: 1px solid #f1f1f1;}



.calendario > tbody > tr:hover > td,
.calendario > tbody > tr:hover > th {
  background-color: #65A8DB; color: #fff;
}

.classifica td.sq {width: 40% !important;}
/*.classifica td 	{ width:10% !important;}
.classifica td.pos{ width:5px !important;}*/


.azzurri {width: 48%!important; height: 250px; float: left; margin: 0 10px 15px 0px}
.azzurri {width: 48%!important; height: 150px; float: left; margin: 0 10px 15px 3px}
.azzurri td {vertical-align: top!important;}

/*.azzurri tbody tr td {height: 225px!important;}*/
/*tbody tr td {height: 150px!important;}*/


.azzurri td img {margin-right: 5px; float/**/: left; }

.menu_squadre {float: right;text-align: right;padding-top: 6px;width: 33%;}
.menu_squadre form select {width: 200px;}

.star {border-bottom: 1px dotted #1d5a96;	padding: 10px 0 10px 0;}
.star img {float: left;	margin-right: 10px;	margin-left: 5px;	border: 1px solid #cecece;	padding: 5px;}

h3.title-star{font-size:15px!important; font-weight: bold!important; padding: 0px!important;margin-bottom: 0px!important;}


ul#tabnav-2 {margin-bottom: 25px;display: block;clear:both}

ul#tabnav-2 li {list-style: none;float: left;}
ul#tabnav-2 li a {display: block;padding: 5px;font-size: 12px;	color:#1d5a96}
table.event-detail caption {display: none;}


/* MEDAGLIERE
================================================*/
#medagliere{margin:0 10px 20px 0;width:300px;}
#medagliere .med-hp {font-size:11px!important;}

#medagliere table.med-hp td {text-align:center;font-weight:bold; padding: 2px 0 2px 5px;}
#medagliere table.med-hp td.nazione {text-align:left;padding:5px 0 5px 5px;}
#medagliere table.med-hp td.nazione img {float:left;margin:0 5px 0 0;}
#medagliere table.med-hp tr.zebra {background-color:#f0f7fc;}
#medagliere table.med-hp tr.highlight {background-color:#f0b2b2;}

#medagliere .right {font-weight:bold;font-size:11px;margin-top:5px;}
.box.firme h5 { display:block; border-bottom: 1px dotted #00386b; width:220px;}


/* RISULTATI
================================================*/
#contA p a, #contA p a:visited; {display: block; margin:5px 0;}
h2.categoria a {color: #00386b}
h4.eliminatorie { font-size: 14px; color:#00386b; margin:5px 0; background-color:transparent; display: block !important; position:relative; clear:both}
div.dis-block { width:200px; float:left; display:block; margin-left:15px;}
div.dis-block p {margin:10px 0;}

/*risultati finali*/
.medal td.oro, .medal td.argento, .medal td.bronzo { background: url(https://puntoitalia.online/speciale/2009/nuoto/images/medal_2.gif) 0 0 no-repeat; text-indent:-9999px;}			.medal td.oro { background-position: center -18px }
.medal td.argento { background-position: center -58px }
.medal td.bronzo { background-position: center -98px }
			
			
/* RUGBY 2010

======================================================*/

#menu-v3-top ul li a.specialerugby, #menu-v3-top ul li a.specialerugby:visited {background:#437ab2 url(https://puntoitalia.online/images/sport/v2/bg-menu-v3-topleft-blu.gif) bottom repeat-x; color:#fff }
#menu-v3-top ul li.current a.specialerugby { background-image:none; background-color:#fff;color:#c00}
#menu-v3-bottom ul.menu-rugby {background: url(https://puntoitalia.online/static/speciale/2010/rugby-sei-nazioni/images/6nazioni-logo.gif) no-repeat 5px 5px; padding: 0px 0px 0px 55px!important; float: left;}

.box-banner {
	margin-bottom: 10px;
}
#container {
	padding-left: 10px!important;
	width: 990px;
}
#contA {
	float: left;
	width: 680px;
	margin-right: 10px;
}
#contB {
	float: left;
	width: 300px;
}
h5.sectiononly {
    border-bottom: 1px solid #ccc;
    clear: both;
    font-size: 32px;
    margin-bottom: 15px;
    margin-right: 0;
    margin-top: 10px;
    padding-bottom: 5px;
    position: relative;
}
.articles-detail section#content {
	width: 680px;
}
div.convocati {
  width: 680px;
  }
.convocati h2 {
  margin:0px;
  padding:5px 5px 5px 0;
  text-align:left;
	text-indent: 18px;
  background:#1c3c77;
  color: #fff!important;
  border-bottom:solid 1px #fff;
  font-size: 20px;
  font-weight: bold;
  line-height: 22px;
  cursor: pointer;
/*  text-transform: uppercase;*/
  letter-spacing: normal;
  }  
 .convocati h2:first-letter {
 	text-transform: uppercase;
 } 
  
div.panel {
  width: 99%;
  /*margin-left: 1%;*/
  padding-left: 1%;
  height:650px;
  /*height:810px;*/
  display:none;
  color: #010101;
  background-color: #f4f4f4;
  }
table.calendario {
  margin-top: 5px;
  font-size: 16px;
/*  font-family: lato ; */
  }

 div.piloni {
  height:660px;
  }
div.tallonatori {
  height:220px;
  }
div.flanker {
  height:220px;
  }
div.linee {
  height:435px;
  }
  
div.terze-linee {
  height:435px;
  }
  
div.mediani {
  height:435px;
  }  
  
div.polivalenti {
  height:435px;
  }
div.centri {
  height:435px;
  }  
div.ali {
  height:435px;
  }  
      
div.commissario {
  height:200px;
  padding-top: 5px;
  }
table.brunel {
	width: 99%;
	height: 150px;
	font-size:11px;
	border: 1px solid #ccc;
	margin: 0 10px 0px 0px;
	}
table.brunel th {
background:#e6e6e6 url(https://puntoitalia.online/static/speciale/2010/rugby-sei-nazioni/images/bg_sprite.jpg) repeat-x scroll 0 -34px;
color:#000000;
font-weight: bold;
font-size:16px;
line-height:20px;
padding:0 0 5px 10px;
text-transform:uppercase;
vertical-align:middle;
border-bottom:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
}
.brunel td img {margin-right: 5px; float/**/: left; }

/*======================*/
.social-toolbar .button {float: left; margin-right: 10px;}
.social-toolbar .fb-like {width: 90px;}
.social-toolbar {width: 263px; margin: 6px 0 8px 0; padding: 10px 0 10px 35px; background-color: #fff; border: 1px solid #ccc; border-radius: 5px; -moz-border-radius: 5px; /* firefox */-webkit-border-radius: 5px; /* safari, chrome */}

/*======================*/
.social-toolbar .button {float: left; margin-right: 10px;}
.social-toolbar .fb-like {width: 90px;}
.socialButton {width: 275px; margin: 6px 0 8px 0; padding: 10px; background-color: #fff; border: 1px solid #ccc; border-radius: 5px; -moz-border-radius: 5px; /* firefox */-webkit-border-radius: 5px; /* safari, chrome */}



/*  albo d'oro tab */
.nav-albo {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
/*  font-family: lato;*/
  font-size: 16px;
/*  margin-bottom: 20px;*/
}
.nav-albo:before,
.nav-albo:after {
  display: table;
  content: " ";
}

.nav-albo:after {
  clear: both;
}

.nav-albo:before,
.nav-albo:after {
  display: table;
  content: " ";
}

.nav-albo:after {
  clear: both;
}

.nav-albo > li {
  position: relative;
  display: block;
}

.nav-albo > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
  text-decoration: none;
}

.nav-albo > li > a:hover,
.nav-albo > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  color: #004A7B;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  font-weight: bold;
}

/*    ./ albo d'oro tabs */
