/* Todas las paginas*/
body { width:900px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%; background-image:url(/images/body.jpg); padding-bottom:10px;		      margin:auto;}
.page-container {width:100%; position: relative; margin: auto; border: float: inherit; margin-top:20px}
.cabecera{width:100%; position:absolute; height:207px; background-image: url(/images/cabecera.jpg)}
.logo{width:auto; position:absolute; vertical-align:top; height:auto; float:left;left:0px; z-index:1}
#menu	{ font-family:Verdana, Arial, Helvetica, sans-serif;float:right}
#menu ul { margin:0; padding:0; width:600px; list-style-type:none; height:30px; position:absolute; left:250px; }
#menu li { display:inline; text-align:center; height:30px; vertical-align:middle; padding-top:0px; }
#menu a { color: #CC9933; padding:0 8px 0 8px; font-size:12px; font-weight:100; text-transform:uppercase; float:left; height:25px;  line-height:25px;  text-decoration:none !important; text-align:center; margin-top:2px;  }
#menu a:hover { background-color: #C71F2D; color:#FEE788; text-decoration: underline; }
#menu a.active { background-color: #006699; color:#FFF;}
#logeo	{ font-family:Verdana, Arial, Helvetica, sans-serif;float:right}
#logeo ul { margin:0; padding:0; width:150px; list-style-type:none; height:30px; margin-left:25px; position:absolute; left:700px; }
#logeo li { display:inline; text-align:center; height:30px; vertical-align:middle; padding-top:0px; }
#logeo a { color: #FFF; padding:0 8px 0 8px; font-size:12px; font-weight:400; float:left; height:25px;  line-height:25px;  text-decoration:none !important; text-align:center; margin-top:2px;  }
#logeo a:hover {color: #FFFF99; text-decoration: underline; font-size:11px }
.e_login{text-decoration: underline; color: #FFFFFF; text-align: center; background-image: url(/images/login.png)}
.e_registro{color: #FFFFFF; text-align: center; background-image: url(/images/registro.png)}
#q { width:240px; font-weight:bold; }
#q.inactive { font-weight:normal; }
.text { border:1px solid #633F33; font-size:12px; width:180px; padding:5px 5px 5px 5px;margin-top:2px;vertical-align:middle; font-family:Georgia, Serif; vertical-align:top }
.ContInt{background-image:url(/images/ContenidoA.png); background-repeat: repeat-y; width:900px; position: absolute; height:auto; top:237px; left:0px; padding-left:50px; margin-top:0px; z-index:1}
#pie{background-image:url(/images/ImgPie.png); width:838px; height:50px; margin-left:-16px; float:left}
.Image{border:0px}

/*Principal y otros */
.banners{width:auto; height:207px; float:left; position: absolute;top:30px;left:0px}
.busquedas{width:400px; height:30px; float:left; position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#00FF00; font-size:12px; font-weight:100; left:400px; top:180px;}
.bAvanzada{width:400px; height:30px; float:left; position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3C3535; font-size:12px; font-weight:400; left:505px; top:152px; border: solid #000000 0px;}
.bAvanzada a{color: #B5BAB6; text-decoration:none; font-weight:bold;text-shadow:#000000}
.bAvanzada a:over{color: #FF0000; text-decoration:underline; font-weight:bold; }
.info{width:300px; height:30;font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; left:350px; top:50px; position:absolute; text-align: right; padding:6px 5px 6px 5px; font-size:30px}
.info a{width:400px; text-decoration:none; color:#33FF00; font-size:30px; line-height:0px}
.info a over{width:400px; text-decoration:none; color: #993300; font-size:100%}
.info h1{ font-size:large; color:#333333; line-height:10px}
.info h2{ font-size: medium; color:#B39F8D; line-height:30px}
.info2{width:780px; height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC9933; font-size:12px;position:absolute; float:left; text-align: center; padding:10px 2px 2px 15px; top:205px; left:55px; text-transform:uppercase;background-color:#663333; z-index:2}
.News{position: relative; float:left; width:480px; height:auto; padding:10px 5px 10px 5px; border: 1px solid #B39F8D; margin-top:5px; background-color:#fff}
.NewsAncho{position: relative; float:left; width:800px; height:auto; padding:10px 5px 10px 5px; border: 1px solid #B39F8D; margin-top:5px; background-color:#fff; text-align:center;}
.NewsA{width:450px; height:auto; float: left; position: relative; color:#B39F8D; padding:0px 5px 10px 10px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #B39F8D; text-align:justify }
.NewsA a {color:#B5BAB6; text-decoration: underline}
.FotoNews1{float:left; margin:10px}
.FotoNews2{float: right; margin:10px}
.Sponsors{width:300px; height:auto; float:left; position: relative; border:1px solid #B39F8D;padding:5px 5px 5px 5px; background-color:#fff; margin:auto; vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3C3535; text-align:justify; margin:5px 5px 10px 5px}
.Sponsors p{ font-size:11px}
.Sponsors a{color:#006600; text-decoration:none}
.Sponsors a over{color:#330033; text-decoration:underline}
.Destacados{width:300px; height:auto; position: relative; padding-bottom:10px; border-bottom:1px groove #666666; margin-top:10px}

/*Tienda */
#menuT	{ font-family:Verdana, Arial, Helvetica, sans-serif;float: left; position: relative}
#menuT ul { margin:0; padding:0; width:650px; list-style-type:none; height:30px; position: relative; left:125px; top:-8px }
#menuT li { display:inline; text-align:center; height:30px; vertical-align:middle; padding-top:0px; }
#menuT a { color: #E7E9E7; padding:0 8px 0 8px; font-size:12px; font-weight:100; text-transform:uppercase; float:left; height:25px;  line-height:25px;  text-decoration:none !important; text-align:center; margin-top:2px;  }
#menuT a:hover { background-color: #FC6C02; color:#FEE788 }
#menuT a.active { background-color: #006699; color:#FFF;}
.bannerT{width:auto; height:115px; float:left; position: absolute;top:35px;left:10px}
.busquedasT{width:400px; height:30px; float:left; position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#00FF00; font-size:12px; font-weight:100; left:10px; top:152px;}
.bAvanzadaT{width:400px; height:30px; float:left; position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3C3535; font-size:12px; font-weight:400; left:10px; top:180px; border: solid #000000 0px;}
.bAvanzadaT a{color: #D39C43; text-decoration:none; font-weight:bold;text-shadow:#000000}
.bAvanzadaT a:over{color: #FF0000; text-decoration:underline; font-weight:bold; }
.infoT{width:300px; height:30;font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; left:400px; top:33px; position:absolute; text-align: left; padding:6px 5px 6px 5px; font-size:40px; padding-top:20px}
.infoT a{width:300px; text-decoration:none; color:#33FF00; font-size:40px}
.infoT a over{width:300px; text-decoration:none; color: #993300; font-size:100%}
.infoT h1{ font-size:large; color:#333333; line-height:10px}
.infoT h2{ font-size: medium; color:#3C3535; line-height:0px}
.infoT h3{ font-size: small; color:#633F33; line-height:30px}
.infoTm{width:780px; height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E7E9E7; font-size:12px;position:absolute; float:left; text-align: center; padding:10px 2px 2px 15px; top:205px; left:55px; text-transform:uppercase;background-color:#B39F8D}
.Vitrina{position: relative; float:left; width:630px; height:auto; padding:10px 5px 10px 5px; border: 1px solid #B39F8D; margin-top:5px; background-color:#fff}
.Tags{position: absolute; float:left; width:730px; height:auto; padding:10px 5px 10px 5px; border: 1px solid #B39F8D; margin-top:50px; background-color:#fff; top:470px; left:50px}
.SponsorsT{width:150px; height:auto; float:left; position: relative; border:1px solid #B39F8D;padding:5px 5px 5px 5px; background-color:#fff; vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3C3535; text-align:justify; margin: 5px 5px 10px 5px; top:0px}
.SponsorsT p{ font-size:11px}
.SponsorsT a{color:#006600; text-decoration:none}
.SponsorsT a over{color:#330033; text-decoration:underline}
.DestacadosT{width:140px; height:auto; position: relative; padding-bottom:20px; border-bottom:1px groove #666666; margin-top:10px}

form.formDefault select
{
	font:normal 11px sans-serif,MiscFixed;
	color:#000;
}
form.formDefault table
{
	font:normal 11px sans-serif,MiscFixed;
	color:#808080;
	line-height:180%;
}
form.formDefault td
{
	padding:2px;
}
form.formDefault .content
{
	background-color:#FFF;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
}
form.formDefault input.FormField
{
	border: 1px solid #CCC;
	background: #FFFFFF url(/skins/green/images/input_back.gif) repeat-x;
	color:#333333;
	font:normal 11px Arial,Helvetica,sans-serif;
}
form.formDefault input.FormFieldInvalid
{
	border: 1px solid red;
}
form.formDefault input.FormFieldValid
{
	border: 1px solid green;
}
form.formDefault .FormLabel
{
	color:#808080;
	text-align:right;
	padding-right:10px;
}
form.formDefault .FormFieldContent
{
	color:#000;
	background-color:#EFEFEF;
	padding-left:5px;
}
form.formDefault textarea.FormTextArea
{
	border: 1px solid #CCC;
	background: #FFFFFF url(/skins/green/images/input_back.gif) repeat-x;
	color:#333333;
	font:normal 11px Arial,Helvetica,sans-serif;
	overflow:auto;
}
form.formDefault .FormTitle
{
	color:#000;
	padding-left:5px;
	font-weight:bold;
	background-color:#E0EFE6;
}
form.formDefault .FormSubTitle
{
	background-color:#D1DEDF;
	color:black;
}
form.formDefault .FormButton
{
	text-align:center;
}

form.formDefault a
{
	text-decoration:none;
	color:#006699;
}
form.formDefault a:hover
{
	color:orange;
}
form.formDefault td.withoutLabel, form.formDefault td.withoutLabel table td
{
	padding:0px;
	height:8px;
}








