body {
	height:				100%;
	width:				100%;
	margin:				0px;
	font-family:			Arial, Helvetica, Sans-Serif;
	font-size:			11px;
	background-color:#000;
}

a {
	color:				#555555;
	text-decoration:		none;
}
a:hover {
	color:				#AA0000;
}



#spacer {
	clear:				both;
	height:				1px;
	overflow:			hidden;
}

#dashedLine {
	clear:				both;
	border-bottom:			1px dashed #AB974D;
}

#solidLine {
	clear:				both;
	border-bottom:			1px solid #AB974D;
	margin-top:			2px;
	margin-bottom:			2px;
}

#border {
	border:				1px solid #BBBBBB;
}

#button {
	height:				27px;
	width:				140px;
	float:				left;
	position:			relative;
	background-image:		url(../images/admin/backButton.gif);
}
#button #text {
	text-align:			center;
	color:				#CC0000;
	position:			relative;
	top:				5px;
}


#matrix {
	width:				100%;
	border-collapse:		collapse;
}
#matrix tr {
	height:				25px;
}
#matrix td {
	border: 			1px solid #FFFFFF;
}
#matrix #header {
	font-weight:			bold;
	color:				#555555;
	background-color:		#EEEEEE;
}
#matrix #row {
	font-size:			11px;
	color:				#555555;
	background-color:		#FAFAFA;
}

#currency {
	height:				15px;
	width:				153px;	
	position:			absolute;
	z-index:			10;
	top:				2px;
	left:				713px;
	font-size:			11px;
	color:				#FBD7BD;
}

#header {
	height:				auto;
	width:				auto;
}
#header #top {
	height:				51px;
	width:				auto;
	background-image:		url(../images/admin/backHeader.png);
}
#header #top #logo {
	height:				51px;
	margin-left:			10px;
	background-image:		url(../images/admin/logo.png);
	background-repeat:		no-repeat;
}
#header #menu {
	height:				55px;
	width:				695px;	
	position:			absolute;
	z-index:			5;
	top:				40px;
	left:				183px;
	background-image:		url(../images/admin/backMenu.gif);
	beackground-repeat:		no-repeat;
}
#header #menu ul {
	margin:				0px;
	padding-top:			10px;
	padding-left:			19px;
	list-style-type:		none;
	float:				left;
}
#header #menu ul li {
	padding-right:			7px;
	padding-left:			9px;
	float:				left;
}
#header #menu ul li a {
	font-size:			12px;
	font-weight:			bold;
	color:				#907903;
}
#header #menu ul li a:hover {
	color:				#FF0000;
}
#header #menu ol {
	position:			absolute;
	top:				35px;
	left:				-22px;
	list-style-type:		none;
	float:				left;
}
#header #menu ol li {
	padding-right:			7px;
	padding-left:			9px;
	float:				left;
}
#header #menu ol li a {
	font-size:			11px;
}
#header #menu ol li a:hover {
	color:				#FF0000;
}
#header #menu #detalle {
	height:				55px;
	width:				12px;
	background-image:		url(../images/admin/datailMenu.png);
	float:				right;
}
#header #shadow {
	height:				50px;
	width:				695px;	
	position:			absolute;
	z-index:			4;
	top:				51px;
	left:				178px;
	background-color:		#000000;
	filter:				alpha(opacity=20);
	-moz-opacity:			0.2;
	opacity:			0.2;
}
#header #picture {
	width:				auto;
	background-repeat:		no-repeat;
}




#home {
	height:				auto;
	width:				490px;
	margin:				0px 15px 0px 15px;
	float:				left;
}

#content {
	position:			absolute;
	width:				840px;
	float:				left;
	/*padding-left:		20px;*/
	color:				#000000;
	font-size:			11px;
	background: 		#ffffff;
	border-bottom: 			#5494e0 5px solid;
	margin-top: 		20px;
	left: 				50%;
	margin-left:		-420px;
}

#content #sectionIcon {
	position:			absolute;
	background-repeat:		no-repeat;
}


#mailing {
	height:				auto;
	width:				560px;
	float:				left;
	color:				#777777;
	margin:				0px 15px 0px 15px;
	font-size:			11px;
}


#sideMenu {
	height:				auto;
	width:				184px;	
	float:				left;
	display:			block;
}
#sideMenu ul {
	list-style-type:		none;
	font-size:			12px;
	font-weight:			bold;
}
#sideMenu ul li a {
	font-weight:			normal;
	color:				#FF0000;
}
#sideMenu ul li a:hover {
	color:				#AA0000;
}
#sideMenu #featured {
	height:				82px;
	width:				184px;
	background-repeat:		no-repeat;
	float:				left;
}
#sideMenu #featured p {
	margin-top:			30px;
	margin-right:			10px;
	margin-left:			75px;
}
#sideMenu #links ul {
	width:				173px;
	margin-left:			0px;
	padding-left:			10px;
	margin-top:			61px;
	list-style-type:		none;
	float:				left;
}
#sideMenu #links ul li {
	border:				1px solid #AB974D;
	padding:			5px;
	background-color:		#FFFFFF;
	margin-bottom:			2px;
}
#sideMenu #titles ul {
	width:				173px;
	margin-left:			0px;
	padding-left:			10px;
	margin-top:			55px;
	list-style-type:		none;
	float:				left;
}
#sideMenu #titles ul li {
	padding:			5px;
	margin-bottom:			2px;
}
#sideMenu #titles #links ul {
	width:				163px;
	margin-left:			0px;
	padding-left:			0px;
	margin-top:			2px;
	list-style-type:		none;
	float:				left;
}
#sideMenu #titles #links ul li {
	border:				1px solid #FFAAAA;
	padding:			4px;
	background-color:		#FFFFFF;
	margin-bottom:			2px;
}



#rightMenu {
	height:				auto;
	width:				165px;
	background-color:		#FFFFFF;
	float:				right;
}
#rightMenu #banner {
	margin-bottom:			8px;
}



#content #list {
	width:				245px;
	float:				left;
	margin-top:			15px;
	margin-bottom:			15px;
}
#content #separator {
	float:				left;
	width:				20px;
}
#content #list #foto {
	border-color:			#AB974D;
	border:				1px solid;
	margin-bottom:			4px;
}


#content #article {
	width:				100%;
	float:				left;
	font-size:			12px;
	margin-top:			15px;
	margin-bottom:			15px;
}



#item {
	width:				245px;
	height:				140px;
	float:				left;
	margin-top:			15px;
	margin-bottom:			15px;
	border-bottom:			1px dashed #ddd;
}
#item #picture {
	border:				1px solid #BBBBBB;
	float:				left;
}
#item #info {
	padding-left:			10px;
	padding-right:			10px;
}



#product {
	width:				100%;
	float:				left;
	margin-bottom:			15px;
}
#product #picture {
	border:				1px solid #BBBBBB;
	float:				left;
}
#product #info {
	padding-left:			10px;
	padding-right:			10px;
}


#section {
	color:				#AB974D;
	font-size:			11px;
}
#description {
	color:				#666666;
	font-size:			12px;
	font-style:			italic;
	margin-bottom:			25px;
}
#title {
	padding: 5px;
	color:				#ffffff;
	font-family:		Arial, Verdana;
	font-size:			24px;
	/*margin-top: 5px;*/
	/*margin-bottom: 5px;*/
	background-color:#312f00;
	border-bottom:		#fff200 5px solid;
}
#title a {
	color:				#AB974D;
}
#title a:hover {
	color:				#CC0000;
}
#subtitle {
	color:				#0f3767;
	font-family:		Arial, Verdana;
	font-size:			16px;
	margin-top: 5px;
	font-weight:bold;
}
#text {
	font-family:			Arial, Helvetica, Sans-Serif;
	color:				#555555;
	font-size:			11px;
}


#error {
	margin-top:			80px;
	margin-bottom:			120px;
	color:				#FF0000;
}

#red {
	color:				#FF0000;
}
#grey {
	color:				#AAAAAA;
}
#red {
	color:				#FF0000;
}


#form01 {
	width:				239px;
	height:				48px;
	float:				left;
}
#form02 {
	width:				505px;
	height:				48px;
	float:				left;
}

#panel01 {
	width:				145px;
	height:				30px;
	float:				left;
	padding:			10px;
	background-color:		#FAFAF7;
}
#panel02 {
	width:				475px;
	height:				30px;
	float:				left;
	padding:			10px;
	background-color:		#FAFAF7;
}

#separator {
	float:				left;
	width:				20px;
}


#link a {
	text-decoration:		none;	
	font-weight:			bold;
	color:				#FF0000;
	float:				left;
}
#link a:hover {	
	color:				#AA0000;
}


.row {
	background-color: #e6f5ff;
}
.row2 {
	background-color: #F4F6ED;
}
.row3 {
	background-color: #FAFBF5;
}
.rowOn {
	background-color: #FDFFF7;
}


.section {
	color:				#AB974D;
	font-size:			11px;
}
.description {
	color:				#666666;
	font-size:			12px;
	font-style:			italic;
	margin-bottom:			25px;
}
.title {
	color:				#AB974D;
	font-family:		Georgia;
	font-size:			20px;

}
.title a {
	color:				#AB974D;
}
.title a:hover {
	color:				#CC0000;
}
.subtitle {
	color:				#888888;
	font-family:			Georgia;
	font-size:			16px;
}
.text {
	font-family:			Arial, Helvetica, Sans-Serif;
	color:				#555555;
	font-size:			11px;
}
.fecha {
	color: #336ab9;
	font-weight:bold;
	font-size:12px;;
}
#respuestas {
	margin-top: 5px;
	padding: 5px;
	background-color:#e6f5ff;
}