* { padding: 0; margin: 0; } 

body { background: #fff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000; }

a { text-decoration: none; color:#C84122;}
a:hover { text-decoration: underline; }

#wrap { width: 900px; margin: 0 auto; }

#header { height: 280px; }
#logo { margin-top:5px; float:left; margin-bottom:5px;width:400px;}
#idiomas {float:right; padding-top:70px; padding-right:20px;}
#degradat {clear:both; background:url('../img/degradat-header.jpg') repeat-x top; width:900px; height:18px;}
#menu { clear:both; height: 22px; line-height: 22px; width:100%; background-color: #C84122; margin-top:1px;}
#menu ul { list-style-type: none; margin-left:90px;}
#menu ul li { list-style:none; display:inline; width:110px; }
#menu a { width:70px; text-align:center; font-size:11px; color: #FFF; background-color: #C84122; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }
#menu a:hover { background: #9BA3AA; }
#menu a.current { width:70px; background: #5C6369; color:#FFF; cursor:default;}
#menu a.primer { width:70px; text-align:center; font-size:11px; color: #FFF; background-color: #C84122; border-left: 2px solid #FFF; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }
#menu a.primer:hover { background: #9BA3AA; }
#menu a.primer-current { width:70px; text-align:center; cursor:default; font-size:11px; color: #FFF; background-color: #5C6369; border-left: 2px solid #FFF; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }
#img-header {margin-top:1px;}
#submenu { clear:both; height: 22px; line-height: 22px; width:100%; background-color: #243F54; margin-top:1px;}
#submenu ul { list-style-type: none; margin-left:90px;}
#submenu ul li { list-style:none; display:inline;}
#submenu a { text-align:center; font-size:11px; color: #FFF; background-color: #C84122; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }
#submenu a:hover { background: #9BA3AA; }
#submenu a.current { background: #5C6369; color:#FFF; cursor:default;}
#submenu a.primer { text-align:center; font-size:11px; color: #FFF; background-color: #C84122; border-left: 2px solid #FFF; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }
#submenu a.primer:hover { background: #9BA3AA; }
#submenu a.primer-current { text-align:center; cursor:default; font-size:11px; color: #FFF; background-color: #5C6369; border-left: 2px solid #FFF; border-right: 2px solid #FFF; display: block; float: left; line-height: 22px; padding: 0 20px; text-decoration: none; }

#content { clear:both; margin-top:17px; border: 2px solid #BAC8CC; width:720px; padding:20px 88px; font-size:11px; min-height:300px;}
.titulo { font-size: 20px; font-weight: bold; color: #C84122;}
.titulo span { padding-left: 15px; padding-right: 15px; border-left: 1px solid #C84122; border-right: 1px solid #C84122;}
.intro { font-size: 12px; color: #000; margin-top: 20px;}
.intro strong {font-weight:bold;}
.desc { color: #000; margin-top: 20px;}
#content p {margin-bottom:10px; line-height:130%;}
.img-home {margin-top:30px; margin-bottom:0px;}
.img-home img {margin-bottom:10px; border:0;}
#content ul {margin:0; padding:0; margin-left:30px; margin-bottom:10px;}
#content ul li {margin-bottom:3px;}

#content table {border: 1px solid #BAC8CC; margin-top:10px;}
#content table tr {}
#content table tr td {padding:10px 30px;}

#content iframe {border: 1px solid #BAC8CC;}
p.pcontact {padding-bottom:20px; padding-top:20px;}

#footer { font-size: 9px; color: #333; font-weight:normal; text-align: center; padding: 0; padding-top:40px; margin-top: 2px; height:60px; background:url('../img/img-footer.jpg'); }
#footer a { text-decoration: underline; color:#333;}
#footer a:hover  { text-decoration: underline; color:#C84122;}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.m5 {height:5px;}
.m10 {height:10px;}
.m15 {height:15px;}
.m200 {height:200px;}