body{	margin: 0px; padding: 0px; text-align: center; font: 12px verdana, tahoma, arial, sans-serif; color: #FFF; background: #017e26; }
h1{ margin: 0px; padding: 0 0 0px 0; font-size: 2em; color: #003f13;}
h2{ margin: 0px; padding: 0 0 0px 0; font: normal 1.4em verdana, tahoma, arial, sans-serif; color: #017e26; }
h3{ margin: 0px; padding: 0; font-size: 1.1em; color: #00c43a; }
p { margin: 0; padding: 5px 20px 10px 20px; text-align: justify; }
table { color: #FFF; }
input{ font-family:1.1em arial, tahoma, sans-serif; border: 1px solid #c4c4ff; padding: 3px; background: #FFF; margin: 0 5px }
input.botton { color: #FFF; border: 0px; padding: 3px 30px; background: #888; margin: 0 5px 0 0; }
textarea{ border: 1px solid #c4c4ff; padding: 3px; margin: 0 5px; width: 263px; height: 80px; }

a { text-decoration: underline; }
a:hover { color: #0272a0; text-decoration: none; }
ul, li { list-style: none; margin: 0; padding: 0; }

#error { color: red; border: 1px solid red; background: #ffcece url( 'images/icon_exclamation.png' ) 5px 5px no-repeat; padding: 5px 0 5px 25px; margin: 5px 0; text-align: left; }
#ok { color: green; border: 1px solid green; background: #80ff80 url( 'images/icon_accept.png' ) 5px 5px no-repeat; padding: 5px 0 5px 25px; margin: 5px 0; text-align: left; }

#page { text-align: left; margin: 0 auto; padding: 0; background: #017e26 url("images/bodyBg.png") repeat-x; color; width:990px; }

#header { height: 275px; background: #017e26 url( 'images/headerBg.png' ) top center no-repeat; }


#menu { height: 40px; padding: 0; margin: 0 auto; text-align: center; }
/* LEVEL ONE */
ul.menuList { width:990px; margin: 0 auto; height: 30px; padding: 0; text-align: left; }
ul.menuList li { font-weight: bold; float: left; zoom: 1; padding: 0px 15px; }
ul.menuList a { color: #000; text-decoration: none; }
ul.menuList a:hover { color: #030; }
ul.menuList a:active { color: #030; }
ul.menuList li a { display: block; padding: 8px; text-align: center; }
ul.menuList li:hover { color: black; position: relative; }
ul.menuList li.hover a { color: black; text-decoration: none; color: #FFF }
ul.menuList a.last { border: 0; }

#main {  background: url( "images/menuBg.png" ) repeat-x; padding: 0; margin: 0 auto; }
#mainContent { text-align: left; width: 988px; margin: 0 auto; padding: 0; }
#main table { valign: top; }
#main form { padding: 0; margin: 0; }
#main form div { padding: 5px; margin: 0; }
#main form span { float: left; padding: 4px 0; width: 150px; text-align: left; }

#footer { clear: both; padding: 35px 0; text-align: center; }

#ieAdv{ display: none; }

/** Estilos para las paginas, aparecen en el Editor WYSIWYG **/
.com_left { float: left; width: 350px; }
.com_right { float: right; width: 550px; }
.span_120 { float: left; width: 120px; font-weight: bold; text-align: left; margin: 0 5px; }
.div_bottons { text-align: center; }
