/* <<<<<<<<<<<<<<<<<<<<<<<<<< CSS per la Stampa >>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

body {

font-family: "Myriad Pro", "Myriad Web", "Lucida Grande", "Trebuchet MS", "Tahoma", "Helvetica", "Arial", sans-serif;
color: #fff;
font-size: 16px;

}
a {
 color: #5269A7;
 text-decoration: none;
}
a:link, a:visited {
font-weight:bold;
text-decoration: underline;
 color: #5269A7;
}
#logo-print {
	width: 250px;
	height: 202px;
	background: url(http://www.cavallocantierinavali.com/logo_sito.jpg) no-repeat;
}
#fascia-orizzontale
{
background: url(http://www.cavallocantierinavali.com/immagini/fascia-orizzontale.gif) top left repeat-x;
	height: 202px;
	
}
a:hover {
	color: white;
	background: #6795EE;
	font-size: 16px;
	
}
h1 a {
 text-decoration: none;
 color: #283B69;
}
h1  {

 text-decoration: none;
 color: #283B69;
}


h2 {
 color: #283B69; font-family: "Myriad Pro", "Myriad Web", "Lucida Grande", "Trebuchet MS", "Tahoma", "Helvetica", "Arial", sans-serif;
 font-size: 1.1em;

}
.img.floatRight {
  margin: 5px 0 10px 10px;
   border: 1px solid #5269A7;
}

img.floatLeft {
  margin: 5px 10px 10px 0;
   border: 1px solid #5269A7;
}
img.bordino {
  margin: 5px 10px 10px 0;
   border: 1px solid #5269A7;
}

a img {
  border: 0;
}

a img.border {  
  border: 1px solid #5269A7;
}

a:hover img.border {  
  /* Fixes IE bug - IE doesn't correctly apply the style on a:hover so need to mask it */
  border: 1px solid #5269A7 !important;
  border: 1px solid #5269A7;
}



#breadcrumbs
{ display: none }
#angolo ,
#angolo li,
#angolo a, #angolo span ,
#angolo a:hover, #angolo a:active, #angolo a.selected,
#angolo1 a ,
#li.angolo1 a ,#angolo2 a ,#angolo2-alto span ,#angolo2-alto-empty span,
#fascia-scura ,
#fascia-scura-centrata ,
#arte-per-mare ,
#arte-per-mare a:link, #login a:active, #login a:visited ,
#arte-per-mare a:hover, #login a.active ,
#fascia-alta,
{ display: none }

#fascia-alta a ,
#fascia-alta a:hover ,
#sidebar ,
#sidebar ul ,
#sidebar ul li ,
#sidebar ul, #sidebar ul li ,
#sidebar ul li ul,
#sidebar h2 { display: none }

.sdmenu 
{ display: none }


.meta {
 font-size: 12px;
 line-height: 18px;
}
.meta a:hover {
 font-size: 12px;
 line-height: 18px;
 color: white;
background: #6795EE;
}
.feedback {
 float: right;
 font-size: 12px;
 line-height: 35px;
}
.feedback a:hover {
 color: white;
background: #6795EE;
 font-size: 12px;
 line-height: 35px;
}
.author {
 width: 200px;
 float: right;
 text-align: right;
}
.author a:hover {
 color: white;
background: #6795EE;
 text-align: right;
}
#singlecontent {
 width: 730px;
 background: #ffffff;
 padding-top:0;
 margin:  0 auto;
}


.post {
 margin-top: 0px;
 margin-left: 10px;
 margin-right: 20px;
 margin-bottom: 80px;
}


.singlepost {
 margin: 0px 105px 80px 105px;
}


.postnavigation {
 height: 45px;
}


.left {
 float: left;
 padding-left: 105px;
}


.right {
 float: right;
 padding-right: 105px; 
}


.leftdouble {
 float: left;
 padding-left: 10px;
}


.rightdouble {
 float: right;
 padding-right: 10px; 
}

.left a{
 color: #990000;
 font-size: 0.9em;
}


.right a{
 font-size: 0.9em;
 color: #990000;
}


.leftdouble a{
 color: #990000;
 font-size: 0.9em;
}


.rightdouble a{
 font-size: 0.9em;
 color: #990000;
}


.post, .singlepost{
color: #3f3f3f;
 text-align: left;

}

.posted {
 color: #555555;
 margin-top:10px;
}


.title a  {
 text-align: left;
 height: 20px;
 color: #283B69;
 display: block;
 text-decoration: none;
 padding-top: 8px;
 font-size:20px;

}

.title a:hover {
 color: #fff;
 display: block;
 background:#6795EE;
 font-size:20px;
}


.storycontent {
 border-bottom: 1px solid #BBBBBB;
 padding: 0px 0px 5px 0px;
 font: 1.1em Lucida Grande, Lucida;
 line-height: 18px;
}

.singlepost p {
 margin-top: 0;
}

.singlepages p {
 color: #3f3f3f;
 text-align: left;
 margin: 0px 105px 80px 105px;
 line-height: 20px;
 font: 1.2em Lucida Grande, Lucida;
}


.storycontent a {
 text-decoration: none;
}


.storycontent a:hover {
 text-decoration: underline;
}


.storycontent a:visited {
 color: #000000;
}


#footer {
width: 750px;
margin: 2px auto;
font-size: 9px;
text-align:center;

}

#footer p {
 margin-top: 0;
}

.clearer {
 clear: both;
 line-height: 0px;
}

#footer-cerca {

 border-top: 1px solid #d1d4d9;
 border-right: 1px solid #d5d7db;
 border-bottom: 2px solid #d5d7db;
 border-left: 1px solid #d1d4d9;
 padding-top:8px;
 font-size: 9px;
}
#fascia-scura-footer {
	background: #243a6d;
	border-top: 1px solid #fff;
}

#footer-cerca a {
color:#fff;
text-decoration:underline;
 font-size: 9px;
}
#footer-cerca a:hover {
color: white;
background: #6795EE;
text-decoration:underline;
 font-size: 9px;
}
