*{ outline:none; }

body { background-image: url(images/background.jpg); font-family: Arial, sans-serif; margin:0px; padding:8px 0px 8px 0px; overflow : -moz-scrollbars-vertical; }

h1 { font-size: 12px; color: #000000; font-family: Arial, sans-serif; text-decoration:none; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; }

h1 a { font-size: 12px; color: #000000; font-family: Arial, sans-serif; text-decoration:none; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; }

h1 a:hover { font-size: 12px; color: #000000; font-family: Arial, sans-serif; text-decoration:none; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; }

h2{ margin:0; background-image:url(images/header-2-bg.gif); background-repeat:no-repeat; padding:0; height:28px; width: 516px; }

h2 img{ margin:10px 0px 0px 32px; }

h2 span, .section_header_1 span{ display: block; margin-left: 30px; padding-top: 7px; color: White; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; }

h3 { color:#233581; font-size:15px; margin:10px 0px 10px 0px; padding:0px; }

.box_border { border: #D0D0D0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

form { margin:0px; padding:0px; }

#main-div { margin:10px; }

td { font-family: Arial, sans-serif; font-size: 15px; color:#3A3A3A; vertical-align:top; }

#b1 { background-image:url(images/b1.gif) }

#b2 { background-image:url(images/b2.gif) }

#b3 { background-image:url(images/b3.gif) }

#b4 { background-image:url(images/b4.gif) }

#b5 { background-image:url(images/b5.gif) }

#b6 { background-image:url(images/b6.gif) }

#b7 { background-image:url(images/b7.gif) }

#b8 { background-image:url(images/b8.gif) }

#main { background-color:#FCEEEF }

#header { border-top:3px solid; border-bottom:3px solid; background-color:#FFFFFF; }

#links a { background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:0px 6px; font-size:11px; padding:0px 0px 0px 7px; margin:0px 0px 0px 17px; }

#navigation { background-image:url(images/menu-bg.gif); background-repeat:repeat-x; background-position:left bottom; }

.menu_l { background-image:url(images/button_l.gif); background-color:#000000; }
.menu_m { background-image:url(images/button_m.gif); background-color:#000000; vertical-align:middle; }
.menu_r { background-image:url(images/button_r.gif); background-color:#000000; }
.menu_m a { font-size:11px; font-weight:bold; margin:0px 3px 0px 3px; text-decoration:none; }
.menu_m a:hover { text-decoration:underline; }

#footer { border-top:3px solid; font-size:12px; }
#footer div { font-size:12px; padding:10px 0px 0px 0px; }
#footer td { font-size:12px; padding:15px 0px 15px 0px; }
#footer a { font-size:12px; text-decoration:none; }
#footer a:hover { font-size:12px; text-decoration:underline; }

#left_block .container { margin:10px 16px 10px 16px; }

#right_block .container { margin:10px 0px 10px 10px; }
#right_block .container a { color: 000000; text-decoration: none; }
#right_block .container a:hover { text-decoration:underline; }

.section_header_1 { background-image:url(images/header-1-bg.gif); background-repeat:no-repeat; height:28px; }

small{ color: #ff9900; }

.noticias_list ul { margin:8px; padding:0px 0px 0px 25px; list-style-image:url(images/arrow.gif); }

.category_list { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:12px; padding: 10px 10px 0px 10px; }
.category_list ul { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:12px; padding:0px 0px 0px 23px; color:#FFFFFF; }
.category_list a { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:12px; color:#FFFFFF; text-decoration:none; }
.category_list a:hover { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:12px; color:#000000; text-decoration:none; }
.category_list li { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size:12px; padding:0px 0px 0px 0px; }

.category_list2 { font-size:12px; padding: 10 10px 0px 20px; }
.category_list2 a { font-size:12px; color:#000000; }
.category_list2 a:hover { font-size:12px; color:#000000; }

.dash_line { background-image:url(images/dash.gif); background-repeat:repeat-x; }

.block_content { background-image:url(images/block-tile.gif); background-repeat:repeat-y; }

blockquote{ margin: 6px 0; margin-right: 1em; }

#ad_code { width:740px; text-align:center; padding:32px 0px 30px 0px; background:transparent url(images/fondo_adsense.jpg) center center no-repeat; }
#ad_code2 { width:370px; padding-top:30px; padding-bottom:30px; padding-left:7px; background:transparent url(images/fondo_adsense2.jpg) center center no-repeat; }

table.cart_list { border:none; width:100%; }

.cart_list td { text-align:left; background-color:#FFFFFF; padding: 4px; vertical-align: middle; }
.cart_list img { border:none; display:center; }
.cart_list, .cart_list td,th { border:1px solid #303030; }

#boton_grande input { padding:5px 5px; font-size:15px; font-weight:bold; font-family: "Trebuchet MS", Tahoma, Verdana; }
#boton_grande2 input { padding:5px 5px;	font-size:15px;	font-weight:bold; font-family: "Trebuchet MS", Tahoma, Verdana; }

#campos input, textarea { font-family: "Trebuchet MS", Tahoma, Verdana;	font-size: 14px; font-weight: normal; color: #6F6F6F; background-color: #FFFFFF; border-top-width: 1px;	border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid;	border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #D4D0C8;	border-right-color: #A8A8A8; border-bottom-color: #A8A8A8; border-left-color: #D4D0C8; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; }
#campos2 input, textarea { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 14px; font-weight: normal; color: #6F6F6F; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid; border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid; border-top-color: #D4D0C8; border-right-color: #A8A8A8; border-bottom-color: #A8A8A8;	border-left-color: #D4D0C8;	padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; }

.bordeder {	background-color: #F2F2F2; width: 98%; border: 1px dashed #D4D0C8; margin-top: 5px;	margin-bottom: 16px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }

.minitext { font-family: Arial, sans-serif; font-size: 10px; }

.sin_linea { text-decoration:none; }
.sin_linea a { text-decoration:none; }
.sin_linea a:hover { text-decoration:none; }

.infor { background:transparent url(images/infor.jpg) center center no-repeat; }
.down { background:transparent url(images/down.jpg) center center no-repeat; }
.question { background:transparent url(images/question.jpg) center center no-repeat; }
.form_sms {font-family:Verdana; font-size:12px; background:transparent url(images/movil_transp.jpg) top center no-repeat;}