/*GENERAL*/
BODY{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
	background-color: #999999;
}

A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
	text-decoration: none;
}

A:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #45a6e6;
	text-decoration: underline;
}

A.news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
	text-decoration: none;
}

A.news:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9900;
	text-decoration: underline;
}

TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
}

TD.desc_prod{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #4e4e4e;
}

IMG{
	border: 0px;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:url(../img/btn-fdo.jpg) 0 0 repeat-x;
	color: #ffffff;
	border: 1px solid #4e4e4e;
	height:25px;
	padding-left: 20px;
	padding-right:20px;
}
.input{
	background-image: url(/img/fondo_form.gif);
	color:#4e4e4e;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #4e4e4e;
}

TD.title, H1.title {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px dotted #000000;
}

A.naveg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}

A.naveg:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #45a6e6;
	text-decoration: none;
}


TD.subtitle {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

A.subtitle{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

A.subtitle:HOVER{
	color:#45a6e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
}

A.menu {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

A.menu:hover {
	color:#45a6e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

TD.menu {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color: #ededee;
	background-image: url(/img/fondo_menu.jpg);
	background-repeat:repeat-x;
	border: 1px solid #d4d4d4;
	padding: 5px;
}

TD.main_content{
}

/*============ Cajitas columna ==============*/
TD.box{
	border: 1px solid #d4d4d4;
	padding: 3px;
}

TABLE.box{
	border: 1px solid #d4d4d4;
	padding: 3px;
}

TD.infoboxH{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom: 1px dotted #000;
}


A.menu_main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

A.menu_main:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #45a6e6;
	text-decoration: underline;
}

A.menu_main_sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-weight:bold;
}

A.menu_main_sel:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #45a6e6;
	font-weight:bold;
	text-decoration: underline;
}

A.submenu_col{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

A.submenu_col:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a6e6;
	text-decoration: underline;
}

A.submenu_col_sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-weight:bold;
}

A.submenu_col_sel:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a6e6;
	font-weight:bold;
	text-decoration: underline;
}
/*============ FIN Cajitas columna==============*/

/*============ Cajitas contenido==============*/

TD.infoboxH_c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	line-height: 24px;
}

A.infoboxH_c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	line-height: 24px;
}

A.infoboxH_c:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	line-height: 24px;
	text-decoration:none;

}
/*============ FIN Cajitas contenido==============*/

.foto{
	border: 1px solid #999999;
}

.foto_c{
	border: 1px solid #d4dfff;
}

TD.prix{
	color:#ed1c24;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
}

TD.prix2{
	color:#333333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
}

a.prix{
	color:#ed1c24;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

a.prix:hover{
	color:#ed1c24;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}

SPAN.old_prix{
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:line-through;
}

A.small{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;	
	font-size:11px;
	text-decoration:none;
}

A.small:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	text-decoration:underline;
}

/*============== TIENDA =======================*/

TABLE.prod_info{
	border: 1px solid #999999;	
}

TD.prod_info1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#e7ebfd;
}

TD.prod_info2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

TR.par{
	background-color:#ffffff;
}

TR.impar{
	background-color:#eeeeee;
}

TD.aviso{
	color:#cc0000;
}

TD.listing_header{
	font-weight: bold;
	border-bottom: 1px solid #999999;
}
/*============== FIN TIENDA =======================*/
