body{background:#333;font-family:Arial,Helvetica,sans-serif;margin:20px;}
table{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000;}
img {border:0;}
.justified {text-align:justify;}
.centertable{margin-left:auto;margin-right:auto;width:1100px;border-left:1px solid #707278;border-right:1px solid #707278;border-bottom:1px solid #707278;background:#fff;}
.centertableneutral{margin-left:auto;margin-right:auto;background:#fff;}
.headertable{margin-left:auto;margin-right:auto;width:1100px;border:1px solid #707278;}

.onepixelhorline{height:1px;background:#999 url(../imagenes/1pix.gif);}

.whitelink A:link{color:#fff;text-decoration:underline;}
.whitelink A:visited{color:#fff;text-decoration:underline;}
.whitelink A:active{color:#fff;text-decoration:underline;}
.whitelink A:hover{color:#fff;text-decoration:underline;}

.juntalink A:link{color:#000;font-weight:normal;text-decoration:underline;}
.juntalink A:visited{color:#000;font-weight:normal;text-decoration:underline;}
.juntalink A:active{color:#000;font-weight:normal;text-decoration:underline;}
.juntalink A:hover{color:#1111CC;font-weight:normal;text-decoration:underline;}

.toploginusuarios{text-align:right;color:#C6C7C9;font-size:1.4em;font-weight:bold;padding-right:20px;}
.toplogin{width:160px;border:1px solid #fff;font-size:1em;}
.mainlogin{width:160px;border:1px solid #666;font-size:1em;}
.topbutton{width:90px;color:#000;font-weight:bold;background:#ccc url(../imagenes/but_bg.gif);border:1px solid #fff;}
.mainbutton{width:90px;color:#000;font-weight:bold;background:#ccc url(../imagenes/but_bg.gif);border:1px solid #666;}

.textinput_contacto {font-size:1em;color:#000;width:330px;border:1px solid #CCC}
.textinput_incidencia {font-size:1em;color:#000;width:500px;border:1px solid #CCC}
.textarea_contacto {font-size:1em;color:#000;border:1px solid #CCC;width:500px;height:100px;}
.button_contacto{width:150px;color:#000;font-weight:bold;background:#ccc url(../imagenes/but_bg.gif);border:1px solid #666;}

ul.listado{list-style-image: url(../imagenes/rombo.gif);line-height:1.7em;}
li.listado_home{padding-top:15px;}
pre {white-space: pre-wrap;white-space: -moz-pre-wrap !important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;font-family:Arial, Helvetica, sans-serif;padding: 0;margin: 0;overflow: hidden;}
.wrapped {white-space: pre-wrap;white-space: -moz-pre-wrap !important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;font-family:Arial, Helvetica, sans-serif;padding: 0;margin: 0;overflow: hidden;}
.main_title {font-size:1.8em;color:#FF9900;font-weight:bold;}

.foottable{width:929px;color:#fff;}
.footmaincell{height:70px;padding-top:20px;padding-right:10px;vertical-align:text-top;text-align:right;}

/* DROPDOWN MENU */

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none;margin: 0;padding: 0;}
ul.dropdown {position: relative;z-index: 597;float: left;}
ul.dropdown li {float: left;line-height: 1.6em;font-weight:bold;vertical-align: middle;zoom: 1;}
ul.dropdown li.hover, ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}
ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 100%;}
ul.dropdown ul li {float: none;}
ul.dropdown ul ul {top: 1px;left: 99%;}
ul.dropdown li:hover > ul {visibility: visible;}
ul.dropdown li {padding: 5px;}
ul.dropdown *.dir {padding-right: 30px; background-image: none; background-position: 100% 50%; background-repeat: no-repeat;}
ul.dropdown *.close {padding-right: 30px; background-image: none; background-position: 100% 50%; background-repeat: no-repeat;font-weight:bold;}
ul.dropdown ul *.dir {padding-right: 15px; background-image: url(../imagenes/nav-arrow-right.png); background-position: 100% 50%; background-repeat: no-repeat;}
ul.dropdown ul ul *.dir {background-image: url(../imagenes/nav-arrow-right2.png);}
ul.dropdown-vertical *.dir {background-image: url(../imagenes/nav-arrow-right.png);}
ul.dropdown-vertical-rtl *.dir {padding-right: 15px; background-image: url(../imagenes/nav-arrow-left.png); background-position: 0 50%;}
ul.dropdown {font: bold 2em;}
ul.dropdown li {background-color:#002851;color:#fff;}
ul.dropdown li.hover, ul.dropdown li:hover {}
ul.dropdown a:link,	ul.dropdown a:visited { color: #fff; text-decoration: none;}
ul.dropdown a:hover {border-top-color: #0055AA !important; border-left-color: #0055AA; background-color: #003F7C; color: #fff;}
ul.dropdown ul a.dir:hover {background-color: #003F7C; background-image: url(../imagenes/comnav-arrowon.gif); color: #fff;}
ul.dropdown a:active {background: #0055AA; color: #fff;}
ul.dropdown ul {left: auto; right: 0; width: 150px; font: bold 2em;}
ul.dropdown ul li {background-color: #333;border-bottom:1px solid #333;}
ul.dropdown ul ul {top: 0; right: auto; left: 100%; margin-top: 0; border-top: none; border-left: none; font-weight: normal;}
ul.dropdown ul ul li {background-color: #4c4c4c;}
ul.dropdown ul ul ul li {background-color: #595959;}
ul.dropdown li a, ul.dropdown *.dir {}
ul.dropdown ul li a, ul.dropdown ul *.dir { border-color: #4a4a4a #242424 #242424; border-left: none;}
ul.dropdown ul ul li a, ul.dropdown ul ul *.dir { border-color: #595959 #333 #333;}
ul.dropdown ul ul ul li a, ul.dropdown ul ul ul *.dir { border-color: #767676 #404040 #404040;}

/* Custom elements */
#info {width: 130px; text-align: center;}
#info ul {right: auto; left: 0; width: 249px; text-align: left;}
#info ul ul {left: 249px; width: 150px;}
#info ul a {width: 232px;}
#info ul a.dir {width: 210px;}
#info ul ul a {width: 133px;}
#info ul ul a.dir {width: 111px;}
#info ul ul ul {left: 100%;}

ul.dropdown a, ul.dropdown span {display: block; padding: 5px 30px;}
ul.dropdown li {padding: 0;}
ul.dropdown ul a, ul.dropdown ul span {padding: 8px;}
ul.dropdown *.dir {padding: 5px 30px;}
ul.dropdown ul *.dir {padding: 8px 30px 8px 8px;}
ul.dropdown ul a {width: 133px;}
ul.dropdown ul a.dir {width: 111px;}
ul.dropdown *.open {background-color: #000;}
ul.dropdown ul *.open {background-color: #4c4c4c; background-image: url(../imagenes/comnav-arrowover.png); color: #fff;}
ul.dropdown ul ul *.open {background-color: #595959; background-image: url(../imagenes/comnav-arrowover2.png); color: #fff;}
ul.dropdown a.open:hover {background-color: #003F7C; color: #fff;}
ul.dropdown ul a.open:hover {background-image: url(../imagenes/comnav-arrowon-azul.gif); color: #fff;}
ul.dropdown li:hover > *.dir {background-color: #000;}
ul.dropdown ul li:hover > *.dir {background-color: #4c4c4c; background-image: url(../imagenes/comnav-arrowover.png);}
ul.dropdown ul ul li:hover > *.dir {background-color: #595959; background-image: url(../imagenes/comnav-arrowover2.png); color: #fff;}
ul.dropdown li:hover > a.dir:hover {background-color: #003F7C; color: #fff;}
ul.dropdown ul li:hover > a.dir:hover {background-image: url(../imagenes/comnav-arrowon-azul.gif); color: #fff;}

/* Zona Clientes */
.sectiontitle {padding:7px;background:#26374F;color:#FFFFFF;font-size:20px;font-weight:bold;letter-spacing:5px;text-align:center;}
.sectionsubtitle {font-weight:bold;border-bottom:1px solid #ccc;padding:5px;background:#CFD2D3;text-align:center;height:40px;font-size:16px;color:#26374F;}