@charset "UTF-8";

* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; }

h1 { color:#79a40f; font-size:20px; margin-bottom:10px; border:solid 1px #dbdada; padding:6px; background-image:url(/img/fondotitulo.jpg); text-align:left }

.subtitulos {
	color:#502502;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

a { color:#145d36; }
a:hover { color:#999; }

#marc {
	width:787px;
	padding:0;
	margin:0 auto 15px auto;
	font-size:10px;
	margin-top:0px;
	background:url(/img/bordeextrems.gif) repeat-y;
}

#container { padding:12px 12px 12px 12px;   }
#cap { position:relative}
#cos { padding-top:15px; }
#linkspeu { width:100%; margin-top:10px; padding-left:13px; }
#peu a { text-decoration:none; color:#000; font-size:10px; }
#peu a:hover { color:#145d36; }
#linkspeu a { font-size:9px; text-decoration:none; color:#145d36; }
#linkspeu a:hover { color:#999; }

#peu { position:relative; padding-bottom:20px; }
#peu img { margin-top:12px; }
#peu p { margin-top:30px; text-align:center; color:#797979; font-size:10px; }
#peuempresa { width:100%; text-align:center; }


a.menuLink { color:#666; text-decoration:none; font-size:11px; } 
a.menuLink:hover { color:#000; } 

ul.menuRoot ul { display:none; }

#banner1 img { /*margin-top:10px;*/ } 
#banner1 { margin-bottom:15px; margin-top:5px}

#menu_fruits {margin-bottom:28px; margin-top:8px}
#menu_fruits img { float:left; margin-right:2px; } 

#bloc1 { float:left; width:384px; border-right:1px dotted #ccc; }
#bloc1 p { color:#999; margin:10px; }
.bloc_central {margin-bottom:2px}
.bloc_central1 { float:left; }
.bloc_central1link{background:#8ebb1a; color:#FFFFFF; padding:5px 20px 5px 20px; text-decoration:none; font-weight:bold; margin:15px 5px 5px 20px; font-size:12px;}
.bloc_central2 {background-image:url(/img/fondovirtualtour.jpg); background-repeat:repeat-y; margin-left:192px; height:257px}
.bloc_central2 img { margin-bottom:10px; }
.bloc_central2link { color:#666666; padding:5px; text-decoration:none; font-weight:bold; margin:10px 0px 0px 20px; font-size:12px; }
.bloc_central2 a:hover { color:#ffffff; }
.bloc2 { float:right; width:183px; }

.forgotpwdbtn { margin-left:8px}
.forgotpwdbtn img { cursor:pointer; }
.resetpwdbtn { margin-left:8px}
.resetpwdbtn img { cursor:pointer; }
.registerbtn { margin-left:8px}
.registerbtn img { cursor:pointer; }

#forgot { width:300px; margin-bottom:20px; }
#forgot label { display:block; width:120px; margin-top:10px; }
#forgot input { border:1px solid #ccc; margin-top:10px; } 

a .btn { color: #fff; font-size: }
.btn { 
	position: relative; background: #aaa; padding: 5px; color: #fff; 
	text-decoration: none; cursor: pointer; border:solid 1px #999999; font-size:12px; font-weight:bold; margin:20px;
}
.btn:hover { background-color: #8ABB12; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(/img/shade.png); background-position: bottom; }

#botonera { width:100%; float:left; text-align:left;  }
#botonera input { float:left; }
#lateral { display:none; margin-bottom:20px; }

#paginador { float:left; margin-top:10px; text-align:center; width:550px; }
#banners { /*margin-bottom:20px; margin-top:30px*/}

#linkadded2 a { color:#553017; text-decoration:none;}
#linkadded a { color:#145d36; text-decoration:none;}

#linkadded2 a:hover { text-decoration:underline;}
#linkadded a:hover { text-decoration:underline; }

#trust { position:absolute; top:96px; left:695px; width:65px; height:65px;}
