body {margin:0;padding:0;background:url(images/w1.gif) repeat-x; background-position:0 80px;background-color:#ffffff;}
table, td {border-collapse:collapse;}
td { vertical-align:top;}
table, td, img {border:0;}
form, td, ul, li {margin:0; padding:0;}

.in_t input, .in_wh2, textarea {font:10px Tahoma, Arial, Geneva, sans-serif;color:#4A5054;padding:2px 0 0 5px;}
.in_wh input { width:185px;height:20px; margin-bottom:3px;}
.in_wh2 { width:115px;height:20px;}
textarea { width:185px;height:90px; overflow:auto;}

.w {width:100%;} .h {height:100%;}
td, span { font:11px/12px Tahoma, Arial, Geneva, sans-serif;color:#4A5054;}

a {font-size:11px;color:#2E7EAB;text-decoration: underline;}
a:hover {color:#2E7EAB;text-decoration: none;}

.first {width:745px;height:790px;}
.hed {height:318px;background:url(images/hed-civil.jpg) no-repeat bottom;}
.hedm a { font-size:10px; color:#ACB3BC; text-decoration:none; font-weight:bold;background:url(images/w2.gif) no-repeat left; padding-left:6px; margin-left:30px;}
.hedm a:hover {color:#ACB3BC;text-decoration:underline;}

.b a {color:#2A2D2F;font:9px Arial, Helvetica, sans-serif;text-decoration:none; text-transform: uppercase;background:url(images/poin.gif) no-repeat left; padding-left:9px; margin-top:6px; display:block;}
.b a:hover {color:#2A2D2F;text-decoration:underline;}

.linkb {width:62px;height:15px;background:url(images/w6.gif); text-align:center; vertical-align:middle;}
.linkb a {color:#ffffff;font-size:10px;text-decoration:none; font-weight:bold;}
.linkb a:hover {color:#ffffff;text-decoration:underline;}

.lin {height:6px;background:url(images/w12.gif);}

.cont {width:700px;margin:16px;}
.cont span, .cont span a, .cont span a:hover { color:#DC310C; font-weight:bold;}
.cont span a {background:url(images/w7.gif) no-repeat right;padding:0 12px 3px 0;}
.cont .links a { display:block; font-size:10px;background:url(images/w8.gif) no-repeat left; padding-left:8px; margin-bottom:5px;}

.cont .linkb {width:72px;background:url(images/w9.gif); text-align:center; vertical-align:middle;}
.cont .linkb a {font-weight: normal;}

.cont ul { list-style: none;}
.cont li {background:url(images/w10.gif) no-repeat left;padding:0 0 0 10px;}
.cont li a { height:12px;display:block;background:url(images/w11.gif) repeat-x bottom;padding:0px 0 4px 0;}
.cont li a {text-decoration:none;}
.cont li a:hover {text-decoration:underline;}

.foot {height:59px;padding:20px 0 0 39px;}
.foot, .foot a,.foot a:hover {color:#62696D;font-size:10px;}
.foot span a {text-decoration: none;}
.foot span a:hover {text-decoration: underline;}

.menu a {font-size:10px; font-weight:bold;color:#3A4045;display:block;text-decoration:none; text-align:center; text-transform:uppercase;padding:8px 0 10px 0;}
.menu a:hover {text-decoration:none;color:#ffffff;}

.menu td.n1 a {width:83px;}
.menu td.n1 a:hover {background:url(images/n1_rol.gif) no-repeat; }

.menu td.n2 a {width:83px;}
.menu td.n2 a:hover {background:url(images/n2_rol.gif) no-repeat; }

.menu td.n3 a {width:90px;}
.menu td.n3 a:hover {background:url(images/n3_rol.gif) no-repeat; }

.menu td.n4 a {width:86px;}
.menu td.n4 a:hover {background:url(images/n4_rol.gif) no-repeat; }

.menu td.n5 a {width:110px;}
.menu td.n5 a:hover {background:url(images/n5_rol.gif) no-repeat; }

.menu td.n6 a {width:100px;}
.menu td.n6 a:hover {background:url(images/n6_rol.gif) no-repeat; }
