/* CSS Document */
body{
	background-color:#fff;
	color:#242424;
	padding:0;
	margin:0;
	}
td, p, div, h1, h2, h3, h4, form, input, lable, textarea, li, checkbox{
	padding:0;
	margin:0;
	}
img{
	border:none;
	padding:0;
	margin:0;
	}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	}
a{
	text-decoration:none;
	}
.clear{
	line-height:0;
	font-size:0;
	clear:both;
	}
.main_container{
	width:1003px;
	margin:0 auto;
	}
/*-------------------General-----------------*/
.back_border{
	background:url(../images/back_ground_border.jpg) repeat-y 0 0;
	width:1003px;
	float:left;
	margin:0 auto;
	}
.body_container{
	float:left;
	width:875px;
	padding:0 64px;
	}
.body_top{
	float:left;
	width:875px;
	}
/*-------------------Header-----------------*/
.header_top{
	background:url(../images/header_bg.jpg) no-repeat 0 0;
	width:1003px;
	position:relative;
	float:left;
	padding:0 0 20px 0;
	margin:0;
	}
.header_curvs{
	position:absolute;
	top:64px;
	left:65px;
	}
.logo{
	margin:25px 0 156px 358px;
	width:283px;
	height:112px;
	float:left;
	}
/*-------------------Header-----------------*/
/*-------------------Body left-----------------*/
.body_left{
	float:left;
	width:572px;
	border-right:1px solid #E8E8E8;
	padding:0 15px 0 0;
	}
.body_left h2{
	font:normal 29px/32px Georgia, "Times New Roman", Times, serif;
	color:#393939;
	background-color:inherit;
	border-bottom:1px solid #B8CFEC;
	display:block;
	padding:0 0 4px 0;
	margin:0;
	}
.body_left h2.one{
	font:normal 29px/32px Georgia, "Times New Roman", Times, serif;
	color:#393939;
	background-color:inherit;
	border-bottom:1px solid #B8CFEC;
	display:block;
	padding:0 0 15px 0;
	margin:0;
	}
.body_left p{
	font:normal 14px/18px Georgia, "Times New Roman", Times, serif;
	color:#242424;
	background-color:inherit;
	padding:15px 0 12px 0;
	display:block;
	}
.body_left p.blue{
	font:normal 17px/20px Georgia, "Times New Roman", Times, serif;
	color:#3C76B9;
	background-color:inherit;
	padding:0 0 8px 0;
	margin:0;
	}
.body_left p.big_text{
	font:normal 14px/19px Georgia, "Times New Roman", Times, serif;
	color:#242424;
	background-color:inherit;
	padding:0px 0 12px 0;
	}
.body_left h3{
	font:normal 24px/27px Georgia, "Times New Roman", Times, serif;
	color:#3C76B9;
	background-color:inherit;
	display:block;
	}
.body_left a.categori_first{
	background:url(../images/small_buttbg.gif) no-repeat 0 0;
	font:normal 12px/28px Georgia, "Times New Roman", Times, serif;
	color:#AB161D;
	background-color:inherit;
	text-align:center;
	display:block;
	width:155px;
	margin:94px 0 0 0;
	}
.body_left a.categori_second{
	background:url(../images/small_buttbg.gif) no-repeat 0 0;
	font:normal 12px/28px Georgia, "Times New Roman", Times, serif;
	color:#AB161D;
	background-color:inherit;
	text-align:center;
	display:block;
	width:155px;
	margin:94px auto 0 auto;
	}
.top_categori{
	float:left;
	width:572px;
	padding:0 0 35px 0;
	}
.body_container_top{
	float:left;
	width:572px;;
	padding:0;
	margin:0;
	}
/*-------------------------------------------*/
.top_banner{
	background:url(../images/top_banner.jpg) no-repeat 0 0;
	width:572px;
	height:260px;
	float:left;
	margin:0 0 20px 0;
	}
.top_banner h2{
	font:normal 39px/39px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	margin:58px 0 0 21px;
	display:block;
	border:none;
	padding:0;
	}
.top_banner h3{
	font:normal 40px/44px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	display:block;
	padding:0 0 0 35px;
	}
.top_banner p{
	font:normal 19px/22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	padding:0 0 57px 21px;
	display:block;
	}
.top_banner_text{
	margin:0 0 0 152px;
	}
.categori_small_one{
	width:172px;
	height:123px;
	float:left;
	background:url(../images/categori_devider.gif) no-repeat right top;
	position:relative;
	}
.categori_small_two{
	width:196px;
	height:123px;
	float:left;
	background:url(../images/categori_devider.gif) no-repeat right top;
	position:relative;
	}
.categori_small_three{
	width:202px;
	height:123px;
	float:left;
	position:relative;
	}
.icon_one{
	position:absolute;
	top:7px;
	left:40px;
	}
.icon_two{
	position:absolute;
	top:12px;
	left:64px;
	}
.icon_three{
	position:absolute;
	top:9px;
	left:68px;
	}
.big_categori_one{
	padding:20px 0 20px 0;
	float:left;
	width:572px;
	}
.big_categori_tow{
	padding:25px 0 0 0;
	float:left;
	width:572px;
	}

/*---------------------Icon class------------------*/
.big_icon_one{
	margin:0 65px 35px 40px;
	float:left;
	}
.big_icon_two{
	float:right;
	margin:0 70px 0 36px;
	}
.big_icon_three{
	float:left;
	margin:35px 75px 75px 56px;
	}
/*---------------------Icon class------------------*/
/*-------------------Body left-----------------*/

/*-------------------Body right-----------------*/
.body_right{
	float:right;
	width:272px;
	padding:0 0 0 15px;
	margin:0;
	}
.right_box{
	background:url(../images/right_boxbg.jpg) repeat-x 0 bottom #ee6356;
	float:left;
	width:240px;
	padding:10px 16px 0 16px;
	}
.right_cont_box{
	border:1px solid #a43235;
	color:#fff;
	padding:10px 23px 10px 13px;
	margin:0 0 10px 0;
	width:201px
	}
.right_cont_box_flash{
	border:1px solid #a43235;
	color:#fff;
	margin:0 0 10px 0;
	width:237px
	}
	
.right_box h2{
	font:normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	}
.right_box h2.imc{
	font:bold 16px/22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	}
.right_box p{
	font:normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	margin:0 0 10px 0;
	}
.right_box p.second{
	font:normal 11px/14px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	}
.right_box p.heading{
	background:url(../images/heading_textbg.jpg) no-repeat 0 0;
	font:normal 12px/17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	margin:0px 0 8px 0;
	padding:0 0 0 8px;
	}
/*-------------------------------------form---------------------------*/
input.textbox02{
	width:117px;
	height:14px;
	padding:0px 0 0 3px;
	background-color:#fff;
	color:#000;
	border:1px solid #a43235;
	float:right;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	}
label.right_panel{
	font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	float:left;
	padding:0 0 0 8px;
	width:58px;
	}
label.right_panel_two{
	font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:inherit;
	float:left;
	padding:0 0 0 8px;
	width:58px;
	}
.right_panel_box{
	width:201px;
	height:24px;
	float:left;
	}
.enviar_buttion{
	float:right;
	width:auto;
	}
.check_box{
	background-color:#FFACA5;
	border:1px solid #A43235;
	width:26px;
	height:17px;
	float:left;
	font:normal 12px/17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-align:center;
	}
	
input.search_box{
	background-color:#f77169;
	color:#fff;
	border-bottom:1px solid #a43235;
	border-top:1px solid #a43235;
	border-left:none;
	border-right:none;
	margin:0;
	width:140px;
	height:21px;
	padding:4px 0 0 0;
	_padding:0px 0 4px 0;
	.padding:0px 0 4px 0;
	font:bold 12px/25px Georgia, "Times New Roman", Times, serif;
	}
.search_left{
	float:left;
	width:3px;
	height:27px;
	}
.search_buttion{
	width:23px;
	height:27px;
	padding:0;
	margin:0;
	}
.search_text{
	float:left;
	width:140px;
	height:27px;
	}
/*-------------------------------------form---------------------------*/

.right_curvs{
	float:left;
	width:272px;
	height:5px;
	}
/*-------------------Body right-----------------*/
/*-------------------Body bottom-----------------*/
.body_bottom{
	float:left;
	width:875px;
	}
.body_bottom h2{
	font:normal 29px/32px Georgia, "Times New Roman", Times, serif;
	color:#393939;
	background-color:inherit;
	border-bottom:1px solid #B8CFEC;
	display:block;
	padding:5px 0 15px 0;
	margin:0;
	}
.body_bottom h3{
	font:normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:inherit;
	padding:0;
	margin:0;
	float:left;
	margin:0 0 15px 0;
	}
.body_bottom_container{
	float:left;
	width:875px;
	padding:32px 0 20px 0;
	}
.bottom_box_left{
	float:left;
	width:425px;
	background:url(../images/bottom_boxbg.gif) repeat-x 0 0;
	}

.bottom_box_right{
	float:right;
	width:425px;
	background:url(../images/bottom_boxbg.gif) repeat-x 0 0;
	}
.box_curvs{
	float:left;
	line-height:4px;
	width:425px;
	}
.box_banner{
	background:url(../images/box_banner.gif) no-repeat 0 0;
	width:395px;
	height:156px;
	}
.box_banner p{
	font:normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:inherit;
	float:left;
	padding:0;
	margin:0;
	}
.banner_star{
	float:right;
	}
.box_curvs_left{ float:left; width:4px; height:4px;}
.box_curvs_right{ float:right; width:4px; height:4px;}
.box_middle{
	float:left;
	width:359px;
	padding:15px 15px 63px 15px;
	}
.box_middle_right{
	float:left;
	width:390px;
	padding:15px 17px 20px 17px;
	}
.box_middle p{
	font:normal 14px/17px Georgia, "Times New Roman", Times, serif;
	color:#3C76B9;
	background-color:inherit;
	display:block;
	padding:14px 0 14px 0;
	}
.middle_box_link{
	float:left;
	width:auto;
	}
.box_middle ul{	
	margin:0;
	padding:0;
	}
.box_middle ul li{
	background:url(../images/arrow.gif) no-repeat 0 6px;
	padding:0 0 0 15px;
	font-size:0;
	}
.box_middle ul li a{
	font:normal 14px/24px Georgia, "Times New Roman", Times, serif;
	color:#242424;
	background-color:inherit;
	}
/*-------------------form-------------------------*/
input.textbox_01{
	width:273px;
	height:18px;
	padding:2px 0 0 3px;
	border:1px solid #c6c6c6;
	background-color:#fff;
	color:#000;
	float:right;
	}
.bottom{
	margin:66px 0 0 0;
	padding:0;
	}
.text_box{
	float:left;
	height:35px;
	width:386px;
	}
.text_box p{
	font:normal 14px/20px Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:inherit;
	float:right;
	width:auto;
	}
.avanqar{
	float:right;
	width:171px;
	height:34px;
	}
label{
	font:normal 14px/22px Georgia, "Times New Roman", Times, serif;
	color:#3c76b9;
	background-color:inherit;
	float:left;
	}
/*-------------------form-------------------------*/
/*-------------------Body bottom-----------------*/
/*-------------------Footer-----------------*/
.footer{
	float:left;
	width:871px;
	background-color:#479E32;
	padding:0;
	margin:0;
	}
.footer_left_curve{
	float:left;
	width:4px;
	height:44px;
	}
.footer_right_curve{
	float:right;
	width:4px;
	height:44px;
	}
.footer_middle p{
	font:normal 11px/44px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:#479E32;
	float:left;
	width:auto;
	padding:0 0 0 35px;
	}
.footer_middle ul{
	float:left;
	padding:0 0 0 325px;
	margin:0;
	}
.footer_middle ul li{	
	font:normal 11px/44px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:#479E32;
	padding:0 12px 0 0;
	float:left;
	}
.footer_middle ul li a{
	font:normal 11px/44px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:#479E32;
	}
.footer_middle ul li a:hover{
	text-decoration:underline;
	}
	
.instructiontext{ font-size:13px;}	
/*-------------------Footer-----------------*/

