﻿/*
	> #873E35 (Primario oscuro)
	> #FE7249 (Secundario oscuro)
	> #F9ECD8 (Primario claro, roll over Color1)
	> #F3F3F3 (Secundario claro, roll over Color2)
*/

/* Importaciones */
@import url(css/css_Menu_Grupos.css);
@import url(css/css_Buttons.css);
@import url(css/css_Nav_Links.css);
/* Fin Importaciones */
/*----------------------------------------------------*/
/* Etiquetas Html */
body{margin:5px 0 5px 0;font-family:Verdana;font-size:12px;color:Black;padding:0px;cursor:default;background:url(./images/background.gif);}
h1{padding:0px;margin:0px;padding-bottom:10px;font-size:20px;color:#873E35;}
h2{padding:0px;margin:0px;padding-bottom:10px;font-size:13px;font-style:italic;color:#873E35;}
a{text-decoration:none;color:#873E35;}
a:hover{text-decoration:underline;color:#873E35;}
legend{cursor:default;color:#0046D5;}
/* Fin Etiquetas Html */
/*----------------------------------------------------*/
/* Clases */
.CursorHand{cursor:pointer;}
.CursorMove{cursor:move;}
.validador_pass{background-color:Gray;border:1px solid black;padding:2px;color:White;font-weight:bold;float:right;vertical-align:middle;margin-left:70px;}
.information{margin:5px;font-family:Arial;font-size:12px;background-image:url(./images/msg_info.gif);background-repeat:no-repeat;background-position:left top;padding-left:20px;color:Black;text-align:justify;}
.indicator{background-image:url(./images/indicator.gif);display:block;padding:4px 4px 4px 23px;margin:3px;font-size:12px;background-position:left;background-repeat:no-repeat;background-position:2px 2px;border:1px solid gray;background-color:White;}
.indicator_big{background-image:url(./images/indicator_big.gif);width:55px;height:55px;border:0px;text-align:center;background-position:center middle;background-repeat:no-repeat;}
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.message_error_container{margin-bottom:10px;width:100%;}
.message{background:#CFEBF7 url(images/msg_info.gif) no-repeat 1em;border:1px solid #2580B2;cursor:default;padding:5px 1em 5px 3em;margin-bottom:10px;}
.error{background: #FFEFF7 url(images/msg_error.gif) no-repeat 1em;border: 1px solid #c69;cursor:default;padding:5px 1em 5px 3em;margin-bottom:10px;}

.panel{background-color:#F9ECD8;}
.panel .tl{background:url(images/topleft.png) no-repeat top left;width:5px;height:5px;}
.panel .tr{background:url(images/topright.png) no-repeat top right;width:5px;height:5px;}
.panel .bl{background:url(images/bottomleft.png) no-repeat bottom left;width:5px;height:5px;}
.panel .br{background:url(images/bottomright.png) no-repeat bottom right;width:5px;height:5px;}
.panel legend{font-weight:bold;}
.panel fieldset{margin:5px;}

.popup_panel{border:2px solid gray;background-color:#f3f3f3;font-size:10px;width:600px;vertical-align:middle;padding:10px;}
.popup_panel strong{font-size:14px;}
.popup_panel .prop{font-size:12px;width:25%;}
.popup_panel .res{width:75%;}

.drop_background{background-color:#F9ECD8;border:1px solid #F39500;width:150px;}
.drop_background td{padding:3px;}

.menu_left{background-image:url('./images/mnu_left.gif');background-position:top left;background-repeat:no-repeat;margin:0px;width:5px;}
.menu_right{background-image:url('./images/mnu_right.gif');background-position:top right;background-repeat:no-repeat;margin:0px;width:5px;}
.menu_center{text-align:center;color:white;font-weight:bold;font-family:Arial;font-size:12px;background-image:url('./images/mnu_center.gif');padding:5px 0px 5px 0px;margin:0px;}
.menu_content{width:100%;vertical-align:top;padding:5px 5px 5px 5px;font-size:9px;color:black;border: 1px solid #873E35;background:#F7F7F7 url(./images/bg_part.gif) top repeat-x;}

.collapsible_options{width:100%;border-top:1px dotted gray;color:Gray;font-size:9px!important;}

.Cell_Prop{width:25%;padding:2px 10px 2px 10px;vertical-align:middle;cursor:default;font-weight:bold;}
.Cell_Res{width:75%;padding:2px 10px 2px 10px;vertical-align:middle;cursor:default;}

.alternating_row{background-color:#F3F3F3;height:20px;padding:3px;border:2px solid black;}
.item_row{background-color:white;height:20px;padding:3px;border:2px solid black;}

.txtDisabled{border:0px;background-color:transparent;color:Black;}

.Roll_Buttons a{float:left;background-color:#F9ECD8;text-decoration:none;width:100%;padding:2px 2px 2px 2px;color:Black;}
.Roll_Buttons a span{float:left;display:block;background-color:#F9ECD8;margin-top:1px;float:none;}
.Roll_Buttons a:hover{background-color:#F39500;color:White;}
.Roll_Buttons a:hover span{background-color:#F39500;color:White;}

.Roll_Buttons_Menu a{float:left;background-color:#F9ECD8;text-decoration:none;width:100%;padding:2px 2px 2px 2px;color:Black!important;font-weight:bold;}
.Roll_Buttons_Menu a span{float:left;display:block;background-color:#F9ECD8;margin-top:1px;color:Black!important;font-weight:bold;float:none;}
.Roll_Buttons_Menu a:hover{background-color:#F39500;color:white!important;font-weight:bold;}
.Roll_Buttons_Menu a:hover span{background-color:#F39500;color:white!important;font-weight:bold;}

/*CARRITO DE LA COMPRA*/
.scart_vacio {display:block;margin:0 auto;background-image:url('images/cart_empty.gif');width:32px;height:32px;}
.scart_lleno {display:block;margin:0 auto;background-image:url('images/cart_full.gif');width:32px;height:32px;}
.scart_vacio span{display:block;visibility:hidden;cursor:pointer;}
.scart_lleno span{display:block;visibility:hidden;cursor:pointer;}
#scart_art_list{margin:0 auto;text-align:left;border:1px solid #cccccc;background-color:white;width:97%;margin-top:5px;margin-bottom:5px;padding:5px 2px 5px 2px;}

/*CONTROLES RELACIONADOS CON ARTÍCULOS*/
.Price_Blue{height:20px;border:1px solid blue;background-color:#CFEBF7;font-size:13px;padding:1px;}
.Price_Green{height:20px;border:1px solid green;background-color:#CCF1CA;font-size:13px;padding:1px;color:Red;}
.Art_Header_Title{border:1px solid #F39500;background-color:#F9ECD8;padding:2px;}
.Art_Pag_Header{text-align:center;color:Red;font-weight:bold;}
.Art_Pag_Header a{text-decoration:none;color:#F39500!Important;}
.Art_Pag_Header a:hover{text-decoration:underline;color:#F39500!Important;}
.Art_Pag_Header input{cursor:pointer;}
.Art_Asistente_Progreso_Bg{background-image:url(images/wizard_prog.gif);background-repeat:repeat-x;background-position:center;}

/*GALERÍA DE FOTOS*/
.Gal_Container{padding:5px;background-color:White;border-left:5px solid #F9ECD8;border-right:5px solid #F9ECD8;vertical-align:top;text-align:center;}
.Gal_Container a{background-color:#F9ECD8;color:Black;display:block;vertical-align:middle;padding-top:10px;padding-bottom:10px;}
.Gal_Container a:hover{background-color:#F39500;color:White;}
.Gal_Container a:active{background-color:#F39500;color:White;}

/*RATING*/
.ratingStar{height:14px;}
.ratingStar .ratingItem{font-size: 0pt;width: 14px;height: 14px;margin: 0px;padding: 0px;display: block;background-repeat: no-repeat;cursor:pointer;}
.ratingStar .Filled{background-image: url(images/ratingStarFilled.png);}
.ratingStar .Empty{background-image: url(images/ratingStarEmpty.png);}
.ratingStar .Saved{background-image: url(images/ratingStarSaved.png);}

/*MOW MENU*/
.mowmenu_mainbox
{
    display:block!important;
    width:125px!important;
    border:0px!important;
    overflow:hidden;
}
.mowmenu_mainbox a
{
	display:block;
    text-decoration:none!important;
    width:100%!important;
	height:100%;
}
.mowmenu_float
{
    display:none;
    border:1px solid gray;
    width:150px;
    float:left;
}
.mowmenu_float a
{
    display:block;
    overflow:visible;
    background-color:#F9ECD8;/*Color fondo normal*/
    color:black;/*Color letra normal*/
}
.mowmenu_float a span
{
    display:block;
    cursor:pointer;
    padding:5px 15px 5px 5px;
    overflow:hidden;
    width:auto!important;
    width:100%;
}
.mowmenu_float a:hover
{
    background-color:#F39500;/*Color fondo roll-over*/
    color:white;/*Color letra roll-over*/
}
.mowmenu_shadowselect
{
    background-color:#F39500!important;/*Color fondo camino*/
    color:white!important;/*Color roll-over camino*/
}
.mowmenu_arrow
{
    background:url('images/groups_menu_arrow.gif') 98% center no-repeat;
}
.mowmenu_separator
{
    display:block;
    height:2px;
    background-color:Yellow;
}

/* Pagers */
.pager_container {
	margin:10px;
	text-align:center;
}
.pager_container .pager {
    display:inline;
    padding:3px;
    margin-right:5px;
    text-decoration:none;
    font-family:Georgia;
    border:1px solid #2B91CB;
}
.pager_container .lnk {
    color:#2B91CB;
    background:#D0ECFC;
}
.pager_container .lnk:hover {
    color:white;
    background:#2B91CB;
}
.pager_container .disabled {
    border:1px solid gray;
    color:gray;
    cursor:default;
}
.pager_container .selected {
    color:#2B91CB;
    background:white;
    cursor:default;
}

/* Listado */
.rowpar{padding:10px;}
.rowimpar{padding:10px;background-color:#f3f3f3;}
.search_loading{background:white url('images/indicator_big.gif') center no-repeat;width:54px;height:55px;margin:0 auto;}

/* Fin Clases */
/*----------------------------------------------------*/
/* Identificadores */
#Banner{width:995px;height:87px;margin:0 auto;border:0px;background-image:url(./images/banner.jpg);background-repeat:no-repeat;background-color:#873E35;vertical-align:top;}
#MainTable{width:995px;height: 565px;margin:0 auto;border:1px black solid;}
#MainTable_Left{text-align:center;height: 458px;background-color:#FE7249;vertical-align:top;}
#MainTable_Right{text-align:center;height: 458px;background-color:#FE7249;vertical-align:top;}
#MainTable_Center {vertical-align:top;text-align:left;background-color:White;}

#MainTable_Bottom {height:18px;background-color:#873E35;}
#MainTable_Bottom #MT_B_Cell1{font-weight:bold;text-align:left;vertical-align:middle;float:left;color:#FE7249;}
#MainTable_Bottom #MT_B_Cell1 a{color:#FE7249;}
#MainTable_Bottom #MT_B_Cell2{font-weight:bold;text-align:right;vertical-align:middle;float:right;color:#FE7249;}
#MainTable_Bottom #MT_B_Cell2 a{color:#FE7249;}

#ficheros_header{color:#000000;font-size:16px;padding-bottom:5px;display:block;}
#ficheros_desc .embed{margin:0 auto;text-align:center;width:400px;height:340px;border:2px solid gray;}
/* Fin Identificadores */
