/* CSS Document */
/* ---------------------- CSS RESET ---------------------- */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td { margin:0; padding:0 }
table { border-spacing:0 }
fieldset,img { border:0 }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;	font-weight:normal }
ol,ul {	list-style:none }
caption,th { text-align:left }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal }
q:before,q:after { content:'' }
abbr,acronym { border:0 }

BODY {	background:url(_img/bg.jpg) repeat; color:#3a3a3a; font-family:"Myriad", Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.centrado { width:100%; position:absolute; top:50%; margin-top:-280px; background:url(_img/bg_centrado.png) repeat-x; height:560px; }

/* ---------------------- FONTS -------------------------- */
/* @font-face { font-family: "Visitor"; src:url(template/visitor.ttf) format("truetype"); } 
@font-face { font-family: "Myriad"; src:url(template/myriadpro.otf) format("truetype"); } */

/* ---------------------- IDIOMA ------------------------- */
.idioma { margin:0 auto; width:890px; color:#bababa; font-family:"Visitor", Verdana, Arial, Helvetica, sans-serif; font-size:8px; text-align:right; padding:10px 5px 10px 0px;}
.idioma A{ color:#BABABA; text-decoration:none;}
.idioma A:visited { color:#BABABA; text-decoration:none;}
.idioma A:hover { color:#FFFF00; text-decoration:none; }


/* ---------------------- CONTENEDOR --------------------- */
.contenedor { margin:0 auto; width:880px; height:520px; padding:10px; }
.menu { width:100%; border-bottom:1px solid #CCCCCC; height:120px; font-size:11px; }

.menu_1 { line-height:28px; width: 100px; vertical-align:top;}
.menu_1 A:link, A:visited { text-decoration:none; }
.menu_1 A:hover { text-decoration:none; }
.menu_1 H2 {  }

.submenu_1 { line-height:28px; vertical-align:top; }
.submenu_1 .h2_1 A:link, A:visited { color:#71bd17; text-decoration:none; }
.h2_1_title { color:#71bd17; font-size:20px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; }
.h2_1_content { font-size:12px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:justify; }
.submenu_1 .h2_1 A:hover { color:#cccccc; text-decoration:none; }
.submenu_1 .h2_2 A:link, A:visited { color:#487e07; text-decoration:none; }
.submenu_1 .h2_2 A:hover { color:#cccccc; text-decoration:none; }
.submenu_1 .h2_3 A:link, A:visited { color:#4a6529; text-decoration:none; }
.submenu_1 .h2_3 A:hover { color:#cccccc; text-decoration:none; }

.logo { text-align:right; }

#dynamic{ margin-top:20px;	padding:0px;	height:280px; }

/* ---------------------- BOTTOM ------------------------- */
.bottom { margin:0 auto; width:895px; font-family:"Visitor", Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#bababa; padding:5px 5px 0px 0px; text-align:right;}


#center
{
/*border:solid 2px #FF0000;*/
	width:100%;
	position:absolute;
	top:50%;
	margin-top:-246px;

	background-color: #FFFFFF;
	height:492px; 
/*	margin-left:-500px;*/
}

#content
{
/*border:solid 2px #00FF00;*/
	width:100%;
	height:220px;
	background-color:#FFFFFF;

}

#top
{
 border:solid 1px #FFF;
	height:195px;
/*	border-bottom:1px solid #CCC;*/
	background-color: #FFFFFF;
}

#menu
{

/*border:solid 1px #00FFFF;*/
margin-top:10px;
width:874px;
border-bottom:1px solid  #CCCCCC;
height:100px;

}
#menu th{
/*padding:0xp 0xp 0xp 0xp;*/
width:100px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#credit {
/*background-color:#0099FF;*/
	margin-top:270px;
top:50%;
margin-left:68%;
position:absolute;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#CCCCCC;
}

#contenido {
/*margin-left:5%;
margin-right:5%;
*/

}
#contenido th{
	padding:5px;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#CCCCCC;
	font-weight: lighter;
	vertical-align:top;
	width:216px;
	height:25px;
}

#marqueecontainer{
position: relative;
width: 200px; /*marquee width  200px*/
height: 77px; /*marquee height 200px*/
background-color: white;
overflow: hidden;
/*border: 3px solid orange;*/
padding: 2px;
padding-left: 4px;
text-align: left;

}

#marquee{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
}

#b002{
font-size:13px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding:0px;

}
#buttounes{
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
width:79px;
height:10px;

}
#buttounes td{
border:solid 1px #FFFFFF;
text-align:right;
color:#FFFFFF;
padding: 0px 5px 1px 1px;
height:10px;

}

/*----------------------------------------------------------------------------------------------*/



