/* CSS Document */

/*

Site: Instalaciones Génova
URL: http://www.instalacionesgenova.com


*/

body { margin: 0 auto; background: #F0f1f4 url(../images/background_body.jpg) no-repeat fixed right bottom; color: #7F7F7F; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; line-height: 1.5; text-align: justify; }
#nav { width: 100%; height: 50px; margin: 0 auto; background: #1E3137; }
#header { width: 100%;  margin: 0 auto; background: #066596; }
#menunav { width: 900px; margin: 0 auto; text-align: right;}
#cabecera { width: 900px; margin: 0 auto; background: url(../images/background_header.jpg); display: table; clear: both;}
#logo{ width: 190px; margin: 0; padding: 30px 0px; float: left; }
#slogan{ width: 450px; margin: 0; padding-top: 40px; float: right; text-align: right;}
#clock{width: 300px; margin-top:5px; float:left; position:relative; top:10px; left:350px; color:#FFFFFF;
	}
#temperatura{float:left; position:relative;left:320px; top:5px; font-weight:bold;
	}

#main { width: 100%; margin: 0 auto; background: url(../images/background_main.jpg) repeat-x top; clear: both;}
#content { width: 900px; height: auto; margin: 0 auto; padding: 48px 0; display: table; }
#col_izda { width: 250px; background: #DEDFED; margin: 0px; padding: 0px; border-top: solid 6px #C5C5CF; border-bottom: solid 1px #C5C5CF; float: left; }
#col_izda ul { margin-left: -2px; font-size: 12px; color: #888; list-style-type: none; font-weight: bold; }
#col_izda li { background: url(../images/li.gif) no-repeat left center; padding-left: 20px; }
#col_izda li a { color: #888; text-decoration:none;}
#col_izda li a:hover { color: #f90; text-decoration:none;}

#col-dcha { width: 615px; background: #F0F3F4; margin: 0px 0px 15px 35px; padding: 0; border-top: solid 6px #C5C5CF; border-bottom: solid 1px #C5C5CF; float: right; }
#footer { width: 900px; height: 25px; margin: 0 auto; padding: 0 auto; border-top: solid 6px #C5C5CF; }

.navegacion { padding: 16px;  font-size: 12px; font-weight: bold; color: #eee; text-align:right; letter-spacing: 0.1em; }
.navegacion ul { display: inline; }
.navegacion li { margin-right: 8px;  padding: 2px; display: inline; }
.navegacion li a { color: #6FD821; text-decoration:none; }
.navegacion li a:hover { color: #eee; text-decoration:none; }
.navegacion li a.selected { color: #eee; text-decoration:none; }

.articulo {margin: 15px 28px; }
.articulo2 {margin: 15px 28px; }
.articulo2 img {margin: 0px 0px 15px 25px}
.articulo img {margin: 0px 0px 15px 25px}
.articulo ul { margin-left: -2px; font-size: 12px; list-style-type: none; line-height: 2.5;}
.articulo li { background: url(../images/art_li.gif) no-repeat left center; padding-left: 26px; }
.articulo ul ul { margin-left: 0px; font-size: 12px; list-style-type: none; line-height: 1.2;}
.articulo ul ul li { background: url(../images/lista2.gif) no-repeat left center; padding-left: 20px; }
.nav-izq  {margin: 15px 20px; border-bottom: solid 1px #C5C5CF;}
.enlaces { background: url(../images/link.gif) no-repeat left center; padding-left: 36px; }
.normas { background: url(../images/norm.gif) no-repeat left center; padding-left: 36px; }
.info { background: url(../images/info.gif) no-repeat left center; padding-left: 36px; }
.datos { width: 900px; margin:0 auto; padding: 4px 0 15px 0; font-size: 11px; color: #78b; }
.firma { width: 600px; text-align: right; float: right; }
.dir {padding-left: 36px; line-height: 1.2em; color: #666; }
.dir a { color: #0C7ABA; text-decoration:none; }
.dir a:hover { color: #f90; text-decoration:none; }
.datos a { color: #78b; text-decoration:none; font-weight: bold; }
.datos a:hover { color: #d06; text-decoration:none; }


p {font-size: 12px; line-height: 1.5;}
img { margin: 0px 22px 10px 0px; }

h1  { font: 18px Trebuchet MS; color: #0C7ABA; background: url(../images/h1.gif) no-repeat left center; padding-left: 36px; }
h2  { font: bold 16px Trebuchet MS; color: #1E3137; line-height: 1.8em; }
h3  { font: bold 13px Trebuchet MS; color: #1E3137; line-height: 1.8em; }
h4  { font: 12px Trebuchet MS; color: #0C7ABA; }



/* FORM */

#registro {width:550px; padding:20px; margin:20px; }
#registro fieldset {border:0; padding:10px 20px;}
#registro legend {font: bold 14px; color:#1E3137; padding:0 5px;}
#registro p label {font: 12px; float: left; width: 22%; text-align:right; padding:5px; color: #444;}
#registro p br {clear: left;}
.enviar { margin:10px 0 0 120px;  font-size: 12px; font-family: Trebuchet MS; padding: 2px 10px; }
input#login{margin-left: 100px;border: 1px solid #27518A; background: #ccc url(fondoBoton.jpg) repeat-x;}

