
body {background-color:#ffffff;
	margin:0;
	padding:0;
	font:12px verdana, arial;
	color:#333333;}
	
#menu_izq {	margin:0;
			padding:0;
			width:300px;}
			
#logo {	background-image:url(img/logo-gytplus.gif);
		background-repeat:no-repeat;
		background-position:95% 50%;
		background-color:#84868C;
		height:43px;
		padding:0;
		margin:0 0 30px 0;}

.clear {clear:both;}

#menu_izq a, #menu_izq a:link, #menu_izq a:visited {
	font:14px helvetica, tahoma, arial;
	font-weight:600;
	text-decoration:none;
	display:block;}  
	
#menu_izq a:hover {background-color:#d31b01;}

.b-1 {background-color:#8C519C;padding:7px 20px;color:#ffffff;}
.b-2 {background-color:#AD86BD;padding:7px 20px;color:#ffffff;}
.b-3 {background-color:#73287B;padding:7px 20px;color:#ffffff;}
.b-4 {background-color:#52006B;padding:7px 20px;color:#ffffff;}
.b-5 {background-color:#8C519C;padding:7px 20px;color:#ffffff;}
.b-6 {background-color:#AD86BD;padding:7px 20px;color:#ffffff;}
.b-7 {background-color:#6B287B;padding:7px 20px;color:#ffffff;}
.b-8 {background-color:#52006B;padding:7px 20px;color:#ffffff;}
.b-9 {background-color:#D6D7DE; padding:7px 20px;color:#5A0063;}

#menu_izq a.b-on {background-color:#d31b01; padding:7px 20px;color:#ffffff;}

#menu_izq a.b-9:hover {background-color:#F1EDF9;}

.s-1, .s-2, .s-3, .s-4, .s-5, .s-6, .s-7, .s-8  {
	background-color:#B5B5B5; padding:7px 40px;color:#ffffff; text-align:right;}

#menu_izq a.s-1:hover, #menu_izq a.s-2:hover, #menu_izq a.s-3:hover, #menu_izq a.s-4:hover, 
#menu_izq a.s-5:hover, #menu_izq a.s-6:hover, #menu_izq a.s-7:hover, #menu_izq a.s-8:hover {
	background-color:#939495;}

#volver {background-color:#E7E3EF;
		padding:0;
		margin:30px 0 20px 0;}

#volver a, #volver a:link, #volver a:visited {
		background-image:url(img/logo-gytcom.gif);
		background-repeat:no-repeat;
		background-position:84px 13px;
		text-decoration:none;
		display:block;
		padding:10px 0 10px 20px;
		font:14px helvetica, tahoma, arial;
		font-weight:600;
		color:#8C8E8C;}

#volver a:hover {background-color:#F1EDF9;}

#contenido, #informes, #ampliado {margin:0;
			padding:0 0 20px 20px;
			width:400px;}
			
#contenido h1, #informes h1, #ampliado h1 {
				background-color:#EFEFEF;
				padding:23px 5px 0 0;
				margin:0 0 20px 0;
				text-align:right;
				font:bold 12px helvetica, tahoma, arial;
				color:#D62000;
				height:20px;}
				
#ampliado h2 {font:bold 12px helvetica, tahoma, arial;
				color:#666666;
				margin:0 0 10px 40px;
				padding:0 0 5px 0;
				border-bottom:1px solid #ADADAD;}
				
#ampliado #texto {font:12px helvetica, tahoma, arial;
				color:#666666;
				margin:0 0 0 40px;
				padding:0;}
				
#ampliado #mensaje {border-top:1px solid #ADADAD;
			font:11px helvetica, tahoma, arial;
			color:#999999;
			margin:10px 0 20px 40px;
			padding:10px 0 0 0;
			clear:both;}
			
#ampliado a, #ampliado a:link, #ampliado a:visited {
		background-image:url(img/flecha2.gif);
		background-repeat:no-repeat;
		background-position:40px 50%;
		font:12px helvetica, tahoma, arial;
		color:#ADADAD;
		margin:0;
		padding:0 0 0 50px;
		text-decoration:none;}
		
#ampliado a:hover {color:#8C8E8C;}
				
#contenido th {font:bold 14px helvetica, tahoma, arial;
				color:#8C8C8C;
				padding:0 0 3px 0;}
				
#contenido .producto {font:bold 12px helvetica, tahoma, arial;
				color:#fff;
				background-color:#8C8C8C;
				margin:0;
				padding:1px 5px;
				border-bottom:3px solid #ffffff;
				width:250px;}	

#contenido .precio {font:bold 12px helvetica, tahoma, arial;
				color:#fff;
				background-color:#ADADAD;
				margin:0;
				padding:1px 5px;
				text-align:right;
				border-bottom:3px solid #ffffff;
				width:65px;}
				
#contenido .flecha {background-color:#CECECE;
					border-bottom:3px solid #ffffff;
					padding:0 5px;}
					
a.bot_ingreso, a.bot_ingreso:link, a.bot_ingreso:visited {
	background-image:url(img/flecha.gif);
	background-repeat:no-repeat;
	background-position:99% 50%;
	font:bold 14px helvetica, tahoma, arial;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:#733084;
	text-align:right;
	padding:4px 13px 4px 0;
	border-left:4px solid #ffffff;}
	
a.bot_ingreso:hover {background-color:#d31b01;}

#mensaje {	font:11px helvetica, tahoma, arial;
			color:#999999;
			margin:10px 0;
			padding:0 0 0 40px;
			clear:both;}
			
#informes h2 {font:12px helvetica, tahoma, arial;
			color:#333333;
			margin:0 0 10px 0;
			padding:0;}
			
#informes p {margin:0;
			padding:0 0 10px 0;}
			
#informes a, #informes a:link, #informes a:visited {
	font:12px helvetica, tahoma, arial;
	color:#666666;
	text-decoration:none;
	display:block;
	padding:0 0 4px 0;}
	
#informes a:hover {color:#8C519C;}

#inf_resto {border-top:1px solid #8C868C;
			border-bottom:1px solid #8C868C;
			padding:5px 0;
			margin:10px 0 20px 0;}
			
.txt_form {	font:12px helvetica, tahoma, arial;
			color:#999999;
			border-bottom:1px solid #8C868C;
			padding:0 0 7px 0;
			margin:0 0 13px 0;}
			
.boton {font:bold 11px helvetica, tahoma, arial;
		color:#ffffff;
		background-color:#d31b01;
		border:1px solid #d31b01;
		margin:3px 0 0 0;
		width:60px;
		text-align:center;}
		
#menu_pie {	font:12px helvetica, tahoma, arial;
			color:#9C9C9C;
			margin:40px 0 20px 0;
			padding:0;
			text-align:center;}
			
#menu_pie a, #menu_pie a:link, #menu_pie a:visited {
		font:12px helvetica, tahoma, arial;
		color:#9C9C9C;
		padding:0 15px;
		text-decoration:none;}
		
#menu_pie a:hover {text-decoration:underline;} 

.cajitas {	background-color:#f0f0f0;
			font:12px helvetica, tahoma, arial;
			color:#333333;
			border:1px solid #cccccc;}