html, body{height:100%}
body{margin: 0; background:#ffffff}
h1{margin: 20px 5px; font: bold 17px arial,tahoma; color:#0035AD;}
h2{font: small-caps bold 14px arial,tahoma; color:#FFC726}


.izda{background:#FFC726; width: 30%;}
.dcha{background:#ffffff; width: 30%;}

.cabecera_cent{background: url(/imagenes/cab2.gif) no-repeat; width:430px;}

.latizda{background: url(/imagenes/repizda.gif) repeat-y;}
.rellenoinf{background: url(/imagenes/cont.gif) repeat-y;}
.contenidos{background:#FFFDF8  url(/imagenes/fondo.gif) no-repeat; background-position: top; font: normal 11px arial, tahoma; color: #0035AD; width:430px;}
.contenidos a{text-decoration:none; font-weight:bold; color:#FFC726;}
.contenidos a:hover{color:#0035AD;}

.latdcha{background: url(/imagenes/repdcha.gif) repeat-y;}
.contact{background: url(imagenes/dchabola.gif) no-repeat; background-position: top; height: 99px}

.form{font: normal 11px arial, tahoma;}
.form input,textarea{border:1px solid #FFC726}


/*menu principal*/
.menu {font: bold 11px arial,tahoma; color:#0035AD; text-align: right}
.menu a{text-decoration: none; color:#0035AD;}
.menu a:hover{color:#ffffff}
.menu a.Act{color:#ffffff;}

.submenu {font: bold 11px arial,tahoma; color:#0035AD; text-align: left; width:160px; padding-bottom:10px;}
.submenu ul{margin-left:20px}
html>body .submenu ul{margin-left: 0px; padding-left:20px}
.submenu il{margin-left:-5px;}
.submenu a{text-decoration: none; color:#0035AD;}
.submenu a:hover{color:#FFC726}
.submenu a.Act{color:#FFC726;}

.trabajos{text-align:left; height:320px; background: url(/imagenes/bolaservicios.jpg) no-repeat; background-position: bottom right;}
.conttrabajos{float:right; margin-right:5px; margin-top:85px; position:relative; width:290px;}
html>body .conttrabajos{margin-right:10px;}
.conttrabajos ul{padding-left:5px; margin-left:10px; border:1px;}

#contacto {text-align: left}
#contacto a{text-decoration: none; font: bold 11px arial,tahoma; color:#ffffff}
#contacto a:hover{color:#FFC726}
#contacto a.Act{text-decoration: none; font: bold 11px arial,tahoma; color: #ffc726}

.tablelegal{background-color: #ffffff; margin:10px;}
#legal {font: normal 11px arial, tahoma, verdana; color: #0035AD;}
#legal div{font-size: 11px;text-align: justify; padding: 5px 10px;}
#legal div.titulo{ font:bold 12px arial, tahoma, verdana; color: #0035AD;}
#legal div.subtitulo{font-weight: bold; color: #FFC726;}