/* CSS Document */
body {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin:auto;
	background:url(../images/bac-conteiner.gif) repeat-x top;
}
#container {
	margin:auto;
	width:100%;
	text-align:center;
/*	height:800px;*/
}
#contenido {
	width:953px;
	margin:auto;
    border:0;
	height:100%;

	}
	
	#arriba{
	width:953px;
	background:url(../images/header.gif) no-repeat top;
	color:#FFFFFF;
	height:144px;
	}
	
	#abajo {
	width:953px;
	margin:auto;
	border: 0;
	}
	    #abajo #izq {
		width:258px;
		text-align:right;
		float:left;
/*		background-color:#CC0000;*/
		}
		
		#abajo #body {
		width:690px;
		margin:auto;
		float:right;
/*		background-color:#00FF00;*/
		}
			#abajo #body #conthome{
			width:661px;
			padding-top:25px;
			text-align:left;
			background:url(../images/bacinthome01.gif) top  left no-repeat;
/*			height:800px;*/
/*			text-align:center;*/
			height:300px;
			margin:19px 15px;
			}
			#abajo #body #destacadohome{
			width:659px;
			padding:22px 0 15px 0;
			text-align:left;
			background:url(../images/bac-destacado.gif) top left repeat-y;
/*			height:800px;*/
/*			text-align:center;*/
            height:135px;
			margin:22px 15px;
			}
			#abajo #body #cont{
			width:669px;
			padding-top:18px;
			background:url(../images/bacint01.gif) top left no-repeat;
/*			height:800px;*/
			height:670px;
			margin:19px 13px;

			}
			#abajo #body #cont02{
			width:669px;
			padding-top:18px;
			background:url(../images/bacint04.gif) top left no-repeat;
/*			height:800px;*/
			height:670px;
			margin:19px 13px;

			}
			#abajo #body #cont01{
			width:669px;
			padding-top:18px;
			background:url(../images/bacint02.gif) top left no-repeat;
/*			height:800px;*/
			height:690px;
			margin:19px 13px;

			}
.paginado{
background:url(../images/bac-paginado.gif) no-repeat;
height:16px;
padding-left:6px;
padding-top:0px;
padding-bottom:8px;
padding-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#e93865;
text-decoration:none;
}
.paginado:hover{
background:url(../images/bac-paginado-.gif) no-repeat;
color:#4d4d4d;
}
.paginados{
height:20px;
padding-left:6px;
padding-top:0px;
padding-bottom:8px;
padding-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#e93865;
text-decoration:none;
}
.paginados:hover{
color:#4d4d4d;
}

.textos01
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
padding-right:8px;
line-height:23px;
color:#c6648a;
text-align:right;
text-decoration:none;
}	
.textos01der
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
padding-right:8px;
line-height:23px;
color:#c6648a;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}	
.textos02
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
line-height:15px;
color:#10628c;
text-align:left;
text-decoration:none;
}	
.textos03
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
line-height:15px;
color:#454545;
text-align:left;
text-decoration:none;
}	
.textos04
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
line-height:18px;
color:#454545;
text-align:left;
text-decoration:none;
}
.textos05
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
line-height:18px;
color:#454545;
text-decoration:none;
}
.textos06der
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
padding-right:8px;
line-height:18px;
color:#c6648a;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}	
.textos07der
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
padding-right:8px;
line-height:18px;
color:#c6648a;
text-align:left;
text-decoration:none;
}	
.textos08
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
line-height:15px;
color:#454545;
text-align:left;
text-decoration:none;
}
.linkmail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
padding-left:2px;
color:#454545;
text-decoration: underline;
}	
.linkmail:hover
{
color:#c6648a;
}	
.linkmail1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
padding-left:55px;
color:#454545;
text-decoration: underline;
}	
.linkmail1:hover
{
color:#1e759c;
}	





/* css para pop en javascript */


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border:0;
}
.highslide:hover img {
	border:0;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 0;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;  
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 10px;
    font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #e93463;
    border-bottom: 1px solid #e93463;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #e93463;
}

