/* CSS Document
--------------------------------------------------------- */

* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    font: 12px Verdana, Geneva, sans-serif;
    background: #FFF;
}


h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

#update{    
    width: 0;
    height: 0;
    position: absolute;
    left: -9999999px;
}

#save{    
    width: 0;
    height: 0;
    position: absolute;
    left: -9999999px;
}

#changeTemplate{    
    width: 0;
    height: 0;
    position: absolute;
    left: -9999999px;
}

/* FONTFACE
--------------------------------------------------------- */


@font-face {
    font-family: TradeGothic;
    src: url('TradeGothicLTStd.otf');
    /*src: url('tradegothicltstd-webfont.eot');*/
}

@font-face {
    font-family: TradeGothicbold;
    font-weight: bold;
    src: url('TradeGothicLTStd-Bold.otf');
    /*src: url('tradegothicltstd-bold-webfont.eot');*/
}


/* LAYOUT MANAGER COMUN EN TODA LA WEB
--------------------------------------------------------- */


.wrapper_header {
    width: 100%;
    background: url('../images/bg_header.jpg') repeat-x;
}

#header {
    width: 950px;
    height: 60px;
    margin: 0 auto;
    line-height: 60px;
}

.title_header {
    font-family: 'TradeGothicbold'; 
    font-size: 40px;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    float: left;
}

.title_header a {
    font-family: 'TradeGothicbold'; 
    font-size: 40px;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    float: left;
    text-decoration: none;			
}

.title_header a:hover {
    font-family: 'TradeGothicbold'; 
    font-size: 40px;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    float: left;
    text-decoration: none;
}

.logout {
    float: right;
}

.hi_manager { 
    font-size: 12px;
    color: #FFF;
    float: left;
    margin-top: 0px;
    height: 42px;
}

.btn_logout {
    width: 140px;
    height: 22px;
    float: right;
    margin-top: 20px;
}

.btn_logout a {
    width: 130px;
    height: 22px;
    display: block;
    background: url('../images/btn_logout.png') top no-repeat;
    text-decoration: none;
    color: #3D3D3F;
    line-height: 22px;
    font-size: 10px;
    text-align: right;
    padding-right: 20px;
    text-transform: uppercase;
}

.btn_logout a:hover {
    background-position: bottom;
}

.wrapper_breadcrumbs {
    width: 100%;
    border-bottom: 1px solid #ADAFB0;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMmMzYzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #c2c3c5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c2c3c5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#c2c3c5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#c2c3c5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#c2c3c5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#c2c3c5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c3c5',GradientType=0 ); /* IE6-8 */
}

.breadcrumbs {
    width: 950px;
    height: 40px;
    margin: 0 auto;
}

.breadcrumbs li {
    display: inline;
    float: left;
    /*margin-right: 10px;*/
}

.icon_breadcrumbs {
    width: 29px;
    /*width: 25px;*/
    height: 40px;
}

.w37 {width: 37px !important;}

.icon_breadcrumbs_home {
    background: url('../images/icon_home.png') no-repeat;
}

.icon_breadcrumbs_config {
    background: url('../images/icon_workshop_settings.png') no-repeat;
}

.icon_breadcrumbs_website {
    background: url('../images/icon_website.png') no-repeat;
}

.icon_breadcrumbs_filemanager {
    background: url('../images/icon_file_manager.png') no-repeat;
}

.icon_breadcrumbs_users {
    background: url('../images/icon_users.png') no-repeat;
}

.icon_breadcrumbs_menunav {
    background: url('../images/icon_navmenu.png') no-repeat;
}

.icon_breadcrumbs_pages {
    background: url('../images/icon_pages.png') no-repeat;
}

.icon_breadcrumbs_widgets {
    background: url('../images/icon_widgets.png') no-repeat;
}

.icon_breadcrumbs_socialmedia {
    background: url('../images/icon_socialnet.png') no-repeat;
}

.icon_breadcrumbs_offers {
    background: url('../images/icon_offers.png') no-repeat;
}

.icon_breadcrumbs_products {
    background: url('../images/icon_products.png') no-repeat;
}

.icon_breadcrumbs_usedcars {
    background: url('../images/icon_usedcars.png') no-repeat;
}

.icon_breadcrumbs_imagegallery {
    background: url('../images/icon_imagegallery.png') no-repeat;
}

.icon_breadcrumbs_mailing {
    background: url('../images/icon_mailing.png') no-repeat;
}

.icon_breadcrumbs_customers {
    background: url('../images/icon_customers.png') no-repeat;
}

.title_breadcrumbs {
    font-family: 'TradeGothicbold'; 
    font-size: 24px;
    color: #3D3D3F;
    line-height: 48px;
}

.margin_breadcrumbs_home {
    margin-right: 10px;
    margin-left: 17px;
}

.margin_breadcrumbs {
    margin-left: 17px;
    margin-right: 10px;
}

#btn_icon_tools {
    width: 165px;
    height: 40px;
    float: right;
}

#btn_icon_tools li {
    display: inlay;
    float: right;
    height: 40px;
    margin-left: 11px;
}

.btn_tools {width: 30px; height: 40px;}
.btn_tools a {display: block; width: 30px; height: 40px; cursor: pointer;}

.icons_grey {background: url('../images/btn_tools_grey.png') no-repeat;}
.icons_orange {background: url('../images/btn_tools_blue.png') no-repeat;}

.btn_tools a.btn_save {background-position: 0 0;}
.btn_tools a.btn_save:hover {background-position: 0 -40px;}

.btn_tools a.btn_saveclose {background-position: -30px 0;}
.btn_tools a.btn_saveclose:hover {background-position: -30px -40px;}

.btn_tools a.btn_close {background-position: -60px 0;}
.btn_tools a.btn_close:hover {background-position: -60px -40px;}

.btn_tools a.btn_new {background-position: -90px 0;}
.btn_tools a.btn_new:hover {background-position: -90px -40px;}

.btn_tools a.btn_back {background-position: -120px 0;}
.btn_tools a.btn_back:hover {background-position: -120px -40px;}

.btn_tools a.btn_next {background-position: -150px 0;}
.btn_tools a.btn_next:hover {background-position: -150px -40px;}

.btn_tools a.btn_print {background-position: -180px 0;}
.btn_tools a.btn_print:hover {background-position: -180px -40px;}

.wrapper_content {
    width: 100%;
    background: #FFF;
}

#content {
    width: 980px;
    min-height: 860px;
    background: #DFEEF8;
    margin: 0 auto;
}

#btn_icon_tools_bottom {
    width: 715px;
    height: 40px;
    float: right;
    margin-top: 20px;
    background: url('../images/separation_line.png') repeat-x top;
}

#btn_icon_tools_bottom ul {
    float: right;
    margin-top: 5px;
}

#btn_icon_tools_bottom li {
    display: inline; 
    float: right;
    height: 40px;
    margin-left: 11px;
}

.wrapper_footer {
    width: 100%;
    background: #0A71B0;
    position: fixed;
    bottom: 0;
    z-index:99;
}

#footer {
    width: 980px;
    height: 25px;
    margin: 0 auto;
    color: #FFF;
    line-height: 25px;
    font-size: 10px;
}

.nav_footer {	
    list-style: none;
    float: left;					
}

.nav_footer li {
    display: inline;	
    float: left;
    margin-right: 10px;
}

.nav_footer li a {
    color: #FFF;
    text-decoration: none;
}

.nav_footer li a:hover {
    text-decoration: underline;
}

.copyright_footer {	
    float: right;					
}


/* LOGIN - LAYOUT MANAGER
--------------------------------------------------------- */

.content_user {
    width: 835px;
    height: 100px;
    margin: 0 auto;
    padding-top: 75px;
}

.user {
    width: 305px;
    height: 50px;
    float: left;
}

.user label, .password label {
    width: 300px;
    font-family: 'TradeGothicbold'; 
    font-size: 18px;
    color: #577488;
    float: left;
}

.user input, .password input {
    width: 300px;
    height: 30px;
    font-size: 14px;
    color: #000;
    float: left;
    border: 1px solid #577488;
    padding-left: 10px;
}

.password {
    width: 305px;
    height: 50px;
    float: left;
    margin: 0 50px;
}
.password a{
    color: #577488;
    cursor: pointer;
    font-size: 10px;
    font-weight: normal;
    height: 20px;
    margin: 5px 0 0 5px;
    width: 265px;
    float: left;
}

.btn_enter {
    width: 120px;
    height: 32px;
    float: right;
    margin: 23px 0 0 0;
}

.btn_enter a {
    width: 120px;
    height: 32px;
    display: block;
    background: url('../images/btn_enter.jpg') top;
    font-family: 'TradeGothicbold'; 
    font-size: 18px;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    text-decoration: none;
    line-height: 32px;
    text-align: center;
}

.btn_enter a:hover {
    background-position: bottom;
}

.keep_log {
    clear: both;
    width: 300px;
    height: 20px;
    margin-top: 60px;
    line-height: 20px;
}

.keep_log label {
    width: 265px;
    height: 20px;
    font: Verdana, Geneva, sans-serif;	
    font-size: 10px;
    font-weight: normal;
    color: #577488;
    cursor: pointer;
    margin: -2px 0 0 5px;
    float: left;
}

.keep_log input {
    border: 1px solid #577488;
    width: 15px;
    height: 20px;
    cursor: pointer;
    float: left;
}

.login_error {
    width: 825px;
    height: 310px;
    background: url('../images/bg_error.jpg') no-repeat;
    margin: 50px auto;
}

.login_error p {
    width: 600px;
    height: 150px;
    margin: 125px 0 0 225px;
    float: left;
    color: #DF001A;		
}

.login_error a {
    color: #13235B;	
    text-decoration: none;
}

.login_error a:hover {
    color: #13235B;	
    text-decoration: underline;
}

.bold {font-weight: bold;}


/* HOME - LAYOUT MANAGER
--------------------------------------------------------- */

.menu {
    padding-top: 14px;
    padding-bottom: 30px;
    padding-left: 14px;
    padding-right: 14px;
    width: 950px;
    min-height: 740px;
    margin: 0 auto;
}

.nav {
    width: 310px;
    border-top: 1px solid #0A71B0;
    border-left: 1px solid #0A71B0;
    border-right: 1px solid #0A71B0;
    float: left;
}

.margin_all {margin: 0 7px;}

.title {width: 310px; height: 40px; background: #0A71B0;}
.title li {height: 40px; font-family: 'TradeGothic'; font-size: 22px; color: #FFF; display: inline; float: left; line-height: 40px; margin-left: 10px;}
.title li.txt {width: 250px; height: 40px; overflow: hidden;}
.btn {width: 310px; height: 50px; background: #FFF; border-bottom: 1px solid #0A71B0;}
.btn a {display: block; width: 310px; height: 50px; text-decoration: none; background: url('../images/icons_home.png') no-repeat;}
.btn_white {width: 310px; height: 50px; background: #FFF; border-bottom: 1px solid #0A71B0;}

.btn a.config {background-position: 0 0;}
.btn a.config:hover {background-position: 0 -50px;}

.btn a.website {background-position: 0 -100px;}
.btn a.website:hover {background-position: 0 -150px;}

.btn a.filemanager {background-position: 0 -200px;}
.btn a.filemanager:hover {background-position: 0 -250px;}

.btn a.users {background-position: 0 -300px;}
.btn a.users:hover {background-position: 0 -350px;}

.btn a.menunav {background-position: 0 -400px;}
.btn a.menunav:hover {background-position: 0 -450px;}

.btn a.pages {background-position: 0 -500px;}
.btn a.pages:hover {background-position: 0 -550px;}

.btn a.widgets {background-position: 0 -600px;}
.btn a.widgets:hover {background-position: 0 -650px;}

.btn a.offers {background-position: 0 -700px;}
.btn a.offers:hover {background-position: 0 -750px;}

.btn a.products {background-position: 0 -800px;}
.btn a.products:hover {background-position: 0 -850px;}

.btn a.usedcars {background-position: 0 -900px;}
.btn a.usedcars:hover {background-position: 0 -950px;}

.btn a.imagegallery {background-position: 0 -1000px;}
.btn a.imagegallery:hover {background-position: 0 -1050px;}

.btn a.customers {background-position: 0 -1100px;}
.btn a.customers:hover {background-position: 0 -1150px;}

.btn a.help {background-position: 0 -1200px;}
.btn a.help:hover {background-position: 0 -1250px;}

.btn a.mailAccounts {background-position: 0 -1300px;}
.btn a.mailAccounts:hover {background-position: 0 -1350px;}

.btn a.mailAccountsHome {background-position: 0 -1300px;}
.btn a.mailAccountsHome:hover {background-position: 0 -1350px;}

.txt_special {font-family: 'TradeGothicbold'; font-size: 14px; color: #000; margin-left: 60px; display: block; width: 250px; padding-top: 5px;}
.txt_normal {font-family: Verdana, Geneva, sans-serif; font-size: 10px; text-align: left; line-height: 1; color: #577488; margin: 0 0 0 60px; display: block; width: 240px; height: 21px; overflow: hidden;}
.btn a:hover .txt_normal {color: #000;}

.pendingdeals {width: 20px; height: 20px; background: url('../images/notificacion.png') no-repeat; position: relative; z-index: 1000; top: -48px; right: -288px; color: #FFF; text-align: center; line-height: 20px;}
.pendingdeals2 {width: 20px; height: 20px; background: url('../images/notificacion.png') no-repeat; position: relative; z-index: 1000; top: -35px; right: -195px; color: #FFF; text-align: center; line-height: 20px;}
.pendingdeals3 {width: 20px; height: 20px; background: url('../images/notificacion.png') no-repeat; position: relative; z-index: 1000; top: -40px; right: -147px; color: #FFF; text-align: center; line-height: 20px;}
.t30 {top: -30px !important;}


/* CONFIGURACION GLOBAL / DATOS PERSONALES - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.vertical_nav {
    width: 220px;
    border-top: 1px solid #0A71B0;
    border-left: 1px solid #0A71B0;
    border-right: 1px solid #0A71B0;
    float: left;
}

.title2 {width: 220px; height: 40px; background: #0A71B0;}
.title2 li {height: 40px; font-family: 'TradeGothic'; font-size: 22px; color: #FFF; display: inline; float: left; line-height: 40px; margin-left: 10px;}
.title2 li.txt2 {width: 165px; height: 40px; overflow: hidden;}
.btn2 {width: 220px; height: 40px; background: #FFF; border-bottom: 1px solid #0A71B0; }
.btn2 a {display: block; width: 220px; height: 40px; text-decoration: none; color: #577486; background: url('../images/icons_side.png') no-repeat;}
.btn2 a:hover {background-position: bottom; color: #000 !important;}
.btn2_white {width: 220px; height: 40px; background: #FFF; border-bottom: 1px solid #0A71B0;}

.btn2_select_config {
    background-position: 0 -40px;
    line-height: 1;
}

.btn2_select_website {
    background-position: 0 -120px;
    line-height: 30px;
}

.btn2_select_filemanager {
    background-position: 0 -200px;
    line-height: 30px;
}

.btn2_select_users {
    background-position: 0 -280px;
    line-height: 30px;
}

.btn2_select_menunav {
    background-position: 0 -360px;
    line-height: 30px;
}

.btn2_select_pages {
    background-position: 0 -440px;
    line-height: 30px;
}

.btn2_select_widgets {
    background-position: 0 -520px;
    line-height: 30px;
}

.btn2_select_offers {
    background-position: 0 -600px;
    line-height: 30px;
}

/*.btn2_select_products {
        background-position: 0 -680px;
        line-height: 30px;
}*/

.btn2_select_usedcars {
    background-position: 0 -760px;
    line-height: 30px;
}

.btn2_select_imagegallery {
    background-position: 0 -840px;
    line-height: 30px;
}

.btn2_select_customers {
    background-position: 0 -920px;
    line-height: 30px;
}

.btn2_select_help {
	background-position: 0 -1000px;
	line-height: 30px;
}

.btn2_select_mailAccounts {
	background-position: 0 -1080px;
	line-height: 30px;
}

.btn2 a.config {background-position: 0 0;}
.btn2 a.config:hover {background-position: 0 -40px;}
.btn2 a.config.active {background-position: 0 -40px;color: #000 !important;}

.btn2 a.website {background-position: 0 -80px;}
.btn2 a.website:hover {background-position: 0 -120px;}
.btn2 a.website.active {background-position: 0 -120px;color: #000 !important;}

.btn2 a.filemanager {background-position: 0 -160px;}
.btn2 a.filemanager:hover {background-position: 0 -200px;}
.btn2 a.filemanager.active {background-position: 0 -200px;color: #000 !important;}

.btn2 a.users {background-position: 0 -240px;}
.btn2 a.users:hover {background-position: 0 -280px;}
.btn2 a.users.active {background-position: 0 -280px;color: #000 !important;}

.btn2 a.menunav {background-position: 0 -320px;}
.btn2 a.menunav:hover {background-position: 0 -360px;}
.btn2 a.menunav.active {background-position: 0 -360px;color: #000 !important;}

.btn2 a.pages {background-position: 0 -400px;}
.btn2 a.pages:hover {background-position: 0 -440px;}
.btn2 a.pages.active {background-position: 0 -440px;color: #000 !important;}

.btn2 a.widgets {background-position: 0 -480px;}
.btn2 a.widgets:hover {background-position: 0 -520px;}
.btn2 a.widgets.active {background-position: 0 -520px;color: #000 !important;}

.btn2 a.offers {background-position: 0 -560px;}
.btn2 a.offers:hover {background-position: 0 -600px;}
.btn2 a.offers.active {background-position: 0 -600px;color: #000 !important;}

.btn2 a.products {background-position: 0 -640px;}
.btn2 a.products:hover {background-position: 0 -680px;}
.btn2 a.products.active {background-position: 0 -680px;color: #000 !important;}

.btn2 a.usedcars {background-position: 0 -720px;}
.btn2 a.usedcars:hover {background-position: 0 -760px;}
.btn2 a.usedcars.active {background-position: 0 -760px;color: #000 !important;}

.btn2 a.imagegallery {background-position: 0 -800px;}
.btn2 a.imagegallery:hover {background-position: 0 -840px;}
.btn2 a.imagegallery.active {background-position: 0 -840px;color: #000 !important;}

.btn2 a.customers {background-position: 0 -880px;}
.btn2 a.customers:hover {background-position: 0 -920px;}
.btn2 a.customers.active {background-position: 0 -920px;color: #000 !important;}

.btn2 a.help {background-position: 0 -960px;}
.btn2 a.help:hover {background-position: 0 -1000px;}
.btn2 a.help.active {background-position: 0 -1000px;color: #000 !important;}

.btn2 a.mailAccounts {background-position: 0 -1040px;}
.btn2 a.mailAccounts:hover {background-position: 0 -1080px;}
.btn2 a.mailAccounts.active {background-position: 0 -1080px;color: #000 !important;}

.txt2_special {font-family: 'TradeGothicbold'; font-size: 14px; margin-left: 40px; display: block; width: 180px; padding-top: 5px;}
.centre30 {line-height: 30px;}
.centre1 {line-height: 1;}

.content_config {
    width: 715px;
    float: right;
}

.w345 {
    width: 345px;
}

.w355 {
    width: 355px !important;
}

.w708 {
    width: 708px;
}

.left {float: left;}
.right {float: right;}

#OfferingType_validFrom, #OfferingType_validThrough{float: left;}
#OfferingType_validFrom select, #OfferingType_validThrough select{float: none;}
#OfferingType_availabilityStarts{margin-right: 7px;}
#OfferingType_availabilityStarts select{float: none;}

.title_config {
    font-size: 16px;
    color: #1A171B;
    text-transform: uppercase;
    margin-bottom: 15px;
}

#slcGraphicElements{    
    text-transform: none
}


.mb5 {margin-bottom: 5px !important;}

.title_config_checkAll{margin-bottom: 10px;}
.title_config_checkAll input{}
.title_config_checkAll label{
    color: #577486;
    cursor: pointer;
    font-size: 10px;
    padding-left: 5px;
    text-transform: none;
    vertical-align: top;
}


.one {
    margin-bottom: 10px;
}

.one label {
    font-size: 10px;
    color: #577486;
    float: left;
    width: 100px;
}

.one input {
    border: 1px solid #577486;
    height: 18px;
    padding-left: 5px;
}

.six {
    margin-bottom: 10px;
}

.six label {
    font-size: 10px;
    color: #577486;
    cursor: pointer;
    float: left; 
    padding-right: 5px;
}

.six input {
    border: 1px solid #577486;
    width: 14px;
    height: 14px;
    cursor: pointer;
    float: left;
    line-height: 18px;
}

.w235 {
    width: 235px;
}

.w228 {
    width: 228px;
}

.two {
    margin-bottom: 15px;
}

.two label {
    font-size: 10px;
    color: #577486;
    float: left;
    width: 100px;
}

.two textarea {
    float: right;
    border: 1px solid #577486;
    resize: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    padding-left: 5px;
}

.w240 {
    width: 240px;
}

.error {width: 100%; font-size: 10px; color: #DF001A; float: right; text-align: right;}
.map {width: 280px; height: 240px; float: right; border: 1px solid #577486;}

.error2{color: #DF001A; font-size: 12px;}
.message{color: #00aa00; font-size: 12px;}



/* SITIO WEB / PLANTILLAS - LAYOUT MANAGER
------------------------------------------------------------------------------ */
.btn_edit_banner {
    width: 290px;
    height: 45px;	
}

.btn_edit_banner a {
    display: block;
    width: 290px;
    height: 45px;
    text-decoration: none;
    color: #FFF;
    font-size: 20px;
    font-family: 'TradeGothicbold';
    text-align: center;
    line-height: 45px;
    background: url('../images/btn_edit_banner.png') no-repeat 0 0;

    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
}

.btn_edit_banner a:hover {
    background-position: 0 -45px;
}



/* GESTIONAR ARCHIVOS - LAYOUT MANAGER
------------------------------------------------------------------------------ */
.content_stick {
    width: 290px;
    height: 20px;
    background: #B1D4EA;
    border: 1px solid #577488;
}

.stick {
    width: 85px;
    height: 18px;
    background: #577488;
    margin: 1px 0 0 1px;
    font-size: 10px;
    color: #FFF;
    line-height: 18px;
    padding-left: 65px;
}

.image2 {
    float: left;
    /*height: 150px;*/
    margin: 14px 14px 0 14px;
    width: 150px;
}

.name_image2 {
    width: 150px;
    color: #58585A;
    font-size: 10px;
}

.name_image2 a{text-decoration:none;color: #58585A;}

.btn_image2 {
    width: 150px;
    height: 30px;
    color: #58585A;
    font-size: 10px;
    float: right;
}

.btn_image2 ul {
    width: 150px;
    height: 30px;
}

.btn_image2 li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 30px;
    width: 30px;
}

.btn_image2 li a {
    display: block;
    width: 30px;
    height: 30px;
    text-decoration: none;
    background: url('../images/iconitos2.png') no-repeat;
}

.btn_image2 a.btn_visual {
    background-position: -90px 0;
}

.btn_image2 a.btn_visual:hover {
    background-position: -90px -60px;
}

.btn_image2 a.btn_download {
    background-position: -210px 0;
}

.btn_image2 a.btn_download:hover {
    background-position: -210px -60px;
}

.btn_image2 a.btn_remove {
    background-position: -180px 0;
}

.btn_image2 a.btn_remove:hover {
    background-position: -180px -60px;
}

.btn_image2 a.btn_link {
    background-position: -270px 0;
}

.btn_image2 a.btn_link:hover {
    background-position: -270px -60px;
}

.btn_image2 a.btn_edit {
    background-position: -150px 0;
}

.btn_image2 a.btn_edit:hover {
    background-position: -150px -60px;
}

.btn_image2 a.btn_new {
    background-position: -240px 0;
}

.btn_image2 a.btn_new:hover {
    background-position: -240px -60px;
}

.btn_image_logo {
    width: 250px;
    height: 30px;
    color: #58585A;
    font-size: 10px;
    clear: both
}

.btn_image_logo ul {
    width: 250px;
    height: 30px;
}

.btn_image_logo li a {
    display: block;
    width: 30px;
    height: 30px;
    text-decoration: none;
    background: url('../images/iconitos2.png') no-repeat;
}

.btn_image_logo a.btn_remove {
    background-position: -180px 0;
}

.btn_image_logo a.btn_remove:hover {
    background-position: -180px -60px;
}

/* GALERIA IMG - LAYOUT MANAGER
------------------------------------------------------------------------------ */

#popGalleryUpload,#popBannerHeadUpload {
    background: none repeat scroll 0 0 transparent;
    height: 160px;
    overflow: hidden;
    padding: 10px;
    width: 390px;
}

#popBannerHeadUpload {
    left:55%;
}

.bg_white {
    height: 140px;
    padding: 10px;
    width: 370px;
    background: #FFF;
    overflow: hidden;
}


#popEditCategory{
    background: none repeat scroll 0 0 transparent;
    height: 300px;
    overflow: hidden;
    padding: 10px;
    width: 390px;
    left: 55%;
}


.bg_white_edit {
    height: 280px;
    padding: 10px;
    width: 370px;
    background: #FFF;
    overflow: hidden;
}

.bg_white_edit textarea{
    border: 1px solid #577486;
    resize: none;
    width: 233px;    
}

.btn_upgrade_img_edit a { 
    width: 160px;
    height: 30px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    line-height: 30px;
    background: url('../images/btn-subir-imagen-160x60.png') no-repeat 0 0;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    font-family: 'TradeGothicbold'; 
    margin-left: 100px;
    margin-top: 50px;
}

.btn_upgrade_img_edit a:hover {
    background-position: 0 -30px;
    cursor: pointer;
}



#popVisualize{
    background: none repeat scroll 0 0 transparent;
    height: auto;
    overflow: hidden;
    padding: 10px;
    width: auto;
    left: 55%;
}


.bg_white_visualize{
    padding: 20px 10px 10px 10px;
    height: auto;
    width: auto;
    background: #FFF;
    overflow: hidden;
}


#popEditImage{
    background: none repeat scroll 0 0 transparent;
    height: 170px;
    overflow: hidden;
    padding: 10px;
    width: 390px;
    left: 55%;
}


.bg_white_editImage {
    height: 150px;
    padding: 10px;
    width: 370px;
    background: #FFF;
    overflow: hidden;
}

.btn_upgrade_img_editImage a { 
    width: 230px;
    height: 30px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    line-height: 30px;
    background: url('../images/btn-subir-imagen-230x60.png') no-repeat 0 0;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    font-family: 'TradeGothicbold'; 
    margin: 20px auto;
}

.btn_upgrade_img a:hover { 
    background-position: 0 -30px;
}



/* WIDGETS - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.name_tools {
    width: 715px;
    height: 40px;
    background: #0A71B0;
    color: #FFF;
    font-size: 13px;
}

.name_tools ul {
    width: 675px;
    height: 20px;
    padding: 10px 20px;
}

.name_tools li {
    display: inline;
    float: left;
    height: 20px;
    margin-bottom: 0;
}

.name_tools .menugroup{
    width:120px; 
    height: 20px;            
    text-align: center;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .menumenu{
    width:129px; 
    height: 20px;
    text-align: center;
    border-left: 1px solid #fff;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .menupage{
    width:247px; 
    height: 20px;
    text-align: center;
    border-left: 1px solid #fff;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .menuoptions{
    width:215px; 
    height: 20px;
    text-align: center;
    border-left: 1px solid #fff;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .widgetmod{
    width:223px; 
    height: 20px;            
    text-align: center;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .widgetdesc{
    width:276px; 
    height: 20px;
    text-align: center;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.name_tools .widgetoptions{
    width:200px; 
    height: 20px;
    text-align: center;
    margin-top: 10px;
    overflow: hidden;
    float:left;
}

.ml75 {margin-left: 75px;}
.mr90 {margin-right: 110px;}
.ml40 {margin-left: 40px;}
.mr80 {margin-right: 80px;}
.ml50 {margin-left: 50px;}
.mr50 {margin-right: 50px;}
.ml30 {margin-left: 30px;}
.mr30 {margin-right: 20px;}
.mr70 {margin-right: 70px;}
.mr100 {margin-right: 55px;}
.ml100 {margin-left: 55px;}
.mr105 {margin-right: 80px;}
.ml105 {margin-left: 60px;}
.mr72 {margin-right: 40px;}
.ml72 {margin-left: 40px;}
.ml22 {margin-left: 22px;}
.ml10a {margin-left: 75px;}
.mr10a {margin-right: 75px;}
.ml80 {margin-left: 95px;}
.mr80 {margin-right: 95px;}

.file_widget {
    width: 713px;
    background: #FFF;
    border: 1px solid #0A71B0;		
}

.eaf4fa {background: #EAF4FA;}

.info_widget {
    width: 713px;
    height: 40px;
}

.txt_widget {
    width: 713px;
    height: 40px;
    font-size: 10px;
}

.txt_widget .module {
    width: 223px;
    height: 40px;
    font-size: 10px;
    float: left;
    overflow: hidden;
}

.module .resul_module {
    height: 40px;
    color: #000;
    text-align: center;
    line-height: 40px;
}

.module .resul_module a {
    color: #0A71B0;
    text-decoration: none;
}

.module .resul_module a:hover {
    color: #7191A5;
    text-decoration: none;
}

.txt_widget .description {
    width: 278px;
    height: 40px;
    font-size: 10px;
    float: left;
    overflow: hidden;
}

.description .resul_description {
    height: 40px;
    color: #000;
    text-align: center;
    line-height: 40px;
}

.description .resul_description a {
    color: #0A71B0;
    text-decoration: none;
}

.description .resul_description a:hover {
    color: #7191A5;
    text-decoration: none;
}

.txt_widget .btn_widget {
    width: 143px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: right;
}			

.btn_widget ul {
    width: 143px;
    height: 40px;
}

.btn_widget li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
}

.btn_widget a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_widget a.btn_published {
    background-position: 0 0;
}

.btn_widget a.btn_published:hover {
    background-position: 0 -80px;
}

.btn_widget a.btn_unpublished {
    background-position: -160px 0;
}

.btn_widget a.btn_unpublished:hover {
    background-position: -160px -80px;
}

.btn_widget a.btn_edit {
    background-position: -200px 0;
}

.btn_widget a.btn_edit:hover {
    background-position: -200px -80px;
}

.btn_widget a.btn_remove {
    background-position: -240px 0;
}

.btn_widget a.btn_remove:hover {
    background-position: -240px -80px;
}


/* BANNER PRINCIPAL - LAYOUT MANAGER
------------------------------------------------------------------------------ */
.map_banner {width: 713px; height: 225px; float: right; background: #000;overflow:hidden;}

a.create_img {
    float: left;
    margin: 0 5px 0 0;
    display: block;
    width: 125px;
    height: 20px;
    font-size: 9px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    border: 1px solid #858688;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

a.create_img:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.order_images {
    width: 715px;
    float: left;
}

.image {
    width: 200px;
    height: 63px;
    float: left;
    margin: 0 35px 35px 0;
    position: relative;
}

.number_images {
    width: 20px;
    height: 20px;
    background: #577487;
    color: #FFF;
    font-size: 10px;
    position: absolute;
    z-index: 2;
    text-align: center;
    line-height: 20px;
}

.imgDelete {
    width: 20px;
    height: 20px;
    background: #577487;
    color: #FFF;
    font-size: 10px;
    position: absolute;
    z-index: 2;
    text-align: center;
    line-height: 20px;
    right:0px;
    cursor: pointer;
}


.btn_save_banner {
    width: 715px;
    float: left;	
}

.btn_save_banner a {
    display: block;
    width: 290px;
    height: 45px;
    color: #FFF;
    line-height: 45px;
    text-align: center;
    font-family: 'TradeGothicbold'; 
    font-size: 20px;
    text-decoration: none;
    margin: 0 auto;
    background: url('../images/btn_edit_banner.png') no-repeat 0 0; 
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
}

.btn_save_banner a:hover {
    background-position: 0 -45px; 
}

/* MENU NAVEGACION - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.txt_widget .nav_title_menu {
    width: 185px;
    height: 40px;
    float: left;
}

.nav_title_menu .resul_nav_title_menu {
    height: 40px;
    color: #000;
    text-align: left;
    line-height: 40px;
    padding-left: 5px;
    overflow: hidden;
}

.resul_nav_title_menu a {
    color: #0A71B0;
    text-decoration: none;			
}

.resul_nav_title_menu a:hover {
    color: #7191A5;
    text-decoration: none;			
}

.txt_widget .nav_menu {
    width: 250px;
    height: 40px;
    float: left;
}

.nav_menu .resul_nav_menu {
    height: 40px;
    color: #000;
    text-align: right;
    line-height: 40px;
    overflow: hidden;
    padding-right: 5px;
    font-weight: bold;
}

.resul_nav_menu a {
    color: #0A71B0;
    text-decoration: none;
}

.resul_nav_menu a:hover {
    color: #7191A5;
    text-decoration: none;
}


.txt_widget .nav_linked_page {
    width: 250px;
    height: 40px;
    float: left;
}

.nav_linked_page .resul_nav_linked_page {
    height: 40px;
    color: #000;
    text-align: left;
    line-height: 40px;
    overflow: hidden;
    padding-left: 5px;
}

.txt_widget .btn_nav_menu {
    width: 200px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: right;
}			

.btn_nav_menu ul {
    width: 200px;
    height: 40px;
}

.btn_nav_menu li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
    width: 40px;
}

.btn_nav_menu a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_nav_menu a.btn_published {
    background-position: 0 0;
}

.btn_nav_menu a.btn_published:hover {
    background-position: 0 -80px;
}

.btn_nav_menu a.btn_unpublished {
    background-position: -160px 0;
}

.btn_nav_menu a.btn_unpublished:hover {
    background-position: -160px -80px;
}

.btn_nav_menu a.btn_up {
    background-position: -40px 0;
}

.btn_nav_menu a.btn_up:hover {
    background-position: -40px -80px;
}

.btn_nav_menu a.btn_down {
    background-position: -80px 0;
}

.btn_nav_menu a.btn_down:hover {
    background-position: -80px -80px;
}

.btn_nav_menu a.btn_edit {
    background-position: -200px 0;
}

.btn_nav_menu a.btn_edit:hover {
    background-position: -200px -80px;
}

.btn_nav_menu a.btn_remove {
    background-position: -240px 0;
}

.btn_nav_menu a.btn_remove:hover {
    background-position: -240px -80px;
}


a.create_element_menu {
    float: right;
    margin: 10px 5px 0 0;
    display: block;
    width: 180px;
    height: 20px;
    font-size: 9px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    border: 1px solid #858688;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

a.create_element_menu:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}



/* PÁGINAS - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.ficha_page {
    width: 713px;
    background: #FFF;
    border: 1px solid #7191A5;
    margin-top: 10px;	
}

.name_page {
    width: 703px;
    height: 30px;
    background: #7191A5;
    padding-left: 10px;
}

.name_page2 {
    width: 560px;
    height: 30px;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    float: left;
    overflow: hidden;
}

.name_page2 a {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    text-decoration: none;
}

.name_page2 a:hover {
    color: #DFEEF8;
}

.btn_offer2 {
    width: 143px;
    height: 29px;
    color: #7191A5;
    font-size: 10px;
    float: right;
    background: #FFF;
    line-height: 29px;
}			

.btn_offer2 ul {
    width: 143px;
    height: 29px;
    line-height: 29px;
}

.btn_offer2 li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 29px;
    width: 40px;
}

.btn_offer2 a {
    display: block;
    width: 40px;
    height: 29px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_offer2 a.btn_published {
    background-position: 0 -4px;
}

.btn_offer2 a.btn_published:hover {
    background-position: 0 -84px;
}

.btn_offer2 a.btn_unpublished {
    background-position: -160px -4px;
}

.btn_offer2 a.btn_unpublished:hover {
    background-position: -160px -84px;
}

.btn_offer2 a.btn_edit, .btn_edit {
    background-position: -200px -4px;
}

.btn_offer2 a.btn_edit:hover, .btn_edit:hover {
    background-position: -200px -84px;
}

.btn_offer2 a.btn_remove, .btn_remove {
    background-position: -240px -4px;
}

.btn_offer2 a.btn_remove:hover,.btn_remove:hover {
    background-position: -240px -84px;
}


.info_page {
    width: 703px;
    height: 40px;
    padding-left: 10px;
}

.txt_page {
    width: 703px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
}

.txt_page .row_page {
    height: 40px;
    font-size: 10px;
    float: left;
    width: 503px;
    overflow: hidden;
}

.row_page .txt_info {
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: left;
    line-height: 25px;

}

.row_page .resul_info {
    height: 20px;
    color: #000;
    text-align: left;
    font-weight: bold;
}

.row_page .resul_info a {
    color: #0A71B0;
    text-decoration: none;
}

.row_page .resul_info a:hover {
    color: #7191A5;
    text-decoration: none;
}

.lh40 {line-height: 40px;}
.no_bold {font-weight: normal !important;}


.txt_page .btn_page {
    width: 200px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: right;
}			

.btn_page ul {
    width: 200px;
    height: 40px;
}

.btn_page li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
    width: 40px;
}

.btn_page a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_page a.btn_published {
    background-position: 0 0;
}

.btn_page a.btn_published:hover {
    background-position: 0 -80px;
}

.btn_page a.btn_unpublished {
    background-position: -160px 0;
}

.btn_page a.btn_unpublished:hover {
    background-position: -160px -80px;
}

.btn_page a.btn_up {
    background-position: -40px 0;
}

.btn_page a.btn_up:hover {
    background-position: -40px -80px;
}

.btn_page a.btn_down {
    background-position: -80px 0;
}

.btn_page a.btn_down:hover {
    background-position: -80px -80px;
}

.btn_page a.btn_edit {
    background-position: -200px 0;
}

.btn_page a.btn_edit:hover {
    background-position: -200px -80px;
}

.btn_page a.btn_remove {
    background-position: -240px 0;
}

.btn_page a.btn_remove:hover {
    background-position: -240px -80px;
}





/* OFERTAS - LAYOUT MANAGER
------------------------------------------------------------------------------ */
#pager {
    height: 22px;
    float: left !important;
    margin-top: 15px !important;
    color: #577488;
}

#pager li {
    margin-right: 3px;
    margin-left: 0;
    height: 22px;
    line-height: 22px;
}

#pager li a {
    text-decoration: none;
    color: #577488;
    display: block;
    width: 21px;
    height: 22px;
    /*line-height: 22px;*/
    text-align: center;
}

#pager li a:hover {
    background: url('../images/btn_pager.png') no-repeat;
    color: #FFF;
}

.btn_pager {background: url('../images/btn_pager.png') no-repeat; display: block; width: 21px; height: 22px; color: #FFF; text-align: center;}

.pop_up_price {
    width: 480px;
    height: 60px;
    padding-left: 20px;
    font-size: 36px;
    color: #BD0926;
    font-weight: bold;
    line-height: 60px;
}

.euros {
    font-size: 24px;
}

.pop_up_description ul li  p{
    /*height: 150px;
    overflow: hidden;*/
}

.negre {
    font-weight: bold;
}


#pop_crop {
    width: auto;
    background: none;
    padding: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 45%;
    overflow-x: hidden;
    top: 35%;
}

#frmCrop{
    height: 100%;
    width: 100%;
}
#pop_crop .pop_up_img_crop {
    width: 250px;
    height: 250px;
    background: url('../images/banner_01.jpg') no-repeat;
    /*float: left;*/
}

#pop_crop .btn_pop_up_img_crop {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 100%;
    padding: 10px 0;
    width: 100%;
}

#pop_crop .btn_pop_up_img_crop a {
    font-family: TradeGothicbold;
    display: block;
    width: 252px;
    height: 45px;
    font-size: 18px;
    text-decoration: none;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-2);
    background: url("../images/btn_create_img.png") no-repeat scroll 0 0 transparent;
    line-height: 45px;
    text-align: center;
    margin: 0 auto;
    text-transform: uppercase;
}

#pop_crop .btn_pop_up_img_crop a:hover {
    background-position: 0 -45px;
}


.order_tools {
    width: 715px;
    height: 40px;
    background: #0A71B0;
    color: #FFF;
    font-size: 14px;
}

.order_tools ul {
    width: 675px;
    height: 20px;
    padding: 10px 20px;
}

.order_tools li {
    display: inline;
    float: left;
    margin-right: 40px;
    height: 20px;
    margin-bottom: 0;
}

.order_tools li a {
    display: block;
    height: 40px;
    color: #FFF;
    text-decoration: none;
    position: relative;
    z-index: 2;
}

.ficha_offer {
    width: 713px;
    background: #FFF;
    border: 1px solid #7191A5;
    margin-top: 10px;	
}

.mt0 {margin-top: 0 !important;}
.ml245 {margin-left: 245px !important;}

.h70 {height: 70px;}
.h22 {height: 22px !important;}

.name_offer {
    width: 703px;
    height: 30px;
    background: #7191A5;
    color: #FFF;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 10px;
    overflow: hidden;
}

.name_offer a {
    text-decoration: none;
    color: #FFF;
}

.name_offer a:hover {
    text-decoration: none;
    color: #FFF;
}

.name_offer_pending {
    width: 703px;
    height: 30px;
    color: #FFF;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 10px;
    overflow: hidden;
    background: #db071e; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDcxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YTE0MWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(left,  #db071e 0%, #9a141d 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#db071e), color-stop(100%,#9a141d)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(left,  #db071e 0%,#9a141d 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(left,  #db071e 0%,#9a141d 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(left,  #db071e 0%,#9a141d 100%); /* IE10+ */

    background: linear-gradient(to right,  #db071e 0%,#9a141d 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db071e', endColorstr='#9a141d',GradientType=1 ); /* IE6-8 */


}

.name_offer_pending a {
    text-decoration: none;
    color: #FFF;
}

.name_offer_pending a:hover {
    text-decoration: none;
    color: #FFF;
}

a.btn_puce {
    color: FFF;
    text-decoration: none;
    position:relative;
    z-index: 2;
}

a.btn_puce:hover {
    color: FFF;
    text-decoration: none;
}

.info_offer {
    width: 703px;
    height: 40px;
    padding-left: 10px;
}

.fff {background: #FFF;}

.txt_offer {
    width: 703px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
}

.txt_offer .category {
    height: 40px;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 137.5px;
    overflow: hidden;
}

.category .txt_category {
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: left;
    line-height: 25px;
}

.category .resul_category {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_offer .valid {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 130.5px;
    overflow: hidden;
}

.valid .txt_valid {
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: center;
    line-height: 25px;

}

.valid .resul_valid {
    height: 20px;
    color: #000;
    text-align: center;
    line-height: 10px;
}

.txt_offer .valid2 {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 130.5px;
}

.valid2 .txt_valid2 {
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: center;
    line-height: 25px;

}

.valid2 .resul_valid2 {
    height: 20px;
    color: #000;
    text-align: center;
    line-height: 10px;
}	

.txt_offer .visible {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    width: 130.5px;
}

.visible .txt_visible {
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: center;
    line-height: 25px;
}

.visible .resul_visible {
    height: 20px;
    color: #000;
    text-align: center;
    line-height: 10px;
}

.txt_offer .btn_offer {
    width: 173px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: right;
}			

.btn_offer ul {
    width: 173px;
    height: 40px;
}

.btn_offer li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
}

.btn_offer a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_offer a.btn_published {
    background-position: 0 0;
}

.btn_offer a.btn_published:hover {
    background-position: 0 -80px;
}

.btn_offer a.btn_unpublished {
    background-position: -160px 0;
}

.btn_offer a.btn_unpublished:hover {
    background-position: -160px -80px;
}

.btn_offer a.btn_edit {
    background-position: -200px 0;
}

.btn_offer a.btn_edit:hover {
    background-position: -200px -80px;
}

.btn_offer a.btn_remove {
    background-position: -240px 0;
}

.btn_offer a.btn_remove:hover {
    background-position: -240px -80px;
}

.btn_offer a.btn_send {
    background-position: -440px 0;
}

.btn_offer a.btn_send:hover {
    background-position: -440px -80px;
}

.btn_offer a.btn_offerpublicate {
    background-position: -480px 0;
}

.btn_offer a.btn_offerpublicate:hover {
    background-position: -480px -80px;
}

.btn_offer a.btn_offerdespublicate {
    background-position: -520px 0;
}

.btn_offer a.btn_offerdespublicate:hover {
    background-position: -520px -80px;
}

.btn_offer_pending {
    width: 165px;
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    float: right;
}			

.btn_offer_pending ul {
    width: 165px;
    height: 20px;
    margin-top: 8px;
}

.btn_offer_pending li {
    display: inline;
    float: right;
    height: 20px;
    margin-right: 5px;
}

.btn_offer_pending a.btn_none {
    display: block;
    width: 75px;
    height: 20px;
    text-decoration: none;
    text-align: center;
    line-height: 20px;
    color: #3D3D3F;
    font-size: 9px;
    border: 1px solid #858688;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
    background: #ffffff; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */


}

.btn_offer_pending a.btn_none:hover {
    background: #858688; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */


}

.btn_offer_pending a.btn_yes {
    display: block;
    width: 75px;
    height: 20px;
    text-decoration: none;
    text-align: center;
    line-height: 20px;
    color: #3D3D3F;
    font-size: 9px;
    border: 1px solid #858688;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
    background: #ffffff; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */


}

.btn_offer_pending a.btn_yes:hover {
    background: #858688; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */


}

.btn_offer_pending a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_offer_pending a.btn_send {
    background-position: -440px 0;
    margin-top:-8px;
}

.btn_offer_pending a.btn_send:hover {
    background-position: -440px -80px;    
}

.content_offers {
    width: 715px;
    float: right;
}

.title_offers {
    color: #577488;
    margin-bottom: 10px;
    font-size: 10px;
}

.w440 {
    width: 440px;
}

.w250 {
    width: 250px;
}

.w310 {
    width: 310px;
}

.w315 {
    width: 315px;
}

.w317 {
    width: 317px;
}

.w300 {
    width: 300px !important;
}

.w330 {
    width: 330px !important;
}

.w200 {
    width: 200px !important;
}

.w36 {
    width: 35px;
}

.w50 {
    width: 51px;
    margin-right: 0 !important;
}

.w400 {
    width: 400px;
}

.w440 {
    width: 440px;
}


.w715 {
    width: 715px;
}

.w550 {
    width: 550px;
}

.w290 {
    width: 290px;
}

.w245 {
    width: 245px;
}

.w252 {
    width: 252px;
}

.w208 {
    width: 208px;
}

.w202 {
    width: 202px;
}

.w150 {width: 150px;}

.w198{width: 198px;}

.three {
    height: 18px;
    margin-bottom: 5px;
}

.three label {
    font-size: 10px;
    color: #577486;
    padding-left: 5px;
    cursor: pointer;
    float: left;
}

.three input {
    width: 14px;
    border: 1px solid #577486;
    cursor: pointer;
    float: left;
}

.one select {
    border: 1px solid #577486;
    float: right;
    height: 20px;
}

.one .select {
    float: none;
    margin-right: 5px;
    font-size: 10px;
}

.one .select2 {
    float: none;
    font-size: 12px;
}

.one p.nomoreoffers {
    color: #FF0000;
    float: left;
    font-size: 10px;
}

.margin-right {
    margin-right: 178px;
}

.all {
    float: right;
    height: 18px;
    margin-right: 217px;
}

.si {
    width: 50px;
    float: left;
    height: 18px;
    line-height: 18px;
}

.no {
    width: 50px;
    float: right;
    height: 18px;
    line-height: 18px;
}

.padding-left {padding-left: 5px;}

.nothing {
    width: 440px;
    height: 18px;
    float: left;
    margin-bottom: 15px;
}

.nothing2 {
    height: 18px;
    float: right;	
}

.nothing2 input {
    border: 1px solid #577488;
    cursor: pointer;
    float: left;
    width: 14px;	
}

.nothing2 label {
    color: #577488;
    cursor: pointer;
    float: left;
    font-size: 10px;
    padding-left: 5px;
}

.m5 {margin-bottom: 5px !important;}

.m2 {margin-bottom: 2px !important;}

.mt30 {margin-top: 130px;}

.mt20 {margin-top: 20px;}

.mt15 {margin-top: 15px;}

.mt10 {margin-top: 10px;}

.btn_img {
    width: 317px;
    height: 20px;
    float: right;
    font-size: 10px;
}

.btn_image a {
    cursor:pointer;
    display: block;
    width: 153px;
    height: 20px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    border: 1px solid #858688;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
}

.btn_image a:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.rute_img {
    width: 150px;
    height: 150px;
    float: right;
}

.rute_img_name {
    width: 162px;
    height: 20px;
    float: left;
    background: #F09200;
    margin-left: 123px;
    font-size: 10px;
    line-height: 20px;
    text-align: center;
    color: #FFF;
}

.rute_img_prev {
    width: 150px;
    height: 150px;
    float: right;
}

.red {
    color: #E5511E;
}


.workshops li {display: inline; float: left; margin-right: 5px;}

.no_float {float: none !important;}	

/* CREAR TU PROPIA IMAGEN - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.your_offer { 
    width: 252px;
}

.title_your_offer { 
    width: 252px;
    font-size: 16px;
}

.img_your_offer { 
    width: 750px;
    height: 750px;
    background: none repeat scroll 0 0 white;
    border: 1px solid #616163;
    margin-top: 10px;
}

.btn_convert_img { 
    width: 252px;
    height: 45px;
    margin-top: 10px;
}

.btn_convert_img a { 
    display: block;
    width: 252px;
    height: 45px;
    background: url('../images/btn_create_img.png') no-repeat 0 0;
    text-decoration: none;
    color: #FFF;
    font-family: 'TradeGothicbold'; 
    font-size: 18px;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    line-height: 45px;
    text-align: center;
}

.btn_convert_img a:hover { 
    background-position: 0 100%;
}

.btns_canvas_offer { 
    width: 252px;
    height: 20px;
    margin-top: 10px;
}

.btn_canvas { 
    width: 124px;
    height: 22px;
}

.btn_canvas a { 
    width: 122px;
    height: 20px;
    display: block;
    font-size: 10px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    border: 1px solid #858688;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
}

.btn_canvas a:hover { 
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.your_images { 
    width: 682px;
}

.carrusel_img { 
    width: 682px;
    height: 80px;
}

.btn_left { 
    width: 20px;
    height: 80px;
    float: left;
    margin-right: 5px;
}

.btn_right { 
    width: 20px;
    height: 80px;
    float: right;
    margin-left: 5px;
}

.all_images { 
    width: 630px;
    height: 80px;
    float: left;
}

.all_images li { 
    display: inline;
    float: left;
    margin: 0 5px;
}

.five textarea { 
    float: left;
    border: 1px solid #577486;
    resize: none;
}

.five ul { 
    width: 330px;
    height: 18px;                                                      
    border-top: 1px solid #577486;
    border-left: 1px solid #577486;
    border-right: 1px solid #577486;
    clear: both;
}

.five li { 
    float: left;
    display: inline;
    border-right: 1px solid #577486;			
}

.five li a { 
    display: block;
    width: 18px;
    height: 18px;
    background: url('../images/btn_text_edit.png') no-repeat;
}

.five li a.negrita { 
    background-position: 0 0;
}

.five li a.negrita:hover { 
    background-color: #577486;
    background-position: 0 0;
}

.five li a.cursiva { 
    background-position: -18px 0;
}

.five li a.cursiva:hover { 
    background-color: #577486;
    background-position: -18px 0;
}

.five li a.subrayado { 
    background-position: -36px 0;
}

.five li a.subrayado:hover { 
    background-color: #577486;
    background-position: -36px 0;
}

.five li a.tachado { 
    background-position: -54px 0;
}

.five li a.tachado:hover { 
    background-color: #577486;
    background-position: -54px 0;
}

.five li a.sombra { 
    background-position: -72px 0;
}

.five li a.sombra:hover { 
    background-color: #577486;
    background-position: -72px 0;
}

.five li a.alinear_izq { 
    background-position: -90px 0;
}

.five li a.alinear_izq:hover { 
    background-color: #577486;
    background-position: -90px 0;
}

.five li a.alinear_cent { 
    background-position: -108px 0;
}

.five li a.alinear_cent:hover { 
    background-color: #577486;
    background-position: -108px 0;
}

.five li a.alinear_drch { 
    background-position: -126px 0;
}

.five li a.alinear_drch:hover { 
    background-color: #577486;
    background-position: -126px 0;
}

.col1 {width: 330px; float: left;}

.col2 {width: 310px; float: right;}

.btn_upgrade_img {width: 523px; height: 30px;float: left; margin-left: 138px;}

.btn_upgrade_img a { 
    width: 129px;
    height: 30px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    line-height: 30px;
    background: url('../images/btn_up_img.png') no-repeat 0 0;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    font-family: 'TradeGothicbold'; 

}

.btn_upgrade_img a:hover {
    background-position: 0 -30px;
    cursor: pointer;
}

.btn_upgrade_logo {width: 400px; height: 50px; float: left;}

.btn_upgrade_logo a {
    width: 129px;
    height: 30px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    line-height: 30px;
    background: url('../images/btn_up_img.png') no-repeat 0 0;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    font-family: 'TradeGothicbold';
    margin: 20px 0;
}

.btn_upgrade_logo a:hover {
    background-position: 0 -30px;
    cursor: pointer;
}

.pl-0 {padding-left: 0!important;}

.btn_downgrade_logo {
    width: 252px;
    height: 30px;
    color: #58585A;
    font-size: 10px;
    float: left;
}

.btn_downgrade_logo ul li a {
    display: block;
    width: 30px;
    height: 30px;
    text-decoration: none;
    background: url('../images/iconitos2.png') no-repeat;
    float: right;
}

.btn_downgrade_logo a.btn_remove {
    background-position: -180px 0;
}

.btn_downgrade_logo a.btn_remove:hover {
    background-position: -180px -60px;
}

/* CREAR TALLER - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.line {width: 100%; height: 2px; background: url('../images/separation_line.png') repeat-x top;}

.separate {margin: 15px 0;}

.four {
    height: 25px;
    line-height: 25px;
    margin-bottom: 5px;
}

.four .img_services {
    width: 25px;
    height: 25px;
    background: url('../images/services.png') no-repeat;
    float: left;
}

.four .air-conditioning {
    background-position: 0 0;
}

.four .electricity {
    background-position: -50px 0;
}

.four .electronic {
    background-position: -100px 0;
}

.four .tuning {
    background-position: 0 -25px;
}

.four .brakes {
    background-position: -50px -25px;
}

.four .fuel-injection {
    background-position: -100px -25px;
}

.four .diesel-injection {
    background-position: 0 -50px;
}

.four .programmed-maintenance {
    background-position: -50px -50px;
}

.four .general-mechanics {
    background-position: -100px -50px;
}

.four .painting {
    background-position: 0 -75px;
}

.four .tires {
    background-position: -25px 0;
}

.four .car-body {
    background-position: -75px 0;
}

.four .pre-mot {
    background-position: -125px 0;
}

.four .rapid-mechanics {
    background-position: -25px -25px;
}

.four .exhaust-pipe {
    background-position: -75px -25px;
}

.four .diagnostic {
    background-position: -125px -25px;
}

.four .windows-and-windshield {
    background-position: -25px -50px;
}

.four .rapid-car-body {
    background-position: -75px -50px;
}

.four .car-audio {
    background-position: -125px -50px;
}

.four .integral-cleaning {
    background-position: -25px -75px;
}

.four .we-organize-the-mot-test-for-you {
    background-position: -75px -75px;
}

.four .vehicle-pickup-and-delivery {
    background-position: -125px -75px;
}

.four .replacement-vehicle {
    background-position: -50px -75px;
}

.four .towing-service {
    background-position: -100px -75px;
}

.four label {
    font-size: 10px;
    color: #577486;
    padding-left: 5px;
    cursor: pointer;
    float: left;
}

.four input {
    width: 14px;
    border: 1px solid #577486;
    cursor: pointer;
    float: left;
    margin: 6px 0 0 5px;
}

.ml0 {margin-left: 0 !important;}

#pass {
    width: 715px;
    height: 30px;
    font-size: 24px;
    color: #577486;
    line-height: 30px;
    margin-bottom: 10px;
}

#pass li {
    display: inline;
    float: left;
    margin-right: 10px;
}

#pass li a {
    display: block;
    width: 29px;
    height: 30px;
    color: #577486;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
}

#pass li a:hover {
    color: #FFF;
    font-weight: bold;
    text-align: center;
    background: url('../images/btn_pass.png') no-repeat;
}

.btn_pass_select {
    width: 29px;
    height: 30px;
    color: #FFF;
    font-weight: bold;
    background: url('../images/btn_pass.png') no-repeat;
    text-align: center;
}

.preview_img {width: 250px; height: 250px; float: left; border: 1px solid #577486;}

.w275 {
    width: 275px;
}

.w254 {
    width: 254px;
}

.w280 {
    width: 280px;
}

.paragraph {font-size: 8px; color: #000;}

a.btn_img_01 {
    display: block;
    width: 150px;
    height: 20px;
    font-size: 10px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    margin-left: 118px;
    border: 1px solid #858688;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
    cursor: pointer;
}

a.btn_img_01:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}


.m30 {margin-bottom: 30px !important;}

#question {
    width: 282px;
    height: 20px;
    float: right;
}

#question a {
    cursor: pointer;
}


/* GESTIONAR TALLER - LAYOUT MANAGER
------------------------------------------------------------------------------ */

.h110{height: 110px;}

.cfdf5cc {background: #FDF5CC;}

a.btn_img_03 {
    display: block;
    width: 150px;
    height: 20px;
    font-size: 10px;
    text-decoration: none;
    text-align: center;
    color: #3D3D3F;
    line-height: 20px;
    border: 1px solid #858688;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
    cursor: pointer;
}

a.btn_img_03:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.legend {color: #577486;font-size: 10px;text-align: right;}
.legend2 {color: #577486;font-size: 10px;text-align: left;}
.ml50 {margin-left: 50px;}

.txt_offer .population {
    width: 230px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: left;
}

.population .txt_population {
    height: 20px;
    color: #E3511E;
    font-size: 10px;
    text-align: left;
    line-height: 25px;

}

.population .resul_population {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_offer .province {
    width: 230px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: left;
}

.province .txt_province {
    height: 20px;
    color: #E3511E;
    font-size: 10px;
    text-align: left;
    line-height: 25px;					
}

.province .resul_province {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_offer .domain {
    width: 230px;
    height: 40px;
    font-size: 10px;
    float: left;
}

.domain .txt_domain {
    height: 20px;
    color: #E3511E;
    font-size: 10px;
    text-align: left;
    line-height: 25px;

}

.domain .resul_domain {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
    overflow: hidden;
}

.txt_offer .subdomain {
    width: 230px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: left;
}

.subdomain .txt_subdomain {
    height: 20px;
    color: #E3511E;
    font-size: 10px;
    text-align: left;
    line-height: 25px;					
}

.subdomain .resul_subdomain {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
    overflow: hidden;
}

.txt_offer .email {
    width: 230px;
    height: 40px;
    color: #E3511E;
    font-size: 10px;
    float: left;
}

.email .txt_email {
    height: 20px;
    color: #E3511E;
    font-size: 10px;
    text-align: left;
    line-height: 25px;

}

.email .resul_email {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
    overflow: hidden;
}


/* GALERIA DE IMAGENES
--------------------------------------------------------- */	

.create_category {width: 550px; height: 30px;float: left; /*margin-left: 138px;*/}

.create_category a { 
    width: 129px;
    height: 30px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    float: right;
    line-height: 30px;
    background: url('../images/btn_up_img.png') no-repeat 0 0;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    font-family: 'TradeGothicbold'; 

}

.create_category a:hover { 
    background-position: 0 -30px;
}

.file_galery {
    width: 713px;
    /*background: #FFF;
    border: 1px solid #0A71B0;*/		
}


/*POP UP DE LAS OFERTAS QUE MUESTRA LAS IMAGENES PARA ESCOGER*/
#pop_images {
    background: none repeat scroll 0 0 #DEECF7;
    border-radius: 0 0 0 0;
    height: 548px;
    overflow: hidden;
    width: 770px;
}



.pop_header {
    background-color: #C1C2C4;
    height: 30px;
    padding: 10px 5px 5px 20px;
    position: relative;
}
.pop_header label {
    color: #3D3D3F;
    display: block;
    font-family: 'TradeGothicbold';
    font-size: 24px;
    width: 380px;
}
.btn_pop_close {
    background: url("../images/btn_tools_grey.png") no-repeat scroll -60px 0 transparent;
    display: block;
    float: right;
    height: 34px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 29px;
}
.btn_pop_close:hover {
    background: url("../images/btn_tools_grey.png") no-repeat scroll -60px -40px transparent;
}
.imagesContainer {
    background: none repeat scroll 0 0 white;
    border: 1px solid #577487;
    /*height: 481px;*/
    height: 451px;
    margin-left: 10px;
    margin-top: 10px;
    overflow: auto;
    padding-left: 5px;
    width: 743px;
}
.offeringImage {
    cursor: pointer;
    float: left;
    height: 125px;
    margin-right: 20px;
    margin-top: 20px;
    width: 125px;
}


/* POP-UP BANNER PRINCIPAL
--------------------------------------------------------- */

#pop_images2{width:592px;height: 550px;overflow:hidden;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background: none repeat scroll 0 0 #DEECF7;}
#pop_images3{width:715px;height: 605px;overflow:hidden;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background: none repeat scroll 0 0 #DEECF7;}
.pop_header{height: 30px;padding: 10px 5px 5px 20px;position: relative; 
            background: #ffffff; /* Old browsers */
            /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top,  #ffffff 0%, #C1C2C4 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left C1C2C4, color-stop(0%,#ffffff), color-stop(100%,#C1C2C4)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #ffffff 0%,#C1C2C4 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #ffffff 0%,#C1C2C4 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #ffffff 0%,#C1C2C4 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #ffffff 0%,#C1C2C4 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#C1C2C4',GradientType=0 ); /* IE6-8 */}

.pop_header label{color: #3D3D3F;display: block;font-family: 'TradeGothicbold';font-size: 24px;width: 380px;}
.btn_pop_close{background: url("../images/btn_tools_grey.png") no-repeat scroll -60px 0 transparent;display: block;float: right;height: 34px;width: 29px;position:absolute;right: 5px;top:5px;}
.btn_pop_close:hover{background: url("../images/btn_tools_grey.png") no-repeat scroll -60px -40px transparent;}
.imagesContainer2{border: 1px solid #577487;height: 481px;margin-left: 10px;margin-top: 10px;overflow: auto; padding-left: 15px;width: 555px;background: none repeat scroll 0 0 white;}
.imagesContainer2 li {display: block; float: left;margin-top:20px;}
.imagesContainer3{border: 1px solid #577487;height: 481px;margin-left: 10px;margin-top: 10px;overflow: auto; padding-left: 15px;width: 675px;background: none repeat scroll 0 0 white;}
.offeringImage2{cursor:pointer;float: left;height: 250px;margin-right: 20px;margin-top: 10px;width: 250px;}
.offeringImage3{cursor:pointer;float: left;height: 63px;margin-right: 20px;margin-top: 20px;width: 200px;}

.btn_img_type {width: 675px; margin-top: 10px;}
.btn_img_type a {
    display: block;
    width: 200px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    float: left;
    text-decoration: none;
    color: #1A171A;
    border: 1px solid #666;
    margin-right: 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
}
.btn_img_type a:hover {
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.btn_change_template {
    width: 592px;
    float: left;	
}

.btn_change_template a {
    display: block;
    width: 290px;
    height: 45px;
    color: #FFF;
    line-height: 45px;
    text-align: center;
    font-family: 'TradeGothicbold'; 
    font-size: 20px;
    text-decoration: none;
    margin: 0 auto;
    background: url('../images/btn_edit_banner.png') no-repeat 0 0; 
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
}

.btn_change_template a:hover {
    background-position: 0 -45px; 
}


/* CLEARFIX
--------------------------------------------------------- */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    line-height: 0;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */

/*Clases de las imagenes prediseñadas y los elementos graficos*/
.imagen, .shape{cursor:pointer}


/* label de las ofertas No hay fecha de fionalizacion */

#nothing2 {
    float: left;
    height: 18px;
    margin-bottom: 15px;
    width: 440px;
}

#nothing2 input{
    border: 1px solid #E3511E;
    cursor: pointer;
    float: right;
    width: 14px;
}
#nothing2 label{

    color: #577486;
    cursor: pointer;
    float: right;
    font-size: 10px;
    padding-left: 5px;

}

/*POP UP DETALLE OFERTA */

#popOfferDetail {
    background: none repeat scroll 0 0 transparent;
    overflow: hidden;
    padding: 10px;
    width: 750px;
}

.pop_borders, #pop_crop_borders {
    background: none repeat scroll 0 0 black;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    z-index: -1;
}

.pop_up_img {
    float: left;
    height: 250px;
    width: 250px;
}


.pop_up_txt {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    /*height: 250px;
    margin-bottom: 10px;*/
    overflow: hidden;
    width: 500px;
}

.pop_up_title {
    background: none repeat scroll 0 0 #7191A5;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    text-transform: uppercase;
    width: 480px;
}

.pop_up_validates {
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 480px;
}

.date {
    color: #00632E;
    font-size: 16px;
    font-weight: bold;
}


.date {
    color: #00632E;
    font-size: 16px;
    font-weight: bold;
}


.pop_up_description {
    min-height: 50px;
    padding-left: 20px;
    width: 480px;
}

.pop_up_description ul {
    /*height: 130px;*/
    width: 480px;
}


.pop_up_description ul li {
    display: block;
    margin-top: 10px;
}


/* CLASE USADA PARA DESTACAR LAS IMAGENES ESCOJIDAS DEL POPUP DE IMAGENES DEL BANNER HEAD */
.selected{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;  
    opacity: 0.5;
}


/* POP UP DEL TINY CONL AS IMAGENES DE LA BASE DE DATOS */
#images_ged{
    background: none repeat scroll 0 0 white;
    border: 1px solid black;
    height: 526px;
    margin: 0 10px;
    padding: 10px;
}
#images_user{
    background: none repeat scroll 0 0 white;
    border: 1px solid black;
    height: 526px;
    margin: 0 10px;
    padding: 10px;    
}

.tinyImage{
    cursor: pointer;
    float: left;
    height: 125px;
    margin-bottom: 20px;
    margin-right: 20px;
    width: 125px;  
}


/* POP UP ABOUT */
#popAbout{background: none repeat scroll 0 0 transparent;background: none repeat scroll 0 0 transparent;padding: 10px;left: 50%;top: 55%;}
#popAbout .pop_close{color: black;cursor: pointer;font-size: 20px;font-weight: bold;position: absolute;right: 20px;top: 18px;}
#popAbout .content_white{background: #ececec; /* Old browsers */
                         /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                         background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                         background: -moz-linear-gradient(top,  #CCC 0%, #ffffff 25%, #ffffff 76%, #CCC 100%); /* FF3.6+ */
                         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCC), color-stop(25%,#ffffff), color-stop(76%,#ffffff), color-stop(100%,#CCC)); /* Chrome,Safari4+ */
                         background: -webkit-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Chrome10+,Safari5.1+ */
                         background: -o-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Opera 11.10+ */
                         background: -ms-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* IE10+ */
                         background: linear-gradient(to bottom,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* W3C */
                         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#CCC',GradientType=0 ); /* IE6-8 */padding: 10px;}
#popAbout h3{color: black;font-size: 15px;margin-bottom: 10px;}
#popAbout p{color:black;line-height: 20px;font-size:12px;}

/* POP UP TERMS */
#popTerms{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);height:60%;left: 50%;padding: 10px;top: 45%;width:600px;}
#popTerms .pop_close{color: black;cursor: pointer;font-size: 20px;font-weight: bold;position: absolute;right: 20px;top: 10px;}
#popTerms .content_white{background: #ececec; /* Old browsers */
                         /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                         background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                         background: -moz-linear-gradient(top,  #CCC 0%, #ffffff 25%, #ffffff 76%, #CCC 100%); /* FF3.6+ */
                         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCC), color-stop(25%,#ffffff), color-stop(76%,#ffffff), color-stop(100%,#CCC)); /* Chrome,Safari4+ */
                         background: -webkit-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Chrome10+,Safari5.1+ */
                         background: -o-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Opera 11.10+ */
                         background: -ms-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* IE10+ */
                         background: linear-gradient(to bottom,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* W3C */
                         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#CCC',GradientType=0 ); /* IE6-8 */padding: 10px 15px 10px 10px;}
#popTerms h3{color: black;font-size: 15px;margin-bottom: 10px;}
#popTerms p{color:black;font-size:10px;}

/* POP UP PRIVACY */
#popPrivacy{background: none repeat scroll 0 0 transparent;background: none repeat scroll 0 0 transparent;height:60%;left: 50%;padding: 10px;top: 45%;width:600px;}
#popPrivacy .pop_close{color: black;cursor: pointer;font-size: 20px;font-weight: bold;position: absolute;right: 20px;top: 10px;}
#popPrivacy .content_white{background: #ececec; /* Old browsers */
                           /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                           background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                           background: -moz-linear-gradient(top,  #CCC 0%, #ffffff 25%, #ffffff 76%, #CCC 100%); /* FF3.6+ */
                           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCC), color-stop(25%,#ffffff), color-stop(76%,#ffffff), color-stop(100%,#CCC)); /* Chrome,Safari4+ */
                           background: -webkit-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Chrome10+,Safari5.1+ */
                           background: -o-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Opera 11.10+ */
                           background: -ms-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* IE10+ */
                           background: linear-gradient(to bottom,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* W3C */
                           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#CCC',GradientType=0 ); /* IE6-8 */padding: 10px;}
#popPrivacy h3{color: black;font-size: 15px;margin-bottom: 10px;}
#popPrivacy p{color:black;font-size:12px;}


/* POP UP CONTACT */
#popContact{background: none repeat scroll 0 0 transparent;background: none repeat scroll 0 0 transparent;padding: 10px;left: 55%;top: 45%;width: 325px;}
#popContact .pop_close{color: black;cursor: pointer;font-size: 20px;font-weight: bold;position: absolute;right: 20px;top: 18px;}
#popContact .content_white{background: #ececec; /* Old browsers */
                           /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                           background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                           background: -moz-linear-gradient(top,  #CCC 0%, #ffffff 25%, #ffffff 76%, #CCC 100%); /* FF3.6+ */
                           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCC), color-stop(25%,#ffffff), color-stop(76%,#ffffff), color-stop(100%,#CCC)); /* Chrome,Safari4+ */
                           background: -webkit-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Chrome10+,Safari5.1+ */
                           background: -o-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* Opera 11.10+ */
                           background: -ms-linear-gradient(top,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* IE10+ */
                           background: linear-gradient(to bottom,  #CCC 0%,#ffffff 25%,#ffffff 76%,#CCC 100%); /* W3C */
                           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#CCC',GradientType=0 ); /* IE6-8 */padding: 10px;}
#popContact .content_white label,#popContact .content_white input,#popContact .content_white textarea{color:black;width: 300px;font-size:12px;resize:none}
#popContact h3{color: black;font-size: 15px;margin-bottom: 10px;}
#btnSendContact{display: block;
                width: 153px;
                height: 20px;
                text-decoration: none;
                text-align: center;
                margin: 0 auto;
                color: #3D3D3F;
                line-height: 20px;
                border: 1px solid #858688;
                background: #ffffff; /* Old browsers */
                /* IE9 SVG, needs conditional override of 'filter' to 'none' */
                background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(top,  #ffffff 0%, #858688 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#858688)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top,  #ffffff 0%,#858688 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top,  #ffffff 0%,#858688 100%); /* IE10+ */
                background: linear-gradient(to bottom,  #ffffff 0%,#858688 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#858688',GradientType=0 ); /* IE6-8 */
                margin: 20px auto;
}
#btnSendContact:hover{
    background: #858688; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #858688 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858688), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #858688 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #858688 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #858688 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858688', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}



/* POP UP    DEL LOADING CUANDO SE HACE UNA PETICION AJAX */
#loadingBackdrop{
    background: none repeat scroll 0 0 black;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;    
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index: 99;
}
#loading{
    height: 140px;
    left: 37%;
    padding: 10px;
    position: fixed;
    top: 30%;
    width: 400px;
    z-index: 100;    
}
#loading .pop_borders{
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#loadingWhite{
    background: none repeat scroll 0 0 white;
    height: 100%;
    width: 100%;
}

#loadingWhite img{
    margin-left: 120px;
    margin-top: 30px;
}

/*CAMPO DEL PRECIO EN LAS OFERTAS*/
.offerPrice{
    display: block;
    float: left;
    margin-left: 15px;
    width: 100px;    
}

.dateContainer{margin-right: 11px;}


/*BOTON DE PREVISUALIZAR WEB*/

.btn_sitesee {margin-top: 7px;}

.btn_sitesee a {
    display: block;
    width: 217px;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    font-weight: bold;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    text-align: center;
    background: url('../images/btn_see_site.png') no-repeat;
}

.btn_sitesee a:hover {
    color: #00B5DE;
    background-position: bottom;
}


#tabSpecialImages, #tabGedImages, #tabUserImages{ margin-left: 10px;}

#tabSpecialImages a, #tabGedImages a, #tabUserImages a{margin-bottom: 10px;}

/*ESTILOS DE LA BARRA DE ERRORES DE LOS FORMULARIOS*/
#noty_top_layout_container{
    width: 100% !important;
    left:0px !important;
}
/* AYUDAS ---------------------------------------------------------*/
.icon_breadcrumbs_help {
	background: url('../images/icon_help.png') no-repeat;
}

.helpQuestion{
    width: 715px;    
}

.helpQuestion a {
	color: #577486;
	font-size: 14px;
	text-decoration: none;
	display: block;
	margin: 15px 0;
	padding-bottom: 15px;
	border-bottom: 1px dashed #577486;
}

.helpQuestion a:hover {
	color: #1A171B;
	font-weight: bold;
}

.noborder {
	border-bottom: none !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.helpQuestion2 {
	color: #FFF;
	font-size: 18px;
	text-decoration: none;
	display: block;
	padding: 10px;
	background: #0A71B0;
}

.videohelp {
	margin: 15px 0;	
}

.txthelp {
	color: #577486;
	font-size: 13px;
}

/* ----------*/

.pb15{
    padding-bottom: 15px;
}

.highlight{
    font-weight: bold;
}
/* CLASES PARA EL POP UP DE RECORTE DE IMAGEN EN EL EDITOR DEL BANNER HEAD */
.left60percent{left:60% !important}

/*----Remember Credentials----*/
.new_credentials {
    width: 835px;
    margin: 0 auto;
    padding-top: 75px;
}

.mail {
    width: 312px;
    float: left;
	clear: both;
	margin-bottom: 25px;
}

.old_user {
    width: 312px;
    float: left;
	clear: both;
	margin-bottom: 25px;
}

.safety_code {
    width: 312px;
    float: left;
	clear: both;
}

.safety_code img {
    float: left;
    margin-bottom: 15px;
    margin-top: 5px;
}

.mail label, .old_user label, .safety_code label {
    width: 300px;
    font-family: 'TradeGothicbold'; 
    font-size: 18px;
    color: #577488;
    float: left;
}

.mail input, .old_user input, .safety_code input {
    width: 300px;
    height: 30px;
    font-size: 14px;
    color: #000;
    float: left;
    border: 1px solid #577488;
    padding-left: 10px;
}

.btn_credentials {
    width: 120px;
    height: 32px;
    float: left;
    margin: 35px 0 0 0;
	clear: both;
}

.btn_credentials a {
    width: 120px;
    height: 32px;
    display: block;
    background: url('../images/btn_enter.jpg') top;
    font-family: 'TradeGothicbold'; 
    font-size: 18px;
    color: #FFF;
    text-shadow: 0px -2px 0px #13235B;
    filter: dropshadow(color=#13235B, offx=0, offy=-1);
    text-decoration: none;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
}

.btn_credentials a:hover {
    background-position: bottom;
}

/*MAIL ACCOUNTS*/

.mailAccountMailField{float: left;margin-left: 23px;width: 204px;}
.mailAccountMailLabel{line-height: 17px;}

.accountName{
    height: 40px;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 140px;
    overflow: hidden;
}

.accountSurname{
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 140px;
    overflow: hidden;
}

.accountMail{
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 140px;
    overflow: hidden;
}

.accountContType{
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 140px;
    overflow: hidden;
}

.accountState{
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 140px;
    overflow: hidden;
}

.txt_title{
    height: 20px;
    color: #7191A5;
    font-size: 10px;
    text-align: left;
    line-height: 25px;
}
.txt_content{
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}


.txt_offer .btn_mailAccount {
    width: 143px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: right;
}

.btn_mailAccount ul {
    width: 143px;
    height: 40px;
}

.btn_mailAccount li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
}

.btn_mailAccount a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

/*ESTILOS DE LA SELECCIÓN DE PAÍS, REGIÓN Y LOCALIDAD*/
.ui-autocomplete {
  padding: 0;
  list-style: none;
  background-color: #FFF;
  width: 218px;
  border: 1px solid #0A71B0;
  max-height: 350px;
  overflow-y: scroll;
}
.ui-autocomplete .ui-menu-item a {
  border-top: 1px solid #0A71B0;
  display: block;
  padding: 4px 6px;
  color: #353D44;
  cursor: pointer;
}
.ui-autocomplete .ui-menu-item:first-child a {
  border-top: none;
}
.ui-autocomplete .ui-menu-item a.ui-state-hover {
  background-color: #DFEEF8;
  color: #1A171B;
  font-weight: bold;
}

#btnHomeAddArticle{background: url("../images/iconitos.png") no-repeat scroll -322px -4px transparent;}
#btnHomeAddArticle:hover{background: url("../images/iconitos.png") no-repeat scroll -322px -85px transparent;}

#popArticleList{background: none repeat scroll 0 0 #DEECF7;border-radius: 0 0 0 0;height: 550px;overflow: hidden;width: 450px;}
#listArticles{background: none repeat scroll 0 0 white;border:1px solid #7191A5;height: 465px;margin-left: 15px;margin-top: 15px;overflow: auto;padding: 5px;width: 410px;}
#listArticles ul{}
#listArticles ul li{height: 30px;width: 393px;}
#listArticles ul li a{color: #7191A5;cursor: pointer !important;display: block;padding-left: 4px;text-decoration: none;height: 100%;line-height: 30px;}
#listArticles ul li a:hover {background: none repeat scroll 0 0 #0A71B0;border: 2px solid #FFFFFF;color: #FFFFFF;font-weight: bold;}
.rowBlue{background-color: #EAF4FA;}


/* PÁGINA ERROR
--------------------------------------------------------- */

.wrapper_error {
    height: 100%;
    margin: 0;
    position: fixed;
    width: 100%;
    z-index: -1;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQ2ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 48%, #d5d6d7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(48%,#ffffff), color-stop(100%,#d5d6d7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 48%,#d5d6d7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 48%,#d5d6d7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 48%,#d5d6d7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 48%,#d5d6d7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d5d6d7',GradientType=0 ); /* IE6-8 */
}

.box {
    width: 800px;
    height: 800px;
    margin: 0 auto;
}

.logo {
    width: 425px;
    height: 142px;
    margin: 25px auto;
}

.graphic {
    width: 800px;
    height: 278px;
    margin: 0 auto;
    background: url('../images/bg_error.png') no-repeat;
}

.body_graphic {
    width: 700px;
    height: 278px;
    margin: 0 auto;
    padding-top: 70px;
}

.icon_ie {
    width: 194px;
    height: 181px;
    background: url('../images/ie.png') no-repeat;
    float: left;
    margin: -25px 0 0 -15px;
}

.title_graphic {
    color: #58585A;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.txt_graphic {
    color: #98999B;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    margin-top: 10px;
}

.btn_graphic {
    width: 700px;
    text-align: center;
    margin: 15px 0 0 70px;  
}

.btn_graphic a {
    display: block;
    width: 225px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin: 0 auto;
    border: 1px solid #858688;
    color: #58585A;
    font-size: 11px;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTg2ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #C3C3C5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#C3C3C5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#C3C3C5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#C3C3C5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#C3C3C5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#C3C3C5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#C3C3C5',GradientType=0 ); /* IE6-8 */}

.btn_graphic a:hover {
    color: #777;
    border: 1px solid #999;
    background: #C3C3C5; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODY4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #C3C3C5 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C3C3C5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C3C3C5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C3C3C5 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C3C3C5 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C3C3C5 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3C3C5', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.lowercase{
    text-transform: lowercase !important;
    
}

/*_________________________________________New code USED CARS______________________________________________*/

.h21 {height: 21px;}

.txt_car .fuel {
    height: 40px;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 80px;
    overflow: hidden;
	margin-right: 30px;
}

.fuel .txt_fuel {
    height: 20px;
    color: #7191A5;
    font-size: 8px;
    text-align: left;
    line-height: 25px;
}

.fuel .resul_fuel {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_car .power {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 80px;
    overflow: hidden;
	margin-right: 30px;
}

.power .txt_power {
    height: 20px;
    color: #7191A5;
    font-size: 8px;
    text-align: left;
    line-height: 25px;

}

.power .resul_power {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_car .km {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 80px;
	overflow: hidden;
}

.km .txt_km {
    height: 20px;
    color: #7191A5;
    font-size: 8px;
    text-align: left;
    line-height: 25px;

}

.km .resul_km {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_car .year {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 80px;
    overflow: hidden;
}

.year .txt_year {
    height: 20px;
    color: #7191A5;
    font-size: 8px;
    text-align: left;
    line-height: 25px;

}

.year .resul_year {
    height: 20px;
    color: #000;
    text-align: left;
    line-height: 10px;
}

.txt_car .price {
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: left;
    /*margin-right: 60px;*/
    width: 80px;
    overflow: hidden;
}

.price .txt_price {
    height: 20px;
    color: #7191A5;
    font-size: 8px;
    text-align: left;
    line-height: 25px;

}

.price .resul_price {
    height: 20px;
    color: #F00;
    text-align: left;
    line-height: 10px;
    font-weight: bold;
}

.img_car {float: left; width: 150px; height: 100px; margin-top: 10px; margin-left: 10px; text-align: center; }
.h150 {height: 150px;}

.ficha_car {
    width: 713px;
    background: #FFF;
    border: 1px solid #7191A5;
    margin-top: 10px;	
}

.txt_car {
    /*width: 703px;*/
	width: 545px;
    height: 40px;
    color: #7191A5;
    font-size: 10px;
	float: right;
	margin-top: 35px;
}

.name_car {
    width: 703px;
    height: 30px;
    background: #7191A5;
    color: #FFF;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 10px;
    overflow: hidden;
}

.name_car a {
    text-decoration: none;
    color: #FFF;
}

.name_car a:hover {
    text-decoration: none;
    color: #FFF;
}

.txt_car .btn_car {
    /*width: 100px;*/
    height: 40px;
    color: #7191A5;
    font-size: 10px;
    float: right;
}			

.btn_car ul {
    /*width: 143px;
    height: 40px;*/
}

.btn_car li {
    display: inline;
    float: right;
    margin-bottom: 0;
    height: 40px;
}

.btn_car a {
    display: block;
    width: 40px;
    height: 40px;
    text-decoration: none;
    background: url('../images/iconitos.png') no-repeat;
}

.btn_car a.btn_published {
    background-position: 0 0;
}

.btn_car a.btn_published:hover {
    background-position: 0 -80px;
}

.btn_car a.btn_unpublished {
    background-position: -160px 0;
}

.btn_car a.btn_unpublished:hover {
    background-position: -160px -80px;
}

.btn_car a.btn_edit {
    background-position: -200px 0;
}

.btn_car a.btn_edit:hover {
    background-position: -200px -80px;
}

.btn_car a.btn_remove {
    background-position: -240px 0;
}

.btn_car a.btn_remove:hover {
    background-position: -240px -80px;
}

.btn_car a.btn_send {
    background-position: -440px 0;
}

.btn_car a.btn_send:hover {
    background-position: -440px -80px;
}

.mb0 {margin-bottom: 0 !important;}

.border_img {background: #F00 !important;}

.car_tools {
    width: 715px;
    height: 40px;
    background: #0A71B0;
    color: #FFF;
    font-size: 13px;
}

.car_tools ul {
    width: 695px;
    height: 20px;
    padding: 10px 10px;
}

.car_tools li {
    display: inline;
    float: left;
    height: 20px;
	margin-right: 20px;
    margin-bottom: 0;
}

.car_tools li input {
    width: 200px;
}

.car_tools li a {
	diplay: block;
    width: 20px;
	height: 20px;
	background: url('../images/lupa.png') no-repeat;
	display: block;
}

.car_tools li a:hover {
	
}

.mr0 {margin-right: 0 !important;}

#lnkSearch{
    width: 0;
    height: 0;
    position: absolute;
    left: -9999999px;
}

#lnkCreateImg{
}

.hiddenButton{
    width: 0;
    height: 0;
    position: absolute;
    left: -9999999px;
}


.image3 {
    width: 150px;
    height: 100px;
    float: left;
    margin: 0 28px 28px 0;
    position: relative;
}

/* BUSCADOR
----------------------------------------------------------*/
.search_background{background-color:#0A71B0;}
.search_input_box{padding-top:7px;padding-bottom:7px;height:auto;}
.search_input_box input{height:28px;width:85%;padding-left:5px;padding-right:5px;}
.search_input_box button{height:31px;width:67px;padding:0;}

/* Comentarios
----------------------------------------------------------*/

.workshop_listado_comments {
	width: 713px;
    background: #FFF;
    border: 1px solid #7191A5;
    margin-top: 10px;
}

.workshop_listado_comments .name_comments {
	width: 98.6%;
	background: #7191A5;
	color: #FFF;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
	padding: 5px 0 5px 10px;
}

	.workshop_listado_comments .name_comments a {
	    text-decoration: none;
	    color: #FFF;
	}

	.workshop_listado_comments .name_comments a:hover {
	    text-decoration: none;
	    color: #FFF;
	}

.workshop_listado_comments .info_comments {
	width: 98.6%;
  	background: #FFF;
	padding-left: 10px;
	min-height: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.workshop_listado_comments .info_comments .txt_comments {
	width: 100%;
	color: #7191A5;
	font-size: 12px;
}

.workshop_listado_comments .info_comments .txt_comments .category_comments {
	width: 30%; 
	color: #7191A5;
	float: left;
	padding-right: 10px;
}

	.category_comments .title_category_comments {
	    color: #7191A5;
	    text-align: left;
	}

	.category_comments .resul_category_comments {
	    color: #000;
	    text-align: left;
	}

.workshop_listado_comments .info_comments .txt_comments .rating_comments {
	width: 20%; 
	color: #7191A5;
	float: left;
	padding-right: 10px;
}

	.rating_comments .title_rating_comments {
	    color: #7191A5;
	    text-align: center;
	}

	.rating_comments .resul_rating_comments {
	    color: #000;
	    text-align: center;
	}


.workshop_listado_comments .info_comments .txt_comments .message_comments {
	width: 99%; 
	color: #7191A5;
	float: left;
	padding-right: 10px;
}

	.message_comments .title_message_comments {
	    color: #7191A5;
	    text-align: left;
	}

	.message_comments .resul_message_comments {
	    color: #000;
	    text-align: left;
	}

.workshop_listado_comments .info_comments .txt_comments .posted_comments {
	width: 25%; 
	color: #7191A5;
	float: left;
	padding-right: 10px;
}

	.posted_comments .title_posted_comments {
	    color: #7191A5;
	    text-align: center;
	}

	.posted_comments .resul_posted_comments {
	    color: #000;
	    text-align: center;
	}

.workshop_listado_comments .info_comments .txt_comments .btn_offer_ok {
	width: 20%; 
	color: #7191A5;
	float: right;
}

	.btn_offer_ok ul {
	    width: 100%;
	}

	.btn_offer_ok ul li {
	    display: inline;
	    float: right;
	    margin-bottom: 0;
	}

	.btn_offer_ok ul li a {
	    display: block;
	    width: 40px;
	    height: 40px;
	    text-decoration: none;
	    background: url('../images/iconitos.png') no-repeat;
	}
	
	.btn_offer_ok a.btn_published {
	    background-position: 0 0;
	}

	.btn_offer_ok a.btn_published:hover {
	    background-position: 0 -40px;
	}

	.btn_offer_ok a.btn_unpublished {
	    background-position: -160px 0;
	}

	.btn_offer_ok a.btn_unpublished:hover {
	    background-position: -160px -40px;
	}

	.btn_offer_ok a.btn_edit {
	    background-position: -200px 0;
	}

	.btn_offer_ok a.btn_edit:hover {
	    background-position: -200px -40px;
	}

	.btn_offer_ok a.btn_remove {
	    background-position: -240px 0;
	}

	.btn_offer_ok a.btn_remove:hover {
	    background-position: -240px -40px;
	}

	.btn_offer_ok a.btn_premium {
	    background-position: -560px 0;
	}

	.btn_offer_ok a.btn_premium:hover {
	    background-position: -560px -40px;
	}

	.btn_offer_ok a.btn_standard {
	    background-position: -600px 0;
	}

	.btn_offer_ok a.btn_standard:hover {
	    background-position: -600px -40px;
	}

	.btn_offer_ok a.btn_advanced {
	    background-position: -600px 0;
	}

	.btn_offer_ok a.btn_advanced:hover {
	    background-position: -600px -40px;
	}

	.btn_offer_ok a.btn_comments {
	    background-position: -640px 0;
	}

	.btn_offer_ok a.btn_comments:hover {
	    background-position: -640px -40px;
	}
	
/* Diferents colors per al tipus de fitxes
--------------------------------------------------------- */

	.txt_pending_ok {color: #db071e !important;}
	.bg_pending_ok {
		background: #db071e !important;
		background: -moz-linear-gradient(left,  #db071e 0%, #9a141d 100%) !important;
		background: -webkit-linear-gradient(left,  #db071e 0%,#9a141d 100%) !important;
		background: linear-gradient(to right,  #db071e 0%,#9a141d 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db071e', endColorstr='#9a141d',GradientType=1 ) !important;
	}
	.bd_pending_ok {border: 1px solid #db071e !important;}
	
	
	/* New menu yeeeeaaaaahhhhhh
	--------------------------------------------------------- */

		.head_menu {
			width: 96%;
			font-family: 'TradeGothic';
			font-size: 22px;
			color: #FFF;
			background: #0A71B0;
			padding: 5px;
			display: table;
		}

			.head_menu img, .head_menu p {
				display: table-cell;
				vertical-align: middle;
			}

			.head_menu img {
				margin-right: 7px;
			}

			.head_menu p {
				line-height: 1;
			}

			.btn_menu {
				width: 100%;
				border-bottom: 1px solid #0A71B0;
				display: table;
			}

				.btn_menu a {
					display: table-cell;
					vertical-align: middle;
					text-decoration: none;
					font-family: 'TradeGothicbold';
					font-size: 14px;
					line-height: 1;
					color: #577486;
					padding-top: 5px;
					padding-right: 5px;
					padding-bottom: 5px;
					padding-left: 35px;
					height: 30px;
				}

	/* Canviar rutes de l'arxiu i noms de class
	--------------------------------------------------------------------------------------------------------------*/			

					.btn_menu a.config {
						background: url('../images/new/config_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.config:hover {
						color: #000 !important;
						background: url('../images/new/config_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.configactive {
						color: #000 !important;
						background: url('../images/new/config_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.offers {
						background: url('../images/new/offers_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.offers:hover {
						color: #000 !important;
						background: url('../images/new/offers_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.offersactive {
						color: #000 !important;
						background: url('../images/new/offers_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.products {
						background: url('../images/new/products_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.products:hover {
						color: #000 !important;
						background: url('../images/new/products_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.productsactive {
						color: #000 !important;
						background: url('../images/new/products_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.newworkshop {
						background: url('../images/new/newworkshop_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.newworkshop:hover {
						color: #000 !important;
						background: url('../images/new/newworkshop_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.newworkshopactive {
						color: #000 !important;
						background: url('../images/new/newworkshop_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.manageworkshops {
						background: url('../images/new/manageworkshops_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.manageworkshops:hover {
						color: #000 !important;
						background: url('../images/new/manageworkshops_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.manageworkshopsactive {
						color: #000 !important;
						background: url('../images/new/manageworkshops_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.help {
						background: url('../images/new/help_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.help:hover {
						color: #000 !important;
						background: url('../images/new/help_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.helpactive {
						color: #000 !important;
						background: url('../images/new/help_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.email {
						background: url('../images/new/email_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.email:hover {
						color: #000 !important;
						background: url('../images/new/email_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.emailactive {
						color: #000 !important;
						background: url('../images/new/email_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.filemanager {
						background: url('../images/new/filemanager_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.filemanager:hover {
						color: #000 !important;
						background: url('../images/new/filemanager_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.filemanageractive {
						color: #000 !important;
						background: url('../images/new/filemanager_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.comments {
						background: url('../images/new/comments_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.comments:hover {
						color: #000 !important;
						background: url('../images/new/comments_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.commentsactive {
						color: #000 !important;
						background: url('../images/new/comments_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.website {
						background: url('../images/new/website_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.website:hover {
						color: #000 !important;
						background: url('../images/new/website_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.websiteactive {
						color: #000 !important;
						background: url('../images/new/website_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.users {
						background: url('../images/new/users_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.users:hover {
						color: #000 !important;
						background: url('../images/new/users_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.usersactive {
						color: #000 !important;
						background: url('../images/new/users_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.navigation {
						background: url('../images/new/navigation_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.navigation:hover {
						color: #000 !important;
						background: url('../images/new/navigation_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.navigationactive {
						color: #000 !important;
						background: url('../images/new/navigation_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.pages {
						background: url('../images/new/pages_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.pages:hover {
						color: #000 !important;
						background: url('../images/new/pages_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.pagesactive {
						color: #000 !important;
						background: url('../images/new/pages_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.widgets {
						background: url('../images/new/widgets_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.widgets:hover {
						color: #000 !important;
						background: url('../images/new/widgets_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.widgetsactive {
						color: #000 !important;
						background: url('../images/new/widgets_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

                    .btn_menu a.socialmedia {
                        background: url('../images/new/socialnet_ico_blue.png') no-repeat #FFF 0 50%;
                    }

                    .btn_menu a.socialmedia:hover {
                        color: #000 !important;
                        background: url('../images/new/socialnet_ico_hover.png') no-repeat #FFFF00 0 50% !important;
                    }

                    .btn_menu a.socialmediaactive {
                        color: #000 !important;
                        background: url('../images/new/socialnet_ico_hover.png') no-repeat #FFFF00 0 50% !important;
                    }
					
					.btn_menu a.usedvehicle {
						background: url('../images/new/usedvehicle_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.usedvehicle:hover {
						color: #000 !important;
						background: url('../images/new/usedvehicle_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.usedvehicleactive {
						color: #000 !important;
						background: url('../images/new/usedvehicle_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.imagegallery {
						background: url('../images/new/imagegallery_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.imagegallery:hover {
						color: #000 !important;
						background: url('../images/new/imagegallery_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.imagegalleryactive {
						color: #000 !important;
						background: url('../images/new/imagegallery_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}
					
					.btn_menu a.diary {
						background: url('../images/new/diary_ico_blue.png') no-repeat #FFF 0 50%;
					}

					.btn_menu a.diary:hover {
						color: #000 !important;
						background: url('../images/new/diary_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}

					.btn_menu a.diaryactive {
						color: #000 !important;
						background: url('../images/new/diary_ico_hover.png') no-repeat #FFFF00 0 50% !important;
					}				


	/* Icona title apartat
	--------------------------------------------------------- */				

					.wrapper_breadcrumbs_ok {
					    width: 100%;
					    border-bottom: 1px solid #ADAFB0;
					    background: #ffffff;
						background: -moz-linear-gradient(top,  #ffffff 0%, #c2c3c5 100%);
						background: -webkit-linear-gradient(top,  #ffffff 0%,#c2c3c5 100%);
						background: linear-gradient(to bottom,  #ffffff 0%,#c2c3c5 100%);
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c3c5',GradientType=0 );
					}
					
					.breadcrumbs_ok {
					    width: 950px;
					    height: 40px;
					    margin: 0 auto;
					}

					.breadcrumbs_ok li {
					    display: inline;
					    float: left;
					}

					.icon_breadcrumbs_ok {width:25px;height:40px;margin: 0 10px;}
					
					.icon_breadcrumbs_home_ok {
					    background: url('../images/new/icon_home.png') no-repeat;
					}

					.icon_breadcrumbs_config_ok {
					    background: url('../images/new/icon_workshop_settings.png') no-repeat;
					}

					.icon_breadcrumbs_website_ok {
					    background: url('../images/new/icon_website.png') no-repeat;
					}

					.icon_breadcrumbs_filemanager_ok {
					    background: url('../images/new/icon_file_manager.png') no-repeat;
					}

					.icon_breadcrumbs_users_ok {
					    background: url('../images/new/icon_users.png') no-repeat;
					}

					.icon_breadcrumbs_menunav_ok {
					    background: url('../images/new/icon_navmenu.png') no-repeat;
					}

					.icon_breadcrumbs_pages_ok {
					    background: url('../images/new/icon_pages.png') no-repeat;
					}

					.icon_breadcrumbs_widgets_ok {
					    background: url('../images/new/icon_widgets.png') no-repeat;
					}

                    .icon_breadcrumbs_socialmedia_ok {
                        background: url('../images/new/icon_socialnet.png') no-repeat;
                    }

					.icon_breadcrumbs_offers_ok {
					    background: url('../images/new/icon_offers.png') no-repeat;
					}

					.icon_breadcrumbs_products_ok {
					    background: url('../images/new/icon_products.png') no-repeat;
					}

					.icon_breadcrumbs_usedcars_ok {
					    background: url('../images/new/icon_usedcars.png') no-repeat;
					}

					.icon_breadcrumbs_imagegallery_ok {
					    background: url('../images/new/icon_imagegallery.png') no-repeat;
					}

					.icon_breadcrumbs_mailing_ok {
					    background: url('../images/new/icon_mailing.png') no-repeat;
					}

					.icon_breadcrumbs_customers_ok {
					    background: url('../images/new/icon_customers.png') no-repeat;
					}
					
					.icon_breadcrumbs_comments_ok {
					    background: url('../images/new/icon_comments.png') no-repeat;
					}

					.title_breadcrumbs_ok {
					    font-family: 'TradeGothicbold'; 
					    font-size: 24px;
					    color: #3D3D3F;
					    line-height: 46px;
					}
					

/* Menu home
--------------------------------------------------------- */

.menu_home_nav {
    width: 950px;
    min-height: 740px;
    margin: 0 auto;
	padding: 14px 14px 30px 14px;
}

.menu_home_nav .col01, .menu_home_nav .col02, .menu_home_nav .col03 {
	width: 310px;
	float: left;
	border-top: 1px solid #0A71B0;
	border-left: 1px solid #0A71B0;
	border-right: 1px solid #0A71B0;
}

.menu_home_nav .col02 {margin: 0 7px;}

.head_menu_home {
    width: 97%;
	font-family: 'TradeGothic';
	font-size: 22px;
	color: #FFF;
	background: #0A71B0;
	padding: 5px;
	display: table;
}

	.head_menu_home img, .head_menu_home p {
		display: table-cell;
		vertical-align: middle;
	}

	.head_menu_home img {
		margin: 0 7px;
	}

	.head_menu_home p {
		line-height: 1;
	}

	.btn_menu_home {
		width: 100%;
		border-bottom: 1px solid #0A71B0;
		display: table;
	}

	.btn_menu_home_white {height: 50px; background: #FFF; border-bottom: 1px solid #0A71B0;}

		.btn_menu_home a {
			display: table-cell;
			vertical-align: middle;
			text-decoration: none;
			padding-top: 5px;
			padding-right: 5px;
			padding-bottom: 5px;
			padding-left: 35px;
		}

		.btn_menu_home a p {
			font-family: 'TradeGothicbold';
			font-size: 16px;
			line-height: 1;
			color: #000;
		}

		.btn_menu_home a p.smalltxt {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			line-height: 1;
			color: #577488;
		}

		.btn_menu_home a:hover p {color: #000 !important;}

		.btn_menu_home a.config {
			background: url('../images/new/config_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.config:hover {
			color: #000 !important;
			background: url('../images/new/config_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.configactive {
			color: #000 !important;
			background: url('../images/new/config_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.offers {
			background: url('../images/new/offers_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.offers:hover {
			color: #000 !important;
			background: url('../images/new/offers_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.offersactive {
			color: #000 !important;
			background: url('../images/new/offers_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.products {
			background: url('../images/new/products_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.products:hover {
			color: #000 !important;
			background: url('../images/new/products_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.productsactive {
			color: #000 !important;
			background: url('../images/new/products_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.newworkshop {
			background: url('../images/new/newworkshop_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.newworkshop:hover {
			color: #000 !important;
			background: url('../images/new/newworkshop_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.newworkshopactive {
			color: #000 !important;
			background: url('../images/new/newworkshop_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.manageworkshops {
			background: url('../images/new/manageworkshops_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.manageworkshops:hover {
			color: #000 !important;
			background: url('../images/new/manageworkshops_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.manageworkshopsactive {
			color: #000 !important;
			background: url('../images/new/manageworkshops_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.help {
			background: url('../images/new/help_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.help:hover {
			color: #000 !important;
			background: url('../images/new/help_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.helpactive {
			color: #000 !important;
			background: url('../images/new/help_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.email {
			background: url('../images/new/email_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.email:hover {
			color: #000 !important;
			background: url('../images/new/email_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.emailactive {
			color: #000 !important;
			background: url('../images/new/email_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.filemanager {
			background: url('../images/new/filemanager_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.filemanager:hover {
			color: #000 !important;
			background: url('../images/new/filemanager_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.filemanageractive {
			color: #000 !important;
			background: url('../images/new/filemanager_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.comments {
			background: url('../images/new/comments_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.comments:hover {
			color: #000 !important;
			background: url('../images/new/comments_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.commentsactive {
			color: #000 !important;
			background: url('../images/new/comments_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.website {
			background: url('../images/new/website_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.website:hover {
			color: #000 !important;
			background: url('../images/new/website_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.websiteactive {
			color: #000 !important;
			background: url('../images/new/website_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.users {
			background: url('../images/new/users_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.users:hover {
			color: #000 !important;
			background: url('../images/new/users_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.usersactive {
			color: #000 !important;
			background: url('../images/new/users_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.navigation {
			background: url('../images/new/navigation_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.navigation:hover {
			color: #000 !important;
			background: url('../images/new/navigation_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.navigationactive {
			color: #000 !important;
			background: url('../images/new/navigation_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.pages {
			background: url('../images/new/pages_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.pages:hover {
			color: #000 !important;
			background: url('../images/new/pages_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.pagesactive {
			color: #000 !important;
			background: url('../images/new/pages_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.widgets {
			background: url('../images/new/widgets_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.widgets:hover {
			color: #000 !important;
			background: url('../images/new/widgets_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.widgetsactive {
			color: #000 !important;
			background: url('../images/new/widgets_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

        .btn_menu_home a.socialmedia {
            background: url('../images/new/socialnet_ico_blue.png') no-repeat #FFF 0 50%;
        }

        .btn_menu_home a.socialmedia:hover {
            color: #000 !important;
            background: url('../images/new/socialnet_ico_hover.png') no-repeat #FFFF00 0 50% !important;
        }

        .btn_menu_home a.socialmediaactive {
            color: #000 !important;
            background: url('../images/new/socialnet_ico_hover.png') no-repeat #FFFF00 0 50% !important;
        }
		
		.btn_menu_home a.usedvehicle {
			background: url('../images/new/usedvehicle_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.usedvehicle:hover {
			color: #000 !important;
			background: url('../images/new/usedvehicle_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.usedvehicleactive {
			color: #000 !important;
			background: url('../images/new/usedvehicle_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.imagegallery {
			background: url('../images/new/imagegallery_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.imagegallery:hover {
			color: #000 !important;
			background: url('../images/new/imagegallery_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.imagegalleryactive {
			color: #000 !important;
			background: url('../images/new/imagegallery_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.btn_menu_home a.diary {
			background: url('../images/new/diary_ico_blue.png') no-repeat #FFF 0 50%;
		}

		.btn_menu_home a.diary:hover {
			color: #000 !important;
			background: url('../images/new/diary_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}

		.btn_menu_home a.diaryactive {
			color: #000 !important;
			background: url('../images/new/diary_ico_hover.png') no-repeat #FFFF00 0 50% !important;
		}
		
		.pendingdeals_ok {
			width: 20px;
			height: 20px;
			background: url('../images/new/notificacion.png') no-repeat;
			color: #FFF;
			text-align: center;
			line-height: 20px;
			float: right;
		}



/* Paginador
----------------------------------------------------------*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #577488;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 2;
    color: #577488;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #577488;
    border-color: #577488;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #577488;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
ul.pagination li.hellipsis a {border: none; pointer-events: none; background-color: transparent; padding: 6px; }

/* Message Alert
--------------------------------------------------------- */

.wrapper_alert {
    width: calc(100% - 30px);
    padding: 10px 15px;
}

.wrapper_alert.advertisement_error { background: #ff1f33; }
.wrapper_alert.advertisement_warning { background: #fce107; }
.wrapper_alert.advertisement_info { background: #205EBC; }
.wrapper_alert.advertisement_success { background: #4cbc20; }

.group_alert{
    display: table;
    width: 980px;
    margin: 0 auto;
}

.img_alert {
    width: 2%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 14px;
}

.img_alert img {
    width: 100%;
    max-width: 25px;
    min-width: 20px;
}

.content_alert {
    width: 98%;
    padding-left: 10px;
    padding-right: 14px;
    display: table-cell;
    vertical-align: middle;
}

.content_alert p.advertisement_error { color: #FFF; }
.content_alert p.advertisement_warning { color: #464646; }
.content_alert p.advertisement_info { color: #FFF; }
.content_alert p.advertisement_success { color: #FFF; }

.content_alert p.title_alert {
    text-transform: uppercase;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.content_alert p.txt_alert {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}