﻿/****   Reset.css   ****/
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0;}

/****   Fonts.css   ****/
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
/*
Pixels      Percent
10 	        77
11 	        85
12 	        93 (was 93)
13 	        100
14 	        108 (was 107)
15 	        116 (was 114)
16 	        123.1 (was 122)
17 	        131 (was 129)
18 	        138.5 (was 136)
19 	        146.5 (was 144)
20 	        153.9 (was 152)
21 	        161.6 (was 159)
22 	        167
23 	        174
24 	        182
25 	        189
26 	        197 
*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/****   Base.css   ****/
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
h1{font-size:138.5%;}   /*18px via YUI Fonts CSS foundation*/ 
h2{font-size:123.1%;}   /*16px via YUI Fonts CSS foundation*/ 
h3{font-size:108%;}     /*14px via YUI Fonts CSS foundation*/ 
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;} 
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{border:1px solid #000;padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}


/*  CSS styles layout */

body {
    /*  Fuente por defecto, 11px helvetica*/
    font:85% helvetica,arial,verdana,sans-serif;
    background:#a6a4a5 url(/assets/img/bg.jpg) repeat-x;
}

/*  Layout positioning styles   */
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.centro{ text-align:center;}
    
#wrapper {
    width:672px;
    margin-left:190px;
}

#header {
    width:840px;
    height:170px;
}

#header #logo{
    float:left;
}
#header #nav{
    float:left;
    padding-left:25px;
    padding-top:35px;
    /* IE7: añadimos un poco m&aacute;s de margen superior */
    *padding-top:50px;
}

#main-nav {
    margin-left:2px;
    width:100%;
}
#main-nav li{
    margin:2px;
	padding:2px;
	float:left;
	list-style:none;
}
#main-nav li a{
    text-decoration:none;
    color:#fff;
}

#main-nav li.selected a, #main-nav li a:hover{
    color:#D3B40C;
}

#sub-nav {
    padding-top:52px;
    margin-left:5px;
    /* Tamaño de letra ligeramente mas pequeño */
    /*font:85% helvetica,arial,verdana,sans-serif;*/
    /* IE7: le quitamos un poco m&aacute;s de margen superior */
    *padding-top:15px;
}
#sub-nav li{
    margin:3px 0px 2px 0px;
	float:left;
	list-style:none;
	color:#D3B40C;
}

#sub-nav li a{
    text-decoration:none;
    color:#D3B40C;
}
#sub-nav li.selected a, #sub-nav li a:hover{
    color:#000;
}

#main {
    min-height:350px;
    width:650px;
    margin-bottom:25px;
}

#main #img-left{
    width:150px;
}

#main #content{
    width:480px;
    padding-left:15px;    
}

#main #content p{
    font:85% arial,helvetica,verdana,sans-serif;
    text-align:justify;
    margin-bottom:15px;
    padding-left:25px;
    background:url(/assets/img/li-salamandra.gif) no-repeat top left;
}


#footer {
    min-height:100px;
    width:650px;
    font-size:85%;
}
#footer #line{
    height:1px;
    background-color:#000;
}

#footer #factoria{
    float:left;
}

#footer #contact{
    float:right;
    padding-right:20px;
}
#footer #contact a{
    color:#000;
    text-decoration:none;
}
#footer #contact a:hover{
    text-decoration:underline;
}
#footer #salamandra{
    position:absolute;
    margin-left:635px;
    margin-top: -55px;
}


ul.listado{
    margin-left:10px;
    font:85% arial,helvetica,verdana,sans-serif;
    text-align:left;
    width:30%;
    *width:28%;
}
ul.listado li{
	list-style:none;
	list-style-image: url(/assets/img/li-groc.gif);
	margin-bottom:5px;
}

ul.listadoUnico{
    margin-left:30px;
    text-align:left;
    font:85% arial,helvetica,verdana,sans-serif;
}
ul.listadoUnico li{
	list-style:none;
	list-style-image: url(/assets/img/li-groc.gif);
	margin-bottom:5px;
}

#contact-info{
    font:93% arial,helvetica,verdana,sans-serif;
    text-align:center;
    font-weight:bold;
}
#contact-info a{
    color:#000;
    text-decoration:none;
}
#contact-info a:hover{
    text-decoration:underline;
}
