/* CSS Design disenoweb@megalink.com */

/* Reset all style css */
* {
	margin:0;
	padding:0;
}

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, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, center, u, b, i {
	margin: 0;
    padding: 0;
    outline: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	 background-color:#acaeb6;
}

table, tr, td, th{
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

strong, b{
	font-weight:bold;
	font-size:11px;
}

a strong, a b{
	font-size:12px;
}

em,i{
	font-style:italic;
}

input, textarea, select{
     margin: 0;
     padding: 0;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000000;
     background-color: #000000;
     height: 1px
}

/* structure page */
#page{
	width:800px;
	z-index:1;
	background-color:#b0b0b0;
	position:relative;
}

#hom_circle{
	background:url(../images/home_block.jpg);
	background-repeat:no-repeat;
	width:609px;
	height:539px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	text-align:left;
}

.hom_divs{
	z-index:18;
	position:absolute;
	top:0;
	left:0;
}

#hom_images{
	margin-left:80px;
	margin-top:0px;
	width:431px;
	height:456px;
	position:absolute;
	left:30px;
	z-index:8;
}

#hom_noticias{
	width:404px;
	height:150px;
	background-image:url(../images/noticias_back.png);
	background-repeat:no-repeat;
	margin-left:35px;
}

#hom_search{
	margin:0;
}

#jx_noticias{
	width:350px;
	height:120px;
	top:30px;
	left:25px;
	display:none;
	overflow:hidden;
}

.loadlang{
	width:145px;
	height:16px;
	text-align:left;
}

.bg_left{
	background-image:url(../images/bg_left.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#acaeb6;
}

.bg_right{
	background-image:url(../images/bg_right.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#acaeb6;
}

.bg_left2{
	background-image:url(../images/bg_left_bottom.gif);
	background-repeat: no-repeat;
	background-position:right;
	background-color:#acaeb6;
}

.bg_right2{
	background-image:url(../images/bg_right_bottom.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#acaeb6;
}

.bg_left_bottom{
	background-image:url(../images/bg_left_bottom2.gif);
	background-repeat: no-repeat;
	background-position:left;
	background-color:#acaeb6;
}

.bg_right_bottom{
	background-image:url(../images/bg_right_bottom2.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#acaeb6;
}
/* style menu home */

ul.home_menu{
	margin-top:11.5em;
	margin-left:3px;
	padding:0;
	list-style-type:none;
}

ul.home_menu li{
	margin:0;
	padding:0;
	background-image:url(../images/menu_home.gif);
	background-repeat:no-repeat;
	height:19px;
	width:112px;
	color:#FFFFFF;
	list-style-type:none;
	padding:3px 0 0 17px;
}

/*
.home_menu li a, .home_menu li a:link, .home_menu li a:visited, .home_menu li a:active{
	color:#FFFFFF !important;
	text-decoration:none;
}

.home_menu li a:hover{
	color: #ebebeb !important;
	text-decoration:none;
}


a, a:active, a:link, a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

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

a.nos:active, a.nos:link, a.nos:visited{
	color:#5d658b;
	text-decoration:none;
}

a.nos:hover{
	color: #999999;
	text-decoration:none;
}

*/

/* style form */
fieldset{
	border:1px solid #CCCCCC;
	padding-left:10px;
}

legend{
	color:#729cb5;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

input.fset, textarea.fset, select.fset{
	border:1px solid #545b7e;
	background-color:#FFFFFF;
	font-size:11px;
	color:#6a6a6a;
	padding:2px 2px;
}

input.fset, textarea.fset, select.fset{
	border:1px solid #545b7e;
	background-color:#FFFFFF;
	font-size:11px;
	color:#6a6a6a;
	padding:2px 2px;
}

input.error, textarea.error, select.error{
	border:1px solid #CC3300;
	background-color:#f0e0dc;
	font-size:11px;
	color:#6a6a6a;
	padding:2px 2px;
}

span.error{
	font-size:11px;
	color:#CC3300;
	text-align:center;
}

.btn1{
	background-image: url(../images/AccordionTab1.gif);
	background-repeat:repeat-x;
	color:#000000;
	font-size:11px;
	border:0;
	padding:3px 5px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	cursor:pointer;
}

img{
	border:0;
}

/* text welcome */
.title{
	color:#32195b;
	font-weight:bold;
	font-size:15px;
}

.text{
	line-height:13px;
	color:#FFFFFF;
	font-weight:bold;
}

a.green, a.green:active, a.green:link, a:visited{
	color:#03438b;
	text-decoration:underline;
	font-size:11px;
}

a.green:hover{
	color: #1f8a5b;
	text-decoration:none;
}


.ie_moz a{
	font-size:12px !important;
	color:#464e76;
	text-decoration:none;
}

.ie_moz a:hover{
	color:#1b993f;
}

.hom_divs a{
	font-size:11px !important;
	color:#FFFFFF;
	text-decoration:none;
}

.hom_divs a:hover{
	color:#CCCCCC;
}

