﻿/* RESET CSS */

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,
sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	vertical-align: topline;
	}

:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {quotes: "" "";}
input, textarea {font-family: Arial, Verdana, sans-serif; font-size: 12px;}



/* CLASES GENERALES */

body {
	background: #000000;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	} 

/* LINKS */

	a:link 		{ color: #000000; text-decoration: underline; }
	a:visited { color: #000000; text-decoration: underline; }
	a:hover 	{ color: #000000; text-decoration: underline; }
	a:active 	{ color: #000000; text-decoration: underline; }

	a.enlace2:link 		{ color: #FFFFFF; text-decoration: underline; }
	a.enlace2:visited { color: #000000; text-decoration: underline; }
	a.enlace2:hover 	{ color: #FBBA00; text-decoration: underline; }
	a.enlace2:active 	{ color: #FBBA00; text-decoration: underline; }
	
	
/* CLASES ESPECÍFICAS */

	/* CABECERAS */

		.cabecera_001 {
		background: url("images/cabecera1.jpg") no-repeat top left #000000;
		height: 129px;
		}

		.cabecera_002 {
		background: url("images/cabecera2.jpg") no-repeat top left #000000;
		height: 129px;
		}

		.cabecera_003 {
		background: url("images/cabecera3.jpg") no-repeat top left #000000;
		height: 129px;
		}
		.cabecera_004 {
		background: url("images/cabecera_qsomos.jpg") no-repeat top left #000000;
		height: 129px;
		position: relative;
		}

		
	/* CLASES PARA MENÚS */
	
		.menu_qsomos {
		position:absolute;
		top:53px;
		left:530px;
		z-index: 1;
		float:right;
		}
		
		.menu_qsomos_min {
		position:absolute;
		top: 20px;
		left: 40px;		
		padding: 0;
		border: 0;
		margin: 0;
		}
		
	/* BANDOLERAS */
	
		.bandolera001 {
		background: url("images/bandolera001.jpg") no-repeat top left #000000;
		height: 93px;
		}
			
		.bandolera002 {
		background: url("images/bandolera002.jpg") no-repeat top left #000000;
		height: 93px;
		}
		
		
	/* CLASES PARA LOS FORMULARIOS */
	
		.text_condolencias {
		background: url("images/text_condolencias.jpg") no-repeat top left #000000;
		height: 93px;
		}
		
		.text_bienvenida {
		background: url("images/text_bienvenida.jpg") no-repeat top left #000000;
		height: 93px;
		}
		
		#campo1 {
		background: #FFFFFF;
		width: 565px;
		height: 26px;
		border: 0px;
		margin-top: 5px;
		padding: 6px;
		}
			
		#campo2 {
		background: #FFFFFF;
		width: 565px;
		height: 58px;
		border: 0px;
		margin-top: 5px;
		padding: 6px;
		}

		#boton_enviar {
		margin-left: 512px;
		}
	

	/* PIE */

		.footer {
		background: url("images/pie.jpg") no-repeat top left #000000;
		height: 141px;
		}
		

	/* MENUS*/

		.menu_main {
		margin-left: 30px;
		}
			
		.cms_articles_table_title {
		color: #000000;
		font-size: 24px;
		}
			
		.cms_articles_table_body {
		color: #000000;
		font-size: 12px;
		line-height: 18px;
		}

		#MenuVertical {
		width:211px;
		text-align: left;
		margin-top: 10px;
		}


		#MenuVertical a {
		color:black;
		font-weight:bold;
		text-decoration:none;
		white-space:nowrap;
		}
		
	    #MenuVertical a:hover {
		background-color: #eeeeee;
		width:211px;
		}
		
		#MenuVertical li:hover {
		background-color: #eeeeee;
		width:211px;
		}
		
/* COMPLEMENTO FLICKR */

#flickr_badge_uber_wrapper {text-align:center; width:190px;}
#flickr_badge_wrapper {padding:0 0 10px 0;}
#flickr_badge_wrapper a img{padding:5px;}
.flickr_badge_image {margin:0 10px 10px 10px;}
.flickr_badge_image img {border: none;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: none;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
		

		
