body {color:#01305c; background:#FFFFFF;}

a {color:#cc0000;}
a:hover {color:#FF0000;}

input, select {color:#01305c;}

#steps li a {color:#01305C;}
#steps li.on, #steps li.on a, #steps li .number {color:#ffffff;}

h1, h2 {color:#ffffff;}

hr {border-color:#9dc8d6;}

#main {border-color:#FFFFFF; background-color:#ffffff;}

#ofertas li.impar, td.impar {background-color:#ffffff;}
#ofertas li.par, td.par  {background-color:#a0d5f9;}

#buscador input.button-search {color:#ffffff;}
#nextstep input.button-next {color:#ffffff;}

#disponibilidad ul.attention {color:#CC0000;}
#disponibilidad ul.attention input, #disponibilidad ul.attention select, #disponibilidad ul.attention option {color:#CC0000;}
#disponibilidad ul.cabeceras li {color:#ffffff; background-color:#3c8cdc;}
#disponibilidad ul.impar {background-color:#ffffff;}
#disponibilidad ul.par {background-color:#cccccc;}
#disponibilidad li div {border-color:#01305c;}

#nodisponibilidad li, #nodisponibilidad div {border-color: #01305c;}
#nodisponibilidad .cabecera {color:#ffffff; background-color:#1e5a96;}
#nodisponibilidad .leyenda .on {background-color:#ffffff;}
#nodisponibilidad .leyenda .off {background-color:#d82930;}
#nodisponibilidad .leyenda .past {background-color:#cccccc;}

.calendario table, .calendario tr, .calendario td {border-color: #52514d;}
.calendario th {color:#ee6e00;}
.calendario td.on {background-color:#ffffff;}
.calendario td.off {background-color:#d82930;}
.calendario td.past {background-color:#cccccc;}

#resumen li {border-color:#01305c;}
#resumen li.abierto {border-color:#ffffff;}
#resumen li.cabeceras {color:#ffffff; background-color:#00315c;}
#resumen li.totales {color:#ffffff; background-color:#ec6e00; border-color:#ffffff;}
#resumen .total {color:#ffffff; background-color:#ec6e00;}
#resumen a.destacado3 {color:#01305c}

.formulario input, .formulario select, .formulario option {background-color:#b3c1ce;}
.formulario textarea {background-color:#b3c1ce;}

#datospersonales .info {color:#ffffff; background-color:#65839d;}

#confirmacion {background-color:#ec6e00;}
#confirmacion strong {color:#ffffff;}

#confirmacion2 #condiciones{border-color:#7e97ad;}

#login {background-color:#00315c;}
#login p {color:#ffffff;}

.total_pvp {color:#ffffff; background-color:#3C8CDC;}
.error {color:#000000;}
.priceLoading {color:#000000;}

.infoBoxContent {background:#ffffff; border-color:#00315C;}

body.profesionales #shadowbox #shadowbox_loading {background:#ffffff;}
body.profesionales #shadowbox #shadowbox_body {background:#ffffff;}

/*
div.selectReplacement ol {background:#ffffff; border-color:#999 #92979E #92979E;}
div.selectReplacement ol li {background:#ffffff !important; border-color:#999 !important;}
div.selectReplacement ol li.selected, div.selectReplacement li.hover {background:#CCCCCC !important;}
*/

.pie {background-color:#00315c;}
.pie p.firma {color:#ffffff;}
.pie p.firma a {color:#ffffff;}
.normal {color:#00315c;}
.destacado {color:#FF0000;}
.destacado2 {color:#d82930;}

