* {
margin:0;
padding:0;
}

html, body {
background: transparent url(img/bkg_pattern.gif) repeat left top;
font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#425A80;
}

label, input, select, textarea {
font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#425A80;
display: block;
width: 200px;
float: left;
margin-bottom: 5px;
}

label, input, select {height:20px;}

label {
text-align: right;
width: 100px;
padding-right: 20px;
}

br {clear: left;}

.inputBtn {
display:inline;
float:right;
width:120px;
}

#frmRegistro input {
padding-left:5px;
}

div.error {
width:100%;
text-align:right;
clear:both;
padding-bottom:10px;
}
/* DIV DEBUGGER */
/*div{border: solid 1px black;}*/ 

img {border:0;vertical-align:bottom;}
p {margin-bottom:1em;text-align:justify;}
ul {list-style:none;margin: 1em 3em;text-align:justify;}
li {padding-bottom:1em;list-style-image:url(img/bullet1.gif);}
h3 {padding-top:10px;}

#gradient {
width:100%;
background: transparent url(img/bkg_gradient.jpg) repeat-x left top;
}

#container {
padding-top:15px;
width:780px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
text-align:center;
}

#quicknav {
width:100%;
text-align:right;
padding-right:3px;
}

#headers {
width:100%;
}

#nav {
width:100%;
height:31px;
text-align:left;
background: transparent url(img/bkg_mainmenu.jpg) repeat-x left top;
}

#language {
text-align:left;
height:48px;
background-color:white;
padding-left:4px;
}

#language img {
padding-top:23px;
}

#content {
margin-left:auto;
margin-right:auto;
overflow:hidden;
background-color:white;
padding: 20px 6px;
}

.data-container {
background: url(img/hr1.gif) no-repeat 0 15px;
margin: 20px 0;
overflow:hidden;
text-align:left;
}

.box-image {
float:left;
margin: 0 10px 5px 0;
display:block;
}

#footer {
width:100%;
text-align:right;
padding-top:30px;
background: transparent url(img/bkg_footer.jpg) no-repeat left top;
}

.box-trapper {
border: solid 1px #1A91BC;
padding: 40px 20px 20px 20px;
margin-bottom:20px;
text-align:center;
clear:both;
overflow:hidden;
}

.box-mid-content {
width:55%;
text-align:left;
overflow:hidden;
margin: 0 auto 10px auto;
border-bottom: dashed 1px #e2e2e2;
}

.item-left {float:left;width:46%;text-align:left;overflow:hidden;margin-bottom:15px;}
.item-right {float:right;width:46%;text-align:left;overflow:hidden;margin-bottom:15px;}

#flash {
width:100%;
background-color:white;
}

.left {float:left;}
.right {float:right;}

#tag-comite {background: transparent url(img/tag/tag_comite.jpg) no-repeat 0px 0;}
#tag-areas {background: transparent url(img/tag/tag_areas.jpg) no-repeat 0px 0;}
#tag-areas-en {background: transparent url(en/img-en/tag/tag_areas-en.jpg) no-repeat 0px 0;}
#tag-comite-en {background: transparent url(en/img-en/tag/tag_comite-en.jpg) no-repeat 0px 0;}
#tag-areas-pt {background: transparent url(pt/img-pt/tag/tag_areas-pt.jpg) no-repeat 0px 0;}
#tag-comite-pt {background: transparent url(pt/img-pt/tag/tag_comite-pt.jpg) no-repeat 0px 0;}

.txtbox-quienes {
text-align:left;
width:200px;
}

.pestana {width:auto;float:left;margin-top:20px;clear:both;}

.ari11 {font: normal 11px Arial, Helvetica, sans-serif;}
.tre12 {font: bold 12px "Trebuchet MS", Arial, Helvetica;}
.lblue {color:#0099EC;}
.dblue {color:#334662;}