body,table,tr,td,p,ul,li,span {  font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Sans-serif; font-size: 10pt; color: #333333;}

.art1p {color: #660000; line-height: 1.2em; text-indent: 0em; text-align: left; font-family: "Arial", sans-serif; font-size:9,5pt;}
A art1p {color: #660000; line-height: 1.2em; text-indent: 0em; text-align: left; font-family: "Arial", sans-serif; font-size:9,5pt;}
a.art1p:link {color: #660000; line-height: 1.2em; text-indent: 0em; text-align: left; font-family: "Arial", sans-serif; font-size:9,5pt;}
a.art1p:visited {color: #660000; line-height: 1.2em; text-indent: 0em; text-align: left; font-family: "Arial", sans-serif; font-size:9,5pt;}


.opi1p {display:block; color:#333333; line-height:1.2em; text-indent:0em; text-align:left; font-family:"Arial", sans-serif; font-size:9,5pt;}


H1 {color: #660000; font-size: 16pt; font-family: "Arial", "Verdana", sans-serif;} /*article header*/
A H1 {color: #660000; font-size: 11pt; margin-bottom: 0.5em; font-family: "Arial", sans-serif;} /*article header link*/

.head {color: #8C0000; font-size: 8.5pt; font-weight: bold; margin-bottom: 16pt; font-family: "Tahoma", sans-serif;} /*article header*/

a head1 {color: #660000; font-weight: bold; font-size: 12pt; font-family: "Arial", sans-serif;} /*main article header link 1 p*/
.head1 {color: #660000; font-weight: bold; font-size: 12pt; font-family: "Arial", sans-serif;} /*article header*/} /*article header link 1 p*/
a.head1 {color: #660000; font-weight: bold; font-size: 12pt; font-family: "Arial", sans-serif;} /*article header link*/

.smalltext {font-size: 8.5pt; text-decoration: none; color: #333333;}


H3 {margin-bottom: -10pt ; font-weight: bold; color: #666666; font-family: "Tahoma", sans-serif; font-size: 13pt;} /*article chapter*/

.lead {color: #222222; line-height: 1.4em; font-size: 11pt; margin-top: 0pt; text-indent: 0em; font-weight: normal; font-family: "Verdana", "Tahoma", sans-serif;}
.lead P {color: #222222; line-height: 1.4em; font-size: 11pt; margin-top: 0pt; text-indent: 0em; font-weight: normal; font-family: "Verdana", "Tahoma", sans-serif;}


a.H5  {display: block; font-weight: bold; color: #660000; margin-bottom: -7pt; font-family: "Tahoma", sans-serif; font-size: 8.5pt; margin-top: 0; } /*news header 1p*/
A H5 {display: block; font-weight: bold; color: #660000; margin-bottom: -7pt; font-family: "Tahoma", sans-serif; font-size: 8.5pt; margin-top: 0; } /*news header 1p*/
.H5 {display: block; font-weight: bold; color: #660000; font-family: "Arial", sans-serif; font-size: 12pt;} /*news header*/
H5 {display: block; font-weight: bold; color: #660000; font-family: "Arial", sans-serif; font-size: 12pt;} /*news header*/

div.text p {text-align: justify;}


.foto {display: block; font-weight: bold; color: #333333; font-family: "Tahoma", sans-serif; font-size: 8pt;  margin: 1.5em 3ex 0.5em 0; line-height: 150%; text-align: left; } /*photo*/


H6 {font-weight: bold; color: #222222; font-family: "Tahoma", sans-serif; font-size: 8pt; margin-bottom: -2pt;} /*photo*/
.h6 {font-weight: bold; color: #222222; font-family: "Tahoma", sans-serif; font-size: 8pt; margin-bottom: -2pt;} /*photo*/


.question {font-size: 8pt; font-weight: bold; text-decoration: none; color: #333333;}



.vrez, p .vrez {   display: block;
	font-family: verdana, sans-serif;
	float: right;            /*article box*/
	color: #660000;
	margin-top: 2ex;
	margin-bottom: 2ex;
	margin-right: 0ex;
	margin-left: 2ex;
	text-align: right;
	width: 40%;
	min-width: 300px;
	text-indent: 0em;
	line-height: 1.3em;
	border-left: 4px solid #cccccc; 
	padding-left: 0.5ex;
}
.vrez:first-line, p.vrez:first-line {font-weight: bold; }

.vrez2, p .vrez2 {   display: block;
	font-family: verdana, sans-serif;
	color: #660000;
	float: right;
margin-top: 2ex;
	margin-bottom: 2ex;
	margin-right: 0ex;
	margin-left: 2ex;
	text-align: right;
	width: 40%;
	width: 300px;
	min-width: 300px;
	text-indent: 0em;
	line-height: 1.3em;
	border-left: 4px solid #cccccc; 
	padding-left: 0.5ex;
}

.vrez2:first-line, p.vrez2:first-line {font-weight: bold; }

.note, p .note {   display: block;
	font-size: 0.8em;
	font-family: verdana, sans-serif;
	float: right;                                   /*article box*/
	color: #656565;
	background-color:#f4f4f4;
	margin-top: 2ex;
	margin-bottom: 2ex;
	margin-right: 0ex;
	margin-left: 3ex;
	padding: 8px;
	text-align: left;
	width: 40%;
	min-width: 300px;
	text-indent: 0em;
	line-height: 1.5em; 
	border-left: 4px solid #A7A7A7;
}
ol .note {font-size: 0.8em; font-family: verdana, sans-serif;}

.note:first-line, P.note:first-line {font-weight: bold; }




.citata {color: #777777; font-size: 90%; font-weight: bold; text-transform: uppercase;  font-family: "Arial", sans-serif;} /*opinion citation*/


hr { height: 1px;
    border: 0 none;
    color: #D0BC9D;
    display: block;
    $margin: -7px 0;    /*for all ie*/
    background-color: #D0BC9D; }


td { vertical-align: top; } /*tab align*/


li { margin-left: 17px; } 

IMG {border: 0}
A IMG { border: none;}

a {text-decoration: none;}


.sm-wtx {font-size: 8pt; text-decoration: none; color: #ffffff;}
a.sm-wtx {font-size: 8pt; text-decoration: none; color: #ffffff;}

.sm-ortx {font-size: 8.5pt; text-decoration: none; color: #D36400;}
a.sm-ortx {font-size: 8.5pt; text-decoration: none; color: #D36400;}

.smst-ortx {font-size: 7.7pt; text-decoration: none; color: #D36400;}
a.smst-ortx {font-size: 7.7pt; text-decoration: none; color: #777777;}

.sm-grtx {font-size: 8pt; text-decoration: none; color: #666666;}
a.sm-grtx {font-size: 8pt; text-decoration: none; color: #666666;}

.smst-wtx {font-size: 7pt; text-decoration: none; color: #ffffff;}
a.smst-wtx {font-size: 7pt; text-decoration: none; color: #ffffff;}

.smst-grtx {font-size: 7pt; text-decoration: none; color: #666666;}
a.smst-grtx {font-size: 7pt; text-decoration: none; color: #666666;}
.smst-grtx : a {font-size: 7pt; text-decoration: none; color: #666666;}

input {font-size: xx-small;}

FIELDSET {width: 550px; border-color: #666666; border-width: 1px; font-size:15px; padding: 15px; margin-top: 20%;}

legend {color: red;}

.nobelTable
{
border-color: #666666;
border-width: 1px;
}


