/*  
Theme Name: Ready2Fill
Theme URI: 
Description: Diseño personalizado para WAM-Ready2Fill
Version: 1.0
Author: AureaCode
Author URI:  http://www.aureacode.com
*/

@charset "utf-8";
/* CSS Document */


/*Small reset*/
body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{
	margin:0;
	padding:0;
}


body{
	font-size:12px;
	line-height:15px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	color:#444;
	position:relative;
	background:#FFFFFF;
}
		
	h1{clear:both; font-size:32px;font-weight:bold;}
	h3{font-size:18px; clear:both;}
	




/*index*/
.wrap_all{ 
	width:100%;
	background:transparent url(img/bgwrap.gif) top repeat-x;
	background-repeat:
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px; /* the bottom margin is the negative value of the footer's height */
	}
/*interior*/
.wrap_all_interior{
	width:100%;
	background:transparent url(img/bg_interior.png) top repeat-x;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px; /* the bottom margin is the negative value of the footer's height */
	}
	
html, body {
	height: 100%;
}

/* Menu */
#menu{
	height:80px;
}
ul.nav{
	float: right;
	padding-right:20px;
	padding-top:40px;
}

ul.nav li{
	display:inline;
	font-size:15px;
	padding-left:10px;
	padding-right:10px;
	font-family: Segoe UI, Lucida Sans, "Lucida Grande", Arial, sans-serif;
	height:19px;
}

ul.nav li a:link,
ul.nav li a:visited{
	text-decoration: none;
}

ul.nav li a{color: #FFFFFF;}
ul.nav li a.active, ul.nav li a:hover{color: #c9d990;}

ul.nav li a.user{color: #c9d990; text-transform:uppercase; font-size:12px; font-weight:bold;}


/* Generales */


.meta{
	display:block;
	font-size:11px;
	line-height:14px;
	color:#7c7c7c;
	margin-bottom:3px;
	font-size:11px;
	}
h1 a, h2 a, h3 a, h4 a, h5 a h6 a{
	color:#5B5A5A;
	}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	padding-bottom:5px;
	line-height:1.4em;
}
		
h2{font-size:22px; clear:both;}		
h3{font-size:18px; clear:both;}
h4{font-size:16px; clear:both;}
h5{font-size:14px; }
h6{font-size:13px; clear:both;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	text-decoration:none;
}
a{
	text-decoration:underline;
	color:#317fc7;
}

a:hover{
	text-decoration:none;
	color:#9bba3d;
}




/* Footer */
.wrapFooter{
background-image:url(../img/bg_footer.gif);
height:100px;
}

#footer {
	height: 100px; /* .push must be the same height as .footer */
	position: relative;
	width: 940px;
	margin: 0 auto;
}
.push{height: 100px; /* .push must be the same height as .footer */}

#mainFooter{
	
	padding-top:20px;
	border-top: 1px solid #e9e8e8;
}

#btnFooter a {
	display:block;
	width:140px;
	height:40px;
	background:transparent url(img/btn_footerready.png) no-repeat;
	}
#menuFooter{
	padding-top:12px;
}

ul .navFooter{
	padding-right:20px;
}

ul.navFooter li{
	display:inline;
	font-size:15px;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	
	
}


ul.navFooter li a:link,
ul.navFooter li a:visited{
	text-decoration: none;
	color:#aeaeae;
}

ul.navFooter li a{color: #aeaeae;}
ul.navFooter li a:hover{color: #78d40e;}

p{ padding: 0 0 1em 0}



.contenedorLinea{
	margin-top:20px;
	padding-top:10px;
	border-top: 1px solid #e9e8e8;
}

.fill{ line-height:20px; font-size:13px; margin-top:15px;}