/* ******************************************

LAYOUT EMBAJADA DE BRASIL

índice

- RESET
- ESTILOS GENERALES
- CONTENEDOR
- HEAD
- FLASH
- MENU PRINCIPAL
- MENU SECUNDARIO
- CONTENIDO
 	COLUMNA 1 - los contenidos 
		destacadoPage
	COLUMNA 2 - las novedades 
 	ESTILOS TIPOGRAFICOS PARA EL CONTENIDO	

- FOOTER

-----------------------------------------------

- HOME  
- SLIDESHOW	



******************************************* */



/* ******************************************
	- RESET
******************************************* */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* ******************************************
	- ESTILOS GENERALES
******************************************* */
body {
	background: url(../images/back.gif) repeat-x;
	margin:auto;
	margin-top: 0;
}




/* ******************************************
	- CONTENEDOR
******************************************* */

#contenedor {
	width: 902px;
	margin: auto;
}


/* ******************************************
	- HEAD
******************************************* */

#head {
	height:130px;
}

#logo {
float:left;
margin:0;
padding:0;
height:130px;
}

#logo img,
#logo a {
margin:0;
padding:0;
}


#headinterior {
	width: 600px;
	float: right;
	padding-top: 17px;
}
#headinterior h1 {
	font-weight: lighter;
	font-size:18px;
	margin-bottom:0;
	margin-top:5px;
	font-family: Georgia, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	line-height: 1.4em;
	color:#57991A;
	
}
#headinterior a {
	background: url(../images/bullethead.gif) no-repeat left;
	text-align: left;
	padding-left: 10px;
	font-size: 11px;
	color:#57991A;
	text-decoration: none;
	clear: both;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:15px;
}


#headinterior a:hover {
	color:black;
	
}
	
/*	clases  */
.headinterior1, .headinterior2, .headinterior3 {
	float: right;
	height: 22px;
	font-size: 10px;
	padding-left:15px;
	padding-top:5px;
	}

.headinterior1 {
	padding-right:15px;
	padding-top:14px;
}
.headinterior2 {
	line-height: 10px;
	padding-right:10px;
}
.headinterior3 {
	padding-top:7px;
	text-align:right;
}

#columnaheadInner {
	float:right;
margin:0;
padding:0;
}


.headinterior3 legend {
	display:none;
}

* html #columnahead,
* html #columnaheadInner,
* html .headinterior1, 
* html .headinterior2, 
* html .headinterior3, 
 {
	display: inline;
	}




.headinterior2, .headinterior3  {
	text-align:right;
}


#columnahead {
	text-align:right;
	margin:0;
	padding:0;
	float:right;	
}

/* ******************************************
	- FLASH
******************************************* */

#flash {
	height: 210px;
	float: left;
	clear: both;
}

/* ******************************************
	- MENU PRINCIPAL
******************************************* */

#menuprincipal {
	width: 902px;
	background: url(../images/menuback.gif) no-repeat left;
	float: left;
	margin:10px 0 10px 0;
	padding-top:1px;
	color: #292929;
	text-align:center;
}

#menuprincipal a {
	margin:0;
	padding:0;
}

#menuprincipal a:hover {
	margin:0;
	padding:0;
}

#menuprincipal img {
	margin:0;
	padding:0;
}


/* ******************************************
	- CONTENIDO
******************************************* */

#contenido {
	width: 650px;
	float: right;
	background:white;
	margin:0;
	padding:0;
	
}

#contenidosinMenu2 {
width:902px;
	background: #fff;
	float: right;
}

/* Formulario de contacto	*/

#Content label{
	font-size:10px;
	width:100%;
	display:block;
}


#Newsletters label{
	font-size:10px;
	width:100%;
	display:inline;
}

#Newsletters .left{
	display:none;
}

#Newsletters li{
	border:none;
}

#Newsletters .checkboxset {
	border:none;}

/* COLUMNA 1 - los contenidos */

#contenidocol1 {
	margin:20px auto;
	width:590px;
	margin-bottom:30px;
padding:0;
}

* html #contenidocol1 {
	margin-top:10px;
}

#contenidosinMenu2 #contenidocol1 {
width:690px;
	}

/*	destacado	*/
#destacadoPage {
	background: url(../images/topcontenido.gif) top no-repeat;
}

#destacadoPage a {
	font-size: 10px;
	color: #363636;
	text-decoration: none;
	margin-left: 45px;
	padding: 5px 0 3px 20px;
	display: block;
	clear: both;
}

#destacadoPage a:hover {
	background: url(../images/bullet.gif);
	background-position: left;
	background-repeat: no-repeat;
	text-decoration: none;
	font-weight: bolder;
}

#destacadoPageInner {
	float: left;
	clear: both;
	background: url(../images/backcontenido.gif);
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
}

#destacadoPage img {
	width: 460px;
	margin: 10px 0 0 10px;
	background: #FFFFFF;
	padding: 5px;
	clear: both;
}

#destacadoPagePie {
	width: 490px;
	height: 4px;
	float: left;
	clear: both;
	background: url(../images/backcontenidopie.gif) no-repeat;
	margin-bottom: 30px;
}


/*	COLUMNA 2 - las novedades */

#contenidocol2 {
	width: 130px;
	margin: 20px 10px 0 0px;
	float: right;
}

.col2 {
	border-bottom: 1px dotted #ccc;
	font-size: 10px;
	color: #363636;
	padding: 5px 0 15px 0;
	margin-bottom:10px;
	clear: both;
}

.col2 p {
	line-height:12px;
	font-size:10px;
}

#contenidocol2 h3 {
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 1px;
	color:#57991a;
	margin-bottom:10px;
}

#contenidocol2 h4 {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color:#07506c;
	margin-bottom:2px;
	font-style:normal;
}




#contenido {
	margin-bottom: 0;
}


/* ******************************************
- LOGOS
******************************************* */

#logos {
margin:0 auto;
padding:0;
background:white;
text-align:right;
width:902px;
}

/* ******************************************
- FOOTER
******************************************* */

#footer {
	width: 902px;
	height: 190px;
	background: url(../images/backfooter.jpg) no-repeat top;
	text-align: center;
	clear: both;
	margin: auto;
	margin-bottom:30px;
}

#footer .footer {
	padding-top:25px;
	margin-left:270px;
	font-size: 11px;
	font-family:verdana, helvetica, arial, sans-serif;
	color: #444;
	text-align:right;
	line-height:18px;
	padding-right:30px;
	}
	
#footer .footer a {
	color:#57991A;
	text-decoration:none;
}

#footer .footer a:hover {
	color:#444;
	text-decoration:none;
}

#footer .copy {
	padding-top:5px;
	margin-left:270px;
	font-size: 11px;
	font-family:verdana, helvetica, arial, sans-serif;
	color: #444;
	text-align:right;
	line-height:18px;
	padding-right:30px;

	}


#footer	.logotipos {
			padding-top:0;
			height:82px;
			width:;
			margin-right:10px;
			margin-left:150px;
			text-align:right;

		}
		
		
		#footer	.logotipos a,
		#footer	.logotipos a img {
			padding:0;
			margin:0;
		}

#footer	em {
	font-size:9px;
	font-style:normal;
	}
		
		





/*	HOME NIÑOS */

#boxesNinos {
}


.bloqueNinos {
}
	

.boxNinos
{
float:left;

}


#textoNinos 
{

}

.tituloBox {
}


.ninosColumna {
float:left;
background:white;
}

#layoutNinos {
background:white;
padding:0;
margin:0;
}

#headinterior .linksNinosHeader {
background:none;
}

#cabezalNinos {
margin:0;
padding:0;}


.headninos {
border:none;}


#brevesInterna {
width:130px;}

#brevesInternaInner {
width:130px;}


/*	CONTACTO	*/

#Form_Form .checkboxset, #EditableCheckbox25 {
border:1px dashed #ccc;
margin:10px;
padding:10px;
font-size:12px;
}








.clear { clear:both;}

/* SEARCH */
.searchQuery {}
.searchQuery strong{}




/* ******************************************
	- MENU SECUNDARIO
******************************************* */

#Menu2 {
	margin: 0 10px 0px 0px;
	width: 230px;
	float: left;
}

#menusecundario h2 {
	font-weight: lighter;
	font-size: 18px;
	letter-spacing: 1px;
	font-style:normal;
	color:#0a4f68;
	margin-bottom:10px;
}




#topContenido_2col {
	width:650px;
	background:url(../images/topcontenido-650.gif) no-repeat top right;
	margin:0;
	padding:0;
	height:5px;
	clear:both;
	float:right;
	}

#bottomContenido_2col {
	width:650px;
	background:url(../images/bottomcontenido-650.gif) no-repeat bottom right;
	margin:0;
	padding:0;
	height:10px;
	clear:both;
	float:right;
	margin-bottom:20px;
	}

.radiopage {
	padding:20px;}




<!-- Javi 08-06-09 00.03 -->

#contenidocol1 .encomex li {
	list-style-image:url(../images/flecha.gif);
	list-style-position:inside;
}

<!-- fin Javi 08-06-09 00.03 -->