/* Top Elements */
body{margin:0;padding:0;background:url(images/tablebg.jpg) #FFF repeat-x top;font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.cleaner{clear:both;margin:0;padding:0;font-size:1px;line-height:0}
*{ margin:0; padding:0}

a{font:Tahoma Arial, Helvetica, sans-serif, normal; text-decoration:none; color:#851616}
a:hover{font:Tahoma Arial, Helvetica, sans-serif, normal; text-decoration:underline; color:#000}

#wrapper{margin:0 auto;padding:0; width:1000px}

/*  Header Code Starts here */
#header{float:left;height:74px; margin-bottom:22px;}
#header #logo{margin:0;padding:0;float:left;height:74px;width:225px;}
/*  Header Code ends here */

/* NAVIGATION Starts */
#containermenu {float:right;margin-top:18px;}
#menu{width:417px; height:36px;margin:0 auto;padding:0;overflow:hidden;float:right }
#menu UL{float:none;display: block;margin:0;padding-left:0px;line-height:normal;}
#menu UL LI{list-style: none;float:left;padding:4px 0px 0px 0;padding-left:10px;color:#FFFFFF;background:none;}
#menu UL LI.ultimo{padding:0.55em 0.5em 0.25em 0;}
#menu UL LI A{background:url(images/menu_sel_izq1.gif) no-repeat top left;float:left;color:#FFFFFF;text-decoration:none;font-family:tahoma;font-weight:bold;font-size:12px;padding-left:5px; cursor:pointer;}
#menu UL LI A SPAN{background:url(images/menu_sel_der1.gif) no-repeat top right;color:#FFF;font-family:tahoma;}
#menu UL LI A:hover{color:#222222;}
#menu UL LI SPAN{padding:8px 16px 9px 12px;float:left;}
#menu UL LI.sel A{background:url(images/menu_sel_izq.gif) no-repeat top left;color:#FFF;font-family:tahoma;}
#menu UL LI.sel A SPAN{background:url(images/menu_sel_der.gif) no-repeat top right;color:#400707;font-family:tahoma;}
#menu UL LI A:hover {background:url(images/menu_sel_izq.gif) no-repeat top left;color:#FFF;font-family:tahoma;}
#menu UL LI A:hover SPAN{background:url(images/menu_sel_der.gif) no-repeat top right;color:#400707;font-family:tahoma; 	}

/* NAVIGATION ends */

#container{margin:0 auto;padding:0; width:1000px}

/*  Container left Code Starts here */
#container #left{margin:0 auto; padding:0; width:490px; margin-right:24px; float:left;}
#container #left .banner{margin:0; padding:0; width:490px; height:230px;}
.formarea{margin:0; padding:0; width:490px; float:left }
#container #left h1 {margin: 0px 0px 10px 0px;font: 3.4em 'Trebuchet MS', Helvetica, Arial, sans-serif;color:#400707; }
#container #left h2 {margin: 0px 0px 10px 0px;font: 1.9em Tahoma, Helvetica, Arial, sans-serif;color: #706565;  }
#container #left .text{margin: 0px 0px 20px 0px;font: 1.2em Tahoma, Helvetica, Arial, sans-serif;color: #706565; line-height:20px;text-align:justify }
/*  Container left Code ends here */
/*  Container right Code Starts here */
#container #right{margin:0 auto; padding:0; width:466px; float:right;} 
#container #right h1 {margin: 0px 0px 17px 0px;font: 1.9em Tahoma, Helvetica, Arial, sans-serif;color: #8f2b2b;}
#container #right h2{margin: 0px 0px 3px 0px;font: 1.9em Tahoma, Helvetica, Arial, sans-serif;color: #8f2b2b;   }
#container #right .titlebox{width:466px; float:right}
#container #right .titlebox .title{ width:135px; float:left;margin: 0px 5px 3px 11px;font: bold 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #887d7d; }
#container #right .dottedline{ width:466px; height:1px;}
#container #right .bottombox{ width:466px; height:72px; float:left; margin-bottom:15px; background:url(images/boxbg.gif) no-repeat;}
#container #right .bottombox a{ text-decoration:none}
#container #right .text{margin: 7px 0px 20px 0px;font: 1.2em Tahoma, Helvetica, Arial, sans-serif;color: #706565; line-height:20px;text-align:justify; float:left }
/*  Container right Code ends here */

#container #top {margin:0; padding:0; width:1000px;}
#container #top h1{margin: 0px 0px 0px 0px;font: 3.4em 'Trebuchet MS', Helvetica, Arial, sans-serif;color:#400707; float:left}
#container #top .rightlinks{ width:300px; float:right; font: 1.9em Tahoma, Helvetica, Arial, sans-serif;color: #236196; text-align:right; margin-top:17px; }
#container #top .rightlinks a{margin: 0px 0px 3px 0px; font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #236196; text-decoration:underline}
#container #top .rightlinks a:hover{margin: 0px 0px 3px 0px; font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #236196; text-decoration:none}
#container .text{margin: 7px 0px 20px 0px;font: 1.2em Tahoma, Helvetica, Arial, sans-serif;color: #706565; line-height:20px;text-align:justify; float:left }

#container .subcontent {float:left;width:1000px;margin-bottom:4px; border-top:1px solid #cbc1c1; padding-top:10px; }
#container .subcontent .arrow{float:left;margin-bottom:10px; margin-right:10px;}
#container .subcontent h2{margin: 0px 0px 15px 0px; font: 2.0em Tahoma, Helvetica, Arial, sans-serif;color: #312929;  }

*html .subcontent {float:left;width:1000px;margin-bottom:0px;}
#container .box{float:left;margin-right:26px; width:140px; height:170px; margin-bottom:25px;}
#container a img {border:1px solid #dad4d4;}
#container a:hover img {border: 1px solid #6b5c5c}
#container .ImgBox{float: left;margin-bottom:1px;padding: 4px;border: 1px #cbc1c1 solid; background:url(images/imgboxbg.jpg) repeat-x}
#container .contentbox a{ font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #3b3232; margin-left:8px;text-decoration:none}
#container .contentbox a:hover{ font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #3b3232; text-decoration:underline}
#container .contentbox{float: left; width:134px; height:29px;padding:5px 2px 0px 2px;background:url(images/boxbottombg.jpg) repeat-x}

#container .GraImgBox{float: left;margin-bottom:1px;padding: 4px;border: 1px #cbc1c1 solid; background:url(images/imgboxbg.jpg) repeat-x #e5dddd}
#container .graphicbox{float:left; margin-left:50px;margin-right:30px; width:420px; height:210px; margin-bottom:25px;}
#container .gracontentbox a{ font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #3b3232; margin-left:8px;text-decoration:none}
#container .gracontentbox a:hover{ font: 1.0em Tahoma, Helvetica, Arial, sans-serif;color: #3b3232; text-decoration:underline}
#container .gracontentbox{float: left; width:405px; height:29px;padding:5px 2px 0px 2px;background:url(images/boxbottombg.jpg) repeat-x}

.inputbox{
	height:20px; width:250px;
	font: normal 1em Verdana, Tahoma, sans-serif;
	color: #6A6969;
	background: #ffffff;  
	border: 1px solid #e5dbdb;
}
#footer{
float:left;
background:url(images/footerbg.jpg) repeat-x ; height:100px;
width:100%;
text-align:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#706565}
.footerbox{
padding-top:10px;
text-align:right;
width:1000px;
margin:0px auto;}

.twitterbox{ float:left;
padding-top:10px;
text-align:left;
width:200px;
margin:0;}
.footertext{ float:left;
padding-top:10px;
text-align:right;
width:800px;
margin:0;}