/*
Theme Name: ---
URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional

[Table Of Contents]
0- Reset
1- Global
2- Links
3- Headings
4- Header
5- Navigation
6- Middle
7- Forms
8- Extras
9- Footer

*/
/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
@import url('reset.css'); 
/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
body { 
line-height: 1; 
font: normal 12px Arial, Helvetica, sans-serif; 
vertical-align: top; 
background: #f8f8f8; 
color: #000; 
}
.right { 
float: right; 
} 
.left { 
float: left; 
} 
.align-left { 
text-align: left; 
} 
.align-right { 
text-align: right; 
} 
.align-center { 
text-align:center; 
} 
.justify { 
text-align:justify; 
} 
.hide { 
display: none; 
} 
.clear { 
clear: both; 
} 
.bold { 
font-weight:bold; 
} 
.italic { 
font-style:italic; 
} 
.underline { 
border-bottom:1px solid; 
} 
.highlight { 
background:#ffc; 
} 
img.centered { 
display: block; 
margin-left: auto; 
margin-right: auto; 
} 
img.alignleft { 
float:left; 
margin: 4px 10px; 
} 
img.alignright { 
float:right;
	margin: 4px 0 10px 15px;
} 
 
.clearfix:after { 
content: "."; 
display: block; 
clear: both; 
visibility: hidden; 
line-height: 0; 
height: 0; 
} 
.clearfix { 
display: block; 
} 
html[xmlns] .clearfix { 
display: block; 
} 
* html .clearfix { 
height: 1%; 
} 
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
a:link, a:visited { 
color: #333; 
text-decoration: none;
} 
a:hover { 
color: #111; 
} 
a:active { 
color: #111; 
} 
/* =3 Headings
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
h1 { 
	font: bold 2.2em Verdana, Lucida Grande, Lucida, sans-serif; 
	letter-spacing: -0.05em;
	color: #6d6d6d;
	border-bottom: 1px solid #f55802;
	text-indent: 0.5em;
	margin-bottom: 15px;
} 
h2 { 
font: bold 1em Verdana, Lucida Grande, Lucida, sans-serif; 
} 
h3 { 
font: bold 1.2em Arial, Geneva, Helvetica, sans-serif; 
} 
h4 { 
font: bold 1em Arial, Geneva, Helvetica, sans-serif; 
} 
h5 { 
font: bold 0.9em Arial, Geneva, Helvetica, sans-serif; 
} 
/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
#logo{
	margin: 0 auto;
	height: 98px;
	background: #f8f8f8 url(../img/head.jpg) no-repeat center;
}
#banda-naranja{
	margin: 0 auto;
	height: 18px;
	background: #f86f00;	
}
#contenido-banda-naranja{
	height: 18px;
	background: #f86f00;
	text-align: right;
	line-height: 18px;
	padding-right: 30px;
	color: #fff;
	margin-left: auto;
	margin-right: 30px;
}
#contenido-banda-naranja img{
	margin-right: 5px;
	margin-left: 10px;
	position: relative;
	top: 1px;
}

/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#menu{
	width: 150px;
	top: 20px;
	left: 7px;
	position: relative;
	float: left;
} 
#menu li{
	width: 149px;
	height: 41px;
	display: block;
	background: url(../img/menu-bg.jpg) no-repeat;
	line-height: 41px;
} 
#menu li a{
	color: #fff;
	text-decoration: none;
	margin-left: 28px;
} 


DIV.mainMenubg
{
	background:url(../img/menuitembg.jpg) repeat-x left;
	left:0;
	margin-right:auto;
	position:relative;
	width:60px;
}

DIV.mainMenuItem
{
	left:30px;
	background:url(../img/menuitem.jpg) no-repeat left;
	color:#fff;
	cursor:pointer;
	height:20px;
	position:relative;
	text-align:left;
	width:125px;
	margin:0;
	padding: 12px 0;
}

DIV.mainMenuItem span
{
	font: bold 1em Verdana, Lucida Grande, Lucida, sans-serif;
	letter-spacing:0;
	color: #fff;
}
DIV.mainMenuItem span a
{
	font: 1em Verdana, Lucida Grande, Lucida, sans-serif;
	letter-spacing:0;
	color: #fff;
	padding: 10px 55px 10px 0;
}
#menuItemTransferencias span a{
	padding: 10px 40px 10px 0;
}
#menuItemInicio span a{
	padding: 10px 90px 10px 0;
}
#menuItemPolitica span a{
	padding: 10px 80px 10px 0;
}

/* =6 Middle
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
#centro{
	width:986px;
	min-height:500px;
	margin: 0 auto;
	background: url(../img/middle-bg.jpg) repeat-y center;
	font: 11px Verdana, Lucida;
	text-align: justify;
}
#contenido{
	width: 755px;
	min-height:410px;
	float: left;
	margin-left: 20px;
	background: url(../img/contenido-bg.jpg) no-repeat;
	margin-top: 20px;
	padding: 15px 20px 20px;
}
#contenido a{
	color: #fb6014;
}#contenido a:hover{
	color: #fb9914;
}
#contenido li{
	list-style-image: url(../img/li-dot.gif);
	list-style-position: outside;
	margin-left: 15px;
	margin-bottom: 15px;
}
#contenido p{
	margin-bottom: 20px;
}
#quote{
	border: 1px solid #d2d2d2;
	padding: 15px 15px 0 62px;
	background: url(../img/quote.jpg) no-repeat;
	width: 410px;
	float: left;
	text-align: justify;
}

.direccion_ficha{
	width: 535px;
	min-height:100px;
	border: 1px solid #838383;
	margin-top: 15px;
	padding: 10px;
}
.nota{
	font-size: 9px;
	font-style: italic;
}
.direcciones_ficha{
	width: 250px;
	border: 1px solid #838383;
	margin: 0 auto;
	margin-top: 15px;
	padding: 10px 10px 10px 150px;
}
#dir_sp{
	background: url(../img/direcciones-sp.jpg) no-repeat;
	height: 129px;
}
#dir_be{
	background: url(../img/direcciones-be.jpg) no-repeat;
	height: 99px;
}
/* =7 Form
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
/* =8 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
.destacadoOrg{
	font: bold 1.2em Verdana, Lucida Grande, Lucida, sans-serif; 
	color: #121212;
	border-bottom: 1px dotted #f55802;
	text-indent: 0.5em;
	margin-bottom: 15px;
	border-color: #c2c2c2;
	background:transparent url(../img/face.png) no-repeat left top;
	padding-left:25px;
	padding-bottom:4px;
	margin-top:5px;
	margin-bottom:5px;
}
/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/ 
#pie{
	margin: 0 auto;
	width:977px;
	height:30px;
	background: url(../img/pie-bg.jpg) repeat-x;
}
#contenido-pie{
	margin: 0 auto;
	width:950px;
	height: 30px;
	line-height: 30px;
	font-size: 10px;
	color: #505050;
	background: url(../img/pie-cc-logo.jpg) no-repeat;
	text-align: right;
}