/*--MainObjects---------------------------------------------------------------------*/
td  {font-family:  Arial; font-size: 11px; color: #000000;}

/* cuerpo de la pagina */
body{font-style: normal;
     font-family: Arial;
     font-size: 11px;
     color: #000000;
     background-color: #666699;
}

.col-grey{
	background-color:#CCCCCC;
}

.nocol{
	background-color:#CCCCCC;
}

.text{font-style: normal;
     font-family: Arial;
     font-size: 11px;
}

.headerblack{
     font-family: Arial;
     font-size: 13px;
     color: #000000;
}

.headerorange{
     font-family: Arial;
     font-size: 13px;
     color:#CC3333;
}

/* background amarillo */
.main {background-color: #666699;}

.formPadding {
	margin: 0px;
}

.headerStyle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.loginform {border: solid 1px #4D8BA4; font-weight:small; width: 120;}
.bildselect {border: solid 1px #4D8BA4; font-weight:small; width: 120;}
.refform {border: solid 1px #4D8BA4; font-weight:small; width: 280;}
.contactform {border: solid 1px #FFFFFF; font-weight:small; width: 280; background-color: #E4E4E4;}

/***************************************************/
/* links del cuerpo de la pagina */
a:link { color:#FFFF99; text-decoration: none; }
a:visited { color:#FFFF99; text-decoration: none; }
a:hover { color:#FFFF00; text-decoration: none; }
a:active { color:#FFFF00; text-decoration: none; }

a.yellow:link { color:#FFFF00; text-decoration: none; }
a.yellow:visited { color:#FFFF00; text-decoration: none; }
a.yellow:hover { color:#FFFF99; text-decoration: none; }
a.yellow:active { color:#FFFF99; text-decoration: none; }

a.violet:link { color:#666699; text-decoration: none; }
a.violet:visited { color:#666699; text-decoration: none; }
a.violet:hover { color:#616192; text-decoration: none; }
a.violet:active { color:#616192; text-decoration: none; }

a.white:link { color:#FFFFFF; text-decoration: none; }
a.white:visited { color:#FFFFFF; text-decoration: none; }
a.white:hover { color:#FFFFFF; text-decoration: none; }
a.white:active { color:#FFFFFF; text-decoration: none; }

a.black:link { color:#000000; text-decoration: none; }
a.black:visited { color:#000000; text-decoration: none; }
a.black:hover { color:#000000; text-decoration: none; }
a.black:active { color:#000000; text-decoration: none; }

a.orange:link { color:#CF744C; text-decoration: none; }
a.orange:visited { color:#CF744C; text-decoration: none; }
a.orange:hover { color:#CF744C; text-decoration: none; }
a.orange:active { color:#CF744C; text-decoration: none; }

.tableInvisible {
	padding: 2px;
	border-spacing: 0;
	border-style:none;
	border: 0px solid White;
}

.left {
	border-left: 1px solid Black;
}
.right{
	border-right: 1px solid Black;}

.top {
	border-top: 1px solid Black;
}

.bottom {
	border-bottom: 1px solid Black;;
}
.topbottom {
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;;
}
.bottomleft {
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
}
.bottomleftright {
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}
.bottomright {
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}
.topleft {
	border-left: 1px solid Black;
	border-top: 1px solid Black;
}
.topleftbottom {
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}

.topright {
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
.toprightbotom {
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}
.blackborder {
	border-spacing: 0;
	border-style:solid;
	border: 1px solid #000000;
}

.tableOrange {
	padding: 2px;
	border-spacing: 0;
	border-style:solid;
	border: 1px solid #FF9900;
	background-color: #F9D883;
}
.tableblackborder {
	padding: 0px;
	border-spacing: 0;
	border-style:solid;
	border: 1px solid #000000;
}