body{
margin:0px;
}

.texto{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #4c4c4c;
}
.texto_R{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #CC171E;
}
.texto_O{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #FF6702;
}

.heading-w{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	}
	
.heading-r{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC171E;
	}
.main_heading-r{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC171E;
	}

.heading-o{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6702;
	}

.heading-g{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	}
	
.heading-main-g{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4C4C4C;
}
.heading-green{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6AA00;
	}

.heading-main-go{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #B6AA00;
}

.table-g{
background-color:#B6AA00;
}

.table-r{
background-color:#CC171E;
}
.table-p{
background-color:#EFDDDD;
}

.table-bg{
background-image:url(../images/bg-t.gif);
background-position:right;
background-repeat:repeat-y;
}

.news{
	background-color:#CC171E;
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px 0px 0px 0px;
	
	}

.padding{
padding:0px 5px 0px 5px;}

.linkfooter{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC171E;
	text-decoration:none;

}

.linkfooter:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6702;
	text-decoration:underline;

}

.link{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC171E;
	text-decoration:underline;

}

.link:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6702;
	text-decoration:underline;

}
.link_2{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC171E;
	text-decoration:underline;

}

.link_2:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF6702;
	text-decoration:underline;

}

.linkw{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;

}

.linkw:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;

}

.input{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	border:1px solid #A5A5A5;
	padding:3px


}
.border{
	border: 1px solid #860001;
}
.border_gray{
	border: 1px solid #8E8E8E;
}

.border_red_dotted_right{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CC171E;
	}
	
.border_red_dotted_bottom{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC171E;
	}
	
.border_gray_dotted_top{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8E8E8E;
	}
		 
	.table_{
	border: 1px solid #8E8E8E;
	background-color:#F3F3F3;
}
.Link-r{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC171E;
	text-decoration:none;
	}
	.Link-r:active{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6AA00;
	text-decoration:none;
	}
	
	.line_solid_left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8E8E8E;
}
.line_solid_Bottom{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8E8E8E;
	
}
.heading-r_b{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC171E;
	
	}	
	
.heading-O_b{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6702;
	}
.heading-r_b2{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC171E;
	
	}