/* CSS Document */

/* GENERAL STYLES */

body{
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

hr{
	color:#CCCCCC;
	height:1px;
}

a{ color:#008BCE; font-weight:bold; text-decoration:none; }
a:visited{ color:#008BCE; font-weight:bold; }
a:hover{ color:#008BCE; font-weight:bold; }
a:active{ color:#008BCE; font-weight:bold; }

#twitter a{ color: #FFFFFF; border: none; text-decoration:none; }
#twitter a :visited{ }
#twitter a :hover{  }
#twitter a :active{  }

/* LIST */

ul{
	list-style:square;
	color:#DB2518;
	padding-left:-10px;
	list-style-position:outside;
}

/* IMAGES BKG */

.gradiente_bkg{
	background-image:url(imgs/bkg.jpg);
	background-repeat:repeat-x;
}

/* HORIZONTAL BARS */

.gray_bar{
	background-color:#CCCCCC;
	height:5px;
}

.soft_gray_bar{
	background-color:#E9E9E9;
	height:10px;
}

.dark_gray_bar{
	background-color:#666666;
	height:3px;
}

.white_bar{
	height:3px;
	background-color:#FFFFFF;
}

/* TABLES BKG */

.white_table{
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

.gray_table{
	border-color:#E4E4E4;
	border-style:solid;
	border-width:1px;
	background-color:#F3F3F3;
}

.yellow_table{
    background-color:#feffc6;
}

.title_table{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:3px;
	padding-bottom:3px;
}

.subtitle_table{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:3px;
}

.link_table{
	border-top-color:#CCCCCC;
	border-top-style:dotted;
	border-top-width:2px;
	line-height:18px;
}


/* FONTS */

.font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.red_font{
	color:#DB2518;
	font:Arial;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.gray_font{
	color:#8D8D8D;
	font:Arial;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}


/* LINKS */

a.linkRed:link{ color:#DB2518; text-decoration:underline; font-size:11px; font-weight:bold; }
a.linkRed:visited{ color:#DB2518; font-weight:bold; }
a.linkRed:hover{ color:#DB2518; font-weight:bold; }
a.linkRed:active{ color:#DB2518; font-weight:bold; }

a.linkGray:link{ color:#666666; text-decoration:underline; font-size:11px; font-weight:bold; }
a.linkGray:visited{ color:#666666; font-weight:bold; }
a.linkGray:hover{ color:#666666; font-weight:bold; }
a.linkGray:active{ color:#666666; font-weight:bold; }

a.linkMenu:link{ color:#7C7C7C; font-weight:bold; font-family:Arial; text-decoration:none; }
a.linkMenu:visited{ color:#7C7C7C; font-weight:bold; text-decoration:none ;}
a.linkMenu:hover{ color:#7C7C7C; font-weight:bold; text-decoration:underline; }
a.linkMenu:active{ color:#7C7C7C; font-weight:bold; text-decoration:none; }


/* FORM */

input, textarea{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

select{
	background:#FFFFFF;
	border-color:#CCCCCC;
}

.bt{
	background-color:#666666;
	border-color:#666666;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:21px;
}

