body{background-color:white;font:normal 1.0em/1.1 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif;}
p {margin:15px 5px;text-align:justify;line-height:1.4;}
acronym {cursor:help;font-style:italic;text-decoration:underline;border-bottom:0px;}
i {font-style:italic;text-decoration:none;}


/*Separacion de noticias*/
div.hr {height: 15px;background: #fff url(imagenes/hr.gif) no-repeat scroll center;}
div.hr hr {display: none;}

/* Tablas */
.ft {margin:15px auto;padding:0px;border:1px solid black;}
.ft th {background-color:black;color:white;}
.ft tr {margin:0px;padding:0px;}
.ft td {margin:0px;padding:3px;background-color:#eee;}

/*Etiquetas IDS*/
#menu_arriba {clear:both;margin:0;padding:0;width:100%;}
#menu_horizontal {margin:0;padding:0;border-bottom:1em solid #C3D0D5;margin-bottom:0.5em;top:5%;left:5%;width:990px;}
	#menu_horizontal ul {margin:0;padding:0;}
	#menu_horizontal li {margin:0;padding:0;display:inline;}
	#menu_horizontal a {margin:0;padding:0.2em;text-decoration:none;font-weight:bold;font-size:1em;background-color:#C3D0D5;color:#008;}
	#menu_horizontal a:hover {background-color:#C3D0D5;text-decoration:underline;color:#BA0202;}
#publicidad {width:990px;background-color:#FFFFFF;clear:both;}
#container {width:990px;}
#leftRail {width:330px;padding:0px;float:left;background-color:#F2F2F2;}
	#leftRail h2{font-size:medium;background-color:#F2F2F2;color:#c33;}
#center{width:660px;padding:0px;float:left;}
	#center h2{font-size:medium;background-color:#F2F2F2;color:#c33;}
#rightRail{width:330px;padding:0px;float:left;background-color:#F2F2F2;}
	#rightRail h2{font-size:medium;background-color:#F2F2F2;color:#c33;}
#header{margin-bottom:10px;width:990px;background-color:#ffffff;clear:both;}
	#header_l {float:left;width:80%;}
	#header_r {float:left;width:20%;}
	#header_rss {float:right;}
#prueba{background-color:#ddd;margin-left:-160px;width:990px;text-align:center;}
	#prueba p{text-align:center;}
#lomas{width:990px;background-color:#ddd;clear:both;}
#footer{width:990px;background-color:#ddd;text-align:center;clear:both;}
	#footer p{text-align:center;}
#links{width:990px;background-color:#ddd;text-align:center;clear:both;}
	#links a {color:black;text-decoration:underline;}
	
/* Foto BLOG */
#centrando {margin:0 auto;width:1024px;border:25px solid white;}
#contenedor {padding:0px;margin:0 auto;width:990px;}
#centro {padding:5px;margin:0px;width:445px;float:left;}
#derecha {padding:5px;margin:0px;width:445px;float:left;}
/* Aqui es donde vienen las fotos en realidad */
#fotos {margin:0px;padding:0px;width:910px;clear:both;}
	.div_foto {margin:2px;padding:0px;float:left;width:445px;border:1px solid black;background-color:#eee;}
	.p_foto {margin:0px;padding:0px;float:left;}
/*Fin conf Fotos*/
#abajo {padding:0px;margin:0px;margin-top:10px;width:1024px;clear:both;background-color:#C3D0D5;font-size:13px;color:#008;}

.indice {text-align:center;}
.indice a {margin:3px;padding:7px;font-weight:bold;background-color:white;color:#BA0202;text-decoration:none;border:1px solid #BA0202;}
.indice a:hover {background-color:#BA0202;color:white;text-decoration:none;}

/* Fin Foto BLOG */

/** DIRECTORIO */

#dir_centro {padding:5px;margin:0px;width:540px;float:left;}
#dir_derecha {padding:5px;margin:0px;width:350px;float:left;}

#navegacion_arriba {margin:0px;padding:0px;width:1024px;background-color:#C3D0D5;}
	#navegacion_arriba p {margin:0px;padding:5px;margin-left:15px;font-size:small;}
#navegacion_abajo {margin:0px;padding:0px;width:1024px;background-color:#C3D0D5;}
	#navegacion_abajo p {margin:0px;padding:5px;margin-left:15px;font-size:small;}
#abajo_directorio {padding:0px;margin:0px;width:1024px;clear:both;background-color:#C3D0D5;font-size:13px;color:#008;border-top:2px solid #008;border-bottom:2px solid #008;}
	#abajo_directorio p {margin:0px;padding:5px;text-align:center;}

/** FIN DIRECTORIO */

/* CERTIFICADOS MEDICOS */

#header_dgt {margin:0px;padding:0px;width:1024px;height:90px;clear:both;border-top:2px solid #008;}
	#header_l_dgt {margin:0px;padding:0px;float:left;width:296px;height:90px;background-color:#C3D0D5;}
		#header_l_dgt img {margin:0px;padding:0px;border:0px;width:296px;height:90px;}
	#header_r_dgt {margin:0px;padding:0px;float:left;width:728px;height:90px;background-color:#C3D0D5;}

#menu_arriba_dgt {clear:both;margin:0;padding:0;width:1024px;}
#menu_horizontal_dgt {margin:0px;padding:0px;width:1024px;height:25px;background-color:#C3D0D5;border-bottom:2px solid #008;}
	#menu_horizontal_dgt ul {margin:0px;padding:0px;list-style:none;}
	#menu_horizontal_dgt li {margin:0px;padding:0px;float:left;}
	#menu_horizontal_dgt a {text-decoration: none;background-color:#C3D0D5;color:#008;display: block;padding: 3px 10px;text-align: center;}
	#menu_horizontal_dgt a:hover {background-color:#C3D0D5;color:#BA0202;}

#contenedor_dgt {padding:0px;margin:0 auto;clear:both;width:990px;}

#centro_dgt_mapa {padding:5px;margin:0px;width:635px;float:left;}
	#centro_dgt_mapa_menu {padding:0px;margin:15px;width:599px;border:3px solid black;float:left;background-color:#C3D0D5;}
		#centro_dgt_mapa_menu_izq {padding:0px;margin:0px;width:325px;float:left;background-color:#C3D0D5;}
				#centro_dgt_mapa_menu_izq label {color:#000000;float:left;width:100px;height:20px;text-align:right;margin-right: 0.5em;font-weight:bold;}
				#centro_dgt_mapa_menu_izq select {width:185px;height:25px;font-size:14px;color: #000000;background: white;border: 3px solid black;font-weight:bold;}
				#centro_dgt_mapa_menu_izq button {margin-left:180px;width:100px;height:30px;}
		#centro_dgt_mapa_menu_der {padding:0px;margin:0px;width:274px;float:left;background-color:#C3D0D5;}
			#centro_dgt_mapa_menu_der p {padding:5px;margin:5px;text-align:center;}
			#centro_dgt_mapa_menu_der img {padding:0px;margin:0px;}
	
	.cert_med {margin:0px;padding:0px;}
		.cert_med_dgt {margin:0px;padding:0px;width:130px;height:180px;float:left;background: url('http://www.renovarcarnet.com/datos/dgt.png') no-repeat;}
		.cert_med_cm {margin:0px;padding:0px;width:130px;height:180px;float:left;background: url('http://www.renovarcarnet.com/datos/cm.png') no-repeat;}
		.cert_med_dato {margin:0px;padding:0px;width:500px;float:left;height:100px;}


#derecha_dgt_opciones {padding:5px;margin:0px;width:335px;float:left;}

#abajo_dgt_cp {margin:0px;padding:0px;width:990px;clear:both;}
	.abajo_dgt_izq_cp {margin:0px;padding:5px;width:465px;float:left;}
	.abajo_dgt_der_cp {margin:0px;padding:5px;width:505px;float:left;}

/*Fin conf Fotos*/
#abajo_dgt_ft {padding:0px;margin:0px;margin-top:10px;width:1024px;clear:both;background-color:#C3D0D5;font-size:13px;color:#008;}

/* FIN CERTIFICADOS MEDICOS */

/* DGT */

#centro_dgt {padding:5px;margin:0px;width:635px;float:left;}
#derecha_dgt {padding:5px;margin:0px;width:335px;float:left;}

#abajo_dgt {margin:0px;padding:0px;width:990px;clear:both;}
	.abajo_dgt_izq {margin:0px;padding:5px;width:335px;float:left;text-align:center;}
	.abajo_dgt_der {margin:0px;padding:5px;width:635px;float:left;}
	.abajo_dgt_izq_cp {margin:0px;padding:5px;width:465px;float:left;}
	.abajo_dgt_der_cp {margin:0px;padding:5px;width:505px;float:left;}

#mapa {float:left;margin:15px;padding:0px;width:599px;height:420px;border:3px solid black;}

#enviar_centro label {color:#000000;float:left;width:200px;height:20px;text-align:right;margin-right: 0.5em;font-weight:bold;}
#enviar_centro input {width:400px;height:20px;font-size:14px;color: #000000;background: white;border: 3px solid black;font-weight:bold;}
#enviar_centro select {width:405px;height:25px;font-size:14px;color: #000000;background: white;border: 3px solid black;font-weight:bold;}
#enviar_centro textarea {width:400px;height:150px;margin-left:205px;border:3px solid black;font-weight:bold;font-size:14px;color: #000000;}
#enviar_centro button {width:200px;height:30px;}

	.dgt_pub_izq {margin:0px;padding:0px;float:left;width:165px;}
	.dgt_pub_der {margin:0px;padding:0px;float:left;width:160px;}

/* Fin DGT */

/* DIRECTORIO */

	#formulario_enlace label {color:#000000;float:left;width:100px;height:20px;text-align:right;margin-right: 0.5em;font-weight:bold;}
	#formulario_enlace input {width:300px;height:20px;font-size:14px;color: #000000;background: white;border: 3px solid black;font-weight:bold;}
	#formulario_enlace select {width:305px;height:25px;font-size:14px;color: #000000;background: white;border: 3px solid black;font-weight:bold;}
	#formulario_enlace textarea {width:405px;height:150px;border:3px solid black;font-weight:bold;font-size:14px;color: #000000;}
	#formulario_enlace button {width:200px;height:30px;}

#enlaces {margin:0px;padding:0px;width:910px;clear:both;border-top:2px solid black;}
	
	#enlaces_izq {margin:0px;padding:0px;width:303px;float:left;}
	#enlaces_cnt {margin:0px;padding:0px;width:303px;float:left;}
	#enlaces_der {margin:0px;padding:0px;width:303px;float:left;background-color:black;}
		#enlaces_der input {margin-left:20px;width:200px;height:20px;font-weight:bold;}
		#enlaces_der button {margin-left:20px;width:100px;height:30px;font-weight:bold;}

	.enl_cat {margin:2px;padding:2px;background-color:#eee;border:1px solid black;}
	.enl_h3 {margin:0px;padding:3px;background-color:black;color:white;}

.enlace_reciproco {margin:5px;padding:5px;font-size:10px;font-weight:bold;text-align:center;color:white;background-color:black;}

/* FIN DIRECTORIO */

/* ARTICULOS */
#articulo {margin:0px;padding:0px;width:910px;clear:both;}
	#articulo_fotos {padding:0px;margin:0px;width:350px;float:left;}
	#articulo_texto {padding:5px;margin:0px;width:550px;float:left;}

#artcom {margin:0px;padding:0px;width:910px;clear:both;}
	#artcom_form {padding:0px;margin:0px;width:550px;float:left;}
	#artcom_publ {padding:5px;margin:0px;width:350px;float:left;}

	#form {font-weight:bold;}
	#form label {margin:0;padding:0;margin-right:15px;float:left;width:60px;text-align:right;}
		.nick {font-weight:bold;border:3px solid black;width:150px;}
		.dtim {font-weight:bold;border:3px solid black;width:280px;height:300px;}

		label {margin:0;padding:0;margin-right:15px;float:left;width:120px;text-align:right;}

		.nombre {border:3px solid black;width:400px;}
		.web {border:3px solid black;width:400px;}
		.coment {border:3px solid black;width:400px;height:300px;}
		.lab {font-size:14px;font-weight:bold;}

/* FIN ARTICULOS*/

#publicidad_noticias {padding:0px;margin:0px;clear:both;background-color:#C3D0D5;font-size:13px;color:#008;border-top:2px solid #008;border-bottom:2px solid #008;}
	#publicidad_noticias table {margin:0 auto;padding:0px;}

/* Etiquetas */
h1 {font-size:16px;margin:0;padding:5px;color:black;font-family:georgia;}
h3 {margin:0px;margin-left:5px;font:1.2em Georgia;font-weight:bold;color:#000080;}
h2{font-size:12px;font-family: 'Verdana', 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;
   margin:0;padding:2px;color:#BA0202;}
#article {border-bottom:2px solid black;font-family:georgia;font-size:24px;color:#800000;padding:10px;margin-bottom:20px;}
.h1_article {border-bottom:2px solid black;font-family:georgia;font-size:24px;color:#800000;padding:10px;margin-bottom:16px;}

/*Formularios*/
.input {width:90%;}
.description {width:90%;height:50px;margin:5px;}
.news_form {width:90%;height:660px;margin:5px;}
.login {width:200px;border:1px solid black;}
.comentario {width:200px;height:150px;border:1px solid black;}
.dir_input {width:460px;border:1px solid black;}
.dir_textarea {width:460px;height:150px;border:1px solid black;}

/* Links */
a {color: #BA0202;text-decoration:none;margin: 0px;}
.grueso{font-weight:bold;}
a img {border: none;}
a:hover {color: #330099;text-decoration:underline;}

.banner {background-color:#fff;}
.banner:hover {background-color:#E2E2E2;}



/*Clases*/
.litle {text-align:justify;font-size:12px;}
.normal {margin:5px;text-align:justify;line-height:1.4;}
.mostrar_imagen{margin-left:-160px;margin-right:-330px;text-align:center;}
.centrar{ text-align:center; }

.imagen { border: 3px double #D5E5EB;margin:5px; }
.imagen_low { border: 3px double #D5E5EB;margin:5px; width:280px;}
.borde_ancho {margin:5px;border:5px solid black;}

.publicidad {border:1px solid #C3D0D5;background-color:#ffffff;margin:5px;padding:5px;text-align:center;}
.cntr{border:1px solid #C3D0D5;margin:5px;overflow:hidden;padding:0px;}
* html .article{height:1%; /* So IE plays nice */}
.h1 {font-size:16px;font-weight:bold;margin:0;color:black;font-family:verdana;color:#000080;}
.article p{margin:0;}
.article h3{background-color:#EEF5F8;margin:0 -5px 0 -252px;padding:5px;border-bottom:2px solid #D5E5EB;}
.articleContainer{width:100%;border-left:252px solid #EEF5F8;margin-left:-252px;background-color:#FFFFFF;display:inline;float:left;}
.articleContent{width:100%;float:right;border-left:2px solid #D5E5EB;margin-left:-2px;position:relative;}
.articleContent p{padding:5px;}
.articleRail{float:left;width:250px;margin-left:-252px;border-right:2px solid #D5E5EB;position:relative;padding:5px 0 5px 0;}
.left {float:left;}
.right {float:right;}
.col_izq {border:1px solid #C3D0D5;width:154px;float:left;background-color:#ffffff;margin:3px;}
.col_der {border:1px solid #C3D0D5;width:154px;float:left;background-color:#ffffff;margin:3px;}
.rojo {color:red;}

/*Divs*/
.amarillo {border:1px solid #DADAB0;background-color:#FFFFDD;margin:3px;padding:3px;}
.menu {list-style-type:none;border:1px solid #C3D0D5;background-color:#ffffff;margin:3px;padding:3px;}
.art {border:0px;margin:3px;padding:3px;background-color:#ffffff;}
.noticias {border:1px solid #C3D0D5;background-color:#ffffff;padding:3px;}
.informacion{border:2px solid #D5E5EB;margin:5px;overflow:hidden;padding:0px;}
.article{border:2px solid #D5E5EB;margin:5px;padding-top:0;overflow:hidden;padding-left:252px;}
.aviso_ren_car {border:3px solid green;background-color:#e2f9e2;color:green;padding:5px;}


/* Tablas */
/*table {border-collapse:collapse;width:100%;}
th {text-align:center;padding:3px;background-color:#D5E5EB;} 
td {padding:3px;}*/

/* Fichas tecnicas */
.tec {list-style:none;margin:0 auto;padding:0px;width:50%;}
	.tec b {width:300px;text-align:right;}
	.tec li {margin:1px;padding:2px;background-color:#DCDCDC;}
.tecp {margin:0 auto;padding:0px;padding-top:1em;width:50%;font-weight:bold;border-bottom: 3px double black;text-align:left;}

.aviso {margin:5px;padding:5px;border:3px solid green;font-weight:bold;color:green;background-color:#c3fbb2;}
.error {margin:5px;padding:5px;border:1px solid red;color:red;font-size:12px;}
