body {margin:0px;padding:0px;font-family:arial;}
form {margin:0px;padding:0px;}

#menu_top {padding:0px;border:0px;width:942px;height:26px;font-size:11px;color:#fff;background:url("../images/fondo_gris_oscuro_superior.gif") no-repeat top left;}
#menu_top_left {padding:6px 0px 0px 12px;float:left;}
#menu_top_right {padding:6px 11px 0px 0px;border:0px;float:right;text-align:right;}
#logo {padding:0px;border:0px;width:942px;height:80px;background:url("../images/fondo_gris_claro.gif") no-repeat top left;}
#logo_left {padding:6px 0px 0px 11px;float:left;}
#logo_right {padding:50px 12px 0px 0px;border:0px;float:right;text-align:right;}
#menu_middle {margin:0px;padding:0px;border:0px;width:942px;height:36px;}
#menu_middle_separator {margin:0px;padding:9px 0px 0px 1px;border:0px;}
#menu_middle_separator table {border:0px;margin:0px;padding:0px;}
#menu_middle_separator td {border:0px;margin:0px;padding:0px 21px 0px 0px;}
#menu_lateral {padding:0px;border:0px;width:220px;}
#menu_lateral_block {margin:0px 0px 12px 0px;padding:0px;border:0px;width:220px;background-color:#f0f0f0;}
#menu_title {padding:12px 0px 0px 13px;border:0px;height:26px;}
#menu_close {padding:0px;border:0px;height:6px;font-size:0px;}
#submenu_close {padding:0px;border:0px;height:2px;font-size:0px;}
#content {padding:0px 0px 0px 12px;#padding:0px 0px 0px 9px;border:0px;width:710px;}
#content_header {padding:0px;border:0px;width:710px;}
#content_main {padding:12px 0px 0px 12px;#padding:12px 0px 0px 12px;border:0px;float:left;width:698px;background-color:#f0f0f0;}

#content_bottom {padding:0px;margin:0px;border:0px;font-size:25px;line-height:25px;clear:both;}
#content_bottom1 {padding:0;margin:0px;border:0px;font-size:19px;line-height:19px;clear:both;}
#content_bottom2 {padding:0px;margin:0px;border:0px;font-size:13px;line-height:13px;clear:both;}
#content_bottom3 {padding:0px;margin:0px;border:0px;font-size:8px;line-height:8px;clear:both;}
#content_bottom4 {padding:0px;margin:0px;border:0px;font-size:5px;line-height:5px;clear:both;}
#content_bottom5 {margin:0px;padding:0px;border:0;font-size:16px;line-height:16px;clear:both;}

#bread_crumb {padding:0px;border:0px;width:403px;height:28px;float:left;}
#bread_crumb_sesion {padding-top:5px;border:0px;width:283px;height:23px;height:expression('28px');margin-left:24px;font-size:11px;color:#333;float:left;text-align:right;}
#bread_crumb_elements {padding:5px 0px 0px 0px;border:0px;font-size:11px;color:#333;}
#bread_crumb_sesion a{font-weight:bold; color:#333;}
#bread_crumb_sesion a:hover{color:#CC0000;}
#sub_content {padding:0px;border:0px;width:710px;border:1px solid #000;}
#linea_footer {margin:0px;padding:0px;font-size:0px;border:0px;width:942px;height:1px;background:url("../images/linea_footer.gif") no-repeat top left;}
#menu_footer {padding:0px;border:0px;width:942px;height:31px;}
#menu_footer_elements {padding:8px 0px 0px 0px;border:0px;font-size:11px;color:#333;}
#footer {padding:0px;border:0px;width:942px;height:32px;font-size:11px;color:#fff;background:url("../images/fondo_gris_oscuro_inferior.gif") no-repeat top left;}
#footer_left {padding:9px 0px 0px 12px;float:left;}
#footer_right {padding:9px 12px 0px 0px;border:0px;float:right;text-align:right;}
#footer_right a { font-weight:bold; color:#fff; text-decoration:none; }

#content_home_left {padding:12px 0px 0px 12px;#padding:12px 0px 0px 12px;border:0px;float:left;width:436px;background-color:#f0f0f0;}
#content_home_left_bottom {padding:12px 0px 0px 0px;margin:0px;border:0px;font-size:1px;}
#content_title {padding:0px 0px 5px 0px;#padding:0px 0px 6px 0px;border:0px;height:26px;}
#content_home_right {padding:0px;border:0px;float:right;}
#content_home_right_bottom {padding:9px 0px 0px 0px;margin:0px;border:0px;font-size:1px;}

#product {padding:1px 0px 14px 0px;#padding:0px 0px 12px 0px;border:0px;height:175px;}
#product_photo {margin:0px 0px 0px 0px;padding:0px;float:left;border:1px solid #ccc;width:175px;height:175px;}
#product_description {margin:-4px 0px 0px 0px;padding:0px 0px 0px 12px;float:left;border:0px;vertical-align:top;}
#product_description_top {margin:0px;padding:0px;border:0px;width:232px;height:149px;vertical-align:top;}
#product_shopping_cart {padding:0px;border:0px;background-color:#fff;width:236px;height:32px;}
#product_shopping_cart_price {font-size:11px;color:#333;font-family:Arial,Helvetica,Verdana;margin:0;text-align:left;line-height:16px;}
#product_shopping_cart_price2 {font-size:11px;color:#333;font-family:Arial,Helvetica,Verdana;margin:0;text-align:left;line-height:16px;}
#cart_add {margin:0px;padding:9px 0px 8px 0px;}

.product_title, .product_text {margin:0px;padding:0px;width:235px;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;}
.product_title {color:#c00;}
.product_text {color:#333;}
.product_separator {margin:0px;padding:0px;font-size:1px;border:0px;height:16px;}
.product_line_separator {margin:0px;padding:0px 0px 10px 0px;border:0px none;width:436px;height:1px;font-size:1px;background:url("../images/linea_listado.gif") no-repeat top left;}
.product_price {margin:0px;padding:0px 0px 0px 11px;#padding:0px 0px 0px 12px;border:0px;line-height:16px;font-size:11px;color:#333;}
.product_content_price {margin:0px;padding:0px;border:0px;line-height:16px;font-size:11px;color:#333;}

#noticias_home {padding:11px 0px 0px 11px;border:1px solid #ccc;width:236px;}
#banner {margin-top:12px;padding:0px;border:1px solid #ccc;width:248px;height:168px;}
#catalogos_home {margin-top:12px;padding:11px 0px 0px 11px;border:1px solid #ccc;width:236px;}

#content_title_right, #content_title_right_1, #content_title_right_2 {padding:0px 0px 2px 0px;#padding:0px 0px 0px 0px;border:0px;height:26px;}
.list_element {margin:0px;padding:0px 0px 0px 9px;width:228px;background:url("../images/flecha_roja.gif") no-repeat top left;font-size:11px;line-height:16px;color:#333;}
.text_element {margin:0px;padding:0px 0px 0px 9px;width:228px;font-size:11px;line-height:16px;color:#333;}
.text_separator8 {margin:0px;padding:0px;font-size:1px;border:0px;height:8px;}
.text_separator13 {margin:0px;padding:0px;font-size:1px;border:0px;height:13px;line-height:13px;}
.text_separator16 {margin:0px;padding:0px;font-size:1px;border:0px;height:16px;line-height:16px;}
.text_separator20 {margin:0px;padding:0px;font-size:1px;border:0px;height:20px;line-height:20px;}
.text_separator24 {margin:0px;padding:0px;font-size:1px;border:0px;height:24px;line-height:24px;}
.text_line_separator {margin:0px;padding:0px 0px 6px 0px;border:0px none;width:228px;height:1px;font-size:1px;background:url("../images/linea_separadora_derecha.gif") no-repeat top left;}

#ver_mas, #ver_mas_gris {margin:0px;padding:1px 4px 1px 11px;height:16px;#height:16px;font-size:11px;line-height:16px;}
#ver_mas {background:#c00 url("../images/flecha_blanca.gif") no-repeat center left;}
#ver_mas_gris {background:#666 url("../images/flecha_gris.gif") no-repeat center left;}


#content_navigation_top {margin:0px;padding:0px;height:41px;#height:40px;}
#content_navigation_bottom {margin:0px;padding:0px 0px 12px 0px;clear:both;}
#content_navigation_left {float:left;padding:0px;font-size:11px;color:#333;}
#content_navigation_right {floar:right;padding:0px 12px 0px 0px;font-size:11px;color:#333;text-align:right;}

#product_content {margin:0px;padding:0px 0px 40px 0px;width:232px;height:229px;float:left;}
#product_content_ultimos { margin:0px;padding:0px 0px 16px 0px;width:232px;height:229px;float:left;}
#product_content_separator {margin:0px;padding:0px 0px 0px 0px;height:229px;font-size:1px;width:13px;background:url("../images/vertical_line.gif") no-repeat top left;float:left;}
#product_content_plus {float:right;margin:0px;padding:164px 12px 0px 0px;font-size:11px;}
#product_content_title {padding:7px 0px 0px 0px;margin:0px;clear:both;}

.product_content_title, .product_content_text {margin:0px;padding:0px;width:210px;border:0px;font-size:11px;line-height:16px;vertical-align:text-top;}
.product_content_title {color:#c00;}
.product_content_text {color:#333;}

#product_ficha {padding:0px;margin:0px;}
#product_ficha_navigation_left {float:left;padding:2px 0px 0px 1px;#padding:1px 0px 0px 1px;font-size:11px;color:#333;}
#product_ficha_header {padding:0px 0px 8px 0px;height:36px;margin:0px;width:696px;}
#product_ficha_title {float:left;margin:0px;padding:0px;}
#product_ficha_print {float:right;border:0px solid #000;margin:-1px 0px 0px 0px;padding:0px;height:16px;}
#product_ficha_photo {float:left;clear:both;margin:0px;padding:0px;width:352px;height:352px;border:1px solid #ccc;}
#product_ficha_description {margin:-4px 0px 0px 0px;padding:0px 0px 0px 12px;float:left;border:0px;vertical-align:top;}
#product_ficha_navigation_top {margin:0px;padding:0px;height:33px;#height:32px;}
#product_ficha_description_top {margin:0px;padding:0px;border:0px;width:320px;height:324px;vertical-align:top;}
#product_ficha_description_top a{color:#333333; font-weight:bold;}
#product_ficha_description_top a:hover{color:#CC0000;}
#product_ficha_navigation_bottom {margin:0px;padding:0px;#padding:2px 0px 0px 0px;clear:both;}
#product_ficha_separator {margin:0px;padding:0px;clear:both;}

.product_ftitle {padding:0px;margin:0px 0px 0px -1px;font-size:14px;font-weight:normal;color:#c00;line-height:18px;vertical-align:top;}
.product_ftext {margin:0px;padding:0px;width:321px;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}

#noticia_listado {padding:0px;margin:0px;}
#noticia_item {min-height:34px;#height:34px;padding:0px;margin:0px;}
#noticia_item_photo {margin:0px;padding:0px;float:left;max-width:199px;}
#noticia_item_text {margin:-4px 0px 0px 0px;padding:0px 0px 0px 12px;float:left;width:476px;}
#noticia_item_text2 {margin:-4px 0px 0px 0px;padding:0px;float:left;width:687px;}
#noticia_item_line_separator {margin:0px;padding:3px 0px 3px 0px;background:url("../images/linea_noticias.gif") no-repeat center left;clear:both;}

.noticia_item_ftitle, .noticia_item_ftitle2, .noticia_item_ftext, .noticia_item_ftext2 {padding:0px;margin:0px;font-size:11px;line-height:16px;vertical-align:top;}
.noticia_item_ftitle {color:#c00;}
.noticia_item_ftitle2 {padding:0px 0px 0px 13px;color:#c00;background:url("../images/flecha_roja_noticias.gif") no-repeat center left;}
.noticia_item_ftext {color:#333;text-align:justify;}
.noticia_item_ftext2 {padding:0px 0px 0px 13px;color:#333;text-align:justify;}


#noticia_ficha {padding:0px;margin:0px;}
#noticia_ficha_photos {float:left;margin:0px;padding:0px;width:199px;}
#noticia_ficha_description {border:0px solid #000;float:right;width:475px;float:right;margin:-4px 0px 0px 0px;padding:0px 12px 0px 0px;vertical-align:top;}
#noticia_ficha_title {margin:0px;padding:0px;}
#noticia_ficha_body {margin:0px;padding:0px;}
#noticia_ficha_related {margin:4px 0px 0px 0px;padding:8px 12px 10px 12px;width:450px;background-color:#fff;}
#noticia_ficha_shared {border:0px solid;margin:0px;padding:21px 0px 0px 0px;#padding:23px 0px 0px 0px;height:13px;vertical-align:text-bottom;}
#noticia_ficha_navigation_top {margin:0px;padding:0px;height:37px;#height:36px;}
#noticia_ficha_navigation_bottom {margin:0px;padding:0px;clear:both;}
#noticia_ficha_navigation_left {float:left;margin:2px 0px 0px 0px;#margin:1px 0px 0px 0px;padding:0px 0px 0px 1px;#padding:0px 0px 0px 1px;font-size:11px;color:#333;}
#noticia_ficha_navigation_right {float:right;margin:2px 0px 0px 0px;#margin:1px 0px 0px 0px;padding:0px 12px 0px 0px;#padding:0px 12px 0px 0px;font-size:11px;color:#333;}
#noticia_ficha_navigation_left_bottom {float:left;margin:2px 0px 0px 0px;#margin:-2px 0px 0px 0px;padding:0px 0px 0px 1px;#padding:0px 0px 1px 1px;font-size:11px;color:#333;}

.noticia_ficha_snap {width:199px;height:132px;margin:0px 0px 12px 0px;padding:0px;}
.noticia_ftitle {padding:0px;margin:0px 0px 0px -1px;font-size:14px;font-weight:normal;color:#c00;line-height:18px;vertical-align:top;}
.noticia_ftext {margin:0px;padding:0px;display:block;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}
.noticia_document {margin:5px 0px 0px 0px;padding:1px 0px 0px 17px;background:url("../images/documento.gif") no-repeat center left;display:block;border:0px;font-size:11px;line-height:16px;vertical-align:top;}

.compartir {margin:0px;padding:1px 0px 0px 0px;border:0px;font-size:11px;line-height:16px;vertical-align:middle;color:#c00;}
.delicious {margin:0px;padding:1px 15px 0px 15px;background:url("../images/delicious.gif") no-repeat top left;border:0px;font-size:11px;line-height:16px;vertical-align:middle;}
.digg {margin:0px;padding:1px 15px 0px 18px;background:url("../images/digg.gif") no-repeat top left;border:0px;font-size:11px;line-height:16px;vertical-align:middle;}
.meneame {margin:0px;padding:1px 15px 0px 17px;background:url("../images/meneame.gif") no-repeat top left;border:0px;font-size:11px;line-height:16px;vertical-align:middle;}

.email {border:0px solid #000;padding:3px 12px 0px 19px;margin:0px;font-size:11px;background:url("../images/sobre.gif") no-repeat center left;}
.print {border:0px solid #000;padding:3px 12px 0px 19px;margin:0px;font-size:11px;background:url("../images/impresora.gif") no-repeat center left;}

#carro_core {padding:0px;margin:0px;}
#carro_navigation_top {margin:0px;padding:0px;height:33px;#height:32px;}
#carro_navigation_left {margin:2px 0px 0px 0px;#margin:1px 0px 0px 0px;padding:0px 0px 0px 1px;#padding:0px 0px 0px 1px;font-size:11px;color:#333;}
#carro_acciones {width:649px;padding:7px 0px 0px 0px;}
#carro_acciones_dos {width:686px;padding:7px 0px 0px 0px;}
#carro_acciones2 {padding:7px 12px 0px 0px;}
#carro_acciones_left {float:left;padding:0px;}
#carro_acciones_right {float:right;padding:0px;}
#carro_bottom {clear:both;}
#item_line_separator {margin:0px;height:3px;padding:0px;background:url("../images/linea_noticias.gif") no-repeat center left;clear:both;}
.carro_ftext {margin:0px;padding:0px 12px 0px 0px;display:block;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}
.carro_ftext2 {margin:0px;padding:0px 0px 0px 0px;border:0px;font-size:11px;line-height:12px;vertical-align:text-top;color:#333;}
.carro_form_label {margin:0px;padding:0px 0px 0px 0px;display:block;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}
.carro_ftext10 {margin:0px;padding:0px 0px 0px 10px;display:block;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}
.carro_title_ftext {margin:0px;padding:0px 12px 0px 10px;background:url(../images/flecha_roja_transparent.gif) no-repeat top left;display:block;border:0px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}

#carro_registro {margin:0px;padding:8px 12px 8px 12px;width:660px;background-color:#fff;border:1px solid #ccc;}

#carro_form {margin:0px;padding:0px;}
#carro_form_left {float:left;padding:0px;width:304px;}
#carro_form_right {float:left;padding:0px;width:390px;}

.cth_col1 {width:55px;background-color:#c00;color:#fff;font-size:11px;padding:0px 0px 0px 12px;border-right:1px solid #f0f0f0;}
.cth_col2 {width:224px;background-color:#c00;color:#fff;font-size:11px;padding:0px 0px 0px 12px;border-right:1px solid #f0f0f0;}
.cth_col3 {width:88px;background-color:#c00;color:#fff;font-size:11px;padding:0px;border-right:1px solid #f0f0f0;}
.cth_col4 {width:106px;background-color:#c00;color:#fff;font-size:11px;padding:0px;border-right:1px solid #f0f0f0;}
.cth_col5 {width:70px;background-color:#c00;color:#fff;font-size:11px;padding:0px;border-right:1px solid #f0f0f0;}
.cth_col6 {width:73px;background-color:#c00;color:#fff;font-size:11px;padding:0px;}
.cth_col7 {width:261px;background-color:#c00;color:#fff;font-size:11px;padding:0px 0px 0px 12px;border-right:1px solid #f0f0f0;}

.ctr_col1 {width:56px;height:40px;background-color:#fff;color:#c00;font-size:11px;padding:0px 0px 0px 12px;}
.ctr_col1 a{color:#c00; font-weight:bold; text-decoration:none;}
.ctr_col1 a:hover{text-decoration:underline;}
.ctr_col2 {width:241px;height:40px;background-color:#fff;font-size:11px;padding:0px 0px 0px 12px;}
.ctr_col2 a{color:#c00; font-weight:bold; text-decoration:none;}
.ctr_col2 a:hover{text-decoration:underline;}
.ctr_col3 {width:92px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px;}
.ctr_col4 {width:107px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px;}
.ctr_col5 {width:73px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px;}
.ctr_col6 {width:62px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px 12px 0px 0px;}
.ctr_col7 {width:36px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px;}
.ctr_col8 {width:278px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px 0px 0px 12px;}
.ctr_col8 a{color:#c00; font-weight:bold; text-decoration:none;}
.ctr_col8 a:hover{text-decoration:underline;}

.cts_col1 {height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px 0px 0px 12px;}
.cts_col6 {width:62px;height:40px;background-color:#fff;color:#333;font-size:11px;padding:0px 12px 0px 0px;}

.ctf_col1 {width:300px;background-color:#ccc;color:#333;font-size:11px;padding:0px 0px 0px 12px;}
.ctf_col2 {width:349px;background-color:#ccc;color:#333;font-size:11px;padding:0px 12px 0px 0px;}
.ctf_col3 {width:386px;background-color:#ccc;color:#333;font-size:11px;padding:0px 12px 0px 0px;}

.mt {border-top:1px solid #ccc;}
.ml {border-left:1px solid #ccc;}
.mr {border-right:1px solid #ccc;}
.mb {border-bottom:1px solid #ccc;}

a.white {color:#fff;text-decoration:none;cursor:pointer;}
a.white:hover {color:#fff;text-decoration:underline;cursor:pointer;}
a.white:visited {color:#fff;cursor:pointer;}

a.grey {color:#333;text-decoration:none;cursor:pointer;}
a.grey:hover {color:#333;text-decoration:underline;cursor:pointer;}
a.grey:visited {color:#333;cursor:pointer;}

a.lightgrey {color:#ccc;text-decoration:none;cursor:pointer;}
a.lightgrey:hover {color:#333;text-decoration:underline;cursor:pointer;}
a.lightgrey:visited {color:#333;cursor:pointer;}

a.red {color:#c00;text-decoration:none;cursor:pointer;}
a.red:hover {color:#c00;text-decoration:underline;cursor:pointer;}
a.red:visited {color:#c00;cursor:pointer;}

a.carrito {color:#333;text-decoration:underline;}
a.carrito:hover {color:#c00;}

a.rss {padding:0px 0px 0px 15px;margin:0px;background:url(../images/rss.gif) no-repeat left center;width:36px;line-height:14px;}
a.dommia {padding:0px 0px 0px 1px;margin:0px;width:45px;line-height:14px;vertical-align: middle;}


.decoration:visited {text-decoration:underline;}
.inputtext {width:168px;height:14px;padding:0px;font-size:11px;border:1px solid #666;}
.inputbutton {width:60px;height:16px;padding:0px;font-size:11px;border:0px;background:url(../images/boton_buscar.gif) no-repeat top left;cursor:pointer;vertical-align:bottom;vertical-align:expression('middle');}

.bcgrey {color:#999;}

.menu_std, .menu_ilu, .menu_std:hover {margin:0px 0px 0px 13px;padding:2px 0px 1px 15px;#padding:1px 0px 2px 15px;border:0px;width:180px;display:block;font-size:11px;line-height:17px;text-decoration:none;color:#333;}
.menu_std {background:url(../images/flecha_roja_menu_std.gif) no-repeat left top;}
.menu_ilu, .menu_std:hover {background:#ccc url(../images/flecha_roja_menu_ilu.gif) no-repeat left top;}

.submenu_std, .submenu_ilu, .submenu_std:hover {margin:0px 0px 0px 13px;padding:1px 0px 0px 15px;border:0px;width:180px;line-height:15px;display:block;font-size:11px;text-decoration:none;color:#999;}
.submenu_ilu, .submenu_std:hover {margin:0px 0px 0px 13px;padding:1px 0px 0px 15px;color:#c00;}

.mtop1 {margin-top:1px;}
.mtop2 {margin-top:2px;}
.mtop3 {margin-top:3px;}
.mtop12 {margin-top:12px;}
.mleft2 {margin-left:2px;}
.mleft12 {margin-left:12px;}
.mleft13 {margin-left:13px;}
.mleft14 {margin-left:14px;}
.mright4 {margin-right:4px;}
.mright8 {margin-right:8px;}
.mbottom1 {margin-bottom:1px;}
.mbottom3 {margin-bottom:3px;}
.ptop1 {padding-top:1px;}
.ptop4 {padding-top:4px;}
.pbottom2 {padding-bottom:2px;}

.menu_separator {margin:0px 0px 0px 13px;padding:0px;border:0px none;height:1px;font-size:1px;background:url(../images/linea_menu.gif) no-repeat left top;display:block;}

.form_label {margin:0px;padding:0px 0px 0px 10px;width:95px;border:1px;font-size:11px;line-height:16px;text-align:justify;vertical-align:text-top;color:#333;}
.form_register {width:260px;height:14px;padding:0px;font-size:11px;border:1px solid #333;}
.form_register_carro {width:232px;height:14px;padding:0px;font-size:11px;border:1px solid #606060;}
.form_register_carro_menor {width:80px;height:14px;padding:0px;font-size:11px;border:1px solid #606060;}
.form_register_carro_select {width:234px;height:18px;padding:0px;font-size:11px;border:1px solid #606060;}
.form_check_carro {margin:0px 8px 3px 0px;padding:0px 0px 0px 0px;}
.form_radio_carro {margin:0px 5px 3px 0px;padding:0px 0px 0px 0px; vertical-align:top; vertical-align:expression('middle');}

.paginacion {margin-top:0px;width:44px;height:14px;font-size:11px;color:#333;border:1px solid #606060;}
.talla {margin:0px;padding:0px;width:65px;height:18px;font-size:11px;color:#333;border:1px solid #606060;font-family:Arial,Helvetica,Verdana;line-height:16px;}
.color {margin:0px;padding:0px;width:83px;height:18px;font-size:11px;color:#333;border:1px solid #606060;font-family:Arial,Helvetica,Verdana;line-height:16px;}
.cantidad {margin:0px;padding:0px;width:47px;height:18px;font-size:11px;color:#333;border:1px solid #606060;font-family:Arial,Helvetica,Verdana;line-height:16px;}
.pais {margin:0px;padding:0px;width:234px;height:16px;font-size:11px;color:#333;border:1px solid #606060;font-family:Arial,Helvetica,Verdana;}
.provincia {margin:0px;padding:0px;width:234px;height:16px;font-size:11px;color:#333;border:1px solid #606060;font-family:Arial,Helvetica,Verdana;}
.red {color:#c00;}
.lightgrey {color:#ccc;}

/******************************* Personaliza Equipacion ************************/

#texto_personalizar{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	margin-bottom:17px;
	width:686px;
}

#texto_personalizar a{
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#texto_personalizar a:hover{
	text-decoration:underline;
}

#imagen_personalizar{
	margin-top:3px;
	width: 686px;
	height: 286px;
}

.seccion_personalizar{
	display:block;
	font-weight:bold;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	padding-left:13px;
	padding-top:0px;
	background-image: url('../media/image/web/flecha_roja_personalizar.gif');
	background-position: left center;
	background-repeat: no-repeat;	
}

#personalizar_camiseta{
	padding-top: 16px;
	width: 686px;
	width:expression('698px');
	background-image: url('../media/image/web/separador.gif');
	background-position: top left;
	background-repeat: no-repeat;	
}

#personalizar_disciplina{
	padding-top: 19px;
	width: 686px;
	width:expression('698px');	
}

#personalizar_camiseta a{
	color: #CC0000;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#personalizar_camiseta a:hover{
	text-decoration:underline;
}

#div_adjunto_usuario a{
	color: #CC0000;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#div_adjunto_usuario a:hover{
	text-decoration:underline;
}

#personalizar_pantalon{
	padding-top: 16px;
	width: 686px;
	width:expression('698px');
	background-image: url('../media/image/web/separador.gif');
	background-position: top left;
	background-repeat: no-repeat;	
}

#form_tu_mismo{
	background-image: url('../media/image/web/separador.gif');
	background-position: top left;
	background-repeat: no-repeat;
	width: 686px;
	width:expression('698px');
	padding-top: 24px;
	margin-top:24px;
}

#form_tu_mismo table{
	margin-top:16px;
	margin-bottom:12px;
}


.input_adjuntar_grande{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	color:#333333;		
	padding-left: 2px;
	padding-top: 2px;
	width: 352px;
	height: 17px;
	border: 1px solid #CCCCCC;
	border: expression('1px solid #7F9DB9');
	vertical-align: expression('middle');
}

.input_adjuntar_peq{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	color:#333333;
	width: 177px;
	height: 17px;
	border: 1px solid #CCCCCC;
	border: expression('1px solid #7F9DB9');
	margin-left: 5px;
	vertical-align: expression('middle');
}

.boton_examinar{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border: expression('1px solid #7F9DB9');
	cursor: pointer;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	height: 21px;
	margin-left:5px;
	width:81px;
	vertical-align:top;
	vertical-align: expression('middle');
}

.comentarios{
	font-style:italic;
	padding-left:10px;
	margin-top:3px;
}

.radios{
	margin-right: 5px;
	margin-right: expression('2px');
	vertical-align: text-bottom;
}

.selects_tallas{
	width: 43px;
	height: 18px;
	font-size:11px;
	font-size:expression('9px');
	font-family: Arial, Helvetica, Verdana;
	color:#333333;
	margin-right: 16px;
	margin-left: 6px;
	border: 1px solid #CCCCCC;
	vertical-align:expression('middle');
}

.selects_colores{
	width: 135px;
	height: 18px;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	color:#333333;
	margin-right: 12px;
	border: 1px solid #CCCCCC;
	vertical-align:top;
	font-size:expression('9px');
}

.observaciones{
	width: 263px;
	height: 88px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana;
	border: 1px solid #CCCCCC;
	border: expression('1px solid #7F9DB9');
	margin-left: 8px;
	margin-top:3px;
	vertical-align:top;
}

.radio_si{
	margin-right: 8px;
}

.radio_no{
	margin-right: 13px;
}

.color_paleta{
	margin-right: 6px;
	cursor: pointer;
}

#boton_enviar{
	margin-left:265px;
}

#boton_enviar_dos{
	margin-top:9px;
	margin-left:87px;
}

#div_adjunto_usuario{
	width:686px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color:#333333;
}

.formatos_adjunto{
	display:block;
	padding-left:87px;
	padding-top:3px;
	font-style:italic;
}

#personalizar_camiseta table{
	margin-top:16px;
	margin-left:13px;
	padding:0px;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	width:673px;
}

#personalizar_disciplina table{
	margin-top:16px;
	margin-left:13px;
	padding:0px;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	width:673px;
}

#personalizar_pantalon table{
	margin-top:16px;
	margin-left:13px;
	padding:0px;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	width:673px;
}

#form_tu_mismo table{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	width:673px;
}

.pers_primera{
	font-weight:bold;
	width:68px;
	vertical-align:top;
}

.pers_segunda{
	padding-left:22px;
	font-weight:bold;
	width:70px;
	vertical-align:top;
}

.pers_tercera{
	width:80px;
	vertical-align:top;
}

.pers_cuarta{
	width:455px;
	vertical-align:top;
}

.pers_grande{
	width:605px;
	vertical-align:top;
}

.pers_ref{
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	padding-right:12px;
}

.pers_refe{
	color:#333333;
}

#separador_personalizar{
	height:8px;
	background-repeat: no-repeat;
	background-position: top;
	width: 686px;
	width:expression('698px');
	background-image: url('../media/image/web/separador.gif');
}

#plantilla_izq{
	width:330px;
	height:33px;
	float:left;
}

#plantilla_der{
	width:330px;
	height:33px;
	float:left;
}

#clear{
	clear:both;
	width:0px;
	height:0px;
	padding:0px;
	margin:0px;
}

h3 a{
	text-decoration:none;
	color:#C00;
}

h3 a:hover{
	text-decoration:underline;
}

#div_adjunto_escudo{
	float:left;
	margin-top:expression('5px');
	margin-top:1px;
}

#div_adjunto_sponsor{
	float:left;
	margin-top:1px;
	margin-top:expression('5px');
}


/**************************** Registro *********************************/

.captcha {
	width: 94px;
	height: 24px;
	color:#FFFFFF;
	margin:0 0 0 6px;
	padding:0px;
}

.texto_captcha{
	padding-top:24px;
	padding-bottom:8px;
}

.texto_menor{
	width:90px;
	height:16px;
	margin:0px 0px 6px 7px;
	padding:1px 0 0 3px;
	font-family:arial;
	font-size:11px;
	border:1px solid #5F5F5F;
}

#recarga{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	display:none;
}

#recarga_dos{
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;
	color:#333333;
	display:none;
}

.select_registro{
	width:357px;
	height:19px;
	margin:0px 0px 6px 7px;
	font-family:arial;
	font-size:11px;
	border:1px solid #5F5F5F;
}

#error{
	margin-bottom: 8px;
	color:#CC0000;
	font-size:11px;
	font-family: Arial, Helvetica, Verdana;
	line-height:16px;	
}

#pedido{
	background-color:#FFFFFF;
	padding-top:8px;
	padding-bottom: 8px;
	padding-left: 39px;
	width: 647px;
	margin-top:8px;
	margin-bottom:12px;
	line-height:14px;
}

.consultar{
	font-weight:bold;
	color: #333333;
	text-decoration:underline;
}

.consultar:hover{
	color: #CC0000;
}

/************************************** Imagen en miniatura ******************************************/

#loader_container {
	text-align:center;position:absolute;top:40%;width:100%;
}

#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}

#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}

.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}

.title_h2 {
	font-family: Verdana,Tahoma,Arial,Helvetica;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	text-align: center;
}


/*************************************** Imprimir ******************************************************/

#sep-print {margin:0px;padding:0px;font-size:0px;border:0px;width:602px;height:1px;line-height:1px;background:url("../images/linea_footer.gif") no-repeat top left;}
#pie_print {padding:8px 0 0 0;border:0px;width:602px;height:26px;}
#contenido_print p { margin:0 0 16px 0;padding:0; }
#cabecera_print { margin:0 0 10px 0; }
#imprimir_print { position:absolute; margin:9px 0 0 533px; }

