body {
	margin:0px;
	background-color:#151515;
	font:normal normal normal 12px Helvetica, Arial, sans-serif;
	color: #ebebeb;
}
/*-- TEXTO GENERAL --*/
td {
	font: normal normal normal 12px Helvetica, Arial, sans-serif;
}
td.white, contWhite {
	color: #e9b500;
}
td.grey, contGrey {
	color: #4e4e4e;
}
tr.footerheader {
	font: normal bold normal 15px Helvetica, Arial, sans-serif;
	color:#c9c9c9;
}
ul#red {
	list-style: none outside url(images/bullet_red.png);
	margin:0px 0px 0px  10px;
}
/*-- FORM --*/
.form_items_singleline {
	font:normal normal normal 14px Helvetica, Arial, sans-serif;
	color: #1F1F1F;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
}
.form_items_singleline_disabled {
	font:normal normal normal 14px Helvetica, Arial, sans-serif;
	color: #cccccc;
	background-color: #1F1F1F;
	border: 3px solid #1F1F1F;
}
.form_items_multiline {
	font:normal normal normal 14px Helvetica, Arial, sans-serif;
	color: #1F1F1F;
	background-color: #FFFFFF;
	border: 5px solid #FFFFFF;
	overflow:auto;
}
/*-- COLUMNAS --*/
.roundedcorners {
	height:15px;
	width:100%;
	background-color: #1f1f1f;
}
.roundedcornersBK {
	height:15px;
	width:100%;
	background-color: #000000;
}
.columncont {
	background-color: #1f1f1f;
	color: #cccccc;
}
.columncont {
	color: #cccccc;
}
/*-- LINKS --*/
a {
	font: normal normal normal 12px Helvetica, Arial, sans-serif;
}
a:link {
	color: #ff9900;
	text-decoration: none;
}
a:hover {
  color: #ff9900;
  text-decoration: underline;
}
a:active {
  color: #ff9900;
  text-decoration: none;
}
a:visited {
  color: #ff9900;
  text-decoration: none;
}
a:visited:hover {
  color: #ff9900;
  text-decoration: underline;
}
a img {
  border-width: 0;
}

a {
	font: normal normal normal 12px Helvetica, Arial, sans-serif;
}
a.white:link {
	color: #ffffff;
	text-decoration: none;
}
a.white:hover {
  color: #ffffff;
  text-decoration: underline;
}
a.white:active {
  color: #ffffff;
  text-decoration: none;
}
a.white:visited {
  color: #ffffff;
  text-decoration: none;
}
a.white:visited:hover {
  color: #ffffff;
  text-decoration: underline;
}

.menuprincipalN {
	font: normal normal normal 15px Helvetica, Arial, sans-serif;
	color: #ff9900;
}
.menufootN {
	font: normal normal normal 12px Helvetica, Arial, sans-serif;
	color: #ff9900;
}
.menuprincipal {
	font: normal normal normal 15px Helvetica, Arial, sans-serif;
	color: #ffffff;
}
a.menuprincipal {
	font: normal normal normal 15px Helvetica, Arial, sans-serif;
}
a.menuprincipal:link {
	color: #ffffff;
	text-decoration: none;
}
a.menuprincipal:hover {
  color: #ff9900;
  text-decoration: underline;
}
a.menuprincipal:active {
  color: #ffffff;
  text-decoration: none;
}
a.menuprincipal:visited {
  color: #ffffff;
  text-decoration: none;
}
a.menuprincipal:visited:hover {
  color: #ff9900;
  text-decoration: underline;
}
/*-- BOTON --*/
a#bt_main {
font:normal normal bold 14px Helvetica, Arial, sans-serif;
display:block;
width:240px;
height:35px;
line-height:35px;
background: #1f1f1f url(images/bt_main_off.jpg) no-repeat;
text-indent:50px;
}
a:hover#bt_main {
font:normal normal bold 14px Helvetica, Arial, sans-serif;
display:block;
width:240px;
height:35px;
line-height:35px;
background: #1f1f1f url(images/bt_main_on.jpg) no-repeat;
text-indent:50px;
}
/*-- TEXT HEADERS--*/
h1 {
	font:normal normal normal 32px Helvetica, Arial, sans-serif;
	margin:0px 0px 10px 0px;
	color: #dc0202;
}
h1#web{
	color: #dc0259;
}
h1#capacitacion {
	color: #dc8c02;
}
h1#foto {
	color: #dcd902;
}
h1#tressesenta {
	color: #02a6dc;
}
h2 {
	font:normal normal normal 20px Helvetica, Arial, sans-serif;
	margin:0px;
	color: #dc0202;
}
h2#web, th#web{
	color: #dc0259;
}
h2#capacitacion, th#capacitacion {
	color: #dc8c02;
}
h2#foto {
	color: #dcd902;
}
h2#tressesenta {
	color: #02a6dc;
}
h3 {
	font:normal normal normal 14px Helvetica, Arial, sans-serif;
	margin:0px 0px 5px 0px;
	color: #dc0202;
}
h3#web{
	color: #dc0259;
}
h3#capacitacion {
	color: #dc8c02;
}
h3#foto {
	color: #dcd902;
}
h3#tressesenta {
	color: #02a6dc;
}

/*-- WRAPPERS --*/
#div_header {
	height:180px;
	background-color:#000000;
}
#div_header_fla {
	height:180px;
	background-color:#000000;
}
#div_contenido {
	margin:30px 0px 30px 0px;
	background-color:#151515;
}
#div_footer {
	margin:0px 0px 30px 0px;	
}
collapsedPanelHeader {
	width: auto;
	height: auto;
}
collapsedPanel {
	width: auto;
	height: 0px;
	overflow: hidden;
}
