.bg_lasergalicia {
	background-image: url(../images/bg_lasergalicia.gif);
	background-repeat: repeat;
	background-position: top;
}

.bg {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.bg_pie {
	background-image: url(../images/lasergalicia_14.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.bg_foto {
	background-image: url(../images/lasergalicia_logo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.esquina_der {
	background-image: url(../images/esquina_der.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.bg_contenido {
	background-image: url(../images/bg_contenido.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #22476C;
}

.bg_trabajos {
	background-image: url(../images/esquina_izq.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #EB842A;
}

.bg_menu {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	color : #ffffff;
	text-decoration : none;
	text-align: left;
	letter-spacing: 0.09em;
}

.text_naranja {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	font-weight : bold;
	color : #FA8910;
	text-decoration : bold;
	text-align: left;
}

.text_intro {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 15px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
	text-align: left;
}

.laser {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 13px;
	font-weight : bold;
	color : #23466C;
	text-decoration : none;
	text-align: left;
}

.laser_blanco {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 13px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
	text-align: left;
}

.galicia {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 13px;
	font-weight : bold;
	color : #FA8910;
	text-decoration : none;
	text-align: left;
}

.flecha {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FA8910;
	text-decoration : none;
	text-align: left;
}


.titulo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #FA8910;
	text-decoration : none;
	text-align: left;
}

a.enlace {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

a.enlace:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	font-weight : bold;
	color : #EB842A;
	text-decoration : underline;
}

a.enlace_naranja {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FA8910;
	text-decoration : none;
}

a.enlace_naranja:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
}

.pie {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

.barra_pie {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

a.pie {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

a.pie:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #EB842A;
	text-decoration : underline;
}

.barra_legal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #EB842A;
	text-decoration : none;
}

a.legal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #FEA04E;
	text-decoration : none;
}

a.legal:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : underline;
}

.idioma {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}

.barra_idioma {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

a.idioma {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

a.idioma:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #333333;
	text-decoration : underline;
}

.text_form {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 12px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
	padding-right: 8px;
	text-align: right;
}

.text_legal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 12px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
	text-align: left;
}

INPUT {
	border : none;
	background-color: #E7E6E3;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #333333;
	padding-left: 4px;
	padding-right: 4px;
}

TEXTAREA {
	border : none;
	background-color: #E7E6E3;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #333333;
	padding-left: 4px;
}

SELECT {
	border : none;
	background-color: #E7E6E3;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #333333;
}

.input_checkbox {
	border : 0px;
	background-color: #1E4063;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.foto {
	padding-right: 5px;
	padding-top: 17px;
	padding-bottom: 17px;
}

.sangria_idioma {
	padding-right: 220px;
}

.sangria_menu {
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.sangria_intro {
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 45px;
	padding-bottom: 17px;
}

.sangria_cierre {
	padding-left: 25px;
	padding-right: 25px;
}

.sangria_content {
	padding-left: 30px;
	padding-right: 90px;
	padding-bottom: 14px;
}

.sangria_trabajos {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 14px;
}

.sangria_lista {
	padding-left: 10px;
}
