@charset "utf-8";
/* CSS Document */


body { background-color:#4B6203; 
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-style: italic;
	

 color:#fff;overflow:scroll; background-image:url(../img/background.png); background-repeat:repeat-x;}

.resaltado { font-size:100%;}
.precio { font-size:120%;}

a { color:#9CCD06;}
a:hover { color:#fff;}

#base {width:100%; height:auto;}
	#subBase {position: relative; width:756px; height:auto; margin:auto; margin-top:45px; }
		
		#head {position: relative; width:100%; height: 68px; margin-bottom:36px;}
			#logo   {width:333px; height:96px; float:right;}
			#navDiv {height:36px; width:100%; margin-top:36px;}		
		
		#content {position: relative; width:756px; height: inherit; overflow:visible; }
			#fotos  {width:288px; height:179px; background-image:url(../img/fondoCuadro.png); padding:36px; float:left; overflow:hidden;}
			#fotosp {width:108px; height:108px; background-image:url(../img/fotop.png); padding:36px; float:left; overflow:hidden;}
			#textop {width:108px; height:108px; padding:36px; float:left;}
			#texto  {width:288px; min-height:180px; padding:36px; float:left; }
			
			#subcontent{ width:100%;}
			
		#footer {position: relative; width:100%; height: 36px;  margin-top:36px;}

#basepage { width:100%; background-image:url(../img/base.gif); background-repeat:no-repeat; height:50px;}
/*-----------------------------------------*/

h1 a {
	float: right;
	height: 96px;
	width:333px;
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	}

	h1 a:hover {
		/*background-position: left -75px;*/
		}
/*-----------------------------------------*/
/*-----------------------------------------*/
#nav_head{
	float: left;height:30px;width: 390px;	margin-left:25px;margin-top:60px;
	}
#nav_shead{
	float: left;height:30px;width: 700px;	margin-left:25px;margin-top:20px;
	}
ul.menutop { list-style:none;text-align:left; width:100%;}
.menutop li   { float:left;display:block;}
.menutop li a  { outline:none;text-decoration:none;display:block;text-transform:uppercase;}
.menutop li a:hover   { }
.menutop li a span    { }
.menutop li a:hover span   {  }





/*-----------------------------------------*/
/*-----------------------------------------*/

/*-----------------------------------------*/
/*--RESET--*/
/*-----------------------------------------*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {  
	margin: 0px; 
	padding: 0px; 
	}

table { 
	border-collapse: collapse; 
	border-spacing: 0px; 
	}

fieldset, img {  
	border: 0px; 
	}

address, caption, cite, code, dfn, em, 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: 0px; 
	}

a, input {
	outline-style: none;
	outline-width: 0;
	}

.left {
	float: left;
	}

.right {
	float: right;
	}

span, .none {
	display: none;
	}
	
strong {
	font-weight: bold;
	}

em {
	font-style: italic;
	}


input, textarea { border:5px; border-bottom:#96C507 4px solid; font-size:16px; background-color:#fff; width:200px;}

.submit { width:50px;}

input:hover, textarea:hover { background-color:#C8FA30; }
          td {margin-bottom:5px;}
          input { margin-bottom:7px;}
.clear { clear:both;}

h1 { font-size:22px; font-weight:bold;}