*,html,body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,fieldset,input,pre,p,blockquote {margin:0;padding:0;border:0;}
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:normal;}
img, a img,a:link img,a:visited img {border:0px;}
strong {color:#555;background:#fff;}
iframe {margin-left:10px;margin-bottom:10px;}
a:link,a:visited {text-decoration:none;}
*.displayNone {display:none;}

body{background: #fff;font: normal 70% tahoma, verdana, arial, helvetica, sans-serif;text-align:center;line-height:1.4em;color:#000;}
div#contenedora{text-align:left;margin:0 auto;background: #fff;color:#333;}
div#cabecera, div#banner, div#columna1,div#columna2, div#contactInfo, div#bannerPartners, div#bannerContacto, div#bannerClientes, div#bannerAboutUS, div#bannerEmpleo, div#bannerNoticias, div#bannerEventos, div#bannerFormacion, div#bannerProcess, div#bannerInfrastructure, div#bannerApplication, div#bannerServicios, div#bannerHerramientas, div#bannerRecursos, div#bannerSemSOA
{display:none;}

p.miguitas{display:none;}

div#contenido{width:100%}

div#pie{clear:both;width:100%;background: #fff;text-align:center;padding-top:20px;padding-bottom:20px;color:#000;}
div#pie ul, div#pie a img{display:none;}

div#panel1{width:50%;float:left;}
div#panel2{width:50%;float:right;}
div#panel3, div.panelIzq{width:275px;float:left;clear:left;padding-top:10px;}
div#panel4, div.panelDch{width:275px;float:right;clear:right;padding-top:10px;}
div#panel12{width:100%;clear:both;;text-align:center;}
div#panel34{width:100%;clear:both;}
div#panel13{width:50%;float:left;clear:left;}
div#panel24{width:50%;float:right;clear:right;}


dl.partners {margin-left:20px;margin-top:20px;}
dl.partners dt{margin-top:20px;margin-bottom:20px;border-top:1px solid #555;padding-top:20px;padding-left:20px;}
dl.partners dd {text-align:justify;}

dl.noticias {margin-left:20px;margin-top:20px;}
dl.noticias dd {text-align:justify;margin-left:20px;}

dl.eventos {margin-left:20px;margin-top:20px;}
dl.eventos dd {text-align:justify;margin-left:20px;margin-bottom:20px;}

ul.listaHOR {margin-top:0.3em;}
ul.listaHOR li {display: inline;list-style-type: none;}
ul.lista1 li{border-top:1px solid #CCE0EB;}
ul.lista2 {padding-left:3em;list-style:circle;border:0px;background:#fff;color:#333;}

ul.lista3 {list-style:circle;padding-left:15px;}
ol.lista4 {padding-left:3.4em;border:0px;list-style:decimal;}

a, a.link1, a:visited, a.link1:visited {color:#5986A4;background:#fff;}
a.link2, a.link2:visited {text-decoration:none;}

a.link3, alink3:visited {text-decoration:none;color:#454544;background:#fff;}

div#panel12 h1{font-weight:normal;font:175% georgia, "Times New Roman", serif;color:#555;background:#fff;}
h1.tituloHome,h1.tituloGenerico {font:230% georgia, "Times New Roman",serif;}
h1.tituloGenerico {border-bottom:4px solid #333;}
h1.h1Tipo1{color:#862650;border-bottom:4px solid #862650;background:#fff;}
h1.h1Tipo2{color:#00529E;border-bottom:4px solid #00529E;background:#fff;}
h1.h1Tipo3{color:#008512;border-bottom:4px solid #008512;background:#fff;}
div#contenido h2 {font-size:160%;line-height:160%;margin:10px 0px 0px 10px;color:#555;background:#fff;clear:both;}
div#contenido h3 {font-size:110%;line-height:110%;margin:10px 0px 10px 20px;color:#555;background:#fff;font-weight:bold;}
div#contenido p {margin:5px 5px 10px 20px;text-align:justify;}
div#contenido ul {margin:10px 0px 10px 20px;}
div#contenido li {margin:10px 0px;}
div#columna1 p,div#columna2 p  {margin:5px 15px 0px 35px;}

div#contenido p.parrafo1 {border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px; background: url(../images/layout/rouderCorner1.jpg) top left no-repeat;margin-bottom:30px;}
div#contenido p.parrafo2 {margin-left:50px;margin-right:20px;}

img.picture {float:left;margin:0px 5px 5px 5px;}
img.picture2 {margin:0px 0px 0px 50px;}
img.picture3 {margin:10px 0px 10px 25px;}

table{margin:1em 2em;border:1px solid #333;border-collapse: collapse;font-size:80%;}
table th{background:#ddd;color:#333;font-weight:bold;font-family:verdana, arial, sans-serif;white-space: nowrap;padding: 0 0.5em 0.5em 0.5em;text-align: left;}
table td{vertical-align:top;font-family:verdana,arial,sans-serif;border-bottom:1px solid #ccc;padding: 0 0.5em;}
table.tabla1 td,table.tabla1 th {border:1px solid #333;border-collapse: collapse;}
table.tabla1 th.header1 {text-align:center;background:#eee;color:#333;}
table.tabla1 td.selected {background:#E7E7CD;color:#333;text-align:center;vertical-align:middle;}

