/* CSS Document */
body {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/bg_header.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #626262;	
	border : 0px;
	text-align : center;
	width:800px;
	/*centrado*/
	position: absolute;
	left: 50%;
	margin-left:-400px;	
}

/*    spacers           */
span.box1 { padding-left:7px; }
div.spacerBox1 { float:left; height:20px; width:100%; }
div.spacerBox2-1 { float:left; height:15px; width:100%; }
div.spacerBox2-2 { float:left; height:24px; width:100%; }
div.spacerBox3-1 { float:left; height:20px; width:100%; }

/*    end spacers       */

div#allcenter { width:100%; text-align:center; }
div#allcenter1 { width:800px; margin:auto; text-align:left; }
div#body { position:relative; background-color:#FFFFFF; overflow: hidden; width: 100%; }
div#header { position:relative; top:0; left:0; overflow: hidden; width: 100%; background-color:#FF9400; }
div#headerMain { float:left; width:100%; }
div#headerWelcome { float:left; width:100%; height:20px; background-color:#FF9400; }
span#welcome { margin-left:35%; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#AC2B0C; font-size:11px; }
span#begin { padding-left:7px; font-weight:bold; }
span.boxTitle { padding-left:20px; }

div#leftColumn { float:left; width:260px; background-color:#FF9400; }
div#box1 { float:left; width:100%; }
div#title1 { float:left; width:100%; font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; height:17px; background-color:inherit; }
div#inscription { float:left; padding-left:20px; }
div#contentBox1 { float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-style:italic; padding-left:25%; background-color:inherit; }

div#box2 { float:left; width:100%; }
div#title2 { float:left; padding-top:2px; height:21px; background-color:#FFFFFF; width:100%; }
div.contentBox2 { float:left; font-family:tahoma; font-size:11px; color:#FFFFFF; padding-left:14%; background-color:inherit; }
ul.contentBox2 { float:left; font-family:tahoma; font-size:11px; color:#FFFFFF; /*padding-left:14%;*/ background-color:inherit; }
span.boxDate2 { font-weight:bold; }
span.boxContent2 { text-decoration:underline; }
a.boxContent2 { font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:underline; background-color:inherit; }
a.boxContent2:hover { text-decoration:none; }

div#box3 { float:left; width:100%; }
div#title3 { float:left; padding-top:2px; height:39px; }
div#boxImgTitle3 { float:left; width:112px; }
div#contentBox3 { float:left; width:100px; font-family:tahoma; font-size:11px; color:#FFFFFF; text-align:center; padding-right:20px; padding-top:15px; background-color:inherit; }
span.boxTopic{ font-weight:bold; padding-right:5px; text-align:left; }
span.boxTopicInfo{ float:left; text-align:center; padding-right:5px; }
div#boxContact { float:left; width:90%; font-family:tahoma; font-size:15px; font-style:italic; color:#FFFFFF; padding-bottom:5px; padding-top:7px; padding-left:20px; background-color:inherit; }

div#centerBox { float:left; left:260px; width:540px; }

div#centerBox1 { float:left; width:100%; background-image:url(../images/boxBorder.jpg); background-position:left top; background-repeat:no-repeat; background-color:#DFDFDF; }
div#centerTitle1 { padding-top:20px; padding-left:40px; width:80%; }
div#centerPreContent1 { float:left; width:80%; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; padding-left:43px; padding-top:5px; background-color:inherit; }
div#centerContent1 { float:left; width:90%; font-family:tahoma; font-size:11px; color:#666666; padding-left:43px; padding-top:5px; }
div.seeMore { float:left; font-family:tahoma; font-size:11px; color:#666666; padding-left:43px; padding-top:21px; padding-bottom:20px; }

div#centerBox2 { float:left; width:100%; }
div#centerBox2Part1 { float:left; width:70%; padding-top:10px; }
div#centerBox2Part2 { float:left; width:30%; padding-top:10px; padding-bottom:10px; }
div#centerTitle2 { padding-left:40px; font-family:tahoma; font-size:20px; color:#666666; padding-top:20px;  }
div#centerContent2 { float:left; font-family:tahoma; font-size:13px; color:#333333; padding-left:43px; padding-top:10px; }
div.sponsor { float:left; padding-bottom:3px; border-left: 1px solid #CCCCCC; padding-left:7px; }
div#novaCardTitle { margin-left:20px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; background-color:inherit; }
div#novaCardContent { margin-left:20px; padding-left:5px; background-color: #DFDFDF; width:350px; }
span.showNovaInfo { }
a.showNovaInfo { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; background-color:inherit; }
a.showNovaInfo:hover { text-decoration:underline; }
span#seeAllNovas { float:right; padding-top:3px; padding-bottom:6px; padding-right:10px; }
a.seeAllNovas { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; font-weight:bold; background-color:inherit; }
a.seeAllNovas:hover { text-decoration:underline; }

div.boxSeparator{ float:left; width:90%; margin-top:10px; margin-bottom:10px; }
div.boxSeparatorDotted{ float:left; width:90%; border-top:1px dotted #626262; font-family:tahoma; font-size:11px; color:#666666; margin-left:10px; margin-top:10px; margin-bottom:10px; }

div#centerBox3 { float:left; width:100%; padding-top:15px; }
div#campaignCardTitle { margin-left:20px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; background-color:inherit; }
div#campaignCardContent { overflow: hidden;	width: 90%; margin-left:20px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.campaingRegister { width:100%; }
span.campaingTitle { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; font-weight:bold; background-color:inherit; }
span.campaingContent { float:left; width:65%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; background-color:inherit; }
span.campaingImg { float:left; width:30%; font-family:tahoma; font-size:11px; color:#626262; background-color:inherit; }
img.campaingImg { border:4px solid #626262; }
span.campaignSeeMore { float:right; padding-right:20px; padding-top:10px; text-align:right; }
.campaignSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; background-color:inherit; }
.campaignSeeMore:hover { text-decoration:underline; }
a.seeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; background-color:inherit; }
a.seeMore:hover { text-decoration:underline; }

div#centerBox4 { float:left; width:100%; }
div#centerBoxContent4 { float:left; margin:auto; width:90%; }
div.banner { float:left; width:30%; padding-left:10px; }

div#centerFooter { float:left; width:90%; border-top:1px dotted #626262; font-family:tahoma; font-size:11px; color:#666666; margin-left:10px; margin-top:15px; padding-bottom:5px; }

div#footer { position:relative; width:100%; }
div#footerContainer { float:left; width:100%; overflow: hidden; }
div#footerBox1 { float:left; width:260px;  background-color:#E57403; height:80px; }
span#footerCR { font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:20px; background-color:inherit; }
div#footerBox2 { float:left; background-image:url(../images/footerBG.jpg); background-repeat:repeat-x; height:80px; width:540px; padding-top:15px; }

span.footerLnk { margin-right:5px; float:left; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; }
span#footerLnk {  float:left; padding-left:45px; }
span#footerLegality { float:left; font-family:tahoma; font-size:11px; color:#7D7D7D; width:70%; padding-left:45px; padding-top:15px; }

a.footer { font-family:tahoma; font-size:11px; color:#7D7D7D; text-decoration:none; }
a.footer:hover { text-decoration:underline; }

/*links*/
a.boxLnk { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-style:italic; text-decoration:none; background-color:inherit; }
a.boxLnk:hover { text-decoration:underline; }
a.footerLnk { font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold; }
a.footerLnk:hover { text-decoration:underline; }

/*input*/
input#inputBox1 { width:200px; }

/*    inicializa objetos    */
h1{ font-style:normal; font-weight:bold; color: #000000; margin: 0px; padding: 0px; }
h2, h3, h4, h5, h6{ font-style:normal; font-weight:normal; color: #000000; margin: 0px; padding: 0px; }

.listText ul { padding:0px; margin: 0; list-style: none; text-align:left; }    
.listText ul li { padding: 5px 10px 0px 10px; float:left; width:90%; }

/*	  hidden titles			*/	
.seccionTitle span{ display: none; }
.hiddenTitle{ position: absolute; margin-left:-40000px; }

form fieldset { border-width: 0px; vertical-align:middle; }
fieldset { border:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ins { text-decoration:none; }
