body,td,th {
	font-family:"Times New Roman", Times, serif;
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main { background:url(images/hd-bg.gif) top left repeat-x; width:100%;}
.width1 { width:748px; margin:0 auto;}
.header { width:748px; }
.logo { background:url(images/logo.gif) top left no-repeat; width:203px; height:203px; }

.nav { padding-top:145px !important; padding-top:147px; margin-left:284px; float:left; height:43px; font-size:12px; position:absolute; }
.nav {  padding-left:12px; /*  18px 12px 28px 12px;  */}
.nav a { padding:18px 12px 18px 12px; text-decoration:none; text-align:center; color:#FFFFFF; background:#460000;}
.nav a:hover { padding:18px 12px 18px 12px; text-decoration:none; text-align:center; color:#FFFFFF; background:#2A0001;}

.nav .selected { background:#2A0001;}

.content {width:748px; margin:14px auto;  }
.leftpanel { width: 259px; margin-left:1px; float:left;  }
.brdr { border:1px solid #CCCCCC;}
.box1 { background:url(images/left-box-bg.gif) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333; font-size:15px; text-align:justify; line-height:20px;}
.box1 h2 { font-size:20px; margin-top:0px; font-weight:bold; font-style:italic; }

.box2 { margin-top:14px;}

.rightpanel { /* margin-left:274px; */ float:right;  }
.box3 { width:474px; height:361px; margin:0px; padding:0px; clear:both;}
.box3a { background:url(images/rght-bx1-top.gif) top left no-repeat; width:474px; padding-top:11px;}
.box3b { background:url(images/rght-bx1-mid.gif) top left no-repeat; width:474px; height:335px; }
.box3b img {  margin:0px; margin-left:14px; padding:0px; border:1px solid #E2E2E2;}
.box3c { background:url(images/rght-bx1-btm.gif) bottom left no-repeat; width:474px; height:15px;} 

.box4 { background: url(images/rght-bg-btm.gif) top center no-repeat; width:474px; padding-top:11px;}
.box4a { margin:12px !important; margin:10px; margin-left:7px; width:211px; float:left; color:#666666; font-size:13px;}
.box4a img {border:1px solid #CDCDCD; padding:5px; background:#FFFFFF; }

a{color:#666666; text-decoration:underline;}

.box4-home {height:285px; }


.text1 { padding:8px; color:#666666; font-size:13px;}
.text2 { color:#666666; font-size:13px;}

.secondbody {width:748px; margin:0px auto;  }
.left { float:left;}
.box2-size { width:262px; margin-right:15px;}
.box4-2 { background: url(images/rght-bg-btm.gif) top right no-repeat; width:748px; padding-top:11px;}
.box4-home-1 {height:255px; }

/**** footer */
.clear {clear:both;}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.footer { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;
 width:748px; margin:12px auto; padding-bottom:10px; position:absolute; }
.footer a, .footer-home a { color:#999999; text-decoration:none;}
.footer a:hover, .footer-home a:hover { color:#999999; text-decoration:underline;}

.footer-home { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;
 width:748px; padding-bottom:10px;   }
 
.footer span, .footer-home span { color:#585858; font-size:10px; font-weight:800;}
 
 /* page 2 - boodega */
.leftpnlbg-vino { background:#FFFFFF url(images/AN_TagCloudVino.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-vino_cat { background:#FFFFFF url(images/AN_TagCloudVino_cat.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-vino_en { background:#FFFFFF url(images/AN_TagCloudVino_en.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-vino_gr { background:#FFFFFF url(images/AN_TagCloudVino_gr.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}

/* contact.php left image classes */
.leftpnlbg-Paises { background:#FFFFFF url(images/AN_TagCloudPaises.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-Paises_cat { background:#FFFFFF url(images/AN_TagCloudPaises_cat.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-Paises_en { background:#FFFFFF url(images/AN_TagCloudPaises_en.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}
.leftpnlbg-Paises_gr { background:#FFFFFF url(images/AN_TagCloudPaises_gr.jpg) top left no-repeat; width:217px; height:304px; padding:27px 21px; color:#333333;}

 
.p2-box1 { background:#FFFFFF; width:217px; height:304px; padding:27px 21px; color:#333333; font-size:15px; text-align:justify; line-height:26px !important; line-height:30px;}

.p2-box1 li { display:inline; list-style:none;}

.p2-10 { font-size:10px; margin:0px; padding:0px; }
li .p2-14 { font-size:14px; margin:0px; padding:0px;  vertical-align}
.p2-21 { font-size:21px; margin:0px; padding:0px;  }
.p2-24 { font-size:24px; margin:0px; padding:0px; }
.p2-30 { font-size:30px; margin:0px; padding:0px; }
.p2-48 { font-size:42px; margin:0px; padding:0px;  }

.p2-box4a { margin-top:12px !important; margin-top:10px; margin-left:4px; width:464px; color:#666666; font-size:13px;  background:#FFFFFF; border:1px solid #CCCCCC;}
.p2-title { background:#C11B01; color:#000000; font-size:20px; height:30px; width:444px; padding-top:10px; padding-left:21px;}

/* p3 */
.p3-box { background:#C11B01; color:#FFFFFF; font-size:18px; font-weight:bold; height:27px; padding-top:10px; text-align:center;}
.p3-box a { text-decoration:none; color:#FFFFFF; }
.p3-box a:hover {  text-decoration:none; color:#000000;}
.p3-box1-g { width:189px; float:left; margin-right:1px; }
.p3-box2 { width:179px; float:left; margin-right:1px; }

/* p6 */
.p6-box1 { background:#FFFFFF; width:224px; height:304px; padding:27px 14px; color:#333333; font-size:15px; text-align:justify; line-height:normal;}
.p6-box4a { width:464px; color:#666666; font-size:13px;  background:#FFFFFF; border:1px solid #CCCCCC;}
.p6-title { background:#C11B01; color:#FFFFFF; font-size:20px; height:30px; width:444px; padding-top:10px; padding-left:21px;}

.p6-h1 { color:#C11B01; font-size:24px;}
.p6-text1 { font-size:14px; }
.p6-pad {padding:14px;}
.link1 { font-size:18px; font-weight:bold; color:#000000; text-decoration:none;}
.link1:hover {text-decoration:underline;}

.form1 { background:#000000; width:auto; height:170px; margin:2px;}
.form1 table { margin-top:6px;}
.form1-pad { width:90px; padding-left:18px; color:#999999; font-size:12px;}
.form1 input { width:98%; height:17px; border:0px; padding-top:4px;}
.form1 textarea { width:98%; height:50px; border:0px; overflow:auto;}

.form1 .but2 { margin-right:8px; margin-left:20px;}

/* p4 */
.page4 { height:500px;}
.p4-box1 { background:#FFFFFF; width:370px; /*  height:129px; */ color:#000000; font-size:18px; text-align:justify; margin-top:10px; }
.p4-box1 img {  padding:2px; border:0px; text-decoration:none; }
.p4-box { background:#C11B01; color:#FFFFFF; font-size:12px; font-weight:bold; height:20px; width:198px; text-align:right; border-bottom:2px solid #FFFFFF; border-right:2px solid #FFFFFF; padding-right:10px;}
.p4-box a { text-decoration:none; color:#FFFFFF; }
.p4-box a:hover { text-decoration:none; color:#000000;}

.p4-box2 { background:#C11B01; color:#000000; font-size:15px; font-weight:bold; height:40px; text-align:left; border-top:2px solid #FFFFFF; border-right:2px solid #FFFFFF; padding-left:12px; }
 

.p4-box-in { color:#000000; font-size:18px; text-align:left; padding-left:18px; height:100px;}
.p4-box2-in { color:#000000; font-size:18px; text-align:left; padding-left:18px; height:84px;}
.white { color:#FFFFFF;}

.gallerybox {
display: block;

	float: left;
	margin: 1px 5px 8px 1px;
	background:#ffffff ;
	}
 
#slideshow {
	float: right;
	margin: 0 0 0 10px;
	width: 310px;
	height: 285px;
	background: #f3f3f3;
	}
	
.gallery {
display: block;
color:#333333;
	float: left;
	margin: 1px !important; margin: 0px;
	 -background:#ffffff ;
	}

.gallery img.thumb {
	display: block;
	float: left;
	width: 155px;
	height:124px;
	padding: 1px 1px 1px 1px;
 
	}

.gallery a.desc {
	display: block;
	float: left;
	width: 180px;
	height: 100px;
	padding: 13px;
	color: #fff;
	text-decoration:none;
	color:#333333; font-size:12px; font-weight:bold;
	background:#ffffff url(images/p4-box-hover.gif) top right repeat-x;
	}

.gallery a.desc:hover {
text-decoration:none;
	background: #fff url(images/p4-box-hover2.gif) top right repeat-x ;
	}

.gallery a.desc span {
	display: block;
	font-weight: bold;
	}
 

/* p5 */
.black { color:#000000;}
.p5-box1 { background:#FFFFFF; width:217px; height:304px; padding:27px 10px; color:#333333; font-size:14px; text-align:left;  }

.p5-21 {
	font-family:verdana;
	font-size:12px;
	font-style:italic;
}

.p5-text1 { font-size:12px; color:#000000; padding:12px 0 12px 0;}
.p5-text1 ul { margin:0px !important; margin-left:35px; margin-right:5px; }
.p5-text1 li { list-style:url(images/bullet.gif); }
.p5-grey { background:#EBEBEB; padding:12px 0 12px 0;}

.p6-box4a a { text-decoration:none;}
.p6-box4a a a:hover { background:#CCCCCC; text-decoration:none;}
.p5-text1:hover, .p5-text1 ul a:hover div { background:#CCCCCC;}



/* 3a */
.p3-box1 { width:445px; background:#C11B01; padding-bottom:15px; margin-left:4px !important; margin-left:2px; margin-bottom:12px !important; margin-bottom:0px;}
.p3-title {color:#000000; font-size:20px; padding-top:12px;}
.p3-box1-padleft { padding-left:21px;}
.p3-size15 { font-size:15px;}

.p3a-box1 { background:url(images/AN2_AN2_00.png) top center no-repeat; width:160px; height:460px; padding:27px 21px 0px 21px;  text-align:center;  }
 
 
 
.p3b-box12 { width:445px; background:#000000; padding-bottom:15px; margin-left:4px !important; margin-left:2px; margin-bottom:12px !important; margin-bottom:0px; color:#FFFFFF;}
.p3b-title {color:#C11B01; font-size:20px; padding-top:12px;}
.p3b-box1 { background:url(images/AN_AN.png) top center no-repeat; width:160px; height:460px; padding:27px 21px 0px 21px;  text-align:center;  }
.p2b-title { background:#000000; color:#C11B01; font-weight:bold; font-size:20px; height:30px; width:444px; padding-top:10px; padding-left:21px;}



.p3c-box12 { width:445px; background:#8C782F; padding-bottom:15px; margin-left:4px !important; margin-left:2px; margin-bottom:12px !important; margin-bottom:0px; color:#FFFFFF;}
.p3c-title {color:#000000; font-size:20px; padding-top:12px; font-weight:bold;}
.p3c-box1 { background:url(images/AN_Quibia.png) top center no-repeat; width:160px; height:460px; padding:27px 21px 0px 21px;  text-align:center;  }
.p2c-title { background:#8C782F; color:#000000; font-weight:bold; font-size:20px; height:30px; width:444px; padding-top:10px; padding-left:21px;}



.p3d-box12 { width:445px; background:#000000; padding-bottom:15px; margin-left:4px !important; margin-left:2px; margin-bottom:12px !important; margin-bottom:0px; color:#FFFFFF;}
.p3d-title {color:#C11B01; font-size:20px; padding-top:12px;}
.p3d-box1 { background:url(images/AN_SonNegre_01.png) top center no-repeat; width:168px; height:500px; padding:27px 21px 0px 21px;  text-align:center;  }
.p2d-title { background:#000000; color:#C11B01; font-weight:bold; font-size:20px; height:30px; width:444px; padding-top:10px; padding-left:21px;}