body {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #333333;text-decoration: none;background-color: #FFFFFF;margin: 0px;padding: 0px;scrollbar-face-color: #CCCCCC;scrollbar-highlight-color: #E5E5E5;scrollbar-3dlight-color: #CCCCCC;scrollbar-shadow-color: #999999;scrollbar-darkshadow-color: #666666;scrollbar-arrow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;}
h1, .csc-firstHeader {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 11px;line-height: 16px;font-weight: bold;color: #CC0000;text-decoration: none;}
h2 {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: bold;color: #333333;text-decoration: none;}
h3 {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #333333;text-decoration: none;}
a {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 14px;font-weight: normal;color: #333333;text-decoration: none;}
a:hover {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 14px;font-weight: normal;color: #CC0000;text-decoration: underline;}

.td1W {font-size: 0px;line-height: 0px;width: 1px;}
.td1Div {font-size: 0px;line-height: 0px;height: 1px;}
.td8H {font-size: 0px;line-height: 0px;height: 8px;}
.td8W {font-size: 0px;line-height: 0px;width: 8px;}
.td8x8 {font-size: 0px;line-height: 0px;height: 8px;width: 8px;}
.td8Div {font-size: 0px;line-height: 0px;background-image: url(../img/divisor-gris.gif);background-repeat: repeat;height: 12px;}

.menuTopTd1 {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #CCCCCC;text-decoration: none;height: 32px;vertical-align: top;background-color: #000000;padding-top: 8px;width: 483px;}
.menuTopSecTd1link {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #CCCCCC;text-decoration: none;}
.menuTopSecTd1link:hover {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #FFFFFF;text-decoration: underline;}
.menuTopTd2 {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #666666;text-decoration: none;height: 32px;vertical-align: top;background-color: #CCCCCC;padding-top: 8px;}
.menuTopSecTd2link {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #666666;text-decoration: none;}
.menuTopSecTd2link:hover {font-family: "Trebuchet MS", Tahoma, Helvetica, san-serif;font-size: 10px;line-height: 16px;color: #333333;text-decoration: underline;}

.textoTituloGris {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 11px;line-height: 12px;font-weight: bold;color: #333333;text-decoration: none;}
.textoTituloRojo {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 11px;line-height: 16px;font-weight: bold;color: #CC0000;text-decoration: none;}

.textoTextoBasico, .bodytext {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 14px;font-weight: normal;color: #333333;text-decoration: none;text-align: left;vertical-align: top;}
.textoTextoBold {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 14px;font-weight: bold;color: #333333;text-decoration: none;text-align: left;vertical-align: top;}

.TextoBulletGris {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #333333;text-decoration: none;padding-left: 10px;display: block;background-attachment: scroll;background-image: url(../img/bullet-gris.gif);background-repeat: no-repeat;background-position: left top;}
.TextoBulletRojo {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #333333;text-decoration: none;padding-left: 10px;display: block;background-attachment: scroll;background-image: url(../img/bullet-rojo.gif);background-repeat: no-repeat;background-position: left top;}

.textoLinkBasico, .internal-link, .external-link-new-window, .news-latest-morelink a, .news-list-morelink a, .boardMemberTable a {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #CC0000;text-decoration: none;}
.textoLinkBasico:hover, .internal-link:hover, .external-link-new-window:hover, .news-latest-morelink a:hover, .news-list-morelink a:hover, .boardMemberTable a:hover {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #CC0000;text-decoration: underline;}
.textoLinkBold {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: bold;color: #333333;text-decoration: none;}
.textoLinkBold:hover {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: bold;color: #CC0000;text-decoration: underline;}

.textoFotoSmall {vertical-align: top;margin-top: 4px;margin-right: 8px;float: left;}
.textoCopyright {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #999999;text-decoration: none;height: 40px;padding-top: 24px;padding-left: 230px;}

.formBasico {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;height: 16px;width: 120px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #999999;border-right-color: #E5E5E5;border-bottom-color: #E5E5E5;border-left-color: #999999;}
.formBoton80Go {font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;color: #333333;text-decoration: none;background-image: url(../img/boton80-go.gif);background-repeat: no-repeat;height: 18px;width: 80px;padding-left: 20px;border: none;line-height: 12px;text-align: left;}

li.level1, li.level2 {
   font-size:10px;
   padding:0px;
   background:none;
   border:none;   
}

li.level1 a, li.level2 a {
   font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #333333;text-decoration: none;   
}

li.level1 a:hover, li.level2 a:hover {
   font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: normal;color: #CC0000;text-decoration: underline;   
}

li.level1b, li.level2b {
   font-size:10px;   
}

li.level1b a, li.level2b a {
   font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: bold;color: #333333;text-decoration: none;   
}

li.level1b a:hover, li.level2b a:hover {
   font-family: Tahoma, Arial, helvetica, sans-serif;font-size: 10px;line-height: 16px;font-weight: bold;color: #CC0000;text-decoration: underline;   
}

td#mainMenu ul {
   margin:0;
   padding:0;
   list-style-type:none;
}

td#mainMenu ul.listLevel2 {
   margin:0;
   padding:0;
}

* html td#mainMenu ul.listLevel2 {
   margin:-15px 0px 0px 0px;
   padding:0;
}

td#mainMenu li.level1 {
   padding-left:30px;
}

td#mainMenu li.level2 {
   padding-left:45px;
}

html td#mainMenu li.level1b {
   padding-left:13px;
}

* html td#mainMenu li.level1b {
   padding-left:27px;
}

td#mainMenu li.level2b {
   padding-left:45px;
}

div.redSquareMainMenu {
   float:left;
   width:17px;
   height:7px;
   margin:6px 0px 0px 0px;
   padding:0;
}

div.redSquareMainMenu img {
   margin:0;
   padding:0px;
   display:block;
}


td#rightColumn div.first {
   font-family: Tahoma, Arial, helvetica, sans-serif;
   font-size: 10px;
   line-height: 14px;
   font-weight: normal;
   color: #333333;
   text-decoration: none;
   text-align: left;
   vertical-align: top;
}

td#rightColumn {
   padding:0px 0px 0px 8px;
}

.boardMemberProfile {
   position:absolute;
   visibility:hidden;	
}

.memberBoardDiv {
   font-family: Tahoma, Arial, helvetica, sans-serif;
   font-size: 10px;
   line-height: 14px;
   font-weight: normal;
   color: #333333;
   text-decoration: none;
   text-align: left;
   vertical-align: top;
   margin-bottom:8px;	
}
	
.memberBoardDiv img {
   margin-right:8px;	
}

.boardMemberTable {
   font-family: Tahoma, Arial, helvetica, sans-serif;
   font-size: 10px;
   line-height: 14px;
   font-weight: normal;
   color: #333333;
   text-decoration: none;
   text-align: left;
   vertical-align: top;	
}
	
.boardMemberTable img {
   float:center;	
}

.countryDIV {
   position:absolute;
   visibility:hidden;
   width:270px;
   padding:0px;
	
   font-family: Tahoma, Arial, helvetica, sans-serif;
   font-size: 10px;
   line-height: 14px;
   font-weight: normal;
   color: #333333;
   text-decoration: none;
   text-align: left;
   vertical-align: top;
}


form#mailform {border:none;}
.csc-mailform {border:none;}

#mailform input, select, textarea { font-size:10px; border: 1px solid #000000;}

div.csc-mailform-field {
   margin-bottom:3px;
}

label {
   width:150px;
   font-size:10px;
   font-family:Tahoma, Arial, helvetica, sans-serif;
   font-weight:bold;
   color: #333333;
   text-decoration: none;
   vertical-align:top;
   float: left;
   clear: right;
}

#contentLeft ul {
   margin:0;
   padding:0px 0px 0px 15px;
   list-style-type:disc;
}

#contentLeft li {
   list-style-image: url(/fileadmin/templates/img/redBulletPoint.gif);

}

td#contentArea {
   padding-left:8px;
}

#contentArea ul {
   margin:0;
   padding:0px 0px 0px 15px;
   list-style-type:disc;
}

#contentArea li {
   list-style-image: url(/fileadmin/templates/img/redBulletPoint.gif);

}

.csc-header, .csc-header-n1, .csc-firstHeader {
   margin-left:0px;
   padding-left:0px;
}

table.contenttable td{
   vertical-align:top;
}

table.contenttable p.bodytext {
   margin:0;
   padding:0;
}

p.bodytext {
  margin:2px 0px 2px 0px;
  padding:0;
}