/* CSS Document */
body {
	align: center;
	background: #fff url(images/bg_image.jpg) repeat-x left top;
	font: normal 10px Verdana;
	color: #000;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 100%;
	cursor: default;
	<body style="overflow:hidden">

}
 @font-face {
    font-family: 04b08;
    font-style:  normal;
    font-weight: normal;
    src: url(DBFNT0.eot);
}
  @font-face {
    font-family: 04b21;
    font-style:  normal;
    font-weight: normal;
    src: url(DBFNT2.eot);
  }
  @font-face {
    font-family: 04b24;
    font-style:  normal;
    font-weight: normal;
    src: url(DBFNT1.eot);
  }
  @font-face {
    font-family: adv;
    font-style:  normal;
    font-weight: normal;
    src: url(ADVENTU0.eot);
  }
   @font-face {
    font-family: Holi;
    font-style:  normal;
    font-weight: normal;
    src: url(HOLIDAY0.eot);
    }
.wakesub {
font-family: Holi;
font-size: 15px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

.menu_admin{
font-family: Tahoma;
font-size: 8pt;
color: #000000;
font-weight: none;
text-decoration: none;
}
.menu_admin a{
color: #000000;
text-decoration: none;
}
.menu_admin a:active{
color: #000000;
text-decoration: none;
}
.menu_admin a:hover{
color: #000000;
text-decoration: underline;
}
.menu{
font-family: Arial;
font-size: 8pt;
color: #000000;
font-weight: bold;
text-decoration: none;
}
.menu a{
color: #000000;
text-decoration: none;
}
.menu a:active{
color: #000000;
text-decoration: none;
}
.menu a:hover{
color: #000000;
text-decoration: underline;
}
.content_web{
font-family: Tahoma;
font-size: 8px;
color: #000000;
font-weight: normal;
}
.content_web1{
font-family: Tahoma;
font-size: 8px;
color: #000000;
font-weight: bold;
background-color: #a2fff3;
border: 1px solid black;
}

/* Table Styles */
.nuevocliente {font-family: Arial; font-size: 10px; font-weight: bold; color: #000000}
.nuevocliente a {color: #000000;  text-decoration: none}
.nuevocliente a:hover {color: #000000;  text-decoration: underline}

#boxthing_1024 { position:absolute; top:256px; left:285px; width:300px; height:40px; border:0px #000000 solid; padding:0.5em; }
#boxthing1_1024 { position:absolute; top:256px; left:285px; width:300px; height:40px; border:0px #000000 solid; padding:0.5em; }
#boxthing_800600 { position:absolute; top:256px; left:230px; width:300px; height:40px; border:0px #000000 solid; padding:0.5em; }
#boxthing1_800600 { position:absolute; top:256px; left:230px; width:300px; height:40px; border:0px #000000 solid; padding:0.5em; }
/* NEW */
.tdImageInfo{
background-color: #FFFFFF;
border-bottom: 0px dotted #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 0px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
font-weight: bold;
}
.tdImageInfoTop{
background-color: #FFFFFF;
border-bottom: 0px dotted #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 0px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
font-weight: bold;
}
.tdImageInfoBottom{
background-color: #FFFFFF;
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 0px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
font-weight: bold;
}
.tdImagesLeft{
background-color: #DEDFDE;
border-bottom: 0px dotted #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 0px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesLeftTop{
border-bottom: 0px dotted #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
background-color: #DEDFDE;
}
.tdImagesLeftBottom{
background-color: #DEDFDE;
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 0px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesMiddleBottom{
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 1px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesTop2{
border-bottom: 0px solid #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 0px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesThumb{
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 0px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesDescr{
border-bottom: 1px solid #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 1px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesRightBottom{
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 1px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesTop{	
border-bottom: 0px dotted #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 1px dotted #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.tdImagesTopRight{	
border-bottom: 0px dotted #8C8E8C;
border-top: 1px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 1px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.imgdescr{
background-color: #EFEFEF;
border-bottom: 0px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 0px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.imgcolumn{
background-color: #EFEFEF;
border-bottom: 0px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 0px solid #8C8E8C;
border-right: 1px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.button_row{
background-color: #EFEFEF;
border-bottom: 1px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 1px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
.description{
background-color: #EFEFEF;
border-bottom: 0px solid #8C8E8C;
border-top: 0px solid #8C8E8C;
border-left: 1px solid #8C8E8C;
border-right: 0px solid #8C8E8C;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
table.loginheader { 
background-color: #DEDFDE;
border-bottom: 1px solid #000000;
border-top: 0px solid #9F9F9F;
border-left: 0px solid #595959;
border-right: 0px solid #595959;
font-family: Verdana;
font-size: 10px;
color: #000000;
}
table.dottedtable { 
background-color: #EFEFEF;
border-bottom: 1px dotted #848284;
border-top: 1px dotted #848284;
border-left: 0px solid #595959;
border-right: 0px solid #595959;
font-family: Verdana;
font-size: 10px;
color: #000000;
font-weight: bold;
}
table.exttable { 
background-color: #FFFFFF;
border-bottom: 2px solid #848284;
border-top: 2px solid #848284;
border-left: 1px solid #848284;
border-right: 1px solid #848284;
}
td.listTop { 
background-color: #EFEFEF;
font-family: Verdana;
font-size: 11px;
color: #000000;
font-weight: none;
}
td.listTop1 { 
background-color: #E9E9C9;
font-family: Verdana;
font-size: 11px;
color: #000000;
font-weight: none;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 0px solid #000000;
}
td.listTopright { 
background-color: #E9E9C9;
font-family: Verdana;
font-size: 11px;
color: #000000;
font-weight: none;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}
td.listUsers1 { 
background-color: #E9E9F9;
font-family: Verdana;
font-size: 11px;
color: #000000;
font-weight: none;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 0px solid #000000;
}
td.listUsersright { 
background-color: #E9E9F9;
font-family: Verdana;
font-size: 11px;
color: #000000;
font-weight: none;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}
td.listTopconf { 
background-color: #EFEFEF;
font-family: Verdana;
font-size: 11px;
color: green;
font-weight: none;
text-decoration: underline;
}
td.navbar { 
background-color: #9C9E9C;
border-bottom: 1px solid #000000;
border-top: 0px solid #9F9F9F;
border-left: 0px solid #595959;
border-right: 0px solid #595959;
font-family: Verdana;
font-size: 9px;
color: #000000;
}
td.navbarRight { 
background-color: #EFEFEF;
border-bottom: 1px solid #000000;
border-top: 0px solid #9F9F9F;
border-left: 0px solid #595959;
border-right: 0px solid #595959;
font-family: Verdana;
font-size: 9px;
color: #000000;
}
.navbarRight a:link {
color: black;
text-decoration: underline;
}
.navbarRight a:visited {
color: black;
text-decoration: underline;
}

.navbarRight a:hover {
color: black;
text-decoration: none;
}
.loginFormHead { 
background-color: #9C9E9C;
border-bottom: 1px solid #9C9E9C;
border-top: 1px solid #9C9E9C;
border-left: 1px solid #9C9E9C;
border-right: 1px solid #9C9E9C;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
.loginFormRowError { 
background-color: #EFEFEF;
border-bottom: 0px solid #9C9E9C;
border-top: 0px solid #9C9E9C;
border-left: 1px solid #9C9E9C;
border-right: 1px solid #9C9E9C;
font-family: Verdana;
font-size: 11px;
font-weight: none;
color: red;
}
.loginFormRowTop { 
background-color: #EFEFEF;
border-bottom: 0px solid #9C9E9C;
border-top: 2px solid #9C9E9C;
border-left: 1px solid #9C9E9C;
border-right: 1px solid #9C9E9C;
}
.loginFormRowBottom { 
background-color: #EFEFEF;
border-bottom: 2px solid #9C9E9C;
border-top: 0px solid #9C9E9C;
border-left: 1px solid #9C9E9C;
border-right: 1px solid #9C9E9C;
}
.loginFormRowLeft { 
background-color: #EFEFEF;
border-bottom: 0px solid #9C9E9C;
border-top: 0px solid #9C9E9C;
border-left: 1px solid #9C9E9C;
border-right: 0px solid #9C9E9C;
font-family: Verdana;
font-size: 11px;
}
.loginFormRowRight { 
background-color: #EFEFEF;
border-bottom: 0px solid #9C9E9C;
border-top: 0px solid #9C9E9C;
border-left: 0px solid #9C9E9C;
border-right: 1px solid #9C9E9C;
font-family: Verdana;
font-size: 11px;
}

/* Formulars */

.inputbox {
BORDER-STYLE: solid;
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM-COLOR: #ADADAD;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #ADADAD;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #ADADAD;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #ADADAD;
BORDER-TOP-WIDTH: 1px;
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 10px;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 1px
}
.inputbox1 {
BORDER-STYLE: solid;
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM-COLOR: #9CBAE7;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #9CBAE7;
BORDER-LEFT-WIDTH: 0px;
BORDER-RIGHT-COLOR: #9CBAE7;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #9CBAE7;
BORDER-TOP-WIDTH: 0px;
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 10px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0Px
}

.button {
BACKGROUND-COLOR: #DEDFDE;
COLOR: black;
FONT-FAMILY: Verdana;
FONT-SIZE: 9px;
BORDER-BOTTOM-COLOR: #FFFFFF;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #FFFFFF;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #FFFFFF;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #FFFFFF;
BORDER-TOP-WIDTH: 1px;
}
.activeuser {
font-family: Arial;
font-size: 10px;
color: #FFFFFF;
}
/*******************************/

table {
font-family: verdana;
font-size: 11px;
}



table.formbox { 
background-color: #EFEFEF;
border-bottom: 2px solid #8B8D8B;
border-top: 2px solid #8B8D8B;
border-left: 1px solid #595959;
border-right: 1px solid #595959;
}
table.formbox_cal { 
background-color: #ffffff;
border-bottom: 0px dotted #9F9F9F;
border-top: 0px solid #9F9F9F;
border-left: 0px solid #C6C3C6;
border-right: 0px solid #C6C3C6;
}

table.formbox1 { 
background-color: #F2F2F2;
border: 1px solid #A4C4DC;
}

table.formbox2 { 
background-color: white;
border-bottom: 0px solid #9F9F9F;
border-top: 0px solid #9F9F9F;
border-left: 0px solid #9F9F9F;
border-right: 0px solid #9F9F9F;
}

.section_heading {
border-bottom: 0px dotted gray;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #669933;
padding-left: 15px;
padding-top: 20px;
padding-bottom: 2px;
}

.modules_heading {
background-color: #595959;
font-family: Arial;
font-size: 10px;
font-weight: none;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}

.modules_heading a 
{
	color:white;
	text-decoration: none;
}
.modules_heading_0 a 
{
	color:white;
	text-decoration: none;
}
.modules_heading_1 a 
{
	color:white;
	text-decoration: none;
}
.SearchResults {
font-family: Verdana;
font-size: 10px;
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
background-color: #8B8D8B;
font-weight: bold;
}
.titleSection {
font-family: Verdana;
font-size: 10px;
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
background-color: #8B8D8B;
font-weight: bold;
}
.titleSectionInactive {
font-family: Verdana;
font-size: 10px;
color: black;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
background-color: #DFDFD9;
font-weight: none;
border-right: 1px solid #8B8D8B;
border-left: 0px solid green;
border-top: 1px solid #8B8D8B;
border-bottom: 0px solid green;
}
.titleSectionInactive a:link {
color: black;
text-decoration: none;
}

.titleSectionInactive a:visited {
color: black;
text-decoration: none;
}

.titleSectionInactive a:hover {
color: black;
text-decoration: underline;
}

.modules_heading_0 {
background-color: #669933;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}
.modules_heading_1 {
background-color: #669933;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}
.modules_heading_2 {
background-color: #63309C;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}
.modules_heading_3 {
background-color: #CECF31;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}

.modules_heading_inactive {
background-color: #C9C9C9;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: white;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}

.modules_heading_inactive a 
{
	color:white;
	text-decoration: none;
}

.listhover {
background-color: #99CCFF;
font-size: 10px;
font-family: Arial;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-top: 0px solid gray;
border-bottom: 0px solid gray;
border-right: 1px solid #8B8D8B;
}

.listhoverright {
background-color: #99CCFF;
font-size: 10px;
font-family: Arial;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-top: 0px solid gray;
border-right: 1px solid gray;
border-bottom: 0px solid gray;
}

.listhoverleft {
background-color: #99CCFF;
font-size: 10px;
font-family: Arial;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-top: 0px solid gray;
border-left: 1px solid gray;
border-bottom: 0px solid gray;
border-right: 1px solid #8B8D8B;
}

.list_header_admin {
font-family: Tahoma;
font-size: 11px; 
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
background-color: #5c6677;
}

.list_header_admin a:link {
color: white;
text-decoration: underline;
}

.list_header_admin a:visited {
color: white;
text-decoration: underline;
}

.list_header_admin a:hover {
color: white;
text-decoration: none;
}

.list_header {
font-family: Verdana;
font-size: 11px;
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
background-color: #8B8D8B;
}

.list_header a:link {
color: #ffffff;
text-decoration: underline;
}

.list_header a:visited {
color: #ffffff;
text-decoration: underline;
}

.list_header a:hover {
color: white;
text-decoration: none;
}

.company_header {
font-family: Arial;
font-size: 10px;
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
border-bottom: 0px solid red;
border-left: 0px solid white;
border-right: 1px solid white;
border-top: 0px solid green;
}

.company_header a:link {
color: #ffffff;
text-decoration: underline;
font-weight: bold;
}

.company_header a:visited {
color: #ffffff;
text-decoration: underline;
font-weight: bold;
}

.company_header a:hover {
color: white;
text-decoration: none;
}

.list_table1 {
background-color: #FFFFFF;
border-bottom: 0px solid red;
border-left: 0px dotted yellow;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_table2 {
background-color: #F2F2F2;
border-bottom: 0px solid red;
border-left: 0px solid yellow;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablestart1 {
background-color: #FFFFFF;
border-bottom: 0px solid red;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablestart1 a:link {
color: #000000;
text-decoration: underline;
}

.list_tablestart1 a:visited {
color: #000000;
text-decoration: underline;
}

.list_tablestart1 a:hover {
color: #000000;
text-decoration: none;
}

.list_tablestart2 {
background-color: #F2F2F2;
border-bottom: 0px solid red;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablestart2 a:link {
color: #000000;
text-decoration: underline;
}

.list_tablestart2 a:visited {
color: #000000;
text-decoration: underline;
}

.list_tablestart2 a:hover {
color: #000000;
text-decoration: none;
}

.list_tableend1 {
background-color: #FFFFFF;
border-left: 0px solid #8B8D8B;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tableend2 {
background-color: #F2F2F2;
border-left: 0px solid #8B8D8B;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablecorner1 {
background-color: #FFFFFF;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablecorner1 a:link {
color: #000000;
text-decoration: underline;
}

.list_tablecorner1 a:visited {
color: #000000;
text-decoration: underline;
}

.list_tablecorner1 a:hover {
color: #000000;
text-decoration: none;
}

.list_tablecorner2 {
background-color: #F2F2F2;
border-top: 0px solid green;
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.list_tablecorner2 a:link {
color: #000000;
text-decoration: underline;
}

.list_tablecorner2 a:visited {
color: #000000;
text-decoration: underline;
}

.list_tablecorner2 a:hover {
color: #000000;
text-decoration: none;
}

.companysearch_label {
font-family: Arial;
font-size: 10px;
color: black;
padding-right: 10px;
}

.path {
background-color: #9F9F9F;
border-bottom: 1px solid black;
}











/* Text Styles*/

.contenido {
color: black;
font-family: Arial;
font-size: 12px;
}
.direccion {
color: black;
font-family: Arial;
font-size: 10px;
}
.oferta {
color: red;
font-family: Arial;
font-size: 18px;
font-weight: bold;
}

.resultados a:link {
color: black;
text-decoration: underline;
}

.resultados a:visited {
color: black;
text-decoration: underline;
}

.resultados a:hover {
color: black;
text-decoration: none;
}


.toprightnav {
font-family: Verdana;
font-size: 10px;
color: #8B8D8B;
}

.toprightnav a:link {
color: #8B8D8B;
text-decoration: underline;
}

.toprightnav a:visited {
color: #8B8D8B;
text-decoration: underline;
}

.toprightnav a:hover {
color: #8B8D8B;
text-decoration: none;
}

.errormsg {
font-family: Verdana;
font-size: 9px;
font-weight: none;
color: red
}

.searchcompindex {
text-align: center;
font-weight: none;
color: #666666;
background-color: #DEDFDE;
padding-top: 1px;
padding-bottom: 1px;
border-bottom: 0px dotted gray; 
border-top: 0px dotted gray; 
font-family: Arial;
font-size: 10px;
}

.searchcompindex a:link {
color: #666666;
text-decoration: none;
}

.searchcompindex a:visited {
color: #666666;
text-decoration: none;
}

.searchcompindex a:hover {
color: #666666;
text-decoration: underline;
}



.viewcompanylabel {
font-family: verdana;
font-size: 11px;
color: gray;
}

.viewcompanycontent {
font-family: verdana;
font-size: 11px;
color: black;
padding-left: 8px
}

.headertitle {
font-family: verdana;
font-size: 13px;
color: gray;
font-weight: bold;
text-shadow: black 2 2 2;
}

.navpath {
font-family: Verdana;
font-size: 9px;
color: white;
padding-left: 10px;
}

.pagetitle {
font-family: Verdana;
font-size: 10px;
color: black;
font-weight: bold;
}

.logintext {
font-family: Verdana;
font-size: 10px;
color: black;
font-weight: none;
letter-spacing: 1px;
}
.logintext a { 
text-decoration: none;
color: #000000;
}











/* Formulars */


.checkbox {
BACKGROUND-COLOR: #EFEFEF;
COLOR: black;
FONT-FAMILY: Verdana;
FONT-SIZE: 9px;
BORDER-BOTTOM-COLOR: #FFFFFF;
BORDER-BOTTOM-WIDTH: 0px;
BORDER-LEFT-COLOR: #FFFFFF;
BORDER-LEFT-WIDTH: 0px;
BORDER-RIGHT-COLOR: #FFFFFF;
BORDER-RIGHT-WIDTH: 0px;
BORDER-TOP-COLOR: #FFFFFF;
BORDER-TOP-WIDTH: 0px;
}






table.dotborder { 
background-color: #EFEFEF;
border-bottom: 3px solid black;
border-top: 3px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
}



.menuLeft {
background-color: #EFEFEF;
border-right: 1px dotted gray;
}
.menuRow1 {
font-family: Verdana;
font-size: 9px;
background-color: #EFEFEF;
}
.menuRow1 a { color:#000000; text-decoration: none;}
.menuRow2 {
font-family: Verdana;
font-size: 9px;
background-color: #DEDEDE;
}
.menuRow2 a { color:#000000; text-decoration: none;}
.pagetitle {
background-color: #EFEFEF;
border-top: 1px dotted gray;
border-bottom: 1px dotted gray;
}

.bordr {
border-bottom: 0px solid red;
border-left: 0px solid yellow;
border-right: 1px solid #8B8D8B;
border-top: 0px solid green;
}



.activedate {
font-family: Arial;
font-size: 11px;
color: #006996;
}

.font1 {
font-family: Verdana;
font-size: 11px;
}

.font2 {
font-family: Verdana;
font-size: 9px;
}

.title {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

td {

}

td.header {
border-bottom: 0px solid red;
border-left: 0px solid yellow;
border-right: 1px solid #8B8D8B;
border-top: 0px solid green;
font-family: Verdana;
font-size: 11px;
color: white;
PADDING-TOP: 3px;
PADDING-Bottom: 3px;
padding-left: 3px;
}

td.table {
border-bottom: 0px solid red;
border-left: 0px solid yellow;
border-right: 1px solid #8B8D8B;
border-top: 0px solid green;
font-family: Verdana;
font-size: 10px;
color: black;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

td.title_table {
border-bottom: 1px solid gray;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: gray;
padding-left: 30px;
padding-top: 2px;
padding-bottom: 2px;
}


.tableheader {
font-family: Verdana;
font-size: 9px;
color: white
}

/* Formulars */

.inputbox {
BORDER-STYLE: solid;
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM-COLOR: #ADADAD;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #ADADAD;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #ADADAD;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #ADADAD;
BORDER-TOP-WIDTH: 1px;
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 10px;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 1px
}

.radio {
BORDER-BOTTOM-COLOR: #000000;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #000000;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #000000;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #000000;
BORDER-TOP-WIDTH: 1px;
COLOR: #000000;
FONT-FAMILY: Tahoma;
FONT-SIZE: 8pt;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px
}
.boton1 {
BACKGROUND-COLOR: #DEDFDE;
COLOR: black;
FONT-FAMILY: Verdana;
FONT-SIZE: 9px;
BORDER-BOTTOM-COLOR: #FFFFFF;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-COLOR: #FFFFFF;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #FFFFFF;
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-COLOR: #FFFFFF;
BORDER-TOP-WIDTH: 1px;
}

/* Menu styles */
.menutext {font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF}
.menutext a {color: #FFFFFF;  text-decoration: none}
.menutext1 {font-family: Arial; font-size: 10px; font-weight: bold; color: #000000}
.menutext1 a { color: #000000; text-decoration: none}
.submenutext {font-family: Arial; font-size: 10px; padding-left: 7px; padding-right: 5px; color: white; letter-spacing: 0px;}
.submenutext a { color: white; text-decoration: none}
.submenutext a:hover{ color: white; text-decoration: underline}

/* Calendar styles */
.calendar1 a { line-height: 15px;font-family:Verdana; font-size:10px; color:#656565; text-decoration:none;}
.calendar1 a:hover { font-family:Verdana; font-size:10px; color:black; text-decoration: underline; font-weight: bold;}
.calendar2 a { line-height: 15px; font-family:Verdana; font-size:10px; color:black; text-decoration:none;}
.calendar2 a:hover { font-family:Verdana; font-size:10px; color:black; text-decoration: underline; font-weight: bold;}

/* Task styles */
.task_normal { font-family:Verdana; font-size:10px; color:black;}
.task_selected { font-family:Verdana; font-size:10px; color:gray; text-decoration:line-through;}



.clsCMOn {
	color: black;
	font-size : 10px;
	text-decoration : none;
        padding: 2px 4px;
        font-family: Arial;
}

.clsCMOver {
	color: black;
	font-size : 10px;
	text-decoration : none;
        padding: 2px 4px;
        font-family: Arial;
}
.main_heading {
background-color: #595959;
border-width: 0px;
}
.main_cal {
border-bottom: 1pt solid #C6C3C6;
border-right: 0pt solid red;
border-top: 0pt solid #000000;
border-left: 0pt solid #000000;
background-color: #FFFFFF;
font-family: Verdana;
font-size: 11px;
font-color: #000000;
font-weight: bold;

}
.middle_line {
border-bottom: 0pt solid #C6C3C6;
border-right: 1pt dotted #C6C3C6;
border-top: 0pt solid #000000;
border-left: 0pt solid #C6C3C6;
}