@import url("/docroot/cavallfort/css/add0304.css");

/* Estils unics de revista 1097-1 (continguts de #main) */
/* fons especial per aquest article*/

#main {
	background-image:url(/docroot/cavallfort/imgs/revistes/cavallfort/1140/1140-bkgconte.jpg);	
	background-repeat:no-repeat;
	background-color:#F8F3DD;}

#main {
	width:508px;}


#relatedInfo {
	position: absolute;
	top: 0;
	right: -438px; /* 239 - 14, 14 is the right margin */
	width: 201px; /* 239 - 24 - 14, 24 and 14 are the margins */
}


#main> h2  {
	font-size: 2.5em;
	color:#2975b3!important;
	background-color:none!important;
	margin-left:25px;
	margin-bottom:10px;
	margin-top:40px;
	background:none;
	font-weight:bold;
	padding:4px;}

#main> h2  span {
font-size:0.8em;
	color:#E47B1F;}


#main>p a {
	color: #2975B3!important;
	background:none;
	font-weight:bold;}
		
#main>h3 {
    font-size: 1.2em;
	color:#000000!important;
    background:none!important;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
border-top:1px;
border-bottom:1px;}


#main>h4 strong{
	color:#296AAC!important;
	background-color:#000000!important;
	font-weight:bold;
	margin-bottom:20px!important;
}

#main>p.destacat {margin-top:45px; width:300px; text-align:center; color:#000000;}

#main>p {line-height:22px; text-align:justify; margin-left:25px; margin-top:0px; color:#000000;}
#main>p strong + p {line-height:10px;}
#main>p + p{margin-bottom:15px; margin-top:15px;}
#main>p strong {color:#E7631D!important; 
background:none !important;
 margin-bottom:35px!important; font-size:11px; }
#main>p a:hover{ text-decoration:underline;}
#main>p.imgDestacat {float:right; margin-top:0px; margin-bottom:0px}
span.rosa {color:#D6806F; }
span.taronge {color:#B86000; }


/*******************IMG DRETA********************/
	
#main>p.imgRight{
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding-right:25px;
	padding-left:15px;
	color:#34863E!important; 
	background:none !important; 
	font-style:italic;
	line-height:13px;}

#main>p.imgRight img {border:0px solid #cccccc; padding:0px;}


/*******************IMG ESQUERRA********************/

#main>p.imgLeft{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:25px;
	padding-right:15px;
	color:#34863E!important; 
	background:none !important; 
	font-style:italic;
	line-height:13px;}

#main>p.imgLeft img{ border:0px solid #cccccc;  padding:0px;}



#main>blockquote.requadre1 {
	background-color:#F79333;
    background-repeat:no-repeat;	
    width:428px; height:150px; margin:100px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre1 p{ 
	padding-left:10px;
	padding-top:25px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre1 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#E96029!important; 
	background-color:#FFF385!important;
	font-size:1.4em;}

#main>blockquote.requadre1 p.imgRight {
	margin-top:-10px;}
	
	
	
	
#main>blockquote.requadre2 {
	background-color:#ffffff;
    background-repeat:no-repeat;	
    width:428px; height:200px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre2 p{ 
	padding-left:10px;
	padding-top:25px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre2 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#EF3B2D!important; 
	background-color:#ffffff!important;
	font-size:1.4em;}

#main>blockquote.requadre2 p.imgRight {
	margin-top:-10px;}
	
	
	
#main>blockquote.requadre3 {
	background-color:#EC4430;
    background-repeat:no-repeat;	
    width:428px; height:180px; margin:50px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre3 p{ 
	padding-left:10px;
	padding-top:15px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre3 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#F9D211!important; 
	background-color:#EC4430!important;
	font-size:1.4em;}

#main>blockquote.requadre3 p.imgRight {
	margin-top:0px; padding-right:10px;}



#main>blockquote.requadre4 {
	background-color:#4E9DD6;
    background-repeat:no-repeat;	
    width:428px; height:130px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre4 p{ 
	padding-left:10px;
padding-right:10px;
	padding-top:10px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre4 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#ffffff!important; 
	background-color:#4E9DD6!important;
	font-size:1.4em;}

#main>blockquote.requadre4 p.imgRight {
	margin-top:0px; padding-right:10px;}
	
	
	
	
#main>blockquote.requadre5 {
	background-color:#ffffff;
    background-repeat:no-repeat;	
    width:428px; height:500px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre5 p{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre5 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#EC4430!important; 
	background-color:#ffffff!important;
	font-size:1.4em;}



#main>blockquote.requadre6 {
	background-color:#339F53;
    background-repeat:no-repeat;	
    width:428px; height:180px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre6 p{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-size:12px;
	line-height:18px;
	font-weight:normal!important; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre6 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#F7D154!important; 
	background-color:#339F53!important;
	font-size:1.4em;}



#main>blockquote.requadre7 {
	background-color:#ffffff;
    background-repeat:no-repeat;	
    width:428px; height:500px; 
	margin:0px 0px -25px 25px!important; }

#main>blockquote.requadre7 p{ 
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre7 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#EF3B2D!important; 
	background-color:#ffffff!important;
	font-size:1.4em;}

#main>blockquote.requadre7 p.imgCenter {
	margin-top:0px; text-align:center;}
	
	
	
#main>blockquote.requadre8 {
	background-color:#F79333;
    background-repeat:no-repeat;	
    width:428px; height:230px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre8 p{ 
	padding-left:10px;
	padding-top:15px;
	font-size:12px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre8 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#E96029!important; 
	background-color:#FFF385!important;
	font-size:1.4em;}

#main>blockquote.requadre8 p.imgRight {
	margin-top:-10px;
	padding-right:10px;}
	
	
	
#main>blockquote.requadre9 {
	background-color:#F79333;
    background-repeat:no-repeat;	
    width:428px; height:270px; margin:0px 0px 0px 25px; margin-bottom:25px;	 }

#main>blockquote.requadre9 p{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	font-size:11px;
	line-height:18px; 
	text-align:justify; color:#000000;}

#main>blockquote.requadre9 p strong{ 
	line-height:20px;
	padding-right:10px; 
	text-align:justify;color:#E96029!important; 
	background-color:#FFF385!important;
	font-size:1.4em;}

#main>blockquote.requadre9 p.imgRight {
	margin-top:-10px;}



