@charset "UTF-8";
/* CSS Document */


html			{ font-size:100%;}
body 			{ font-size:16px; line-height: 1.125em; /*18px*/font-family:"Helvetica",Arial,Verdana,sans-serif;font-style:normal;font-variant:normal; color:#000}

p                 { font-size:0.75em; /* 12px */ line-height: 1.35em; /* 20px */margin: 0.5625em 0.16em 0.5625em 0;}
p.text            { font-size:0.8125em; /* 12px */ line-height: 1.35em; /* 20px */margin: 0.5625em 0.16em 1.0em 0; clear:both}
div.text          { font-size:0.8125em; /* 12px */ line-height: 1.35em; /* 20px */margin: 0.5625em 0.16em 1.5em 0; }
div.textbacknews  { font-size:0.875em; /* 14px */ line-height: 1.25em; /* 20px */margin: 0.5625em 0.16em 0.5625em 0}
p.mini            { font-size:0.625em; /* 10px */ line-height: 1.25em; /* 20px */margin: 0.5625em 0.16em 0em 0; color: #808080}

.pagetext, .pagetext div, .pagetext p {font-size:13px; font-family:"Segoe UI", "DejaVu Sans", Verdana, Arial, Helvetica, sans-serif;}

h1, h2, h4 	{ font-family:Georgia, 'Palatino', 'Times New Roman', Times, serif; font-weight:normal}
h1 				{ font-size: 1.75em;  /*28px*/ line-height: 1.125em;  /*18px*/ 	margin:0em 0.25em 0.5em 0;letter-spacing:-0.05em; }
h2 				{ font-size: 1.5em;   /*22px*/ line-height: 1.125em;  /*18px*/ 	margin:0.25em 0.25em 0.5em 0 }
h3 				{ font-size: 1.375em; /*20px*/ line-height: 1.125em;  /*18px*/ 	margin:0em 0.25em 0.5em 0;font-family:"Helvetica",Arial,Verdana,sans-serif; font-weight:bold;color:#2E566B;  }
h4 				{ font-size: 1.25em;  /*18px*/ line-height: 1.125em;  /*18px*/ 	margin:0.25em 0.25em 0.5em 0 }
h5 				{ font-size: 1.0em;   /*16px*/ line-height: 1.125em;  /*18px*/	margin:0.25em 0.25em 0.5em 0 }
h6 				{ font-size: 0.75em;  /*12px*/ line-height: 1.125em;  /*18px*/ 	margin:0.25em 0.25em 0.5em 0 }

a, li a					{ color:#2E566B; text-decoration:none; font-weight:normal; font-style:normal}
a:hover, li a:hover		{ color:#66A8CC; text-decoration:none; font-weight:normal}
a:focus 				{ outline: none;}
/*CSS3*/
#testoArticolo a[href^="http:"] {
  background: url("http://static.sassarinotizie.com/images/icon-external.gif") right center no-repeat;
  padding-right:8px;
}
#testoArticolo a[href^="http:"]:hover {
  background: url("http://static.sassarinotizie.com/images/icon-external.gif") right center no-repeat;
}


h1.titlenews	{ font-size: 1.75em;  /*28px*/ line-height: 1.125em; /*18px*/ margin:0em 0em 0.25em 0; padding:0;letter-spacing:-0.05em; }
h1.oldnews		{ font-size: 1.75em; line-height:1.125em; margin:0 0.1em 0.1em 0; letter-spacing:-0.05em;font-family:"Helvetica",Arial,Verdana,sans-serif;}
h1.section		{ font-size: 2.25em; color:#0F5174; margin:0 0.1em 0.1em 0; letter-spacing:0em; font-weight:normal;}
h1 a			{ color:#102131}
h1 a:hover		{ color:#0f7fb6}

h1.break		{ margin-right:4.375em; height:auto; min-height: 65px;}

h3.titlevent	{ font-size: 1.375em; /*20px*/ line-height: 1.125em;  /*18px*/ 	margin:0em 0.25em 0.5em 0;font-family:"Helvetica",Arial,Verdana,sans-serif; font-weight:bold  }

h4.title, h4.title a	{ font-size: 1.25em; /*18px*/ line-height: 1.125em;  /*18px*/ 	margin:0.25em 0.25em 0.25em 0; color:#0081BB}
h5.titlebox     { font-size: 0.75em; /* 14px */ line-height: 1.0em; /* 16px */  margin:0; padding:6px 10px 4px 10px; background:#CFE1EB; color:#0f7fb6; border-bottom:2px solid #225C7E}
h5.titlemeteobox     { font-size: 0.875em; /* 14px */ line-height: 1.0em; /* 16px */  margin:0em; padding:10px 10px 5px 10px; height:30px; background: url(http://static.sassarinotizie.com/images/meteobox.png) top left no-repeat;color:#0f7fb6; letter-spacing:-0.01em;}
h5.titlegallery			{  font-size: 1.3em; /* 14px */ line-height: 2.5em; }
h5.titleads     { font-size: 8px;line-height: 1.0em; /* 16px */  margin:0em; padding:2px; background-color: #F29100; font-family:Verdana, Geneva, sans-serif; color:#000; text-transform:uppercase; font-weight:normal; clear:both;letter-spacing:0.1em; text-align:center }
.heading		{ padding-bottom:5px}
h6.heading		{font-size: 0.875em; /*14px*/ line-height: 0.75em;  /*18px*/ 	margin:0.10em 0 0.10em 0; padding:2px; text-transform:uppercase; font-weight:bold; color:#999; }
h6.subtitle		{ font-size: 0.9375em;   /*15px*/ line-height: 1.125em;  /*18px*/ 	margin:0.625em 0 1.0em 0; font-weight:normal; clear:both; color:#0081BB}
h6.author 				{ font-size: 0.6875em;  /*11px*/ line-height: 1.125em;  /*18px*/ 	margin:0.25em 0.25em 0.5em 0; float:right; font-weight:normal; font-style:italic }

h6.adv			{ background-color:#f7f7f7; padding:2px 0; margin:5px 0 0 0; color:#808080; font-size:10px; text-transform:uppercase; text-align:center}
li, li a				{ font-size:0.75em/*12px*/}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {list-style: decimal;}
ul {list-style: none;}
li {margin: 0; padding:0}
li.last	{ border:none}
blockquote, pre, ol, dl, ul, form{
line-height:1.0em;}
address, blockquote, dl, form,
fieldset, ol, table, p, pre, ul{
margin-top:0;
margin-bottom:1.5em;}
