* { 
	font-size:13px;
	font-family:Trebuchet MS; 
}


.Green { color:#459C15; }
.Brown { color:#800000; }
.Bold { font-weight:bold;  }
.Underline { text-decoration:underline; }



body {	margin:0; padding:0; }
p { margin:0; padding: 0 0 5px; }
a { color:#96401B; }

.Clearer { clear:both !important; }


.WidthWrap {
	width:978px;
	margin:0 auto;
}

.Arrow {
	padding-right:8px;
	background:url(../images/LinkArrow.gif) no-repeat right 8px;
}

.Arrow2 {
	padding-right:8px;
	background:url(../images/LinkArrow.gif) no-repeat right center;
}


/* ***** HEADER ***** */

.Header {
	background:#cecece url(../images/HeaderBG.jpg) repeat-x top left;
	height:89px;
}

.Header .BtnOn {
	background:#d1d1c0 url(../images/BtnBGOn.jpg) repeat-x center left;
	text-decoration:none;
	border:2px solid #96401b;
	padding:2px 3px;
	line-height:27px;
	color:#542314;
	font-weight:bold;
}

.Header .BtnOff {
	background:#d1d1c0 url(../images/BtnBGOff.jpg) repeat-x center left;
	text-decoration:none;
	border:1px solid #542314;
	padding:2px 3px;
	color:#542314;
	font-weight:bold;
}

.Header span { float:right; margin-top:30px; padding-right:20px; }

/* ***** NAVBAR ***** */

.NavBar {
	background:#479D16 url(../images/NavBarBG.jpg) repeat-x top left;
	height:41px;
}

.NavBar ul { margin:0; padding: 2px 0 0; }
.NavBar li { display:inline; margin:0; padding:0 0 0;  font:normal 32px Tahoma !important; }

.NavBar a { font:normal 32px Tahoma !important; background: none; text-decoration:none;  }
.NavBar a b { font:normal 32px Tahoma !important; background: none; font-weight:normal; }
.NavBar a i { font:normal 32px Tahoma !important; background: none; font-style:normal; }
.NavBar a span { font: bold 14px/14px Trebuchet MS; color:#fff;  position:relative; top:-4px;  }

.NavBar a:hover {  background: url(../images/NavHoverC.jpg) repeat-x bottom left; }
.NavBar a:hover b { background: url(../images/NavHoverL.jpg) no-repeat bottom left; }
.NavBar a:hover i { background: url(../images/NavHoverR.jpg) no-repeat bottom right; }
.NavBar a:hover span { color:#000; }

.NavBar a.selected {  background: url(../images/NavSelectedC.jpg) repeat-x bottom left; }
.NavBar a.selected b { background: url(../images/NavSelectedL.jpg) no-repeat bottom left; }
.NavBar a.selected i { background: url(../images/NavSelectedR.jpg) no-repeat bottom right; }
.NavBar a.selected span { color:#fff; }


/* ***** BANNERS ***** */

.Banners {
	background:#fff url(../images/BannersBG.jpg) repeat-x bottom left;
	height:12px;
}

.Banners form { padding:0; margin:0; }

.Banners h2 {
	padding:0 0 4px; margin:0;
	font-size:14px;
	text-transform:uppercase;
}

.Banners h3 {
	padding:0 0 4px; margin:0;
	font-size:14px;
	text-transform:uppercase;
}

/* ***** BANNERS:BBox ***** */

.Banners .BBox {
	width:251px;
	height:111px;
	float:left;
	padding:15px;
	border-right:1px dashed #d6d6be;
}

.Banners a {
	color: #4b1a0b;
}

.Banners .BBox label {
	display:block;
	text-align:right;
	padding-bottom:2px;
}

.Banners .BBox label strong {
	float:left;
}

.Banners .BBox .Text, .Text {
	background:#f7f7ea;
	border:1px solid #4e1b0b;
	width:166px;
}

.LongTxt {
	background:#f7f7ea;
	border:1px solid #4e1b0b;
}

.Banners .BBox .LongTxt, .LongTxt {
	background:#f7f7ea;
	border:1px solid #4e1b0b;
	width:166px;
}

.Banners .BBox .Button, .Button {
	float:right;
	background:#d1d1c0 url(../images/BtnBGOff.jpg) repeat-x center left;
	text-decoration:none;
	border:1px solid #4e1b0b;
	padding:0 3px;
	font-weight:bold;
}

.Banners .BBox .Button2, .Button2 {
	background:#d1d1c0 url(../images/BtnBGOff.jpg) repeat-x center left;
	text-decoration:none;
	margin:0 auto;
	border:1px solid #4e1b0b;
	padding:0 3px;
	font-weight:bold;
	color:#000;
}

/* ***** BANNERS:Rotator ***** */

.Banners .Rotator {
	width:390px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}

.Banners .Rotator h2 {
	padding:0; margin:0;
}

.Banners .Rotator h3 {
	padding:0; margin:0;
}

.Banners .Rotator p {
	padding:0; margin:0;
}

/* ***** CONTENT ***** */

.Content {
	background:#f2f2e6 url(../images/ContentBG.jpg) repeat-x bottom left;
	/* height:648px; */ 
	padding:10px 0 25px;
}

/* ***** CONTENT: ContentLeft  ***** */

.ContentLeft {
	width:233px;
	float:left;
}

.WhtBox {
	background: #fff;
	border:1px solid #e1e1e0;
	padding:5px 10px; 
}


.WhtBox h2 {
	margin:0; padding:5px 0;
	font-size:14px;
	color:#6a9c06;
	text-align:center;
	position:relative;
	text-transform:uppercase;
}

.WhtBox .Clearer {
	clear:both; 
	height:4px;
}

/* ***** ThumbMedia ***** */

.ThumbMedia { 
	float:left;
	border:1px solid #712d13;
}

.Descripcion { 
	float:left;
	width:138px;
	padding:0 0 0 10px;
	font-size:12px;
	color:#959494;
}

.Descripcion a { 
	font-size:15px;
	color:#4b1a0b; 
}

/* ***** TABS MEDIA ***** */

.TabsMedia {
	background:#efefef;
	border-left:1px solid #e1e1e0;
	border-bottom:1px solid #e1e1e0;
	margin-top:-1px;
	height:27px;
}

.TabsMedia a {
	margin:0; padding:0;
	display:block;
	color:#4b1a0b;
	background:#efefef;
	float:left;
	width:76px;
	padding:3px 0;
	text-align:center;
	text-decoration:none;
	border-top:1px solid #e1e1e0;
	border-right:1px solid #e1e1e0;
}

.TabsMedia a.selected {
	background:#fff;
	border-top:1px solid #fff;
}

/* ***** CONTENT: ContentRight  ***** */

.ContentRight {
	width:200px;
	float:right;
	text-align:center;
}

/* ***** CONTENT: ContentCenter  ***** */

.ContentCenter {
	width:501px;
	float:left;
	padding-left:20px;
}

.ContentCenter p { text-align:justify !important; margin:10px 0; }

.BrdD { border-bottom:1px dashed #712d13; }
.BrdR { border-right:1px dashed #712d13; }
.Bloque { width:240px; float:left; }

.Noticias {
}

.Noticias a {
	color:#59200d;
}

.Noticias h2 {
	margin:0; padding:0;
	font-size:14px;
}
.Noticias h3 {
	margin:0; padding:0;
	font-size:11px;
	color:#8a3a18;
	font-weight:normal;
}

/* ***** FOOTER ***** */

.Footer {
	background:#fff;
	height:70px;
	padding-top:5px;
}

.Footer a {
	color:#59200d;
}

/* ***** FOOTER ***** */




/* ***** Navigation ***** */

.Navigation {
	margin:4px 0 8px; padding:0;
	border-top:1px dashed #d6d6be;
}

.Navigation li {
	margin:0; padding:0;
	list-style:outside none none;
}

.Navigation a {
	display:block;
	border-bottom:1px dashed #d6d6be;
	text-decoration:none;
	padding: 6px 6px 6px 6px;
	font-weight:bold;
	font-size:12px;
	color:#551e0c;
}

.Navigation a:hover {
	background: #efefef;
}

.Navigation a.SubG {
	padding-left:20px;
	font-weight:normal;
}
.Navigation a.SubSubG {
	padding-left:35px;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}

.Navigation a.selected {
	background: #ffffcc;
}

/* ***** CalendarioLeft ***** */

.CalendarioLeft {
	margin:0 auto;
}

.LineForm * {
	font-size:12px;
}

.LineForm .Button {
	background:#d1d1c0 url(../images/BtnBGOff.jpg) repeat-x center left;
	text-decoration:none;
	border:1px solid #4e1b0b;
	padding:0 3px;
	font-weight:bold;
}

.CalendarioLeft .Heads td {
	border:1px solid #3f4a29;
	background:#669900;
	text-align:center;
	color:#fff;
}

.CalendarioLeft .Empty {
	border:1px solid #ccc;
	background:#eee;
	text-align:center;
	color:#666;
}

.CalendarioLeft .HasEvent {
	border:1px solid #ccc;
	background:#ffc;
	text-align:center;
	color:#666;
}

.CalendarioLeft .Normal {
	border:1px solid #ccc;
	background:#fff;
	text-align:center;
	color:#666;
}

/* ***** Procigar Members ***** */

.ProcigarMember h3, .GreenTitle {
	font-size:24px;
	color:#459c15;
}

h4.GreenTitle {
	font-size:16px;
	color:#459c15;
	margin-bottom:4px;
}

/* ***** MemberEvent ***** */

.MemberEvent {
	width:250px;
	height:170px;
	padding:0 10px;
	background:#fff;
	border:1px solid #ccc;
}

.MemberEvent h4 {
	margin:0; padding:3px 0;
	font-size:14px;
	color:#459c15;
	border-bottom:1px dashed #d6d6be;
	text-align:center;
}

.MemberEvent a {
	display:block;
	text-decoration:none;
}

.MemberEvent a p {
	margin:0; padding:15px 0;
	color:#551e0c;
	font:bold 12px Trebuchet MS;
	
}

.MemberEvent a span {
	text-align:right;
	color:#696969;
	font:normal 11px Trebuchet MS;
}

.MemberEvent a div {
	margin-top:20px;
	text-align:right; 
	color:#551e0c;
	padding-top:2px;
	font:normal 12px Trebuchet MS;
	text-decoration:underline;
}

/* ***** MemberThumbs ***** */

.MemberThumbs {
	width:305px;
	height:170px;
	padding:0 10px;
	background:#fff;
	border:1px solid #ccc;
	margin:0 auto;
}

.MemberThumbs h4 {
	margin:0 0 8px; padding:3px 0;
	font-size:14px;
	color:#459c15;
	border-bottom:1px dashed #d6d6be;
	text-align:center;
}

.MemberThumbs div {
	text-align:center;
}

.MemberThumbs div img {
	 width:61px; 
	 height:47px;
}


.MemberThumbs .Enlarge {
	text-align:center;
	display:block;
	color:#551e0c;
	font:12px Trebuchet MS;
}

#Rotador a {
	color:#A45625;
}


/* AUCTION LIST */

.AuctionList {
}

.AuctionList img {
	border:1px solid #459C15;
}

.AuctionList a {
	width:112px;
	height:170px;
	padding-right:12px;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#459C15;
	font-weight:bold;
}

.AuctionList2 {
}

.AuctionList2 img {
	border:1px solid #459C15;
}

.AuctionList2 a.link1 {
	width:200px;
	height:170px;
	float:left;
	text-align:center !important;
	text-decoration:none;
	color:#459C15;
	font-weight:bold;
	display:block;
}

.AuctionList2 a.link2 {
	width:480px;
	height:170px;
	float:left;
	text-align:center !important;
	text-decoration:none;
	color:#459C15;
	font-weight:bold;
	display:block;
}

.KaromaPicture {
	background:#fff;
	width:200px;
	padding:10px;
	text-align:center;
	margin-bottom:5px;
}

.PL { float:left; margin-right:10px; }
.PR { float:right; margin-left:10px; }

