body { color: black; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #252324; background-image: url(../images/bg_site.jpg); background-repeat: repeat-x; }

p {}

td {}

a:link { text-decoration: none; }

a:visited { text-decoration: none; }

a:hover { text-decoration: none; }

a:active { text-decoration: none; }
.right_col { background-color: #f3f3f3; background-image: url(../images/bg_right.jpg); background-repeat: no-repeat; padding: 8px 6px 6px; }
.left_col { background-color: #f3f3f3; background-image: url(../images/top_shad.jpg); background-repeat: no-repeat; padding: 8px; }
.txt_main_tit { color: #b0b0b0; font-size: 18px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: -1px; }
.esp_tit { padding: 10px; }
.esp_car_tex { padding: 10px 15px 10px 0; }
.normal_tit { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; letter-spacing: -1px; }
.normal_tit:link { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; letter-spacing: -1px; }
.normal_tit:hover { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: underline; letter-spacing: -1px; }
.normal_tit:visited { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; letter-spacing: -1px; }
.normal_tit:actived { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; letter-spacing: -1px; }
.tit_bg {
	background-image: url(../images/tit_bg.gif);
	background-repeat: repeat-x;
	background-color: #B10003;
	height: 27px;
}
.menu_top {
	background-color: #000000;
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	height: 34px;
	padding: 2px 2px 2px 15px;
}
.img_not { background-color: #fff; padding: 4px; border-color: #dcdcdc; border-width: 1px; }
.not_cont { background-image: url(../images/con_bg.gif); background-repeat: repeat-y; padding: 10px; border-bottom: 1px solid #e2e2e2; }
.txt_info_not { color: #474747; font-size: 11px; line-height: 1.8em; text-align: justify; }
.txt_info_not_red { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: justify; }
.txt_info_not_red2 { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: justify; }
.esp_cartelera { padding: 10px 5px 5px; }
.txt_info_not_red2:link { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: justify; }
.txt_info_not_red2:hover { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: underline; text-align: justify; }
.txt_info_not_red2:visited { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: justify; }
.txt_info_not_red2:active { color: #eb2c34; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: justify; }
.txt_tit_not { color: #eb2c34; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; letter-spacing: -1px; vertical-align: top; }
.ratestars {  }
.mainmenu { color: #fff; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-right: 15px; }
.carousel { background-image: url(../other/carousel/cart_bg.jpg); background-repeat: repeat-x; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 655px; height: 191px; z-index: 0; padding-right: 5px; padding-left: 20px; }
.mainmenu:link { color: #fff; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-right: 15px; }
.mainmenu:visited { color: #fff; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-right: 15px; }
.mainmenu:hover { color: #eb2528; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-right: 15px; }
.mainmenu:active { color: #eb2528; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-right: 15px; }
.prox_bg { color: #474747; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/prox_bg.gif); text-decoration: none; height: 27px; padding-right: 10px; padding-left: 10px; }
.prox_bg:link { color: #eb2c34; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/prox_bg.gif); text-decoration: none; padding-right: 10px; padding-left: 10px; height: 27px; }
.prox_bg:visited { color: #474747; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/prox_bg.gif); text-decoration: none; padding-right: 10px; padding-left: 10px; height: 27px; }
.prox_bg:hover { color: #eb2c34; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/prox_bg.gif); text-decoration: none; padding-right: 10px; padding-left: 10px; height: 27px; }
.prox_bg:active { color: #eb2c34; font-size: 11px; font-family: arial, tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/prox_bg.gif); text-decoration: none; padding-right: 10px; padding-left: 10px; height: 27px; }
.prev { position: absolute; top: 0; left: 0; z-index: 100; float: left;}
.holder { position: relative; }
.next { position: absolute; top: 0; right: 0; z-index: 15; float: right;}
.cart_img { padding: 5px 0 5px 6px; }
.pie { color: #474747; background-color: #cfcfcf; }
.txt_tit_not:hover { color: #eb2c34; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; letter-spacing: -1px; vertical-align: top; }
.txt_tit_not:actived { color: #eb2c34; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; letter-spacing: -1px; vertical-align: top; }
.txt_tit_not:visited { color: #eb2c34; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; letter-spacing: -1px; vertical-align: top; }
.txt_tit_not:link { color: #eb2c34; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1em; letter-spacing: -1px; vertical-align: top; }
.espacio1 { padding: 2px 10px 2px 12px; }
.linea { border-bottom: 1px solid #b0b0b0; }

