body {
	padding:0px;
	margin:0px;
}

.header {
	margin-top:0px;
	background-color: #fdfdfc;
	background-image: url(images/bkg_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.pie {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	background-color: #fdfdfc;
	background-image: url(images/bkg_pie.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align:left;
}

.fecha {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}

.masinfo {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}

.titls {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #ACA899;
	BORDER-BOTTOM: #cccccc 1px solid;
		text-align:left;
}
	.titl1{
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #ACA899;
}
.azul{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #0066CC;
}
.textos {
	text-align:left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;	
}
.textos span {
	text-align:left;
}
.subr {
	font-family: "Trebuchet MS";
	font-size: 1px;
	BORDER-top: #cccccc 1px solid;
}
.titlazul {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #0066CC;
	BORDER-BOTTOM: #cccccc 1px solid;
	text-align:left;
}
.subtitlazul {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0066CC;
}
/*.menu{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ffffff;
	background-color:#B3C9DF;	
	padding:2px;
}*/
.textosbl{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ffffff;
	background-color:#666666;
}
.bot{
	font-family: "Trebuchet MS";
	font-size: 12px;
	background-color:#D2CFB7;
	padding:2px;
	BORDER: #999999 1px solid;
}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: none;
	color: #003366;
}
a:active {
	text-decoration: none;
	color: #003366;
}
#content{position:relative; width:100%; height:17px; background-color:#AD2A65;}




/* menu tabs */

a#main {
	display:block;
	width:42px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_main.jpg) top left no-repeat;
}
a#main:hover {
	background-position:0 -23px;
}
a#contact {
	display:block;
	width:53px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_contact.jpg) top left no-repeat;
}
a#contact:hover {
	background-position:0 -23px;
}

a#principal {
	display:block;
	width:62px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_principal.jpg) top left no-repeat;
}
a#principal:hover {
	background-position:0 -23px;
}
a#contacto {
	display:block;
	width:75px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_contacto.jpg) top left no-repeat;
}
a#contacto:hover {
	background-position:0 -23px;
}
a#webmail {
	display:block;
	width:60px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_webmail.jpg) top left no-repeat;
}
a#webmail:hover {
	background-position:0 -23px;
}

a#agencias {
	display:block;
	width:170px;
	height:23px;
	text-indent:-9999px;
	background:url(images/menu_top_agencias.jpg) top left no-repeat;
}
a#agencias:hover {
	background-position:0 -23px;
}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
#cboxTopLeft{width:14px; height:14px; background:url(images/colorbox/controls.png) no-repeat 0 0;}
#cboxTopCenter{height:14px; background:url(images/colorbox/border.png) repeat-x top left;}
#cboxTopRight{width:14px; height:14px; background:url(images/colorbox/controls.png) no-repeat -36px 0;}
#cboxBottomLeft{width:14px; height:43px; background:url(images/colorbox/controls.png) no-repeat 0 -32px;}
#cboxBottomCenter{height:43px; background:url(images/colorbox/border.png) repeat-x bottom left;}
#cboxBottomRight{width:14px; height:43px; background:url(images/colorbox/controls.png) no-repeat -36px -32px;}
#cboxMiddleLeft{width:14px; background:url(images/colorbox/controls.png) repeat-y -175px 0;}
#cboxMiddleRight{width:14px; background:url(images/colorbox/controls.png) repeat-y -211px 0;}
#cboxContent{background:#fff; overflow:visible;}
#cboxLoadedContent{margin-bottom:5px;}
#cboxLoadingOverlay{background:url(images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(images/colorbox/loading.gif) no-repeat center center;}
#cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
#cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
#cboxPrevious{left:0px; background-position: -51px -25px;}
#cboxPrevious.hover{background-position:-51px 0px;}
#cboxNext{left:27px; background-position:-75px -25px;}
#cboxNext.hover{background-position:-75px 0px;}
#cboxClose{right:0; background-position:-100px -25px;}
#cboxClose.hover{background-position:-100px 0px;}

.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}
