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

a:link {color: #274C0C; text-decoration: underline;}
a:active {color: #274C0C; text-decoration: underline;}
a:visited {color: #274C0C; text-decoration: underline;}
a:hover {color: #274C0C; text-decoration: none;}

body {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#111111;
	background: #EBFAE1 url('../images/bg_body2.gif') top left repeat-x;
}

.shell	{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
}

.container	{
	width:904px;
	margin:0 auto;
	padding:0px;
	text-align:center;
}

.p1_shell	{
	position: absolute; top: 50%; width: 100%; height: 1px; overflow: visible;
}

.p1_container	{
	position: absolute;
	left: 50%;
	width: 904px;
	height: 520px;
	margin-left: -452px;
	top: -310px;
	overflow: visible;
}

.p1_content_top	{
	width:904px;
	/*height:232px;*/
	margin:60px auto 0 auto;
	padding:30px 0 0 0;
	background:transparent url('../images/bg_content_top2.png') 0 0 no-repeat;
}
.p1_content_top2	{
	width:904px;
	margin:60px auto 0 auto;
	padding:24px 0 0 0;
	background:transparent url('../images/bg_content_top2.png') 0 0 no-repeat;
}
.p1_content_top3	{
	width:904px;
	margin:60px auto 0 auto;
	padding:36px 0 0 0;
	background:transparent url('../images/bg_content_top2.png') 0 0 no-repeat;
}
.p1_fotos	{
	width:769px;
	height:232px;
	margin:0 auto;
	padding:10px 0 0 0;
}

.p1_content_mid	{
	width:904px;
	height:auto;
	margin:0 auto;
	padding:0 0 6px 0;
	background:transparent  url('../images/bg_content_mid.png') 0 0 repeat-y;
}

.p1_seanda_name	{
	margin:0 auto;
	padding:22px 0 0px 316px;
	text-align:left;
}
.p1_seanda_name3	{
	margin:0 auto;
	padding:16px 0 0px 316px;
	text-align:left;
}
.p1_texto_mid	{
	margin:0 auto;
	padding:8px 0 20px 316px;
	text-align:left;
	font-size:14px;
}
.p1_navbar_div_top	{
	width:892px;
	height:6px;
	margin:0 auto;
	padding:0;
	background:transparent url('../images/bg_navbar_div_top.png') 0 0 no-repeat;
}
.p1_navbar_div	{
	width:890px;
	margin:0 auto;
	padding:0 0 1px 0;
	/*text-align:center;*/
	text-align:left;
	background:transparent url('../images/bg_navbar_div.gif') 0 0 repeat-x;
	border-right:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
}
#p1_navbar_cont {
	/*width:660px;
	margin:0 auto;
	padding:0;*/
	width:740px;
	margin:0;
	padding:0 0 0 116px;
	border:0;
	background:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}

ul.p1_dropdown ul *.dir {
	background-image: url('../images/arrow01.gif');
	background-position: 100% 67%;
	background-repeat: no-repeat;
}
* {
	margin: 0;
	padding: 0;
}
ul.p1_dropdown, ul.p1_dropdown li, ul.p1_dropdown ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}
ul.p1_dropdown {
	position: relative;
 	z-index: 979;
 	float: left;
 	/*width:600px;*/
 	margin:0 auto;
 	background: transparent url('../images/bg_ul_dropdown.gif') 0 0 repeat-x;
}
ul.p1_dropdown li {
 	float: left;
 	/*line-height: 14px;*/
 	vertical-align: middle;
 	height:30px;
 	/*width:117px;*/
}

ul.p1_dropdown li.hover, ul.p1_dropdown li:hover {
 	position: relative;
 	z-index: 989;
 	cursor: default;
}
ul.p1_dropdown ul {
 	visibility: hidden;
 	position: absolute;
 	top: 80%;
 	left: 0;
 	z-index: 999;
 	width: 100%;
}
ul.p1_dropdown ul.last {
 	visibility: hidden;
 	position: absolute;
 	top: 80%;
 	left: -107px;
 	left:0;
 	z-index: 999;
 	width: 100%;
}
ul.p1_dropdown ul li {
 	float: none;
 	height:20px;
 	width:190px;
}
ul.p1_dropdown ul li.wider {
 	float: none;
 	width:188px;
}
ul.p1_dropdown ul ul {
 	top: -1px;
 	left: 93%;
}
ul.p1_dropdown li:hover > ul {
 	visibility: visible;
}
ul.p1_dropdown li a {
 	display: block;
 	padding: 3px 10px;
}
ul.p1_dropdown li {
 	padding: 0;
}
ul.p1_dropdown li.dir {
 	padding: 3px 5px;
}

ul.p1_dropdown li {
	padding: 3px 5px;
	border-top:1px solid #ffffff;
	background: #CDF2B2;
}
ul.p1_dropdown li.hover, ul.p1_dropdown li:hover {
	background-color: #99E45C;
}
ul.p1_dropdown a:link, ul.p1_dropdown a:visited	{
	color: #362D20;
	text-decoration: none;
}
ul.p1_dropdown a:hover	{
	/*color: #362D20;*/
}
ul.p1_dropdown a:active	{
	/*color: #362D20;*/
}
ul.p1_dropdown ul {
	width: 168px;
	margin-top: 0px;
}
ul.p1_dropdown ul li {
	font-weight: normal;
}
ul.p1_dropdown ul ul {
	width: 125px;
	margin-top: 0px;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
ul.p1_dropdown ul ul li {
	font-weight: normal;
	padding: 4px 0 4px 9px;
	background:#99E45C url('../images/arrow01.gif') 6px 7px no-repeat;
	border:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:116px;
}
ul.p1_dropdown ul li a:hover {
	color: #122206;
	text-decoration: none;
}
ul.p1_dropdown ul ul li a:link, ul.p1_dropdown ul ul li a:visited	{
	color: #122206;
	text-decoration: none;
}
ul.p1_dropdown ul ul li a:hover {
	text-decoration:underline;
	background-image: none;
}
ul.p1_dropdown li.dir:hover {
	border-left:0px solid #ffffff;
}
ul.p1_dropdown ul ul li.first	{
	border-left:1px solid #ffffff;
}

/* ---- start - horizontal menu tabs ---*/

ul.p1_dropdown li.main_tab {
	width:auto;
	padding: 10px 6px 0px 6px;
	background: #F8F8F8 url('../images/bg_navbar_div.gif') 0 0 repeat-x; /*#eeeeee url('../images/bg_navbar_tab.gif') 0 0 repeat-x;*/
	text-align:center;
	margin-right:2px;
	border:0px;
}
ul.p1_dropdown li.main_tab:hover {
	background: #E4F8D6;
}
ul.p1_dropdown li.main_tab_last {
	width:auto;
	padding: 10px 6px 0px 6px;
	background: #F8F8F8 url('../images/bg_navbar_div.gif') 0 0 repeat-x; /* #eeeeee url('../images/bg_navbar_tab.gif') 0 0 repeat-x;*/
	text-align:center;
	margin-right:0px;
	border:0px;
}
ul.p1_dropdown li.main_tab_last:hover {
	background: #E4F8D6;
}
a.cursordefault	{
	cursor:default;
}

/* -------- end - horizontal menu tabs ------------------------------ end - page 1 ------------------------------------------*/

h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.content	{
	position:relative;
	width:904px;
	height:auto;
	margin:0 auto;
	padding:20px 0 0 0;
	background:transparent; /*  url('../images/bg_content_mid.png') 0 0 repeat-y; */
}

.top_flowers	{
	position:absolute;
	top:4px;
	right:20px;
	width:660px;
	height:150px;
	background: transparent; /*url('../images/bg_top_flowers.png') 0 0px;*/
	z-index:1000;
}
.main_logo	{
	position:absolute;
	top:4px;
	left:20px;
	width:260px;
	/*height:160px;*/
	padding:0 10px;
	font-size:11px;
	background:transparent; /* url('../images/bg_main_logo.png') 0 89px no-repeat;*/
	z-index:1010;
}
img.mainlogo	{
	float:left;
	padding:2px 0;
}
p.main_logo_seanda	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:60px 0 10px 0;
}	

.content_top	{
	width:904;
	height:165px;
	margin:0 auto;
	padding:0;
	background:transparent url('../images/bg_content_top3.png') 0 0 no-repeat;
	
	text-align:center;
}

.navbar_div_top	{
	width:892px;
	height:6px;
	margin:0 auto;
	padding:118px 0 0 0;
	background:transparent url('../images/bg_navbar_div_top.png') 0 118px no-repeat;
}

.navbar_div	{
	width:890px;
	margin:0 auto;
	padding:0 0 1px 0;
	text-align:left;
	background:transparent url('../images/bg_navbar_div.gif') 0 0 repeat-x;
	border-right:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
}
#navbar_cont {
	width:750px;
	margin:0;
	padding:0 0 0 125px;
	border:0;
	background:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}

ul.dropdown ul *.dir {
	background-image: url('../images/arrow01.gif');
	background-position: 100% 67%;
	background-repeat: no-repeat;
}
* {
	margin: 0;
	padding: 0;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}
ul.dropdown {
	position: relative;
 	z-index: 979;
 	float: left;
 	/*width:600px;*/
 	margin:0 auto;
 	background: transparent url('../images/bg_ul_dropdown.gif') 0 0 repeat-x;
}
ul.dropdown li {
 	float: left;
 	/*line-height: 14px;*/
 	vertical-align: middle;
 	height:30px;
 	/*width:117px;*/
}

ul.dropdown li.hover, ul.dropdown li:hover {
 	position: relative;
 	z-index: 989;
 	cursor: default;
}
ul.dropdown ul {
 	visibility: hidden;
 	position: absolute;
 	top: 99%;
 	left: 0;
 	z-index: 999;
 	width: 100%;
}
ul.dropdown ul.last {
 	visibility: hidden;
 	position: absolute;
 	top: 99%;
 	left: 0;
 	z-index: 999;
 	width: 100%;
}
ul.dropdown ul li {
 	float: none;
 	height:20px;
 	width:190px;
}
ul.dropdown ul li.wider {
 	float: none;
 	width:188px;
}
ul.dropdown ul ul {
 	top: -1px;
 	left: 93%;
}
ul.dropdown li:hover > ul {
 	visibility: visible;
}
ul.dropdown li a {
 	display: block;
 	padding: 3px 10px;
}
ul.dropdown li {
 	padding: 0;
}
ul.dropdown li.dir {
 	padding: 3px 5px;
}

ul.dropdown li {
	padding: 3px 5px;
	border-top:1px solid #ffffff;
	background: #CDF2B2;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	background-color: #99E45C;
}
ul.dropdown a:link, ul.dropdown a:visited	{
	color: #362D20;
	text-decoration: none;
}
ul.dropdown a:hover	{
	/*color: #362D20;*/
}
ul.dropdown a:active	{
	/*color: #362D20;*/
}
ul.dropdown ul {
	width: 168px;
	margin-top: 0px;
}
ul.dropdown ul li {
	font-weight: normal;
}
ul.dropdown ul ul {
	width: 116px;
	width: 125px;
	margin-top: 0px;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
ul.dropdown ul ul li {
	font-weight: normal;
	padding: 4px 0 4px 9px;
	background:#99E45C url('../images/arrow01.gif') 6px 7px no-repeat;
	border:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:116px;
}
ul.dropdown ul li a:hover {
	color: #122206;
	text-decoration: none;
}
ul.dropdown ul ul li a:link, ul.dropdown ul ul li a:visited	{
	color: #122206;
	text-decoration: none;
}
ul.dropdown ul ul li a:hover {
	text-decoration:underline;
	background-image: none;
}
ul.dropdown li.dir:hover {
	border-left:0px solid #ffffff;
}
ul.dropdown ul ul li.first	{
	border-left:1px solid #ffffff;
}

/* ---- start - horizontal menu tabs ---*/

ul.dropdown li.main_tab {
	width:auto;
	padding: 10px 6px 0px 6px;
	background: #F8F8F8 url('../images/bg_navbar_div.gif') 0 0 repeat-x;
	text-align:center;
	margin-right:2px;
	border:0px;
}
ul.dropdown li.main_tab:hover {
	background: #E4F8D6;
}
ul.dropdown li.main_tab_last {
	width:auto;
	padding: 10px 6px 0px 6px;
	background: #F8F8F8 url('../images/bg_navbar_div.gif') 0 0 repeat-x;
	text-align:center;
	margin-right:0px;
	border:0px;
}
ul.dropdown li.main_tab_last:hover {
	background: #E4F8D6;
}

/* ---- end - horizontal menu tabs ---*/

.content_mid_holder	{
	position:relative;
	width:882px;
	margin:0 auto;
	padding:0px 11px 0px 11px;
	background:transparent url('../images/bg_content_mid.png') 0 0 repeat-y;
	text-align:center;
}
.navbar_shadow	{
	position:absolute;
	top:0;
	left:11px;
	width:882px;
	height:6px;
	font-size:1px;
	margin:0;
	padding:0;
	background:transparent url('../images/bg_navbar_shadow.png') 0 0 repeat-x;
}
.navbar_shadow2	{
	position:absolute;
	top:0;
	left:11px;
	width:882px;
	height:6px;
	font-size:1px;
	margin:0;
	padding:0;
	background:transparent url('../images/bg_navbar_shadow2.png') 0 0 repeat-x;
}
.content_mid	{
	width:844px;
	margin:0 auto;
	padding:0px 20px 0px 20px;
	background:transparent url('../images/bg_content_mid2.jpg') bottom left no-repeat;
	text-align:right;
}
.mid_text	{
	width:540px;
	float:right;
	text-align:left;
	margin:10px 0 10px 0;
	padding:10px 40px 10px 20px;
	border-left:1px dotted #bbbbbb;
	color:#333333;
}
h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 2px 6px;
	border-left:4px solid #5DAF1B;
}
.bcrumb	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#2C520E;
	padding-left:5px;
}
.mid_text p	{
	margin:0;
	padding:0 0 10px 0;
	line-height:17px;
}
.mid_left_col	{
	width:230px;
	float:left;
	margin:21px auto 10px auto;
	padding:9px 12px 0 0;
	background:transparent;
	border:0;
	text-align:center;
}
.mid_left_col_cont1	{
	width:220px;
	/*height:140px;*/
	margin:0;
	padding:10px 0px 0px 10px;
	background:transparent url('../images/bg_mid_left_cont3a.png') 0 0;
	border:0px dotted #BCED96;
	text-align:left;
}
.mid_left_col_cont2	{
	width:230px;
	height:20px;
	margin:0;
	padding:0;
	background:transparent url('../images/bg_mid_left_cont3b.png') 0 0 no-repeat;
	border:0px dotted #BCED96;
	text-align:left;
	color:#193006;
}
	
.content_bot	{
	width:904px;
	height:65px;
	margin:0 auto;
	padding:7px 0 0 0;
	background:transparent url('../images/bg_content_bot2.png') bottom left no-repeat;
	text-align:center;
}

.tabla_info	{
	margin:0 auto;
	padding:5px 0 0 0;
}
table.info_general	{
	margin:0 auto;
	padding:0;
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
table.info_general td	{
	text-align:left;
	line-height:18px;
	vertical-align:top;
}
td.apdo	{
	width:140px;
	background:transparent url('../images/bg_td_apdo.png') 1px 5px no-repeat;
}
td.phone	{
	width:155px;
	background:transparent url('../images/bg_td_phone.png') 0 4px no-repeat;
}
td.email	{
	width:auto;
	background:transparent url('../images/bg_td_email.png') 0 3px no-repeat;
}
td.email a	{
	color:#ffffff;
	text-decoration:none;
}
td.contacts_a	{
	width:70px;
	background:transparent url('../images/bg_td_contacts.png') 1px 4px no-repeat;
}
td.contacts_b	{
	width:105px;
	background:transparent url('../images/bg_td_contacts.png') -69px 4px no-repeat;
}

.footer	{
	width:774px;
	margin:0 auto 10px auto;
	padding:2px 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:right;
}

.mid_text_prod	{
	width:580px;
	min-height:250px;
	float:right;
	text-align:left;
	margin:20px 0 10px 0;
	padding:10px 0px 10px 20px;
	border-left:1px dotted #bbbbbb;
	color:#333333;
}
table.products	{
	border:0;
	margin:15px auto 0 auto;
	padding:0;
	background:transparent;
	border-collapse:collapse;
	font-size:10px;
	color:#2C520E;
}
table.products td	{
	width:166px;
	padding:12px 10px 0px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-bottom:0;
}
table.products td.left	{
	width:166px;
	padding:12px 10px 0px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-bottom:0;
	border-left:0;
}
table.products td.right	{
	width:166px;
	padding:12px 10px 0px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-right:0;
	border-bottom:0;
}
table.products td.details	{
	width:166px;
	padding:6px 10px 10px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
}
table.products td.details_l	{
	width:166px;
	padding:6px 10px 10px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-left:0;
}
table.products td.details_r	{
	width:166px;
	padding:6px 10px 10px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-right:0;
}
table.products td.details_bot	{
	width:166px;
	padding:6px 10px 4px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-bottom:0;
}
table.products td.details_bot_l	{
	width:166px;
	padding:6px 10px 4px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-bottom:0;
	border-left:0;
}
table.products td.details_bot_r	{
	width:166px;
	padding:6px 10px 4px 10px;
	text-align:center;
	border:1px dotted #aaaaaa;
	border-top:0;
	border-right:0;
	border-bottom:0;
}
table.products a {
	text-decoration:none;
}
.cbox_wrapper	{
	display:none;
}
.cbox_cont	{
	position:relative;
	height:292px;
	padding:2px 2px 0 2px;
	border-top:1px solid #000000;
	background:transparent;
}
.cbox_left	{
	position:absolute;
	top:2px;
	left:2px;
 	width:430px;
 	margin:0;
 	padding:0;
 	background:#ffffff;
}
.cbox_middle	{
	position:absolute;
	top:2px;
	left:432px;
	width:89px;
	height:200px;
	margin:0;
	padding:80px 3px 10px 10px;
	text-align:right;
	color:#FFFFE1;
	background:#53AA14;
}
.cbox_right	{
	position:absolute;
	top:2px;
	left:534px;
	width:181px;
	height:200px;
	margin:0;
	padding:80px 0px 10px 3px;
	color:#ffffff;
	background:#53AA14;
}
.cbox_cont2	{
	position:relative;
	height:422px;
	padding:2px 2px 0 2px;
	border-top:1px solid #000000;
	background:transparent;
}
.cbox_left2	{
	position:absolute;
	top:2px;
	left:2px;
 	width:265px;
 	margin:0;
 	padding:0;
 	background:#ffffff;
}
.cbox_middle2	{
	position:absolute;
	top:2px;
	left:267px;
	width:40px;
	height:290px;
	margin:0;
	padding:120px 4px 10px 8px;
	text-align:right;
	color:#FFFFE1;
	background:#53AA14;
}
.cbox_right2	{
	position:absolute;
	top:2px;
	left:319px;
	width:234px;
	height:290px;
	margin:0;
	padding:120px 0px 10px 0px;
	color:#ffffff;
	background:#53AA14;
}
.cbox_right3	{
	position:absolute;
	top:2px;
	left:319px;
	width:254px;
	height:290px;
	margin:0;
	padding:120px 0px 10px 0px;
	color:#ffffff;
	background:#53AA14;
}

p.page_menu	{
	width:100%;
	margin:0;
	padding:0;
	text-align:right;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
img.inlineimg_r	{
	float:right;
	margin:0px 0px 10px 10px;
	padding:1px;
	background:#ECFAE1;
	border:1px solid #aaaaaa;
}
img.inlineimg_l	{
	float:left;
	margin:0px 10px 10px 0px;
	padding:1px;
	background:#ECFAE1;
	border:1px solid #aaaaaa;
}