@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	background: url(../img/fdw.gif) repeat-x top left #830000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

html {
	overflow:scroll;
	}

img {
	float:left;
	width:auto;
	margin:0;
	}

	
#contenedor {
	width:960px;
	height:600px;
	float:none;
	margin: 0 auto;
	}
	
	.a {
		width:960px;
		height:auto;
		float:left;
		margin:0;
	}
	
		.a #caja-parrafos {
			width: 960px; 
			height: 290px;
			float:left;
			padding:0px 0px 0px 0px;
			margin:0;
			background:url(../img/p3.jpg) top right no-repeat;
		}
		
		.a #caja-opciones{
			width:450px;
			height:51px;
			float:left;
			padding:3px 10px 3px 35px;
			margin:0;
			background:url(../img/menu-poderes.jpg) top left no-repeat;
		}	
		
			.a #caja-opciones a{
				width:auto;
				height:35px;
				float:left;
				border-right: solid 1px #b0230b;
				padding:17px 10px 0px 10px;
				text-decoration:none;
				color:#FFF;
				font-size:16px;
			}
			
			.a #caja-opciones a:hover{
				color:#fcc2a6;
				padding:18px 10px 0px 10px;
				height:34px;
				background:#b0230b;
			}	
	
		.a .parrafo {
			float:left;
			width: 960px;
			height: 290px;
			clear: both;
			overflow: inherit;
			padding:0px;
		}
		
			.a .parrafo img {
				margin:45px 0px 5px 30px;
				float:left;
				width:auto;

			}
			
			.a .parrafo p {
				margin:0;
				float:left;
				width: 410px;
				font-size:17px;
				text-align:justify;
				color:#480000;
				padding:0px 30px 30px 35px;
			}
	
		.a #sup1 {
			width:415px;
			height:40px;
			float:left;
			margin:0;
			padding:18px 0px 0px 485px;
		}
		
			#sup1  #idiomas {
				float:left;
				width:auto;
				margin:0px 0px 0px 0px;
			}		
		
			#sup1  #idiomas span a {
				width:auto;
				height:10px;
				padding:0;
				margin:0px 10px 0px 0px;
				padding:0px 10px 0px 0px;
				float:left;
				font-size:9px;
				text-transform:uppercase;
				color:#c48585;
				text-align:right;
				text-decoration:none;
				border-right:#c48585 solid 1px;
			}
			
			#sup1  #idiomas span a:hover {
				color:#FFF;
				text-decoration:underline;
			}	
	#contenido {
		width:960px;
		height:auto;
		float: left;
	}
	

	
	.b {
		width:300px;
		height:152px;
		float:left;
		margin-bottom:10px;
	}
	
		
		.b p{
			font-size:12px;
			font-weight:bold;
			color:#FFF;
			margin:0px 0px 8px 0px;
		}
		
		.b p .dta {
			padding:0px 6px 2px 6px;
			background:#9e2e04;
			font-size:11px;
			/*border:#7d8111 solid 1px;*/
		}
		
		.b p .sec{
			font-size:12px;
			font-weight: normal;
			color:#fd7b3b;
			margin:0px 0px 8px 0px;
		}
		
		.b input {
			background:none;
			width:130px; 
			height:17px; 
			float:left; 
			margin:0px;
			border:0;
			margin:10px 10px 5px 10px;
			font-size:12px;
			color:#490601;
		}	
		
		.b a.boton1  {
			background: url(../img/boton1.gif) top left no-repeat ;
			width:57px;
			height:27px;
			padding:10px 0px 0px 43px;
			margin:0px 0px 0px 0px;
			font-size:12px;
			color:#FFF;
			text-decoration:none;
			text-transform:uppercase;
			float:left;
		}
		
		.b a:hover.boton1 {
			color:#6e0000;
			background: url(../img/boton1-2.gif) top left no-repeat;
		}
		
		.b span a {
			font-size:12px;
			font-weight:normal;
			color:#FFF;
			text-decoration:none;
			float:left;
			width:115px;
			height:20px;
			padding:5px 0px 0px 10px;
			background: url(../img/boton1.jpg) top left no-repeat ;
		}
		
		.b span a:hover {
			color:#6e0000;
			background: url(../img/boton1.jpg) bottom left no-repeat;
		}	
	.c {
		width:920px;
		height:auto;
		float:left;
		margin:0px 20px 10px 20px;
	}
	
#pie {
	width:920px;
	margin: 10px 20px 10px 20px;
	float:left;
	font-size:0.7em;
	text-align:center;
	color:#c48585;
	border-top:#710000 solid 2px;
	padding-top:10px;
	}
	
	#pie a {
		color:#FFF;
		text-decoration:none;
	}
	
	#pie a:hover {
		color:#fdd3b5;
		text-decoration:underline;
	}
	
	#pie p {
		margin:0px 0px 0px 0px;
	}
	
#flash {
width:150px;
height:34px;
margin:9px 0px 5px 0px;
float:left;
}	

#flash span {
width:140px;
height:10px;
padding:0;
margin:0px 10px 0px 0px;
float:left;
font-size:9px;
text-transform:uppercase;
color:#c48585;
text-align:right;
}		



a.activolution {
width:146px;
height:48px;
float:left;
background:url(../img/activolution1.gif) top left no-repeat;
font-size:0;
margin:0px 25px 0px 0px;
}

a:hover.activolution {
background:url(../img/activolution1.gif) bottom left no-repeat;
}	

a.blog {
width:55px;
height:48px;
float:left;
background:url(../img/blog.gif) top left no-repeat;
font-size:0;
margin:0px 25px 0px 0px;
}

a:hover.blog {
background:url(../img/blog.gif) bottom left no-repeat;
}

a.facebook {
width:84px;
height:48px;
float:left;
background:url(../img/facebook.gif) top left no-repeat;
font-size:0;
margin:0px 25px 0px 0px;
}

a:hover.facebook{
background:url(../img/facebook.gif) bottom left no-repeat;
}

a.twitter {
width:89px;
height:48px;
float:left;
background:url(../img/twitter.gif) top left no-repeat;
font-size:0;
margin:0px 25px 0px 0px;
}

a:hover.twitter {
background:url(../img/twitter.gif) bottom left no-repeat;
}

a.flash {
width:103px;
height:48px;
float:left;
background:url(../img/flash.gif) top left no-repeat;
font-size:0;
margin:0;
}

a:hover.flash {
background:url(../img/flash.gif) bottom left no-repeat;
}


/*////////////////  OTRAS PAGINAS //////////////////*/


.destacado2 {
float:left;
width:690px;
height:auto;
margin:30px;
font-size:12px;
color:#dabbbb;
}

.cab_destacado2 {
}

.cab_destacado2 h1 {
	font-size:16px;
	width:680px;
	height:25px;
	background:#530101;
	padding:8px 0px 0px 10px;
	text-transform:uppercase;
	font-weight:normal;
	color:fff;
}

.cab_destacado2 h1 span {
	color:#9f2929;
	text-transform:bold;
	}

/*//////////////////////////////////////////*/

