/* GENERAL : BEGIN  -------------------------------------------------------------------------------------- */





body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: url(../picFiles/backGroundTop2.gif);

	background-repeat: repeat-x;

	background-attachment: fixed;

}

form{ padding:0px; }



.h1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 28px;

	font-weight: bold;

	color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}





.h2 {font-size: 12px;color: #666666;font-weight: bold;}

	

	input , select , textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px; }

	select  { padding:0px 0px; }

		

	.form_GenericButton{  font-size:11px; padding:4px 1px !important; }	

	

	/*GENERAL : END*/



#page-Header {

	width: 774px;

	height: 4px;

	margin: auto;

}

#home-ScreenAndServicesMenu {margin: 0px auto;width: 774px;display: table;}

#bottomScreen {

	width: 766px;

	float: left;

	background-image: url(picfiles/screenBackBottom.gif);

	background-repeat: repeat-x;

}

#bottomscreenInternas {

	width: 766px;

	float: left;

	background-image: url(picfiles/screenBackBottom.gif);

	background-repeat: repeat-x;

}





#Screen {height: 218px;width: 606px;float: left;margin: 0px auto;background-color: #434343;padding: 0px;}



/*Contenido*/

#divContenido {width: 774px;margin: 0px auto 0px auto;text-align: justify;}

#Home-ScreenAndMenu {width: 774px;margin: 0px auto 0px auto;text-align: justify;}

#container {width: 766px;margin: 1px 0px 0px 0px;background-color: #FFFFFF; display:table; }

#content {

	float: left;

	height: auto;

	width: 471px;

	margin: 8px 0px 0px 0px;

	padding: 12px 10px 0px 10px;

	background-color: #FFFFFF;

}





#bienvenida {

	float: left;

	width: 65px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #C5C5C5;

	padding-left: 10px;

}

#txtBienvenido {float: left;padding-left: 4px;width: 350px;}

#contentBienvenido {float: left;width: 471px;height: auto;margin-top: 4px;padding-top: 4px;text-align: justify;}

#eNewsletter {text-align: justify;float: left;width: 470px;padding-top: 50px;color: #716F6F;}
#guestbookcontainer {text-align: justify;float: left;width: 750px;padding-top: 50px;color: #716F6F;}



/*Noticias Recientes*/

#latestNews {

	float: right;

	width: 266px;

	margin: 8px 0px 0px 0px;

	background-color: #FFFFFF;

	text-align: justify;

	padding: 12px 1px 0px 6px;



}



#nwsUno {

	background-color: #F2EFEF;

	width: 256px;

	border: 1px solid #C5C5C5;

	padding: 5px 4px;

	margin-top: 1px;

	color: #666666;

}

#nwsDos {

	background-color: #FFFFFF;

	width: 256px;

	padding: 5px 4px;

	border-left: 1px solid #C5C5C5;

	border-right: 1px solid #C5C5C5;

	color: #666666;

}

#nwsTres {

	background-color: #F2EFEF;

	border: 1px solid #C5C5C5;

	padding: 5px 4px;

	width: 256px;

	color: #666666;

}

#nwsCuatro {

	background-color: #FFFFFF;

	padding: 5px 4px;

	width: 256px;

	border-right: 1px solid #C5C5C5;

	border-bottom: 1px solid #C5C5C5;

	border-left: 1px solid #C5C5C5;

	color: #666666;

}



/*banner interno */

#banner {

	background-color: #FFFFFF;

	height: 68px;

	background-image: url(BgBottomdivBanner.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	padding: 29px 12px 24px 12px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}

#banner img:hover {

	border: 1px solid #666666;

}



#banner img {

	margin: 2px auto;

}



/*footer*/



#footerContainer {width: 774px;margin: 0px auto 0px auto; clear:both;}

#footerMenu {

	background-image: url(BgFooter.gif);

	background-repeat: repeat-x;

	height: 44px;

	width: 766px;

	font-size: 94%;

}

#divHorz {margin: auto;color: #FFFFFF;width: 500px;text-align: center;padding-top: 9px;padding-bottom: 2px;}



#divHorz a {text-decoration: none;color: #FFFFFF;}

#divHorz a:hover {color: #8AFF00;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #99CC33;

}

#bottom {

	background-image: url(../picFiles/webBottom2.gif);

	background-repeat: repeat-x;

	width: 774px;

	height: 17px;

}





#page_contenedorCreditos {width: 774px;margin: 0px auto;}

#copyrights {float: left;width: 322px;padding: 14px 0px 20px 10px;font-size: 94%;}



/*internas*/

#page_PantallaSmall {width: 774px;margin: 0px auto;}

#page_bannerInterno {

	width: 774px;

	display: table;

	text-align: center;

	margin: 0px auto;

}



/*clases*/

.separador {color: #A5A5A5;}





.bold {font-weight: bold;}

.naranja {color: #FF4901;font-weight: bold;text-decoration: underline;}

.amarillo {color: #FFCC00;font-weight: bold;text-decoration: underline;}



#page_Botonera {

	width: 774px;

	margin: 0px auto;

}
