/**
 * acimcova CSS
 *
 * @author      Jose Antonio Corachán <jacorachan at massimple es>
 * @copyright   '08 ACIMCOVA
 * @version     2008-12
 *

*/

/*_________________________________________________________________  Basic styles & colors  */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} /* enable background image caching in IE6 */
body { background-color:#D7DFE2; margin-bottom:0}
.span-24 { background-color:#fff; }
h3 { color:#F7951E; padding-top:10px }
h3 a { color:#F7951E; padding-top:10px; text-decoration: none; }
h4 { color:#59CEF9; font-weight:bold; font-size:1.3em;; }
h4 span { color:#000; font-weight:normal; }
.marco { border:10px solid #ccc }

/*_________________________________________________________________  Header */
#header {  border-bottom:5px solid #416271; background:#fff url(../images/logo.gif) no-repeat left 0; position:relative; height:92px; }
#header h1 { margin-bottom:0; position:absolute; right:0; }


/*_________________________________________________________________  Manifiesto */
#manifiesto { background:#50A842 url(../images/green_box_bg.gif) no-repeat scroll 50px 0; clear:both; height:265px; border-bottom: 3px solid #3c7e32}
#manifiesto h2 { color:#FFFFFF;padding-top:1.2em; font-size:1.5em; }
#manifiesto h3 { margin:0; padding:0 0 15px 0; text-align:center; font-weight:bold; }
#manifiesto p { color:#fff; }
#manifiesto img { padding:20px;; }
	
	#right_nav ul { list-style:none; margin:auto; display:block; padding:0px; width:750px }
	#right_nav ul li { list-style:none; display:block; width:auto; height:29px; padding:0px; line-height:29px; float:left }
	#right_nav ul li a { background:transparent url(../images/right_nav.gif) no-repeat scroll 0 0; color:#D4F0BA; display:block; height:29px; margin:7px 0; padding:0 0 0 35px; text-decoration:none; width:265px; font-size:1.4em }
	#right_nav ul li a:hover { background:url(../images/right_nav_a.gif) no-repeat center; background-position:0px 0px }
	#right_nav ul li a.current { height:29px; display:block; width:263px; text-decoration:none; padding:0px; color:#d4f0ba; padding:0 0 0 35px; margin:7px 0 7px 0; background:url(../images/right_nav_a.gif) no-repeat center; background-position:0px 0px }

/*_________________________________________________________________  Page content */
	
	/* member */
	.member { margin:10px 0;padding:5px;background-color:#59CEF9; color:#fff; text-align:center; font-weight:normal;}
	.member a { color:#fff; text-decoration:none }
	/* news */
	#news { background-color:#f4f4f4; padding-top:20px; border-bottom: 3px solid #ccc; background: #f4f4f4 url(../images/news-ornament.gif) no-repeat right 0; }
	#news .span-2 img { padding-left:20px }
	
	/* right */
	#content .last .center { margin-left:95px; padding-bottom:10px;}
	
	/* contact */
	#contact blockquote { font-size:1.3em; font-weight:bold; margin:.5em}
	
	/* read more */
	.read_more { width:101px; height:29px; float:right; padding:10px; background:url(../images/read_more_bg.gif) no-repeat center; line-height:29px; text-align:center }
	.read_more a { text-decoration:none; color:#FFF }
	.read_more_link { width:5em; padding:3px 25px 3px 0; background:url(../images/orange_bullet.gif) no-repeat right }
	.read_more_link a { text-decoration:none; color:#f7941d }
	.read_more_blue a { width:62px; height:24px; display:block; background:url(img/read_more_bg_white.gif) no-repeat center; background-position:0px 0px; line-height:22px; color:#FFF; text-decoration:none; padding-left:40px; float:right; margin:10px }

	.img-right {float: right; margin: 20px;;}
/*_________________________________________________________________  Footer */
#footer .last p { text-align:right; }
#footer { background-color:#416271; height:3em;border-top:2px solid #000000;}
#footer p { color:#fff; padding:10px; }
#footer p span { color:#d5d5d5; }
#footer p a { color:#ccc; }

#last .span-24 { background: transparent url(../images/bg-footer.png) no-repeat right 0!important; height:85px }
#last .span-24 .links { padding-left:5px; padding-top: 10px }