body
{
	font-family: Arial; font-size: 8pt; margin: 0 0 10px 0;
	color: #000000; background-color: #FFFFFF; 
	background-image: url('img/page_bg.gif')
}
table, tr, td
{
	font-family: Arial; font-size: 8pt
}
input, select, textarea
{
	font-family: Arial; font-size: 8pt
}
#logo
{
	background-color:#FFFFFF; background-image:url('img/top_bg1.gif'); 
	background-repeat:repeat-y; background-position:center; text-align: center
}
#topmenu
{
	height: 27px;
	border-top: 4px solid #808080;
	border-bottom: 1px solid #000000;
	background-color: #FFFFFF
}
#topmenu td
{
	font-family: Arial; font-size: 9pt; 
	/* border-left: 1px solid #000000; border-right: 1px solid #000000;
	padding: 3px 10px 3px 10px */
}
#topmenu a
{
	color: #000000; text-decoration: none; padding: 3px 10px 3px 10px
}
#topmenu a:hover
{
	background-color: #D60012; color: #FFFFFF
}

.destacado_body
{
	color: #000000; background-color: #DEDEDD; background-image: url('img/destacado_mid.GIF'); text-align: center
}
.destacado_body img
{
	margin: 3px 0 8px 0
}

.busqueda_body
{
	color: #000000; background-color: #DEDEDD; background-image: url('img/busqueda_mid.GIF'); text-align: center
}
.busqueda_btn
{
	color: #FFFFFF; border: 2px solid #FFFFFF; background-color: #D15653
}

.suscripcion_body
{
	color: #000000; background-color: #DEDEDD; background-image: url('img/suscripciones_mid.GIF'); text-align: center
}
.suscripcion_btn
{
	color: #FFFFFF; border: 2px solid #FFFFFF; background-color: #5E686E
}

.page_foot
{
	text-align: center; color: #5E686E; font-weight: bold; padding-top: 10px
}
.page_foot a
{
	color: #5E686E; text-decoration: none
}


.xbtn 
{
	padding: 3px; font-family: Tahoma; font-size: 10pt; font-weight: normal;
	color: #FFFFFF; border: 1px solid #CCCCCC; background-color: #72706F; 
	background-image: url('img/btn_bg.gif')
}

.subtitle {
	font-weight: bold; font-size: 11pt; border-bottom: 1px solid #808080 
}

.lnkbtn 
{
	color: #000000; text-decoration: none; padding: 5px; font-weight: normal
}
.lnkbtn:hover
{
	color: #e77817
}
.lnkbtn img
{
	vertical-align: middle; border-width: 0px
}
.lnkbtnBar
{
	border-bottom: 1px solid #C0C0C0; padding: 5px; margin-bottom: 5px
}
.lnkbtnBarBottom
{
	border-top: 1px solid #C0C0C0; padding: 5px; margin-top: 5px
}

.color1 { background-color: #CB2D2D; color: #FFFFFF }
.color2 { background-color: #716F6E; color: #FFFFFF }
.color3 { background-color: #E98C87; color: #FFFFFF }
.color4 { background-color: #993333; color: #FFFFFF }
.color5 { background-color: #626262; color: #FFFFFF }

.rowh 
{
	font-weight: bold; text-align: right; padding-right: 5px
}

.titulogris
{
	height: 38px; background-image: url('img/tit_gris_01.gif'); color:#FFFFFF; 
	vertical-align: top; 
	padding: 3px 0 0 8px
}
.titulogris img
{
	border: none; vertical-align: middle
}
.titulogris .titulo
{
	font-family:Arial; letter-spacing: .1em; font-size:12pt; color: #FFFFFF
}
.opciones
{
	color: #FFFFFF; padding-right: 10px; 
	text-align: right
}
.titulogris a 
{
	color: #FFFFFF; text-decoration: none
}

.titulorojo
{
	height: 38px; background-image: url('img/tit_rojo_01.gif'); color:#FFFFFF; 
	vertical-align: top; 
	padding: 3px 0 0 8px
}
.titulorojo .titulo
{
	font-family:Arial; letter-spacing: .1em; font-size:12pt; color: #FFFFFF
}
.titulorojo a 
{
	color: #FFFFFF; text-decoration: none
}

.tituloVolvo
{
	height: 38px; background-image: url('img/tit_volvo.gif'); color:#FFFFFF; 
	vertical-align: top; 
	padding: 3px 0 0 8px
}
.tituloVolvo .titulo
{
	font-family:Arial; letter-spacing: .1em; font-size:12pt; color: #FFFFFF
}
.tituloVolvo a 
{
	color: #FFFFFF; text-decoration: none
}

.tituloRenault
{
	height: 38px; background-image: url('img/tit_renault.gif'); color:#FFFFFF; 
	vertical-align: top; 
	padding: 3px 0 0 8px
}
.tituloRenault .titulo
{
	font-family:Arial; letter-spacing: .1em; font-size:12pt; color: #FFFFFF
}
.tituloRenault a 
{
	color: #FFFFFF; text-decoration: none
}

.barraLinks
{
	padding: 5px
}
.barraLinks img
{
	vertical-align: middle; border: none
}
.barraLinks a
{
	color: #000000; text-decoration: none; font-weight: bold
}

.rndbox
{
	background-image: url('img/rndbox_TL.gif'); 
	background-repeat: no-repeat; background-position: left top
	background-color: #808080; width: 100%
}
.rndbox div
{
	background-image: url('img/rndbox_TR.gif'); 
	background-repeat: no-repeat; background-position: right top; width: 100%
}
.rndbox div div
{
	background-image: url('img/rndbox_BL.gif'); 
	background-repeat: no-repeat; background-position: left bottom; width: 100%
}
.rndbox div div div
{
	background-image: url('img/rndbox_BR.gif'); 
	background-repeat: no-repeat; background-position: right bottom; width: 100%
}
.rndbox div div div div 
{
	padding: 5px
}

.listaLink
{
	font-family: Arial; font-size: 10pt;
	color: #DF251C; font-weight: bold; 
	text-decoration: none
}
.listaLink:hover
{
	color: #DF251C; text-decoration: underline
}

.detalleBottom
{
	color: #FFFFFF; background-color: #909090; font-size: 9pt; padding: 8px
}
.detalleBottom a
{
	color: #FFFFFF; text-decoration: none
}
