/*
Reset
Remove margin and padding from elements
-----------------------------------------
*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, img 
{ margin: 0; padding: 0; border:none; outline:none;}  

a {outline:none;}

li
{list-style:none;}

.clearer { clear:both; }
/*-----------------------------------------*/

/*
Basic Elements
Define styles for basic elements: body, h1-h6, ul, ol, a, p, etc.
-----------------------------------------
*/
body
{font-family:Georgia, "Times New Roman", Times, serif; }

p
{text-align:justify;}
/*-----------------------------------------*/

body { background-position:center -200px; background-repeat:no-repeat; background-color:#000000; }

/*
Generic Classes
Define styles for simple things like floating to the sides, removing a bottom margin on elements, etc
Yes, these may not be as semantic as we would all like, but they are necessary for coding efficiently 
-----------------------------------------
*/

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

/*
Basic Layout
Define the basic template: header, footer, etc. Elements that help to define the basic layout of the site.
-----------------------------------------
*/
.wrapper
{width:960px; /*margin:0 0 0 100px;*/ position:absolute; top:0;}

.allWrapper
{width:960px; margin:0 auto;}
/*-----------------------------------------*/

/*
Header
Define all elements in the header
-----------------------------------------
*/
.header
{display:block; position:relative; height:133px; width:960px; margin-bottom:5px; margin-top:15px;}

.clear { clear:both; }

	.globalLogo
	{text-indent:-9999px; position:absolute; z-index:1; top:20px; left:25px;}
	
	.globalLogo a
	{display:block; background-image:url(../images/logoAurora.png); width:194px; height:110px;}
	
	.userArea
	{position:absolute; right:0; top:23px; display:block; width:290px; text-transform:lowercase;}
	
	.userArea li
	{float:left; margin:0 10px 0 0; color:#5f1a01; text-decoration:none; font-size:18px; display:block;}
	
	.userArea li a
	{color:#5f1a01; text-decoration:none; font-size:18px; display:block;}
	
	.globalMenuBG { width:100%; position:absolute; top:75px; }
	
	.globalMenues, .globalMenuen
	{ float:right; display:block; width:725px; height:42px; text-transform:lowercase; margin-left:3px;}
	
	.globalMenues li, .globalMenuen li
	{float:left; margin:0 6px;}
	.globalMenues li.palito, .globalMenuen li.palito
	{float:left; margin:0 2px 0 1px; font-size:21px; color:#5f1a01; text-decoration:none; line-height:40px;}
	
	.globalMenues li a, .globalMenuen li a
	{font-size:16px; color:#5f1a01; text-decoration:none; line-height:40px; letter-spacing:1px;}

	.globalMenues li a
	{font-size:15px; letter-spacing:2px;}
/*-----------------------------------------*/

/*
Content
Define all elements in the content area
-----------------------------------------
*/
.content
{overflow:hidden; width:940px; height:410px; padding-right:10px; }
	
	.content .leftColumn
	{float:left; width:224px; height:441px;}
	
	.mainContentArea
	{float:right; width:642px; padding:7px 35px 15px 15px; height:396px; overflow:hidden !important; color:#5F1A01; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif !important; }
	
	.content .mainContentArea2 { padding:0; height:411px; overflow:auto; color:#8d5f0d; font-size:16px; width:897px; margin:0 auto; padding-left:8px; padding-top:2px; overflow:hidden !important; }
	
	.content .mainContentArea h2
	{color:#5F1A01; font-style:italic; font-size:40px; font-weight:normal; text-align:left; font-family:Georgia, "Times New Roman", Times, serif !important; text-align:center; margin-bottom:25px; margin-top:28px;}
	
	.content .mainContentArea p
	{color:#5F1A01; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif !important; margin-bottom:10px;}
	
	.content .SectionsMenu { margin-left:25px;}
	
	.content .SectionsMenu li a.bold { font-weight:bold; }
	
	.content .SectionsMenu li { padding:7px 0;}
	
	.content .SectionsMenu a
	{font-size:15px; color:#5d1901; text-decoration:none; text-transform:lowercase;}

	.content .SectionsMenu ul a
	{font-size:14px; color:#5d1901; text-decoration:none; font-weight:normal; text-transform:none; font-style:italic;}

	.content .SectionsMenu ul ul a
	{font-size:11px; }

	.content .SectionsMenu ul li
	{ margin:7px 0; padding:0;}
	
	.content .SectionsMenu ul li ul li
	{ margin:0; padding:0; width:140px;}

	.content .SectionsMenu ul a.selected
	{ font-weight:bold; font-style:italic; }
	
/*-----------------------------------------*/

/*
Footer
Define all elements in the footer
-----------------------------------------
*/
.globalFooter
{clear:both; width:960px; position:relative; height:30px; }
	
	.footerNaven
	{padding-top:15px; margin:0 auto; width:350px !important; }
	
	.footerNaven li
	{float:left; padding:0 5px; border-right:#5d1901 1px solid; font-size:15px;}
	
	.footerNaven li a
	{color:#5d1901; text-decoration:none; letter-spacing:1px; text-transform:lowercase; }
/*-----------------------------------------*/

/*
Sections - 
Continue to define the other sections one by one
-----------------------------------------
*/

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


.pic-desc {
	width:150px;
	font-size:10px;
	font-family: Verdana,Arial;
	margin:0 10px 10px 10px; 
	color:#fff;
	text-align:center;
	background-color:#4A190A;
	float:left;
}
.pic-desc2 {
	font-size:10px;
	font-family: Verdana,Arial;
	color:#fff;
	background-color:#4A190A;
	height:15px;
	float:right;
}


.noticia { width:686px; height:279px; }
.noticia .textleft { width:367px; height:279px; float:left; }
.noticia .textright { width:367px; height:279px; float:right; }

.GrupoContent { width:275px; float:right;}

#StoreList { width:195px; float:left;font-size:12px; padding-left:5px;}
	#StoreList ul li { padding:4px 0; list-style-type:circle; }
	#StoreList ul li a { color:#772D08; font-weight:bold; text-decoration:none; }
#StoreDetail { float:right; margin-left:10px; width:412px; height:285px; padding-left:8px; border-left:#5F1A01 1px solid; }
	#StoreDetail a { color:#CC2426; }

.NewsEvents {}
.NewsEvents li { border:#7A2705 1px dashed; border-right:none; border-left:none; margin-top:-1px; height:26px; padding:0 4px; overflow:hidden; }
.NewsEvents li a { display:block; width:100%; line-height:26px; height:26px; text-decoration:none; color:#7A2705; }
.NewsEvents li:hover { border:#7A2705 1px solid; border-right:none; border-left:none; }

.NewsText { width:385px; float:right; text-align:justify; line-height:18px; margin-top:10px; }
	.NewsText p { font-size:16px !important; line-height:22px !important; }
	.NewsText h4 { font-size:30px; line-height:42px !important; font-weight:normal !important; }
.NewsPic { width:251px; float:left; margin-top:10px; }
	.NewsPic p { width:230px; margin:-5px 0 0 10px; float:left; padding:0; font-size:11px !important; line-height:14px; }
.NewsPic img { width:241px; margin:5px; }

#form1 { font-size:12px !important;}
#form1 input, #form1 textarea, select, option { border:#454231 1px solid !important; background:url(/images/inputbg.jpg) center center no-repeat; }

.Page1,
.Page2,
.Page3,
.Page4,
.Page5,
.Page6,
.Page7,
.Page8,
.Page9,
.Page10,
.Page11,
.Page12,
.Page13,
.Page14,
.Page15,
.Page16,
.Page17,
.Page18,
.Page19,
.Page20,
.Page21,
.Page22,
.Page23,
.Page24,
.Page25
{ height:398px; width:650px; float:left; margin-right:30px; }

a.AnteriorLink { display:block; text-decoration:none; width:115px; height:23px; text-align:center; float:left; margin-right:15px; text-indent:-99999px !important; background:url(/images/left.png) center center no-repeat; }
a.SiguienteLink { display:block; text-decoration:none; width:115px; height:23px; text-align:center; float:right; margin-left:15px; text-indent:-99999px !important; background:url(/images/right.png) center center no-repeat; }
a.BacktoIndex { display:block; text-decoration:none; width:140px; height:23px; text-align:center; float:left; padding-left:140px; margin-right:15px; text-indent:-99999px !important; background:url(/images/backtoindex.png) right center no-repeat; }

a.SiguienteLink2 { display:inline; text-decoration:none; width:auto; height:auto; text-align:left; float:none; margin-left:0; text-indent:-0px; background-image:none; color:#5F1A01; font-weight:bold; }

.ProductosDetalles { line-height:20px !important; }

.MidContainer { height:370px; clear:both; overflow:hidden; color:#5d1901; }

.WheretoBuyColumn { font-size:15px; color:#5d1901; }

object { outline:none; }

.LogoList { width:630px; margin-top:30px;  }
.LogoList li { margin:8px; padding-left:30px; float:left; width:160px;  }
.LogoList li:hover { background:url(../images/leon_bullet.png) left center no-repeat;  }
.LogoList li a { color:#5F1A01; font-size:14px; font-style:italic; }
.LogoList li a:hover { text-decoration:none; }


#tooltip{
	position:absolute;
	border:1px solid #845a1b;
	background:#582301;
	padding:2px 5px;
	color:#e5d05b;
	display:none;
	}
	
a.Aurora, a.LeonJimenes { font-size:11px !important; font-style:normal !important; padding-bottom:5px; }
