/*Theme Name: COSCIENZE CREATIVETheme URI: http://www.dianadesign.it/Description: A theme based on <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>;Version: 1.0Author: Diana Quarti;Author URI: http://www.dianadesign.it/ */.entry-title{clear:both;}div.sidebar{margin-top:10px;}div.sidebarpage{margin-top:10px;}/* navabove&below */div#nav-below{width:100%;height:2em;font-size:1.2em;font-weight:bold;text-transform: uppercase;}div#nav-above{visibility:hidden;}div#nav-below{margin-top:2em;margin-bottom:2em;}.alignleft,div.nav-previous{float: left;}.alignright,div.nav-next{float: right;}form#commentform .form-label{margin:1em 0 0;}form#commentform span.req-field{background:#fff;color:red;}form#commentform,form#commentform p{padding:0;}input#author,input#email,input#url{width:50%;}input#author,input#email,input#url,textarea#comment{padding:0.2em;}div.comments ol li{margin:0 0 3.5em;}textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}/* SIDEBAR NEWS e RASSEGNA */div.sidebar {	padding: 10px 0 0 0;	font-size: 11px;}div.sidebar ul {	margin:0;	padding:0;}div.sidebar li{list-style:none;font-weight:normal;padding:0px 9px 4px 9px;}div.sidebar input#s{width:10em;margin:0 9px 12px 9px;}div.sidebar h3 {	padding:0px 9px 0px 9px;;	font-size: 12px;	color: #205286;	background-image: none;	height:15px;}div.sidebar a {color:#205286;text-decoration:none;}div.sidebar a:hover {	color:#00ACEE;	text-decoration:underline;}ul.sidebarpagesub {	background-image:url(img/logocoscienze.jpg); 	background-repeat:no-repeat;	min-height:156px;}ul.sidebarpagesub li {	font-size: 11px;	line-height: 18px;	padding: 0px;	margin-left: 25px;	color: #90234D;	background-image: none;	font-weight:bold;	list-style:disc;	text-transform: uppercase;}ul.sidebarpagesub li li {	margin-left: 0px;	}ul.sidebarpagesub a {	color:#90234D;	text-decoration:none;	font-weight:bold;}ul.sidebarpagesub a:hover {	color:#90234D;	text-decoration:underline;	font-weight:bold;} /* SIDEBAR COLORATA */div.sidebarpage {	padding: 10px 0 0 0;	font-size: 11px;	text-transform: uppercase;}div.sidebarpage ul {	margin:0;	padding:0;}div.sidebarpage li{	list-style:none;	font-weight:bold;	padding:0px 9px 0px 9px;	line-height:30px;}div.sidebarpage a {color:#ffffff;text-decoration:none;}div.sidebarpage a:hover {color:#000000;text-decoration:underline;}ul.colormenu {	background-image: url(img/menubg.jpg);	background-repeat: repeat-y;	background-position: left top;	color: #ffffff;}/* generali */body {	font-size: 62.5%; /* Resets 1em to 10px */	font-family: Verdana, Arial, Helvetica, Sans-Serif;	background-color: #74032F;	color: #000000;	text-align: center;	background: url('img/bg.jpg') repeat;}div#wrapper {	margin: 0px auto;	text-align: left;	width: 847px;	background: url('img/background.jpg') repeat-y center top;	background-color:  #74032F;}div#container {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}div#content {	margin:0;padding-top:0px;padding-right:12px;border-right: 1px solid #CCCCCC;} div.sidebar {	float:right;	overflow:hidden;	width:200px;	margin-right:55px;	padding-bottom:40px;	background-image:none;	background-repeat: no-repeat;	background-position: right bottom;}div.sidebarpage {float:right;overflow:hidden;width:200px;margin-right:55px;}div#secondary {clear:right;}div#footer {	margin-top:0;	margin-bottom:0;	margin-left:0;	margin-right:0;	clear: both;	width: 847px;	height:80px;	padding-top:0.3em;	padding-bottom:0.3em;	padding-left:0;	padding-right:0;	text-align:left;	background: url('img/footer.jpg') no-repeat center bottom;}#footer p {	padding-left:60px;	padding-right:60px;	padding-top:10px;	font-size:1.1em;}#footer img {	padding-right:20px;	border:0;}#footer a, a:hover, a:visited {	border:0;}/* Header */#header {background: url('img/menu_def.jpg') no-repeat bottom center;padding: 0;margin-top: 0px;margin-left: -24px;margin-right: 0px;margin-bottom: 0px;height: 194px;width: 871px;}/* COLORE NEUTRO */.alignleft {float: left; margin-right: 10px;}.alignright {float: right; margin-left: 10px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#FFFFFF;text-decoration:none;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#FFFFFF;text-decoration:underline;}/* content */div.entry-meta, div.comment-meta {padding: 0.5em;border: 1px solid #205286;background-color: #eeeeee;color:#333333;font-size:1em;}div.comment-author {color:#333333;padding-bottom: 0.5em;font-size:1.3em;}div#content ul {list-style:square;padding-top:0.4em;}div#content ol {list-style:upper-roman;padding-top:0.4em;}div#content li {padding: 0.2em 0.4em 0em 0.4em;}div#coscienze {	margin: 0px auto;	text-align:center;}/* General rules */p {font-size:1.1em;}code {font-size:1.2em;line-height:1.2em;background-color: #eeeeee;color:#666666;}p img {	padding: 0;	max-width: 100%;	}cite {	color:#333333;	font-style: italic;	background-color: #dddddd;}abbr {	background-color: #dddddd;}del {	text-decoration: line-through;}ins {	text-decoration: underline;	font-variant:small-caps;}.blinked {text-decoration: blink;}/* AZZURRO *//* Headings */h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo1.jpg);	background-repeat: no-repeat;	background-position: left top;		height:21px;	padding: 8px 10px 2px 10px;	display:inline-block;}h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo1.jpg);	background-repeat: no-repeat;	background-position: left top;		height:21px;	padding: 8px 10px 2px 10px;	display:inline-block;}h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo1.jpg);	background-repeat: no-repeat;	background-position: left top;		height:21px;	padding: 8px 10px 2px 10px;	display:inline-block;}h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo1.jpg);	background-repeat: no-repeat;	background-position: left top;		height:21px;	padding: 8px 10px 2px 10px;	display:inline-block;}h5 {	font-size: 1.4em;	font-weight:normal;	color:#0099e9;}h6 { 	font-size: 1.3em;	font-weight:normal;	color:#0099e9;}h1 a, h2 a, h3 a, h4 a {color:#FFFFFF;text-decoration:none;}h5 a, h6 a {color:#0099e9;text-decoration:none;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color:#FFFFFF;text-decoration:underline;}h5 a:hover, h6 a:hover {color:#0099e9;text-decoration:underline;}.entry-title { 	display:block;	width:510px;	height:21px;	padding: 5px 10px 5px 10px; }/* General rules */blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #0099e9;background-color: #eeeeee;color:#333333;}a {color:#0099e9;text-decoration:none;}a:hover {	color:#62BDE9;	text-decoration:underline;}/* Extra elements */dl {border: 1px solid #0099e9;}dt {color:#FFFFFF;background-color: #0099e9;}dd {	color: #000000;}pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #0099e9;padding: 5px;}/* Classi speciali */.colored {	color:#0099e9;}.marked {color:#FFFFFF;background-color:#0099e9;}/* BLU */div#containerblu {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containerblu h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#205286;	background-image: none;	height:21px;	padding: 10px 0px 5px 0px;	display:block;}#containerblu h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#205286;	background-image: none;	padding: 10px 0px 2px 0px;	display:block;}#containerblu h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#205286;	background-image: none;	padding: 10px 0px 2px 0px;	display:block;}#containerblu h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#205286;	background-image: none;	padding: 10px 0px 2px 0px;	display:block;}#containerblu h5 {	font-size: 1.4em;	font-weight:normal;	color:#205286;}#containerblu h6 { 	font-size: 1.3em;	font-weight:normal;	color:#205286;}h2#title_long {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo7.jpg);	background-repeat: no-repeat;	background-position: left top;	height:21px;	padding: 8px 10px 2px 10px;	display:block;}#comment h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo7.jpg);	background-repeat: no-repeat;	background-position: left top;	height:21px;	padding: 8px 10px 2px 10px;	display:inline-block;	}#containerblu #content h2.page-title, #containerblu #content h3.page-title { 	font-size: 1.3em;	font-weight:bold;	color:#205286;	background-image:none;	padding:0;}#containerblu h2.entry-title-post, #containerblu h3.entry-title-post { 	padding: 15px 0px 0px 0px;	clear:both;}#containerblu h1 a, #containerblu h2 a, #containerblu h3 a, #containerblu h4 a, #containerblu h5 a, #containerblu h6 a {color:#205286;text-decoration:none;}#containerblu h1 a:hover, #containerblu h2 a:hover, #containerblu h3 a:hover, #containerblu h4 a:hover, #containerblu h5 a:hover, #containerblu h6 a:hover {color:#205286;text-decoration:underline;}/* General rules */#containerblu blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #205286;background-color: #eeeeee;color:#333333;}#containerblu a {color:#205286;text-decoration:none;}#containerblu a:hover {	color:#4b78a6;	text-decoration:underline;}/* Extra elements */#containerblu dl {border: 1px solid #205286;}#containerblu dt {color:#FFFFFF;background-color: #205286;}#containerblu dd {	color: #000000;}#containerblu abbr {	background-color:#FFFFFF;	color:#205286;	}#containerblu pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #205286;padding: 5px;}/* Classi speciali */#containerblu .colored {	color:#205286;}#containerblu .marked {color:#FFFFFF;background-color:#205286;}/* ORANGE */div#containerorange {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containerorange h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo2.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containerorange h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo2.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containerorange h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo2.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containerorange h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo2.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containerorange h5 {	font-size: 1.4em;	font-weight:normal;	color:#f59718;}#containerorange h6 { 	font-size: 1.3em;	font-weight:normal;	color:#f59718;}#containerorange .entry-title { 	display:block;	width:508px;	height:21px;	padding: 5px 10px 5px 10px; }#containerorange h1 a, #containerorange h2 a, #containerorange h3 a, #containerorange h4 a {color:#FFFFFF;text-decoration:none;}#containerorange h5 a, #containerorange h6 a {color:#f59718;text-decoration:none;}#containerorange h1 a:hover, #containerorange h2 a:hover, #containerorange h3 a:hover, #containerorange h4 a:hover {color:#FFFFFF;text-decoration:underline;}#containerorange h5 a:hover, #containerorange h6 a:hover {color:#f59718;text-decoration:underline;}/* General rules */#containerorange blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #f59718;background-color: #eeeeee;color:#333333;}#containerorange a {color:#f59718;text-decoration:none;}#containerorange a:hover {	color:#FF6600;	text-decoration:underline;}/* Extra elements */#containerorange dl {border: 1px solid #f59718;}#containerorange dt {color:#FFFFFF;background-color: #f59718;}#containerorange dd {	color: #000000;}#containerorange pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #f59718;padding: 5px;}/* Classi speciali */#containerorange .colored {	color:#f59718;}#containerorange .marked {color:#FFFFFF;background-color:#f59718;}/* Verde Scuro */div#containergreen1 {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containergreen1 h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo3.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containergreen1 h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo3.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containergreen1 h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo3.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containergreen1 h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo3.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containergreen1 h5 {	font-size: 1.4em;	font-weight:normal;	color:#16a53a;}#containergreen1 h6 { 	font-size: 1.3em;	font-weight:normal;	color:#16a53a;}#containergreen1 .entry-title { 	display:block;	width:508px;	height:21px;	padding: 5px 10px 5px 10px; }#containergreen1 h1 a, #containergreen1 h2 a, #containergreen1 h3 a, #containergreen1 h4 a {color:#FFFFFF;text-decoration:none;} #containergreen1 h5 a, #containergreen1 h6 a {color:#16a53a;text-decoration:none;}#containergreen1 h1 a:hover, #containergreen1 h2 a:hover, #containergreen1 h3 a:hover, #containergreen1 h4 a:hover {color:#FFFFFF;text-decoration:underline;}#containergreen1 h5 a:hover, #containergreen1 h6 a:hover {color:#16a53a;text-decoration:underline;}/* General rules */#containergreen1 blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #16a53a;background-color: #eeeeee;color:#333333;}#containergreen1 a {color:#16a53a;text-decoration:none;}#containergreen1 a:hover {	color:#b0d123;	text-decoration:underline;}/* Extra elements */#containergreen1 dl {border: 1px solid #16a53a;}#containergreen1 dt {color:#FFFFFF;background-color: #16a53a;}#containergreen1 dd {	color: #000000;}#containergreen1 pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #16a53a;padding: 5px;}/* Classi speciali */#containergreen1 .colored {	color:#16a53a;}#containergreen1 .marked {color:#FFFFFF;background-color:#16a53a;}/* Magenta */div#containermagenta {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containermagenta h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo4.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containermagenta h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo4.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containermagenta h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo4.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containermagenta h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo4.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containermagenta h5 {	font-size: 1.4em;	font-weight:normal;	color:#e4007a;}#containermagenta h6 { 	font-size: 1.3em;	font-weight:normal;	color:#e4007a;}#containermagenta .entry-title { 	display:block;	width:508px;	height:21px;	padding: 5px 10px 5px 10px; }#containermagenta h1 a, #containermagenta h2 a, #containermagenta h3 a, #containermagenta h4 a {color:#FFFFFF;text-decoration:none;}#containermagenta h5 a, #containermagenta h6 a {color:#e4007a;text-decoration:none;}#containermagenta h1 a:hover, #containermagenta h2 a:hover, #containermagenta h3 a:hover, #containermagenta h4 a:hover {color:#FFFFFF;text-decoration:underline;}#containermagenta h5 a:hover, #containermagenta h6 a:hover {color:#e4007a;text-decoration:underline;}/* General rules */#containermagenta blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #e4007a;background-color: #eeeeee;color:#333333;}#containermagenta a {color:#e4007a;text-decoration:none;}#containermagenta a:hover {	color:#E4468E;	text-decoration:underline;}/* Extra elements */#containermagenta dl {border: 1px solid #e4007a;}#containermagenta dt {color:#FFFFFF;background-color: #e4007a;}#containermagenta dd {	color: #000000;}#containermagenta pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #e4007a;padding: 5px;}/* Classi speciali */#containermagenta .colored {	color:#e4007a;}#containermagenta .marked {color:#FFFFFF;background-color:#e4007a;}/* Verde Chiaro */div#containergreen2 {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containergreen2 h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo5.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containergreen2 h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo5.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containergreen2 h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo5.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containergreen2 h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo5.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containergreen2 h5 {	font-size: 1.4em;	font-weight:normal;	color:#b0d123;}#containergreen2 h6 { 	font-size: 1.3em;	font-weight:normal;	color:#b0d123;}#containergreen2 .entry-title { 	display:block;	width:508px;	height:21px;	padding: 5px 10px 5px 10px; }#containergreen2 h1 a, #containergreen2 h2 a, #containergreen2 h3 a, #containergreen2 h4 a {color:#FFFFFF;text-decoration:none;}#containergreen2 h5 a, #containergreen2 h6 a {color:#b0d123;text-decoration:none;}#containergreen2 h1 a:hover, #containergreen2 h2 a:hover, #containergreen2 h3 a:hover, #containergreen2 h4 a:hover {color:#FFFFFF;text-decoration:underline;}#containergreen2 h5 a:hover, #containergreen2 h6 a:hover {color:#b0d123;text-decoration:underline;}/* General rules */#containergreen2 blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #b0d123;background-color: #eeeeee;color:#333333;}#containergreen2 a {color:#b0d123;text-decoration:none;}#containergreen2 a:hover {	color:#16a53a;	text-decoration:underline;}/* Extra elements */#containergreen2 dl {border: 1px solid #b0d123;}#containergreen2 dt {color:#FFFFFF;background-color: #b0d123;}#containergreen2 dd {	color: #000000;}#containergreen2 pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #b0d123;padding: 5px;}/* Classi speciali */#containergreen2 .colored {	color:#b0d123;}#containergreen2 .marked {color:#FFFFFF;background-color:#b0d123;}/* ROSSO */div#containerred {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}/* Headings */#containerred h1 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo6.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containerred h2 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo6.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 5px 10px 0px 10px;	display:inline-block;}#containerred h3 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo6.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containerred h4 {	font-size: 1.2em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	background-image: url(img/bgtitolo6.jpg);	background-repeat: no-repeat;	background-position: left top;	height:31px;	padding: 6px 10px 0px 10px;	display:inline-block;}#containerred h5 {	font-size: 1.4em;	font-weight:normal;	color:#CC0000;}#containerred h6 { 	font-size: 1.3em;	font-weight:normal;	color:#CC0000;}#containerred .entry-title { 	display:block;	width:508px;	height:21px;	padding: 5px 10px 5px 10px; }#containerred h1 a, #containerred h2 a, #containerred h3 a, #containerred h4 a {color:#FFFFFF;text-decoration:none;}#containerred h5 a, #containerred h6 a {color:#CC0000;text-decoration:none;}#containerred h1 a:hover, #containerred h2 a:hover, #containerred h3 a:hover, #containerred h4 a:hover {color:#FFFFFF;text-decoration:underline;}#containerred h5 a:hover, #containerred h6 a:hover {color:#CC0000;text-decoration:underline;}/* General rules */#containerred blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #CC0000;background-color: #eeeeee;color:#333333;}#containerred a {color:#CC0000;text-decoration:none;}#containerred a:hover {	color:#E33B40;	text-decoration:underline;}/* Extra elements */#containerred dl {border: 1px solid #CC0000;}#containerred dt {color:#FFFFFF;background-color: #CC0000;}#containerred dd {	color: #000000;}#containerred pre {font-size:1.4em;line-height:1.4em;color:#666666;border: 1px solid #CC0000;padding: 5px;}/* Classi speciali */#containerred .colored {	color:#CC0000;}#containerred .marked {color:#FFFFFF;background-color:#CC0000;}
