@charset "utf-8";

/*
Theme Name: Cycrentacar  
Theme URI: http://www.cycrentacar.cl/
Description: Tema inical fasecreativa desarrollado por <a href="http://www.fasecreativa.cl">Fasecreativa</a>.
Version: v1.0
Author: Fasecreativa
Author URI: http://www.fasecreativa.cl/
Tags: custom design, green, blue, rent, car, cyc

	 Cycrentacar v1.0
	 http://www.cycrentacar.cl  /

	Este tema a proyecto a sido trabajado por
	fasecreativa http://www.fasecreativa.cl

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*
----------------------------------------------------------------
Autor: Fasecreativa.
URL Autor: http://www.fasecreativa.cl.
Fecha Inicio: 24 de Diciembre 2009.
Dominio: cycrentacar.cl
Lenguaje: Español.
Pais: Chile.
Ciudad: Concepción.
IDE: Komodo Edit.
Licencia: Atribución-SinDerivadas 2.0 (Chile).
URL Licencia: http://creativecommons.org/licenses/by-nd/2.0/cl/legalcode.

Descripcion.-
N/A. 
----------------------------------------------------------------
*/

/*
----------------------------------------------------------------
Reset type="Eric Meyer's Reset"
----------------------------------------------------------------
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background:#fffcce;
}
form{
    margin: 0px 0px 0px 30px;
}
input{
    border: 1px solid #CCC;
    background: #f0f0f0;
    font: bold 10px Arial, Helvetica, sans-serif;
    color: #222;
    padding: 3px 2px 3px 2px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a
{
	font-family:arial;
	color:#3d9eef;
	text-decoration:none;
}
a:hover
{
	font-family:arial;
	color:#8ca215;
}
#header
{
	width:auto;
	height:364px;
	background:url(images/headerrepeat.jpg);
	background-repeat:repeat-x;
}
	#header_center
	{
		width:1000px;
		height:364px;
		margin-left:auto;
		margin-right:auto;
	}
	#header_flash
	{
		position:relative;
		z-index:0;
	}
		#marca_header
		{
			width:288px;
			height:186px;
			background:url(images/marca.png);
			background-repeat:no-repeat;
			float:left;
			margin-top:50px;
		}
		#menu_principal
		{
			width:700px;
			height:45px;
			position:relative;
			margin-top:-365px;
		}
			ul#menu_inner
			{
				list-style:none;
			}
			ul#menu_inner li
			{
				float:left;
			}
			ul#menu_inner li a
			{
				display:block;
				width:110px;
				height:28px;
				background:#5289c7;
				color:#fff;
				padding:13px 0px 0px 0px;
				margin-right:2px;
				font-family:arial;
				font-size:11px;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
			}
			ul#menu_inner li a:hover
			{
				background:#e0e0e0;
				color:#0c4a98;
			}
#contenido
{
	background:#fffcce;
	width:auto;
	height:auto;
	clear:both;
}
	#centrador
	{
		width:1000px;
		height:280px;
		margin-left:auto;
		margin-right:auto; 
	}
		#bienvenidos
		{
			width:480px;
			height:230px;
			float:left;
		}
			#titulo_bienvenidos
			{
				width:162px;
				height:19px;
				background:url(images/bienvenidos.png);
				margin-top:15px;
			}
			#info_bienvenidos2
			{
				width:610px;
				height:120px;
                                font: normal 11px Arial, Helvetica, sans-serif;
				margin-top:20px;
                                color: #222;
                        text-align: justify;
                        }
                                                #info_bienvenidos2 strong{
                            color: #e93928;
                            font: bold 11px Arial, Helvetica, sans-serif;
                            letter-spacing: 0;
}

                        #info_bienvenidos
			{
				width:480px;
				height:120px;
                                font: normal 11px Arial, Helvetica, sans-serif;
				margin-top:20px;
                                color: #222;
                        text-align: justify;
                        }
                        #info_bienvenidos strong{
                            color: #e93928;
                            font: bold 11px Arial, Helvetica, sans-serif;
                            letter-spacing: 0;
}
			#vermas_bienvenidos
			{
				width:90px;
				height:22px;
				float:right;
				background:url(images/vermas.png);
                                margin: 25px 0px 0px 0px;
			}
		
		#anuncio
		{
			width:196px;
			height:197px;
			background:url(images/anunciodesde.png) no-repeat;
			position:relative;
			left:400px;
			top:176px;
			float:left;
			z-index:2;
		}
		
		#modulosuperior
		{
			width:488px;
			height:240px;
			background:url(images/modulosuperior.png);
			float:left;
			top:-50px;
			z-index:1;
		}
		#img_modulo
		{
			margin-left:20px;
			margin-top:16px;
		}
		#bg_redes
		{
			width:473px;
			height:50px;
			background:#f4f4f4;
			float:right;
                        margin: 0px 40px 0px 0px;
			z-index:1;
		}
			#nuestrasredes
			{
				width:141px;
				height:15px;
				background:url(images/nuestrasredes.png);
				margin-top:5px;
				margin-left:30px;
				float:left;
			}
			#facebook
			{
				width:64px;
				height:64px;
				background:url(images/i1.png);
				float:left;
				margin-left:30px;
				margin-top:-17px;
			}
			#twitter
			{
				width:64px;
				height:64px;
				background:url(images/i2.png);
				float:left;
				margin-left:10px;
				margin-top:-17px;
			}
			#youtube
			{
				width:64px;
				height:64px;
				background:url(images/i3.png);
				float:left;
				margin-left:10px;
				margin-top:-17px;
			}
		#titulo_autos
		{
			width:289px;
			height:19px;
			background:url(images/flota.png);
			margin-top:15px;
			float:left;
		}
	#box_autos
	{
		width:1000px;
		height:600px;
                margin: 25px auto 0px auto;
	}
		ul#box_lista
		{
			list-style:none;
		}
		ul#box_lista li
		{
			float:left;
		}
		ul#box_lista li.moduloautos
		{
			width:476px;
			height:180px;
			background:url(images/moduloautos.jpg);
			margin-right:10px;
			margin-bottom:10px;
		}
		.img_auto
		{
			float:left;
			width:309px;
			height:176px;
                        margin: 2px 0px 0px 2px;
		}
		.info_auto
		{
			width:150px;
			height:70px;
			font-family:arial;
			font-size:11px;
			float:left;
			margin-left:10px;
			margin-top:5px;
		}
		.marca
		{
			font-weight:bold;
			margin-bottom:10px;
		}
		.marca a
		{
			text-decoration:none;
			color:#868c33;
		}
		.marca a:hover
		{
			text-decoration:none;
			color:#407ef2;
		}
		.capacidad_auto
		{
			width:20px;
			height:15px;
			float:left;
			font-family:arial;
			font-size:12px;
			text-align:center;
			padding:3px 0px 0px 0px;
			margin-top:23px;
			margin-left:50px;
		}
		.maletita_auto
		{
			width:20px;
			height:15px;
			float:left;
			font-family:arial;
			font-size:12px;
			text-align:center;
			padding:3px 0px 0px 0px;
			margin-top:23px;
			margin-left:51px;
		}
		.reserva_auto
		{
			width:80px;
			height:25px;
			padding:3px 0px 0px 0px;
			margin-top:28px;
			margin-left:52px;
			font-family:arial;
			font-size:12px;
			float:left;
		}
		.reserva_auto a
		{
			font-family:arial;
			font-size:12px;
			text-decoration:none;
			color:#7aa31d;
		}
		.reserva_auto a:hover
		{
			font-family:arial;
			font-size:12px;
			text-decoration:none;
			color:#2c99f3;
		}
	.paginacion
	{
		width:auto;
		height:25px;
		color:#000;
		float:right;
		margin-right:40px;
		margin-top:13px;
	}
		
#footer
{
	width:auto;
	height:171px;
	background:url(images/footer.png);
	background-repeat:repeat-x;
	clear:both;
}
	#box_footer
	{
		width:1000px;
		height:30px;
		margin-left:auto;
		margin-right:auto;
	}
	#center_footer
	{
		width:1000px;
		height:50px;
		margin-left:auto;
		margin-right:auto;
		margin-top:70px;
	}
	#info_footer
	{
		height:30px;
		text-align:center;
                font: bold 11px Arial, Helvetica, sans-serif;
		padding:15px 0px 0px 0px;
		color:#CCC;
		float:left;
		margin-left:160px;
	}
	#marca_footer
	{
		width:44px;
		height:43px;
		background:url(images/icofooter2.png);
		float:left;
                margin: 0px 0px 0px 0px;
	}
	#marca_footercyc
	{
		width:60px;
		height:39px;
		background:url(images/marcamini.png);
		float:left;
                margin: 0px 0px 0px 0px;
	}
        #fasecreativa{
            float: left;
            margin: 17px 0px 0px 3px;
            font: normal 9px Arial, Helvetica, sans-serif;
}
#fasecreativa a{
    color: #FFF;
    text-decoration: none;
}
#fasecreativa a:hover{
    text-decoration: underline;
}
        #derechos{
            float: right;
            width: 44px;
            height: 43px;
            margin: 0px 40px 0px 0px;
}
	
/*
 ----------------------------------------------------------
 Reserva
 ----------------------------------------------------------
*/
#azul
{
	background:url(images/azul_fondo.jpg);
	width:auto;
	height:auto;
}
#box_reservas
{
	width:auto;
	height:100px;
}
#marca_reserva
{
	width:109px;
	height:71px;
	float:left;
	background:url(images/marca_reserva.png);
	margin-left:10px;
	margin-top:10px;
}
#info_reservas
{
	width:390px;
	height:71px;
	font-family:arial;
	font-size:12px;
	margin-left:5px;
	color:#d0dbe6;
	float:left;
	margin-left:20px;
	margin-top:10px;
}
#form_reservas
{
	width:auto;
	height:200px;
	margin-left:20px;
}
.label_box
{
	height:15px;
	text-align:left;
	width:535px;
}
	ul#nav_rev
	{
		list-style:none
	}
	ul#nav_rev li
	{
		float:left;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
	}
	ul#nav_rev li.label_left
	{
		width:150px;
		height:15px;
	}
	ul#nav_rev li.label_middle
	{
		width:150px;
		height:15px;
		margin-left:40px;
		margin-right:40px;
	}
	ul#nav_rev li.label_right
	{
		width:150px;
		height:15px;
	}
.input_box
{
	height:35px;
	text-align:left;
	width:535px;
	margin-top:1px;
}
	ul#nav_input
	{
		list-style:none
	}
	ul#nav_input li
	{
		float:left;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
	}
	ul#nav_input li.input_left
	{
		width:120px;
		height:35px;
	}
	ul#nav_input li.input_middle
	{
		width:120px;
		height:35px;
		margin-left:70px;
		margin-right:70px;
	}
	ul#nav_input li.input_right
	{
		width:120px;
		height:35px;
	}
	
.form_input
{
	width:120px;
	height:auto;
	background:#d0dbe6;
	border:none;
	float:left;
}
.form_input_es
{
	width:54px;
	height:auto;
	background:#d0dbe6;
	border:none;
	float:left;
}
.form_dospuntos
{
	width:7px;
	height:auto;
	color:#d0dbe6;
	float:left;
	margin-left:5px;
}

/*
 ------------------------------------------------------------------------------
 Single
 ------------------------------------------------------------------------------
 */

#single_content
{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
}
.navigation_single
{
	width:auto;
	height:auto;
        font: normal 12px Arial, Helvetica, sans-serif;
}
.alignleft_single
{
	float:left;
	margin-right:20px;
}
.alignleft_single a
{
	margin-right:20px;
	text-decoration:none;
	color:#28517b;
}
.alignleft_single a:hover
{
	margin-right:20px;
	text-decoration:none;
	color:#376b9f;
}
.alignright_single
{
	float:left;
}
.alignright_single a
{
	text-decoration:none;
	color:#28517b;
}
.alignright_single a:hover
{
	text-decoration:none;
	color:#376b9f;
}

.titulo_single
{
	width:auto;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
}
h1
{
        font: bold 25px Arial, Helvetica, sans-serif;
        letter-spacing: -2px;
	color:#29537d;
}

.contenido_single
{
	width:580px;
	height:auto;
	font-family:arial;
	font-size:12px;
	text-align:justify;
}
.contenido_single a{
    text-decoration: underline;
    color:#29537d;
}
#left_single
{
	width:600px;
	height:auto;
	float:left;
}
#sidebar_car
{
	width:360px;
	height:auto;
	float:right;

}
ul#lista_autos
{
	list-style:none;
}
ul#lista_autos li
{
	font-family:arial;
	font-size:12px;
	height:95px;
	width:350px;
}
ul#lista_autos li.box_lista
{
	height:95px;
	width:120px;
	float:left;
	margin-left:2px;
}
/*
ul#lista_autos li.box_lista a
{
	height:auto;
	width:auto;
	display:block;
	text-decoration:none;
}

ul#lista_autos li.box_lista a:hover 
{
	height:auto;
	width:auto;
	display:block;
	background:#484848;
	color:#fff;
	border:1px solid #48a2ea;
}
*/
.img_excerpt a
{
	float:right;
	width:120px;
	display:block;
	height:90px;
	margin: 0px 0px 0px 50px;
	border:1px solid #1b80bc;
}
.img_excerpt a:hover
{
	border:1px solid #28527c;
	display:block;
	width:120px;
	height:90px;
	margin: 0px 0px 0px 45px;
}
.title_excerpt
{
	width:350px;
	height:15px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	color:#83ab23;
}
.excerpt
{
	width:350px;
	height:95px;
	font-family:arial;
	font-size:12px;
	margin-left:5px;
	color:#001b35;
}

/*
 -------------------------------------------------------------------------------
 NOTICIAS
 -------------------------------------------------------------------------------
 */

#noticias
{
	width:1000px;
	height:auto; /* auto */
	margin-left:auto;
	margin-right:auto;
}
#box_noticias
{
	width:630px;
	height:auto;
	float:left;
	margin-right:63px;
	margin-top:50px;
}
#sidebar_noticias
{
	width:299px;
	height:auto;
	float:left;
	margin-top:50px;
}
.titulo_noticia
{
	width:auto;
	height:30px;
        font: bold 25px Arial, Helvetica, sans-serif;
        letter-spacing: -2px;
}
.titulo_noticia a
{
	color:#29537d;
	text-decoration:none;
}
.titulo_noticia a:hover
{
	color:#386da2;
}
.fecha_noticia
{
	width:auto;
	height:20px;
	color:#386da2;
        font: italic 10px Arial, Helvetica, sans-serif;
        font-weight: bolder;

}
.contenido_noticia
{
	text-align:justify;
        font: normal 12px Arial, Helvetica, sans-serif;
	color:#222;
}
.contenido_noticia a{
    text-decoration: underline;
    color: #28527c;
}
.contenido_noticia a:hover{
    color: #386ca2;
}
.buscador
{
	background:url(images/1.png);
	width:303px;
	height:143px;
        margin: 0px 0px 15px 0px;
}
.search_app
{
	position:relative;
	top:10px;
	left:10px;
}
.search-text
{
	border:1px solid #4581bd;
	background:#36699d;
	color:#ffffff;
}
#social_noticias
{
	background:#252525;
	width:auto;
	height:auto;
	position:relative;
	top:55px;
	left:10px;
	
}
.top_bg_sidebar
{
	background:url(images/top_bg_noticias.png);
	width:299px;
	height:13px;
	margin-top:20px;
}
.middle_bg_sidebar
{
	background:url(images/2.png) no-repeat;
	width:303px;
	height: 469px;
        margin: 0px 0px 15px 0px;
}
.bottom_bg_sidebar
{
	background:url(images/bottom_bg_noticias.png);
	width:299px;
	height:12px;
	margin-bottom:20px;
}
ul#sidebar_list
{
	list-style:none;
	margin-left:10px;
}
ul#sidebar_list li 
{

}

.archives_div
{
	margin: 60px 0px 10px 10px;
        float: left;
}
.archives_div h2{
    font: bold 22px Arial, Helvetica, sans-serif;
    color: #29537d;
    letter-spacing: -2px;
}
.archives_div li{
    float: left;
    margin: 0px 0px 0px 15px;
}
.archives_div li a{
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #222;
    text-decoration: none;
}
.archives_div li a:hover{
    color:#386da2;
    text-decoration: underline;
}
.archives_list{
    float: left;
    margin: 0px 0px 0px 10px;
}
h2
{
	font-family:arial;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}
.categorias_div
{
    float: left;
    margin: 50px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.categorias_div li{
    float: left;
    margin: 0px 0px 0px 25px;
    width: 300px;
    font: bolder 12px Arial, Helvetica, sans-serif;
    color: #222;
}
.categorias_div li a{
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #222;
    text-decoration: none;
}
.categorias_div li a:hover{
    color:#386da2;
    text-decoration: underline;
}
.categorias_div h2{
    font: bold 22px Arial, Helvetica, sans-serif;
    color: #29537d;
    letter-spacing: -2px;
    margin: 0px 0px 0px 10px
}
.twitter_sidebar
{
	margin-left:10px;
	margin-top:10px;
	font-family:arial;
	font-size:12px;
}
ul#twitter_update_list li
{
	padding: 5px;
}
.espaciador
{
	font-family:arial;
	font-size:12px;
	color:#212121;
	/* font-weight:bold; */
        width: 598px;
        height: 2px;
        border-bottom: 1px dotted #CCC;
        margin: 10px 0px 10px 0px;
}

/*
 -------------------------------------------------------------------------------
 EMPRESA
 -------------------------------------------------------------------------------
 */

#box_empresa
{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}
#empresa_titulo
{
	width:116px;
	height:23px;
	background:url(images/empresa.png);
}
#empresa_content
{
	width:580px;
	height:auto;
	float:left;
	margin-right:60px;
	font-family:arial;
	font-size:12px;
	color:#222;
	text-align:justify;
	margin-top:20px;
}
#empresa_img_box
{
	width:330px;
	height:auto;
	float:right;
}
.box_img_uno
{
	width:100px;
	height:100px;
	background:url(http://sitios.fasecreativa.cl/cycrentacar.cl/wp-content/uploads/2010/02/classic_corsa.jpg);
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}
#img_empresa_people
{
	width:450px;
	height:189px;
	background:url(images/empresa.jpg);
	float:left;
	margin-top:50px;
	margin-left:70px;
	margin-bottom:30px;
}
.naranjo
{
	color:#d72917;
}

.promocion
{
	margin-left:10px;
	margin-top:10px;
	font-family:arial;
	font-size:12px;
}
#archives_box_center
{
	width:580px;
	height:auto;
	float:left;
	margin-right:43px;
}
#contenedor_archives
{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}
.titulo_box_noticias
{
	width:111px;
	height:19px;
	background:url(images/noticias.png);
	margin-bottom:20px;
}
#requisitos_titulo
{
	width:141px;
	height:23px;
	background:url(images/requisitos.png);
	margin-bottom:20px;
}
.titulo_box_promociones
{
	width:174px;
	height:19px;
	background:url(images/promociones.png);
	margin-bottom:20px;
}
.titulo_box_contacto
{
	width:122px;
	height:19px;
	background:url(images/contacto.png);
	margin-bottom:20px;
}
#box_precios
	{
		width:1000px;
		height:600px;
		margin-left:auto;
		margin-right:auto;
		margin-top:40px;
		margin-bottom:20px;
	}
#box_precios strong{
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #e93928;
    letter-spacing: -1px;
}
.label_contacto
{
	width:100px;
	height:15px;
	float:left;
	margin-bottom:4px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#7d7c68;
	padding:4px 0px 0px 0px;
}
.input_contacto
{
	width:250px;
	height:15px;
        padding: 2px 1px 2px 1px;
	border:1px solid #CCC;
	background:#376ba0;
	color:#FFF;
        font: bold 11px Arial, Helvetica, sans-serif;
	margin-bottom:4px;
}
.select_contacto
{
	width:255px;
        padding: 2px 1px 2px 1px;
	border:1px solid #CCC;
	/* background:#a0cc0b; */
	background:#376ba0;
	color:#FFF;
        font: bold 11px Arial, Helvetica, sans-serif;
	margin-bottom:4px;

}
.textarea_contacto
{
	border:1px solid #CCC;
	background:#376ba0;
	color:#FFF;
        font: bold 11px Arial, Helvetica, sans-serif;
        width: 250px;
	margin-bottom:4px;
}

.boton_reset_contacto
{
	width:auto;
	height:auto;
	margin-top:15px;
	margin-left:165px;
	float:left;
}
.boton_contactar_contacto
{
	width:auto;
	height:auto;
	margin-top:15px;
	margin-left:20px;
	float:left;
}
.info_contacto
{
	width:580px;
	height:auto;
	font-family:arial;
	font-size:12px;
	color:#7d7c68;
	margin-top:70px;
}
h3
{
	font-family:arial;
	font-size:18px;
        letter-spacing: -1px;
	color:#386da2;
}
#enviado
{
	width:auto;
	height:15px;
	border:2px solid #a8d520;
	text-align:center;
	color:#7d7c68;
	margin-top:20px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
#error
{
	width:auto;
	height:15px;
	border:2px solid #c10409;
	text-align:center;
	color:#7d7c68;
	margin-top:20px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
#warning
{
	width:auto;
	height:15px;
	color:#d72917;
	margin-top:20px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:30px;
}
.rojo
{
	font-family:arial;
	font-size:12px;
	color:#ff0000;
}
#menu_footer
{
	list-style:none;
}
#menu_footer li
{
	float:left;
}
#menu_footer li a
{
	width:auto;
	height:auto;
	text-align:center;
        font: normal 9px Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	display:block;
}
#menu_footer li a:hover
{
	/*color:#75ac22;*/
        color: #3f74aa;
}
#menu_footer li.linea a
{
	width:10px;
	height:auto;
	font-family:arial;
	font-size:10px;
	color:#8c8c8c;
	display:block;
	text-align:center;
}
#tarjetas
{
	width:223px;
	height:30px;
	margin-top:20px;
	background:url(images/tarjetas.png);
	margin-left:auto;
	margin-right:auto;
}
.chico
{
	font-family:arial;
	font-size:10px;
	font-style:italic;
}
#box_promociones
{
	width:630px;
	height:auto;
	float:left;
	margin-right:63px;
	margin-top:50px;
}
.titulo_promocion
{
	width:auto;
	height:30px;
        font: bold 25px Arial, Helvetica, sans-serif;
        letter-spacing: -2px;
}
.titulo_promocion a
{
	color:#a80303;
	text-decoration:none;
}
.titulo_promocion a:hover
{
	color:#590204;
}
.fecha_promocion
{
	width:auto;
	height:20px;
	color:#deb808;
        font: italic 10px Arial, Helvetica, sans-serif;
        font-weight: bolder;

}
.contenido_promocion
{
	text-align:justify;
        font: normal 12px Arial, Helvetica, sans-serif;
	color:#033d9c;
}
.contenido_promocion a{
    text-decoration: underline;
    color: #28527c;
}
.contenido_promocion a:hover{
    color: #386ca2;
}
.promo
{
	width:670px;
	height:170px;
	background:url(images/promo.png);
	margin-bottom:20px;
	margin-top:20px;
	margin-left:-2px;
}
.grande
{
	font-size:16px;
}