
/* CSS Document */
* {margin:0px; padding:0px; }

body {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background: #f00; width:100%; height:100%;color:#000; min-width:1015px; min-height:580px; font-size:90%;}

#breadcumb {position:absolute; top:10px; left:10px; text-transform:uppercase;font-size:10px;background:#000;padding:5px;}
#breadcumb a {color:#000; background:#f00; padding:2px;border:2px solid #f00;}
#breadcumb a:hover {color:#f00; background:#000;padding:2px;border:2px solid #f00;}
	#breadcumb h1, #breadcumb h2, #breadcumb h3 {display:inline;}
#breadcumb div {color:#000; background:#f00; padding:2px;border:2px solid #f00;}
#breadcumb div:hover {color:#f00; background:#000;padding:2px;border:2px solid #f00;}

#contenidos {width:1015px; min-height:580px; background:#f00; color: #000; position:absolute; left:50%; margin: 40px 0 0 -507px; }

    #wrapper {width:1010px; min-height:580px; margin:0px auto; text-align:center;}

img {border: 0px; }
a {text-decoration: none; outline: 0px; color:#fff; font-weight:bold; }
a:hover {color: #ccc; font-weight:bold; }

.a2 {text-decoration: none; outline: 0px; color:#333; font-weight:bold; }
.a2:hover {color: #9c3; font-weight:bold; }

object {outline: 0px; }
.subrayado {text-decoration: underline; }
.negrita {font-weight:bold;}
.cursiva {font-style: italic;}
.center {text-align:center;}
.aleft {text-align:left;}
.aright {text-align:right;}
.left {float:left;}
.right {float:right;}
.borrar {clear:both;}
.sincirculo {list-style-type:none;} /*para listas ul */
.rojo {padding:10px; background: #F00;}
.inline {display:inline;}

p {padding-bottom:10px;text-align:justify;}

h1, h2, h3, h4, h5, h6 {font-size:100%; }

.subtitulo {text-transform:uppercase; color:#ccc; background:#000; padding:5px; margin-bottom:10px; display:block; text-indent:0px;
   text-align:center; font-weight:bold;}
.contacto { background: url(../img/bg_contacto.png) no-repeat; width:980px; height:580px; color:#fff; font-weight:bold;}
#pagcontacto {margin: 20px auto 0px auto; width:700px; color:#fff; font-weight:bold; padding:50px;}
   #pagcontacto div {text-indent: 0px;}
   #pagcontacto #nombre, #email, #empresa, #nif, #direccion, #localidad, #telfijo, #servicio, #presupuesto, #lugar, #aforo, #codigopostal, #telmovil {background-color:#000; color:#fff; font-weight:bold; font-size:100%; height:25px; line-height:18px; width:200px; font-family:Verdana,    Geneva, sans-serif;  }
   #mensaje { background-color:#000; color:#fff; font-weight:bold; font-size:100%; line-height:18px; height:60px; width:200px; font-family:verdana,geneva,arial;}
   #enviar {background:#fff; color:#000; font-weight:bold; font-size:90%; font-style:italic; padding:5px;}
         #enviar:hover {background-color:#000; color:#fff; padding:5px;}
   .contactoizq {float: left; width:225px;text-align:left; background:#000; }
   .contactodcha {float: right; width:210px; text-align:right; background:#000; }
   #formulario div {line-height:22px;}
   .borrarcontacto {clear:both; padding:5px 0px;}

#enlaces_videos {width:700px; margin-left:auto; margin-right:auto;}
#enlaces_videos div {width:300px; background:#000; border:2px solid #f00; padding:5px;}
#enlaces_videos div img {border:2px solid #f00;margin:5px;}

#mapa {width:500px; margin-left:350px;margin-top:170px;}
#pie, #mapa {text-align:center;font-size:10px; color:#f00;}
#pie ul, #mapa {padding:5px; background:#000;text-transform:uppercase;margin-bottom:5px; border-top:5px solid #fff; border-bottom:5px solid #fff;}
#pie  li {display:inline;}
#mapa li {display:block;margin:5px;}
#pie ul a , #mapa a {color:#000; background:#f00; padding:2px;border:2px solid #f00;}
#pie ul a:hover, #mapa a:hover {color:#f00; background:#000;padding:2px;border:2px solid #f00;}


