body {margin: 0;}
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}
.dc { 
		float:left; 
		height:100%; 
		vertical-align: auto;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../../2008/video/css/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../../2008/video/css/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
* {
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Calibri;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
}
body {margin:0px; background-color:#ffffff; padding:0px; }
  
p, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, textarea, blockquote, pre, {margin: 0 0 .9em 0;}
p {
	line-height: 1.3em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
a {	color:#B01814;}
a:link, a:visited, a:hover {
	color:#FFFFFF;
	font-weight: normal;
	font-size: 14px;
}

/* =Contenido (parte central)
----------------------------------------------- */
#contenido h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#0099FF;
	font-weight: normal;
	text-align: center;
	background-color: #333333;
}
#contenido  h1:link, #contenido  h1:visited, #contenido  h1:hover {	color:#B01814;}
#contenido h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: normal;
	background-color: #333333;
	font-style: italic;
	
/* = Noticias (home, noticias breves)
----------------------------------------------- */
}
.recuardo {
	display: block;
	background-color: #006699;
	background-image: url(../imagenes/fondo_crono.jpg);
	width: 424px;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.encuestas {
	margin:10px 7px 5px;
	border-bottom: 2px dotted #696969;
	display: block;
	border-top: 2px dotted #696969;
	padding: 5px 5px 7px;
	background-color: #006699;
}
.noticias_breves {
	margin:0px;
	display: block;
	background-color: #00CC33;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-bottom-color: #696969;
}
.noticias_breves h2 {
	margin-bottom:5px;
}

.noticias_titulos  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin:20px 7px 5px 7px;
	border-bottom: 1px dotted #696969;
}
.noticias_titulos h3 {
	margin-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.noticias_titulos .ver-mas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6E463B;
	font-weight: bolder;
	text-decoration: none;
	text-align:right;

}
.noticias_titulos .ver-mas:link, .noticias_titulos .ver-mas:visited, .noticias_titulos .ver-mas:hover {	color:#6E463B;}

/* = Noticias (DETALLE)
----------------------------------------------- */

#noticias_detalle {
	margin:15px 5px 0px 5px;
	border-bottom: 1px dotted #696969;
	display: block;
	border-top: 1px dotted #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#noticias_detalle h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #990000;
	font-weight: bold;
	line-height: 26px;
	text-indent: 0px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #EFEFEF;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	text-decoration: none;
	margin-right: 0px;
	padding: 10px;
}
#noticias_detalle h2 {
	margin-top:25px;
	text-align:right;
	font-size: 15px;
	color: #999999;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 0px;
}
#noticias_detalle img {
	border: 1px solid #696969;
	margin: 0px 10px 15px 10px;

}
#noticias_detalle p {
	font-size: 14px;
	text-align:justify;
	color: #000000;
	line-height: 16px;
	margin: 0px 10px 15px 10px;
	text-indent: 35px;
}

/* =Floats - Ubicación Imágenes
----------------------------------------------- */
.float-left { float: left; margin-right: 10px; }
.img-left {
	margin-right: 10px;
	display: marker;
}
.float-right { float: right; margin-left: 10px; }

/* =Espaciadores
----------------------------------------------- */
.espaciar {margin-top: 3px; margin-bottom:3px;}


/* =Publicidad Adsense
----------------------------------------------- */
.adsense_center
 {
	padding:10px 0px 5px 0px;
	border-bottom: 1px dotted #696969;
	text-align: center;
}
.adsense_center p {
	line-height: 11px;
}
/* =Estilos Anteriores para depurar
----------------------------------------------- */

.tit_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#B01814;
	font-weight: bold;
	text-decoration: underline;
}
.tit_noticias:link {
	color:#B01814;
}
.tit_noticias:visited {
	color:#B01814;
}
.tit_noticias:hover {
	color:#B01814;
}
.tit_pilotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.tit_pilotos:link {
	color:#FFFFFF;
	text-decoration: none;
	}
.tit_pilotos:visited {
	color:#FFFFFF;
	text-decoration: none;
	}
.tit_pilotos:hover {
	color:#FFFFFF;
	text-decoration: none;
	}
.tit_posiciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6E463B;
	font-weight: bolder;
	text-decoration: none;
}
.tit_posiciones:link, .tit_posiciones:visited,  .tit_posiciones:hover, { color:#6E463B;}

.tit_tabla_posiciones {
	font-family: Tahoma;
	font-size: 11px;
	color:#00FF00;
	text-decoration: none;
	font-style: italic;
}
.tit_tabla_posiciones:link {
	color:#0099FF;
	font-style: italic;
}
.tit_tabla_posiciones:visited {
	color:#FFFFFF;
}
.tit_tabla_posiciones:hover {
	color:#E89F00;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
}
.pie:link {	color:#FFFFFF;	text-decoration: none;}
.pie:visited {color:#FFFFFF;}
.pie:hover { color:#E9A20A;}

.firma-eclimbing {
	font-family: "Tempus Sans ITC";
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bolder;
	text-decoration: none;
}
a.firma-eclimbing {font-size:14px; color:#6E463B;}
.firma-eclimbing:link, .firma-eclimbing:visited,  .firma-eclimbing:hover, {  color:#6E463B;}

.tituloMediano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	text-align: justify;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
}
/* =Pido la Palabra
----------------------------------------------- */
.plp
{ margin:10px;
background-color:#666666;
padding:5px;
font-family: Arial, Helvetica, sans-serif;}
.plp_nombre
{
	padding-left: 5px;
	float:left;
	display: list-item;
	height:15px;
	font-size: 12px;
	color:#00FF00;
	font-weight: lighter;
	font-style: italic;
	text-decoration: underline;
	font-family: "Base 02";
}

.plp_fecha{
	padding-right: 5px;
	float:right;
	height:15px;
	color:#333333;
	font-weight: bold;
	font-family: "Kristen ITC";
	font-size: 12px;
}
.plp_texto{
	margin: 20px 0px 2px 0px;
	padding: 5px 5px 0px 5px;
	text-align:left;
	color:#000000;
	border-top: 1px solid #00FF00;
	font-weight: normal;
}
.plp_respuesta{
	margin: 0px 5px 5px 5px;
	text-align:left;
	color:#000000;
	font-weight: normal;
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0066FF;
	border-bottom-color: #666666;
}
.plp_texto p, .plp_respuesta p{
	margin: 0px;
	padding-bottom: 3px;
	font-size: 11px;
	text-align:justify;
	line-height: 15px;
	color: #FFFFFF;
	font-style: italic;
	}

	
	/* =Otros
----------------------------------------------- */
.p4000_tv {
	margin:10px 7px 5px;
	display: block;
	padding: 5px 5px 7px;
	background-color: #996633;
	border: medium doble #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: oblique;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: blink;
}
.clasificados {
	margin:10px 7px 5px;
	display: block;
	padding: 5px 5px 7px;
	color: #003333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	background-color: #6699FF;
	border: 1px groove #000066;
}
.proveedores {
	display: block;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	list-style-position: inside;
	list-style-type: none;
	filter: Invert;
	position: static;
	visibility: visible;
	left: auto;
	top: auto;

}
.pilotos {
	margin:10px 7px 5px;
	display: block;
	padding: 5px 5px 7px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	background-color: #00CCFF;
	border: 1px groove #000066;
}
/*Procar 4000 Categoría de Automovilismo*/
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc {
	display:table-cell;
	text-align:left;
	vertical-align:top;
	width:100%;
}
/*GLOBAL*/
/*********************************************************************************************************/
/*TOTAL CONSTRUCTIVE START*/
.main {width:100%; height:100%; margin:auto;}
.l1{ height:266px; text-align:center; background:url(images/h_back1.gif) repeat-x top;}
.l1x{ height:100%; width:766px; margin:auto; background:url(images/h_back.jpg) no-repeat left top;}
.l1x_t1{height:214px;}
.l1x_t1_c1{width:544px;}
.l1x_t1_c2{width:auto;}
.l1x_t2{}
.l2{ height:538px; text-align:center; }
.l2x{ height:100%; width:766px; margin:auto; background:url(images/b_main_back.jpg) no-repeat left top;}
.l2x_c1{width:38px;}
.l2x_c2{width:428px;}
.l2x_c3{width:23px;}
.l2x_c4{width:238px;}
.l2x_c5{width:auto;}
.l3{ height:96px; text-align:center;}
.l3x{ height:100%; width:766px; margin:auto;}
.l3x_c1{width:280px;}
.l3x_c2{width:256px;}
.l3x_c3{width:auto;}


.line1{background:url(images/line1.gif) repeat-x left top; margin:16px 0 16px 0;}
/*TOTAL CONSTRUCTIVE END*/
/*FOOTER CLASSES START*/
.footer {color:#364043; font-size:11px; line-height:15px;}
.footer span {color:#326EA1; text-decoration:none; font-size:11px; line-height:15px;}
.footer a {color:#364043; text-decoration:underline; font-size:11px; line-height:15px;}
.footer a:hover{text-decoration:none;}

.footer span a {color:#364043; text-decoration:none; font-size:11px; line-height:15px;}
.footer span a:hover{text-decoration:underline;}

/*FOOTER CLASSES END*/
/*FORMS CLASSES START*/
.form_total{padding:0 0 0 3px; vertical-align:middle;}
.form_1 {width:193px; height:19px; color:#ffffff; background:#111417; border:solid 1px #80C3CF;}
/*FORMS CLASSES END*/
/*LIST CLASSES START*/
ul {list-style:none; }
li {background:none; line-height:20px; color:#93E0EE; }
li a {text-decoration:underline; color:#93E0EE; line-height:20px;}
li a:hover {text-decoration:none;}


/*LIST CLASSES END*/
/*LINKS START*/
a {color:#93E0EE; text-decoration:underline;}
a:hover{ text-decoration:none; }

/*LINKS END*/
/*TXT START*/
/*titles start*/
.title1{}
/*titles end*/

.txt1 { color:#80C3CF; font-weight:bold;}
.txt2{color:#D8F2FF; font-size:10px;}
.txt3{color:#ACC0CB; font-size:10px; line-height:14px;}

/*TXT END*/
/****************** --for each pages classes-- ***************************************/
/*page1*/
.p1_t1_in1{ background:url(images/1b_slice.jpg) repeat-y left;}
.p1_t1_in2{ background:url(images/1b_top.jpg) no-repeat left top;}
.p1_t1_in3{ background:url(images/1b_bottom.jpg) no-repeat left bottom;}

.p1_h1{height:497px;}

/*page2*/
.p2_l2x_c1{width:38px;}
.p2_l2x_c2{width:311px;}
.p2_l2x_c3{width:380px;}
.p2_l2x_c4{width:auto;}

.p2_t1_in1{ background:url(images/2b_slice.jpg) repeat-y left;}
.p2_t1_in2{ background:url(images/2b_top.jpg) no-repeat left top;}
.p2_t1_in3{ background:url(images/2b_bottom.jpg) no-repeat left bottom;}

.p2_h1{height:497px;}

/*page3*/
.p3_l2x_c1{width:38px;}
.p3_l2x_c2{width:400px;}
.p3_l2x_c3{width:31px;}
.p3_l2x_c4{width:258px;}
.p3_l2x_c5{width:auto;}


.p3_t1_in1{ background:url(images/3b_slice.jpg) repeat-y left;}
.p3_t1_in2{ background:url(images/3b_top.jpg) no-repeat left top;}
.p3_t1_in3{ background:url(images/3b_bottom.jpg) no-repeat left bottom;}

.p3_h1{height:497px;}

.p3_t1_c1{width:173px;}
.p3_t1_c2{width:41px;}
.p3_t1_c3{width:173px;}
.p3_t1_c4{width:auto;}


/*page4*/
.p4_t1_c1{width:229px;}
.p4_t1_c2{width:auto;}

.h4{height:41px;}

/*page5*/
.p5_l2x_c1{width:38px;}
.p5_l2x_c2{width:691px;}
.p5_l2x_c3{width:auto;}
