body{margin:0 0 0 0}
td,div{font:12px Arial, Helvetica, sans-serif}
a:link{color:rgb(0,41,123)}
a:hover{color:rgb(26,83,121); font-style:oblique}
a:active{color:rgb(26,83,121)}
a:visited{color:rgb(26,83,121)}
table.page{margin-top:30px}
ul.services{font-size:14px;color:#333333}
img.microsoft{ position:relative; bottom:1px}

h1{
border-bottom:1px solid #29156F;
color:rgb(0,41,123);
font:bold 18px Arial,Helvetica,sans-serif;
margin-bottom:0px;
}
h3{
color:rgb(0,41,123);
font:bold 14px Arial, Helvetica, sans-serif;
margin-bottom:0px;
}
.bigblue{color:rgb(0,41,123);font:bold 14px Arial, Helvetica, sans-serif}
p.text{margin:10px 0 0 0;line-height:145%;color:#333333; font:Arial, Helvetica, sans-serif; text-align:justify}
table.header{border: 1px solid rgb(0,41,123);background:white;margin-top:20px;margin-bottom:10px}
table.headerprueba{margin-top:10px;margin-bottom:1px}
.menu{border:1px solid #29156F;background:white}
.menu2{ background-image:url(Images/menufondo.gif)}
p.menublock{margin:3px 0 0 0}
.menublock a{
padding:2px 2px 2px 2px;
width:100%;
display:block;
color:#FFFFFF;
background:rgb(0,41,123);
font-weight:bold;
text-decoration:none
}
.textremark{color:rgb(0,41,123); font-weight: bold; font-size: 14px}
.menublock a:hover{
color:#FFFFFF;
background:url(images/bg_menu_block.gif) #575044;
text-decoration:none
}
.menublock a:visited{color:#FFFFFF}
.content{border:1px solid #29156F;color:#9999A3;background:#FFFFFF}
.content2{background-image:url(Images/contentfondo.gif)}
table.footer{background:white;color:white;border:1px solid #29156F;margin-top:10px;background:#29156F}
table.footer2{width:750px;height:30px;margin-top:10px}
table.news{color:#333333;font:Arial, Helvetica, sans-serif; text-align:justify}
.imgborder{border:3px solid #595963}
div.divpadding{ padding-left:10px; padding-right:10px}