/* Reset */
* { margin: 0; padding: 0; }
ul { padding-left: 25px; list-style-image: url("../img/dot.gif"); display:block; } 

/* ****************** Cabecera *******************/
#top { width:100%; height: 126px;  background-image: url(../img/topback.gif);}
#sobre { width:550px; height: 11px; margin:auto; padding-top:10px; padding-left:400px; text-align: right; }
#logo { width:350px; height: 47px; margin:auto; padding-top:15px; padding-right:600px; padding-bottom:14px; text-align: left; }
#menu { width:675px; height: 32px; margin:auto; padding-left:280px; text-align: left; }
#redes-deportivas { float: left; width: 114px; background-image: url(../img/depor-back.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#redes-deportivas-off { float: left; width: 114px; background-image: url(../img/depor-back2.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#protecciones-deportivas { float: left; width: 156px; background-image: url(../img/pro-back.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#protecciones-deportivas-on { float: left; width: 156px; background-image: url(../img/pro-back2.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#redes-construccion { float: left; width: 154px; background-image: url(../img/cons-back.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#redes-construccion-on { float: left; width: 154px; background-image: url(../img/cons-back2.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#parques-infantiles { float: left; width: 124px; background-image: url(../img/parq-back.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#parques-infantiles-on { float: left; width: 124px; background-image: url(../img/parq-back2.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#otras-aplicaciones { float: left; width: 124px; background-image: url(../img/parq-back.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#otras-aplicaciones-on { float: left; width: 124px; background-image: url(../img/parq-back2.gif); padding-top: 9px; padding-bottom:9px; text-align:center;}
#med { width:100%; height: 270px;  background-image: url(../img/medback.gif);}
#med-body { width:950px; height: 270px; margin: auto;}
#med-text { width:350px; height: 270px;  float: left; text-align: right; }
#med-img { width:590px; height: 270px;  float: right; text-align: left; }
/* *********************************************/

/* ****************** Body *******************/
#body { width:950px; margin:auto; }
#body-left { width:300px;  float: left; text-align: left; padding-left:30px;}
#body-right { width:590px;  float: right; text-align: left; }
#down { clear:both; width:100%; height: 150px; background-image: url(../img/downback.gif);}
#down-menu { width:950px; margin:auto; height: 60px; padding-top: 60px; }
#down-left { float:left; width:300px; }
#down-right { float:right; width:300px; text-align:right; }
/* *********************************************/

/* ****************** Tipos *******************/
.body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: none; padding-left:10px; display:block;}
.txt-foto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight: bold; text-decoration: none; letter-spacing:-1px; text-align: right; }
.titular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#A2BE49; font-weight: bold; text-decoration: none; letter-spacing:-1px; }
.titular-tabla { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight: bold; text-decoration: none; line-height: 40px; letter-spacing:-1px; padding-left:10px; }
.pie-tabla { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold; text-decoration: none; letter-spacing:-1px; text-align: left; padding-left:10px;}
.titular-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#A2BE49; font-weight: bold; text-decoration: none; letter-spacing:-1px; padding-left:10px;}
.titular-contact { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight: bold; text-decoration: none; letter-spacing:-1px; padding-left:10px;}
.titular-link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#A2BE49; font-weight: bold; text-decoration: none; letter-spacing:-1px; padding-left:10px;}
.titular-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5B6C26; font-weight: bold; text-decoration: none; letter-spacing:-1px; padding-left:10px;}
.lines { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight: normal; text-decoration: none; text-align: left; }
.topmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight: normal; text-decoration: none; text-align: left; }
.topmenu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight: normal; text-decoration: none; text-align: left; }
.topmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight: normal; text-decoration: underline; text-align: left; }
.menu-select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none; text-align: left; }
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none; text-align: left; }
.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration: none; text-align: left; }
.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ADC65E; font-weight: bold; text-decoration: none; text-align: left; }
/* *********************************************/
