/* --- Begin Body styles below --- */
body {
	margin: 0;
	BACKGROUND: url(../images/bkg-top.jpg) #971b1d no-repeat 50% top;
	/*background-image: url(../images/bgindex_inv.png);*/
	/*background-repeat: repeat;*/
	font: 14px "Trebuchet MS", Arial, sans-serif;
}

#pagetop {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
	MARGIN: 0px; 
	WIDTH: 100%; 
	HEIGHT: 380px
}

#contentWrapper {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/content-bg.jpg) repeat-y center 50%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#contentWrapper2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/bkd-mid.jpg) no-repeat 50% top; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px
}
#content {
	MARGIN: auto; 
	WIDTH: 800px
}

#footer {
	BACKGROUND: url(../images/footer-bg.jpg) no-repeat center 50%; 
	WIDTH: 100%; 
	HEIGHT: 200px; 
	TEXT-ALIGN: center
}
#footerBelow {
	BACKGROUND: url(../images/footer-below.jpg) repeat-y center 50%
}

/*********************/
/*** Begin font styles ***/
/*********************/
p {
	font-size:0.9em;
	color:#666666;
	line-height:1.2em;
	margin: 10px 0 10px 0;
}
p.intro {
	color:#A40809;
	font-size:0.9em;
}
p.contactos {
	color:#A40809;
	font-size:0.9em;
	margin-top:1px;
	line-height:1.3em;
}
p.exclusiv {
	color:#2190bb;
	font-size:0.7em;
	margin-top:0px;
	line-height:1.8em;
}
ul.bullets {
	margin-bottom:10px;
	margin-left:10px;
	list-style:none;
	padding:0;
}
ul.bullets li {
	background:url(../images/circle-blue.png) left no-repeat;
	color:#000000;
	font-size:0.9em;
	margin-bottom:3px;
	padding-left:20px;
}

h3 {
	background:#A40809;
	color:#ffffff;
	font-size:1.5em;
	line-height:3em;
	font-weight:normal;
	margin-bottom:20px;
	padding:6px 12px 5px 8px;
	display:inline;
	text-transform:capitalize;
}


/*********************/
/*** End font styles ***/
/*********************/

/*********************/
/*** Begin links styles ***/
/*********************/
a.main {
	font-size: 0.9em;
	color: #2190bb;
	text-decoration: none;
	border-bottom: #e45e19 1px solid;
}
a.main:hover {
	text-decoration: none;
	color: #a90f11;
	border-bottom: #e45e19 1px solid;
}
a.main:visited {
	text-decoration: none;
	border-bottom: #cba59a 1px solid;
}
a.sublinks {
	font-size: 0.8em;
	color: #2190bb;
	text-decoration: none;
	border-bottom: #e45e19 1px solid;
}
a.sublinks:hover {
	text-decoration: none;
	color: #a90f11;
	border-bottom: #e45e19 1px solid;
}
a.sublinks:visited {
	text-decoration: none;
	border-bottom: #cba59a 1px solid;
}

a.actualidades {
	color:#666666;
	font-size:0.8em;
	font-family:"Trebuchet MS", Arial, san-serif;
	text-decoration:none;
	outline:none;
}

a.actualidades:hover {
	color:#A40809;
}

/*********************/
/*** End links styles ***/
/*********************/






/*********************/
/*** Begin footer nav styles ***/
/*********************/
#footerNav, #footerKeywords, #footerKeywords2 {
	text-align:center;
	font-size: 0.9em;
	margin:0;
}

#footerNav li, #footerKeywords li, #footerKeywords2 li{
	display: inline;
}

#footerNav a, #footerKeywords a, #footerKeywords2 a{	
	display: inline;
	color:#cba59a;
	margin: 0 6px 0 6px;
}

#footerNav a:hover, #footerKeywords a:hover, #footerKeywords2 a:hover{
	color:#fff;
}
/*********************/
/*** End footer nav styles ***/
/*********************/

/*********************/
/*** Begin footer copyright styles***/
/*********************/
#footerCopyright, #footerKeywords, #footerKeywords2 {
	text-align:center;
	font-size: 0.7em;
	margin:0;
}

#footerCopyright li, #footerKeywords li, #footerKeywords2 li{
	display: inline;
}

#footerCopyright a, #footerKeywords a, #footerKeywords2 a{	
	display: inline;
	color:#cba59a;
	margin: 0 4px 0 4px;
}

#footerCopyright a:hover, #footerKeywords a:hover, #footerKeywords2 a:hover{
	color:#000000;
}
/*********************/
/*** End footer copyright styles***/
/*********************/

#act {
	/*background:#1F8AB6;*/
	
	font-size:0.7em;
	font-family:"Trebuchet MS", Arial, san-serif;
	padding:0px 10px 0px 30px;
	}
#act, #act ul {
	list-style: none;
	line-height: 1.0;
	
	}
#act a, #act a:hover {
	display: block;
	text-decoration: undeline;
	border:none;
	}
#act li {
	list-style-type: none;
	list-style-image: url(../images/link-arrowmore.gif);
	}
#act a, #act a:visited {
	display:block;
	font-weight:bold;
	color: #f5f5f4;
	padding:6px 12px;
	}
#act a:hover, #act a:active {
	background:#CC3333;
	text-decoration:underline;
	}		






#navdiv {
	height: 30px;
	background:#1F8AB6;
	padding:0px 0px 0px 0px;
}


/* --- Begin header styles below --- */
a.menu {
	color: #e45e19;
	text-decoration: none;
	border-bottom: #e45e19 1px solid;
	font-size:11px;
}
a.menu:hover {
	text-decoration: none;
	border-bottom: #000000 1px solid;
	font-size:11px;
}
/*a.menu:visited {
	text-decoration: none;
	border-bottom: #e45e19 1px solid;
	font-size:11px;
}*/
/* --- End header styles below --- */

/* --- Begin Footer styles below --- */
#footer {
	font-family: "Trebuchet MS", Arial, san-serif;
	position:relative;
	font-size:12px;
	text-align:center;
	color:#000;
	text-decoration:none;
}
a.footer {
	color: #000;
	text-decoration: none;
	border-bottom: #e45e19 1px solid;
}
a.footer:hover {
	text-decoration: none;
	color: #CC0000;
	border-bottom: #e45e19 1px solid;
}
a.footer:visited {
	text-decoration: none;
	border-bottom: #003399 1px solid;
}
/* --- End Footer styles below --- */