@charset "utf-8";
/*PageLayout*/
body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; line-height:1.6em;
	margin:0px; text-align:left; color:#333;
	background: url(../images/bkg_body.gif) repeat-x #fff;
}

#page{width:780px; margin:0 auto; overflow:hidden;}

p, .Normal, .NormalDisabled {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.6em;}
h2 {color:#003366; font-size:16px; font-weight:bold;}
h3 {color:#007EC2; font-size:13px; font-weight:bold;}

img { border:none}

ul { padding-left:22px;}

.SelectedTab, .SkinObject, .Head {font-family: Arial, Helvetica, sans-serif;}
.NormalRed { color:#007EC2;}

#usermenu{background: url(../images/bkg_body.gif) repeat-x; float:left; width:100%; padding-top:12px; height:32px;}

#AdminHostList { float:left;}

#login { float:left; color:#FFFFFF; text-transform:uppercase; font-size:11px;}
#login ul { margin:0; padding:0;}
#login li { display:inline; list-style:none; padding: 0 10px;}
#login a { color:#FFFFFF;}
#login a:hover { color:#004182;}
#login .last{ border:none;}

#searchBox { float:right; margin:0 10px; position: relative; padding-top:2px;}
#dnn_dnnSearch_txtSearch{ border: none; background:url(../images/bkg_searchbox.jpg) no-repeat; padding:3px 6px 3px 3px; width:154px; position: absolute; top:0; right:60px;}
#searchBox a { color:#FFFFFF; text-transform:uppercase; font-size:12px;}
#searchBox a:hover { color:#92D1F4;}

#header{ background:url(../images/bkg_header.jpg) no-repeat bottom left; float:left; width:100%; padding-bottom:2px;}

#logo { padding-left:15px; float:left; width:238px;}

#links{float:right; color:#FFFFFF; text-transform:uppercase; font-size:12px; margin-top:4px; text-align:right; width:510px}
#links ul { margin:0 140px 0 0; padding:0; }
#links li { display:inline; list-style:none; padding: 0 10px; border-right:solid 1px #fff;}
#links a { color:#FFFFFF; text-decoration:none;}
#links a:hover { color:#92D1F4; text-decoration:none;}
#links .Last-Child{ border:none;}
#links .SelectedTab { font-weight:normal; font-size:12px;} 

#topNav { background:url(../images/bkg_menu.gif) no-repeat 50%; height:50px; text-align:center; float:left; width:100%;}

#topmenu {}
#topmenu ul { margin:0 0 0 70px; padding:0;}
#topmenu li { display: inline; float:left;}

#topmenu li a {
	float:left;
	font-size:12px;
	color:#000;
	text-indent:-5600px;
	overflow:hidden;
	height:44px;
	padding: 0 6px;
	background-position:0px 5px;
}
/*
#topmenu352 a{background:url(../images/nav_01.jpg) no-repeat; width:82px;}
#topmenu353 a{background:url(../images/nav_02.jpg) no-repeat; width:106px;}
#topmenu354 a{background:url(../images/nav_03.jpg) no-repeat; width:156px;}
#topmenu355 a{background:url(../images/nav_04.jpg) no-repeat; width:115px;}
#topmenu356 a{background:url(../images/nav_05.jpg) no-repeat; width:96px;}
*/

#topmenu226 a{background:url(../images/nav_01.jpg) no-repeat; width:82px;}
#topmenu225 a{background:url(../images/nav_02.jpg) no-repeat; width:106px;}
#topmenu228 a{background:url(../images/nav_03.jpg) no-repeat; width:156px;}
#topmenu230 a{background:url(../images/nav_04.jpg) no-repeat; width:115px;}
/*#topmenu231 a{background:url(../images/nav_05.jpg) no-repeat; width:96px;}*/
#topmenu655 a{background:url(../images/nav_06.jpg) no-repeat; width:125px;}

/*Sidemenu*/
#sidemenu { font-size:14px; margin-bottom:30px;}
#sidemenu ul{ padding:0; margin:0;}
#sidemenu li {list-style: none; list-style:none; list-style-image:none;}
#sidemenu a { color:#333333;padding:4px; display:block; border-bottom:solid 1px #ccc; padding:4px;}
#sidemenu a:hover { color:#164789; text-decoration:none;}
#sidemenu li ul li { border-bottom:;}

#sidemenu .SelectedTab { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#sidemenu .SelectedTab {list-style-image: }
#sidemenu .SelectedTab a { color:#004182; font-weight: normal; background:url(../images/bullet_sidemenu.gif) no-repeat 0 7px; padding-left:24px;}
#sidemenu .SelectedTab a:hover { color:#007CC3}

#sidemenu .Level1 { padding-left:8px;}
#sidemenu .Level2 { padding-left:16px;}
#sidemenu .Level3 { padding-left:24px;}

/*Path*/
#path { text-align:right; padding:8px 0; color:#BD0303; width:100%; float:left;}
#path .SkinObject {font-size:12px; font-family:Arial, Helvetica, sans-serifm;}
#path a { color:#007CC3;}

/*Columnas*/
.content { float:left; width:100%;}

#LeftColumn { float:left; width:200px;}
#CenterColumn {float:right; width:560px;}

/*Columnas internas*/
.interna_extrainfo #dnn_ContentPane { float:left; width:348px;}
.interna_extrainfo #extrainfo { float:left; width:210px;}
#extrainfo #dnn_extrainfo { margin-left:8px}

#Home_columnas { clear: both;}
.label_contacto {clear:both;}
.label_contacto a{ background:url(../images/label_contacto.gif) no-repeat 340px top;width:100%; height:33px; overflow:hidden; text-indent:-5000px; float:left;}

/*Contenedor - Amarillo*/
.c_amarillo { overflow:hidden;}
.c_amarillo h1{ background: url(../images/ico_pais.gif) no-repeat top right; color:#ac8e0a; text-transform:uppercase; margin-top:0px; padding: 25px 6px 6px 6px; }
.c_amarillo h1 .Head { color:#ac8e0a;}
.c_amarillo .esquina {background: url(../images/bkg_amarillo.gif) no-repeat 0 0;}
.c_amarillo li { list-style-image:url(../images/bullet_amarillo.gif);}

.c_amarillo .col-1 { float:left; width:350px;}
.c_amarillo .col-2 { float: right; width:200px; padding:6px; background-color:#fef0a7; border: solid 1px #fde04f;}

#dnn_ctr949_UserDefinedTable_grdData { width:100%;}
.c_amarillo .DataGrid_Header { background-color:#FDDE42; color:#AC8E0A; text-transform:uppercase; font-size:12px;}
.c_amarillo .DataGrid_Header a {color:#AC8E0A;}
.c_amarillo .DataGrid_AlternatingItem { background-color:#FEF0A7; color:#333333;}

/*Contenedor - Verde*/
.c_verde {overflow:hidden}
.c_verde h1{ background: url(../images/ico_programa.gif) no-repeat top right; color:#ac8e0a; text-transform:uppercase; margin-top:0px; padding: 25px 6px 6px 6px; }
.c_verde h1 .Head { color:#4d691e;}
.c_verde .esquina {background: url(../images/bkg_verde.gif) no-repeat 0 0;}
.c_verde li { list-style-image:url(../images/bullet_verde.gif);}

/*Contenedor - Rosado*/
.c_rosado {overflow:hidden}
.c_rosado h1{ background: url(../images/ico_acerca.gif) no-repeat top right; color:#f3b6c7; text-transform:uppercase; margin-top:0px; padding: 25px 6px 6px 6px; }
.c_rosado h1 .Head { color:#f3b6c7;}
.c_rosado .esquina {background: url(../images/bkg_rosado.gif) no-repeat 0 0;}
.c_rosado li { list-style-image:url(../images/bullet_rosado.gif);}

/*Contenedor - Agua*/
.c_agua {overflow:hidden}
.c_agua h1{ background: url(../images/ico_testimonio.gif) no-repeat top right; color:#701230; text-transform:uppercase; margin-top:0px; padding: 25px 6px 6px 6px; }
.c_agua h1 .Head { color:#701230;}
.c_agua .esquina {background: url(../images/bkg_agua.gif) no-repeat 0 0;}
.c_agua li { list-style-image:url(../images/bullet_agua.gif);}

/*Contenedor - Azul*/
.c_azul {overflow:hidden}
.c_azul h1{ background: url(../images/ico_contacto.gif) no-repeat top right; color:#701230; text-transform:uppercase; margin-top:0px; padding: 25px 6px 6px 6px; }
.c_azul h1 .Head { color:#701230;}
.c_azul .esquina {background: url(../images/bkg_azul.gif) no-repeat 0 0;}
.c_azul li { list-style-image:url(../images/bullet_azul.gif);}

/*Footer*/
#footer {border-top: solid 3px #007CC3; padding:8px 0; margin-top:10px; clear:both;}
#footer .SkinObject { color:#007CC3;}

.footer_Content { width:780px; margin:0 auto; text-align: center;}
#dnn_FooterContent { margin:6px 0; color:#007CC3;}

/*Menu paises*/
#paises_menu { padding:20px 0 10px 0;}
#paises_menu ul { margin:0; padding:0; font-size:12px;}
#paises_menu li { display: inline; padding: 0 8px; border-left: dotted 1px #004182;}
#paises_menu a { color:#004182; }
#paises_menu a:hover {color:#007CC3; text-decoration:none;}

/*Formulaio - Contacto*/
.input_contacto { border: solid 1px #004182; padding:3px; width:157px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.formulario { background: url(../images/heading_formulario.gif) 50% 8px no-repeat #004182; padding:70px 15px 8px 15px;}
.formulario label{ color:#FFFFFF; font-weight:bold;}
.formulario input { border:1 px #007CC3;}
.formulario h1{ text-align:center; color:#007CC3; text-transform:uppercase;}
.formulario h1 .Head{color:#007CC3;}
.formulario p { color:#FFFFFF;}
.formulario .CommandButton { background-color:#fff; padding:4px 8px; margin-bottom:8px; text-decoration:none;}
.formulario .CommandButton a {color:#666; text-decoration:none;}
.formulario .CommandButton a:hover { color:#333333;}
.formulario .btn_contacto { border:none; background-color:#007EC2; color:#FFFFFF; padding:2px}

/*Formulario content*/
#CenterColumn .input_contacto { border: solid 1px #004182; padding:3px; width:96%; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#CenterColumn .btn_contacto { border:none; background-color:#1A5581; color:#FFFFFF; padding:2px}


/*Programa*/
.programa { margin:8px 0;}

/*Testimonio*/
.testimonio { border-bottom: 1px dotted #ccc; margin:8px 0px;}
.testimonio h3 { font-size:15px; margin:0; font-weight:normal;}
.testimonio p { font-style:italic; font-size:12px; color:#999999; margin:0px;}
.testimonio a { color:#004182; text-decoration:underline;}
.testimonio a:hover { color:#007EC2;}

/*Programacion*/
.programacion td{ border-bottom:solid 1px #ccc; padding: 0 4px;}
.programacion .header { background-color:#164789; color:#FFFFFF; font-weight: bold; text-transform:uppercase;}

.brake { clear:both; height:1%;}