* {
	font: normal 1em "Lucida Sans Unicode",sans-serif;
	margin: 0; padding: 0;
}

body { color: black; font-size: 12px; background-image: url(../images/bg_main.gif); background-repeat: repeat-x; background-position: 0 top; margin: 0; overflow: hidden; }

p {}

td {}
.header { background-color: #231f20; height: 120px; }
.sep_menu {  }
.separator { padding-top: 5px; }
.navigation  /* enlaces del menu principal */ { background-color: #231f20; background-image: url(../images/menu_bg.gif); background-repeat: repeat-x; background-position: 0 top; text-decoration: none; text-align: center; height: 48px; }
.navigation a { color: #ffd503; font-size: 14px; font-weight: bold; text-decoration: none; }
.navitagion a:link { color: #ffd503 ; text-decoration: none; }
.navigation a:visited { color: #ffd503 ; text-decoration: none; }
.navigation a:hover { color: #0e8e49 ; text-decoration: none; }
.navigation a:active { color: #ffd503 ; text-decoration: none; }
.container { font-size: 1em; background-image: none; background-repeat: repeat-y; background-position: center 0; position: relative; margin: 0 auto; width: 858px; border-right-color: black; border-right-width: 1px; border-left-color: black; border-left-width: 1px; }
.content { background-color: white; background-image: url(../images/g_ciruelo.gif); background-repeat: no-repeat; background-position: right bottom; height: 400px; z-index: 10; overflow: hidden; padding-right: 18px; padding-left: 18px; }
.buttons { position: relative; left: 750px; width: 150px; height: 25px; overflow: hidden; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.buttons img { margin: 0; padding: 0; border-width: 0; }
.content a { }
.content h1 { font-family:"Trebuchet MS", sans-serif; font-size:24px; color:#333; font-weight:normal; letter-spacing:-2px; width: 75%; border-bottom:2px solid #f4c833; padding:8px 0 2px; }
.content p { padding-top: 15px; }
.content img { padding: 5px; border-width: 0; }
.footer { background-color: white; background-image: none; background-repeat: no-repeat; background-position: right bottom; position: relative; top: 100px; width: 750px; height: 63px; z-index: 0; margin: 0; padding: 0; }
.submenu { font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; height: 15px; margin: 0 auto; border-color: black black #35a819; border-style: solid; border-width: 0 0 1px; }
.submenu a { background: url(../images/navigation.jpg) no-repeat; color: #fff; font-weight: bold; font-style: normal; font-variant: normal; float: left; height: 15px; letter-spacing: 1px; text-align: center; text-decoration: none; width: 107px; }
.submenu a:hover {
	color: #FFF;
	background-position: left bottom;
}
.submenu fijo { background-image: url(../images/navigation2.jpg); background-repeat: no-repeat; width: 107px; height: 16px; float: left; }
.orga_izq { background-image: url(../images/bg_box.gif); background-repeat: repeat-x; letter-spacing: 1px; width: 354px; height: 226px; margin-top: 15px; padding-top: 5px; padding-left: 15px; }
.orga_der { visibility: hidden; background-image: url(../images/bg_organigrama.jpg); background-repeat: no-repeat; position: absolute; top: 235px; right: 15px; width: 388px; height: 199px; margin-top: 15px; padding-top: 5px; padding-left: 15px; }
.linkroll {
	margin:10px 0 10px 0;
	padding:0;
	border-top:1px solid #eee;
}
.linkroll li {
	margin:1px;
	padding:0 !important;
	padding:1px;
	list-style:none;
}
.linkroll li a { padding:2px 2px 2px 18px; display:block; margin:0; color:#777; background-image: inherit; text-decoration:none; border-bottom:1px solid #eee; background-position:left 50%; background-repeat:no-repeat; }
.linkroll li a:hover { border-bottom:1px solid #ccc; background-color:#fbfbfb; color:#444; }
#crimson { background-image: url(../images/springblush/leyenda.gif); background-repeat: no-repeat; background-position: left 50%; }
.block { margin-bottom: 6px; }
.block img { float: left; }
.links { font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 1px; vertical-align: middle; float: none; clear: none; }
.links a { color: #0e8e49; text-decoration: none; padding: 2px; }
.links a:hover { color: white; font-weight: normal; background-color: #0e8e49; text-decoration: none; }
.links img { float: none; }
.left { width: 200px; margin-top: 20px; }
.left lista { vertical-align: top; }
.right { background-repeat: no-repeat; position: absolute; top: 180px; right: 15px; width: 500px; height: 300px; visibility: hidden; margin-top: 15px; padding-top: 5px; padding-left: 15px; }
#atumnroyal { background-image: url(../images/atumnroyal.gif); background-repeat: no-repeat; background-position: left 50%; }
#ciruela { background-image: url(../images/ciruela.gif); background-repeat: no-repeat; background-position: left 50%; }
#crimson { background-image: url(../images/crimson.gif); background-repeat: no-repeat; background-position: left 50%; }
#flame { background-image: url(../images/flame.gif); background-repeat: no-repeat; background-position: left 50%; }
#mistery { background-image: url(../images/mistery.gif); background-repeat: no-repeat; background-position: left 50%; }
#napoleon { background-image: url(../images/napoleon.gif); background-repeat: no-repeat; background-position: left 50%; }
#nectarina { background-image: url(../images/nectarina.gif); background-repeat: no-repeat; background-position: left 50%; }
#pavia { background-image: url(../images/pavia.gif); background-repeat: no-repeat; background-position: left 50%; }
#prime { background-image: url(../images/prime.gif); background-repeat: no-repeat; background-position: left 50%; }
#redglobe { background-image: url(../images/redglobe.gif); background-repeat: no-repeat; background-position: left 50%; }
#springblush { background-image: url(../images/springblush.gif); background-repeat: no-repeat; background-position: left 50%; }
#sugraone { background-image: url(../images/sugraone.gif); background-repeat: no-repeat; background-position: left 50%; }
#victoria { background-image: url(../images/victoria.gif); background-repeat: no-repeat; background-position: left 50%; }
#princess { background-image: url(../images/princess.gif); background-repeat: no-repeat; background-position: left 50%; }
#italia { background-image: url(../images/italia.gif); background-repeat: no-repeat; background-position: left 50%; }
#uva { background-image: url(../images/uva.gif); background-repeat: no-repeat; background-position: left 50%; }
#melocoton { background-image: url(../images/melocoton.gif); background-repeat: no-repeat; background-position: left 50%; }
#paraguayo { background-image: url(../images/paraguayo.gif); background-repeat: no-repeat; background-position: left 50%; }
#albaricoque { background-image: url(../images/albaricoque.gif); background-repeat: no-repeat; background-position: left 50%; }
#limon { background-image: url(../images/limon.gif); background-repeat: no-repeat; background-position: left 50%; }
.contacto { float: right; padding-left: 15px; border-color: #0e8e49; border-width: 1px 1px 4px; }
.marcas { position: relative; top: 30px; }
.content h2 { font-family:"Trebuchet MS", sans-serif; font-size:16px; color:#333; font-weight:normal; letter-spacing: 1px; border-bottom:2px solid #f4c833; padding:8px 0 2px; }
