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,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, 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-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

strong {
font-weight:bold;
}

: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 {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

/* ----- CSS ----- */

*{
	margin:0;
	padding:0;

}


body{

	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

/* ----- MAQUETADO PRIMARIO----- */

.nl  {
clear:both;}

#container{
	width:950px;
	margin:0 auto;
}

#header{
width:950px;
height:124px;
float:left;
display:inline;
}



#nav_v{
	float:left;
	width:225px;
	background:transparent url(../images/fondo_bot_vertical.gif) repeat-y top left;
}

#nav_v ul{
list-style:none;
margin:0px;
padding:0px;
margin-left:35px;
margin-bottom:20px;
float:left;
display:inline;
}

#nav_v ul li{
color:#FFFFFF;
width:174px;
font-size:.8em;
text-transform:uppercase;
margin-bottom:3px;}

#nav_v ul li a {
color:#FFFFFF;
text-decoration:none;}

#nav_v ul li a:hover {
border-bottom:2px #FFFFFF solid;}

#col_left{
	float:left;
	display:inline;
	width:225px;
}

#col_left h2{
width:175px;
height:23px;
padding-top:9px;
float:left;
margin-left:17px;
padding-left:10px;
display:inline;
background:transparent url(../images/fondo_encabe_botonera.gif) no-repeat top right;
color:#FFFFFF;
font-size:.7em;
font-weight:bold;
text-align:left;
}

#col_left img.boton{
float:right;
display:inline;}

#col_right{
	float:right;
	display:inline;
	width:161px;		
	text-align:center;
	margin-right:8px;
	margin-top:15px;
}

#col_center{
	float:left;
	display:inline;
	width:520px;
	height:175px;
	background:#efebd2 url(../images/fondo_zona_rotulo.gif)  no-repeat top left;
	
	overflow:hidden;
}

#col_center_formacion{
	float:right;
	display:inline;
	width:950px;
	
	overflow:hidden;
}


#footer{
	width:860px;
	height:28px;
	padding-top:25px;
	margin:0 auto;
	background:transparent url(../images/fondo_pie.gif) no-repeat top left;
	text-align:center;
	font-size:.7em;
	color:#666666;
}

/* ----- CLASES ----- */

.hide{
/* display:none; */
}
.show{
/* display:block; */
}

/* ----- ENCABEZADOS ----- */


#list_elements {
	float:left;
	display:inline;
	width:528px;
	margin-left:10px;
}

#contenido_ampliado {
width:500px;
float:left;
display:inline;
font-size:.9em;
line-height:130%;
margin-left:20px;
color:#666666;}

#contenido_ampliado ul{
list-style:square;
}

#contenido_ampliado ul li{
margin:5px;
margin-left:25px;}

#contenido_ampliado p img {
float:left;
display:inline;
width:100px;
margin-right:10px;
}
#contenido_ampliado p img.portada {
width:auto;
max-width:400px;
margin:5px;
float:none;
padding:3px;
border:1px #f2f2f2 solid;

}

#contenido_ampliado p {
font-size:.9em;
line-height:130%;}


#contenido_ampliado_big {
width:700px;
float:left;
display:inline;
font-size:.9em;
line-height:130%;
margin-left:10px;
color:#666666;}

#contenido_ampliado_big ul{
list-style:none;
}

#contenido_ampliado_big ul li{
margin:5px;
margin-left:25px;}

#contenido_ampliado_big p img {
float:left;
display:inline;
width:100px;
margin-right:10px;
}
#contenido_ampliado_big p img.portada {
width:auto;
max-width:400px;
margin:5px;
float:none;
padding:3px;
border:1px #f2f2f2 solid;

}

#contenido_ampliado_big p {
font-size:.9em;
line-height:130%;}


#list_elements ul {
list-style:none;
margin:0px;
padding:0px;
}

#list_elements ul li{
margin:0px;
padding:0px;
width:528px;
height:155px;
background:#FFFFFF url(../images/fondo_noticia.gif) no-repeat top right;
margin-bottom:10px;}

#list_elements ul li p.reducido {
width:335px;
height:100px;
float:right;
display:inline;
padding:7px;
font-size:.8em;
font-weight:bold;
line-height:130%;
margin-top:15px;}

#list_elements ul li p.ampliado {
width:484px;
height:100px;
float:right;
display:inline;
padding:7px;
font-size:.8em;
font-weight:bold;
line-height:130%;
margin-top:15px;
margin-right:20px;}



#list_elements ul li .masinfo {
width:52px;
height:27px;
float:left;
display:inline;
margin-left:10px;}



.leermas {
float:right;
display:inline;
margin-right:60px;}

.botsharenot {
float:left;
display:inline;
margin-left:25px;
margin-top:-1px;
}

.botsharenot_face {
float:left;
display:inline;
margin-left:25px;
margin-top:-1px;
background:transparent url(../images/bot_fondofacebook.gif) no-repeat top left;
width:52px;
height:22px;
padding-top:5px;
text-align:center;
}


/* ----- AADIDOS ----- */

#zona_info_rot {
width:520px;
height:167px;
background:#efebd2 url(../images/fondo_zona_rot_texto.gif) no-repeat bottom left;
float:left;
display:inline;
margin-top:8px;
overflow:hidden;}

#pie_rotulo {
width:520px;
height:75px;
background:transparent url(../images/fondo_rot_abajo.gif) repeat-x top left;
float:left;
display:inline;}

#texto_rot_central {
width:395px;
float:left;
display:inline;
color:#FFFFFF;
margin-top:7px;
font-weight:bold;
height:40px;
overflow:hidden;}

 /* menu */
 #contenedormenu {
 width:920px;
 height:27px;
 background:transparent url(../images/fondo_botonera.jpg) repeat-x top right;
 float:left;
 display:inline;
 }
        #menu{ margin:0px; padding:0px; list-style:none; color:#990000; line-height:27px; display:inline-block; float:left; display:inline; z-index:1000;
		background:transparent url(../images/fondo_botonera.jpg) repeat-x top left; font-size:.7em; text-transform:uppercase; }
        #menu a { text-decoration:none; }
        #menu li {cursor:pointer; float:left; display:inline; position:relative;padding:0px 20px;}
        #menu li a{color:#990000;}
		#menu li a:hover {color:#666666;}
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:25px; width:150px; line-height:10px; background:transparent url(../images/botonera_fondo_abajo.gif) no-repeat bottom left; color:#FF0000; /* for IE */ display:none; padding-bottom:14px; }
		
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none;width:100px; font-size:.8em; margin-bottom:0px; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#990000; font-weight:bold; }
        #menu li ul li a:hover { color:#333333; font-weight:bold; }
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}

.imgizda {
float:left;
display:inline;
background:transparent url(../images/adorno_bot_abajo.gif) no-repeat bottom left;
width:55px;
height:75px;}
.imgdcha {
float:right;
display:inline;}

.imgizdacontmenu {
float:left;
display:inline;
background:transparent url(../images/botonera_izda.jpg) no-repeat bottom left;
width:17px;
height:27px;}

.list_elements ul li img{
float:left;
display:inline;}

#desc_slide {
width:320px;
height:165px;
float:left;
display:inline;
font-size:.8em;}

#desc_slide  p {
margin:4px;
float:left;
display:inline;
width:266px;
margin-left:40px;
text-align:justify;}

#desc_slide  p a {
color:#cc0033;}

#desc_slide  h2{
width:235px;
height:23px;
padding-top:5px;
float:left;
display:inline;
font-size:1.2em;
background:transparent url(../images/fondo_encabe_deslizante.gif) no-repeat bottom left;

color:#ffffff;
text-align:center;
font-weight:bold;
}

#imgdescslide {
width:200px;
height:150px;
overflow:hidden;
float:right;
display:inline;
}

#imgdescslide  img{
width:200px;}

#slide-menu {
text-align:right;
font-weight:bold;}

#slide-menu a {
color:#990000;
text-decoration:none;}

img.campania {
width:140px;
display:block;
margin: 0 auto;
margin-bottom:15px;
border:1px #990000 solid;}

#zona_accesiblidad {
width:215px;
height:55px;
float:right;
display:inline;
margin-right:26px;
margin-top:20px;}

#zona_accesiblidad form input#termino {
width:114px;
padding-left:10px;
background:transparent url(../images/fondo_input_buscar.gif) no-repeat top left;
height:21px;
padding-top:4px;
float:left;
display:inline;
border:0px;
margin:0px;
}

#zona_accesiblidad form input#buscar {
width:67px;
height:25px;
float:left;
display:inline;
background:transparent url(../images/imagen_submit_buscar.gif) no-repeat top left;
border:0px;
margin:0px;
padding:0px;
color:#FFFFFF;
font-weight:bold;
}

#zona_accesiblidad form#formbuscar {
width:215px;
height:25px;
overflow:hidden;}

#zona_accesiblidad ul {
list-style:none;
}

#zona_accesiblidad ul li{
float:left;
display:inline;
margin:4px;
}

#bot_vertical_arriba {
width:225px;
height:8px;
background:transparent url(../images/bot_vertical_arriba.gif) repeat-y top left;
}



#encabezadougt {
background:transparent url(../images/encabezado_ugt.gif) no-repeat top left;
width:356px;
height:97px;
float:left;
display:inline;}

#botabajo {
background:transparent url(../images/botonera_abajo.gif) no-repeat bottom right;
float:right;
display:inline;
width:209px;
height:14px;}

#botderecha {
background:transparent url(../images/botonera_dcha.jpg) no-repeat bottom right;
float:right;
display:inline;
width:57px;
height:27px;}

.rotabajodcha{
float:right;display:inline;width:11px;height:42px;
background:transparent url(../images/rot_abajo_dcha.gif) no-repeat bottom right;
width:11px;
height:42px;}

#boton1 {
background:transparent url(../images/boton_afiliate.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}

#boton11 {
background:transparent url(../images/boton_residencias.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}

#boton2 {
background:transparent url(../images/boton_cursos.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}

#boton3 {
background:transparent url(../images/boton_radio.gif) no-repeat top left;
width:215px;
height:93px;
float:right;
display:inline;}

#boton4 {
background:transparent url(../images/boton_juventud.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}

#boton5 {
background:transparent url(../images/boton_nuestralucha.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}

#boton6 {
width:215px;
height:85px;
float:right;
display:inline;}

#boton7 {
background:transparent url(../images/boton_prensa.gif) no-repeat top left;
width:215px;
height:85px;
float:right;
display:inline;}
#boton71 {background:transparent url(../images/boton_paro.gif) no-repeat top left;width:215px;height:85px;float:right;display:inline;}
#boton8 {
background:transparent url(../images/boton_slma.gif) no-repeat top left;
width:215px;
height:91px;
float:right;
display:inline;}

#boton81 {
background:transparent url(../images/boton_dependencia.gif) no-repeat top left;
width:215px;
height:82px;
float:right;
display:inline;}


.botleeermas {
background:transparent url(../images/bot_leermas1.gif) no-repeat top left;
width:52px;
height:27px;
float:right;
display:inline;
margin-top:-1px;
margin-right:40px;}

#resultadobusqueda p {
margin:15px;}

#resultadobusqueda h1 {
width:542px;
background-color:#CCCCCC;
color:#333333;
font-size:1.2em;
font-weight:bold;
float:left;
display:inline;}

#resultadobusqueda p a{
color:#990000;}

#revistas p{
margin:15px;
background:transparent url(../images/ico_pdf.gif) no-repeat bottom left;
padding-left:60px;
}

#revistas p span.fechadoc {
background-color:#FFFFFF;
color:#666666;
font-size:.8em;}

#revistas p span.nombredoc {
font-weight:bold;}

span.descargadoc {
display:inline;
float:left;
background:transparent url(../images/flecha.gif) no-repeat bottom left;
padding-left:18px;}

span.descargadoc a{
color:#990000;}

li.acursos a{
font-weight:bold;
color:#990000;
border-bottom:1px #993300 dotted;}

#diaint {
color:#FFFFFF;
display:inline;
float:right;
font-size:0.7em;
height:15px;
margin-top:82px;
text-align:left;
width:335px;
}

.elemult {
margin-bottom:25px;
}
.elemult h2 {
font-size:1em;
font-weight:bold;
color:#990000;
margin-bottom:10px;}

#descripciongaleria{
text-align:justify;}

#galeimg {
width:550px;
float:left;
display:inline;
}

#galeimg img {
width:150px;
margin:10px;
float:left;
display:inline;}

.fechanoticia {
font-size:.8em;
color:#666;}

.imprimir {
width:525px;
float:left;
display:inline;

margin-top:2px;
padding-left:10px;
font-size:.8em;
height:20px;
padding-top:2px;
}

.imprimir a {
text-decoration:none;
color:#666;
font-weight:bold;}



#ultimasnoticias {
width:528px;
float:left;
display:inline;
margin-left:231px;
}

#ultimasnoticias  h2{
color:#990000;
font-weight:bold;
font-size:1em;
margin-bottom:5px;}

#ultimasnoticias  ul {
margin:10px;}

#ultimasnoticias  ul li {
margin:5px;
color:#333333;
font-size:.8em;}

#ultimasnoticias    a{
color:#666666;}

a.vertodas {
font-size:.8em;
font-weight:bold;
color:#999;}

#noticiasrss {
width:528px;
float:left;
display:inline;
margin-left:231px;
font-size:.8em;}

#noticiasrss h2 {
height:25px;
background:#f2f2f2 url(../images/feeds.png) no-repeat top left;
text-indent:40px;
font-size:1.2em;
font-weight:bold;
padding-top:7px;
color:#990000;
margin-top:25px;
margin-bottom:25px;
}

#noticiasrss ul {
list-style:square;
margin-bottom:20px;
}

#noticiasrss ul  li{
margin:7px;
color:#666;}

#noticiasrss ul  li a {
color:#990000;}

.cuadroimgnot {
width:228px;
height:155px;
float:left;
display:inline;
background:transparent url(../images/sinimagen.jpg) no-repeat top left;
}

#radio_titulos {
width:230px;
height:450px;
float:right;
display:inline;
background-color:#f2f2f2;
font-weight:bold;
font-size:.6em;
overflow:auto;
padding:5px;
line-height:140%;
margin:10px;
border:1px #cccccc dotted;
}

#radio_titulos a {
color:#FF9900;
font-weight:bold;
width:200px;
float:right;
display:inline;
line-height:17px;
}

#radio_titulos a:hover {
background-color:#CC0000;
color:#FFFFFF;
font-weight:bold;}

#radio_titulos img {
height:16px;
float:left;
display:inline;}

#radio_video {
width:350px;
height:200px;
float:left;
display:inline;
margin-left:150px;}

#radio_descripcion {
width:500px;
height:125px;
float:left;
display:inline;
margin-top:5px;
background-color:#f2f2f2;
color:#666666;
font-size:.8em;
padding:5px;
overflow:auto;
margin-left:65px;
}

.inicio_formacion {
width:850px;
float:left;
display:inline;
padding-top:40px;
text-align:center;
padding-bottom:10px;
margin-left:50px;
}

.inicio_formacion p {
font-size:.8em;
color:#666666;
text-align:justify;
width:500px;
float:left;
display:inline;
margin-left:5px;
padding:7px;
line-height:130%;}

p.linkacceso a {
color:#FF0000;
font-weight:bold;}

#columna_enlaces {
width:200px;
float:right;
display:inline;
background-color:#f2f2f2;
border:1px #CCCCCC dotted;
height:350px;
line-height:130%;
font-size:.8em;
color:#666666;
text-align:left;
margin-top:15px;}

#columna_enlaces ul {
list-style:none;
margin:10px;}

#columna_enlaces ul li{
margin-bottom:10px;
padding-bottom:4px;
color:#666666;
border-bottom:1px #CCCCCC dotted;}

#columna_enlaces ul li a{
color:#990000;}

.acc-content p {
line-height:130%;}

.acc-content a {
color:#CC0000;}

#list_element_sformacion {
width:600px;
margin-left:200px;
margin-top:40px;
float:left;
display:inline;
color:#666666;
font-size:.8em;}

#list_element_sformacion ul{
list-style:square;
}
#list_element_sformacion ul li{
height:50px;
overflow:hidden;
width:600px;
margin-bottom:10px;
}
#list_element_sformacion ul li a{
color:#990000;}

#list_element_sformacion img {
float:left;
display:inline;
margin-right:10px;
}

#list_element_sformacion img.portada {
float:left;
display:inline;
width:150px;
margin-right:10px;
margin-bottom:5px;
}

#list_element_sformacion p.reducido {
font-weight:bold;
}

#list_element_sformacion p.ampliado {
font-weight:bold;
}.acc-content p strong a{color:#990000;font-weight:bold;text-decoration:none;}.acc-content p strong a:hover{background-color:#990000;color:#FFFFFF;}h1.titulofaq {font-weight:bold;color:#990000;margin:15px;border-bottom:1px #CCCCCC dotted;}p.faqdescripcion {color:#333333;margin:15px;line-height:125%;}

.h1dcontent {
background-color:#dc002e;
margin:5px;
float:left;
display:inline;
height:20px;
width:495px;
padding-left:20px;
padding:5px;
color:#FFFFFF;
text-indent:25px;
font-weight:bold;
}

#col_contenido{
	float:left;
	display:inline;
	width:715px;
	
	background:transparent url(../images/fondo_zona_rotulo_white.gif)  no-repeat top right;	
	overflow:hidden;
}
#zona_eventos {
width:300px;
height:72px;
margin-top:5px;
float:left;
display:inline;
margin-left:10px;
overflow:hidden;
}

#zona_eventos img {
width:300px;}

.notimagen {
width:150px;
height:100px;
overflow:hidden;
margin-top:17px;
margin-left:17px;
margin-bottom:6px;
float:left;
display:inline;
padding:2px;
border:1px #CCCCCC solid;
background-color:#FFFFFF;
text-align:center;}

.notimagen img{
height:100px;
}

#legal {
width:490px;
padding:5px;
float:left;
display:inline;
margin-top:25px;
font-size:.8em;
background-color:#f2f2f2;
color:#666666;}

#legal a {
color:red;}

h1.h1formacion {
font-weight:bold;
font-size:1.2em;
border-bottom:1px #CC0000 dotted;
margin-bottom:10px;
width:550px;}

.finfedera {
width:100%;
height:2px;
background-color:#CCCCCC;

margin-bottom:15px;}

.tablacalendario {
float:left;
display:inline;
margin:10px;
background-color:#f2f2f2;
}

.tablacalendario caption {
background-color:#cc0000;
color:#FFFFFF;
font-weight:bold;
font-size:.8em;
}

span.dia {
background-color:#f2f2f2;
padding:3px;}

#prensacoment {
width:500px;
float:left;
display:inline;
margin-left:20px;}

.tablacalendario td a {
background-color:#cc0000;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

#col_left  span.imgdoc {
width:200px;
float:left;
display:inline;
text-align:center;
overflow:hidden;
border:1px #990000 solid;
margin-left:15px;
}

#col_left  span.fechadoc {
font-size:.8em;
color:#999;
width:215px;
float:left;
display:inline;
text-align:center;
margin-top:20px;}

#col_left  span.descargadoc {
font-size:.8em;
color:#999;
float:left;
display:inline;
text-align:center;
margin-left:30px;}

span.vertodas {
font-size:.8em;
color:#999;
width:515px;
float:right;
display:inline;
text-align:center;
margin-bottom:20px;
}

span.vertodas  a {
color:#999999;}

span.pagavanza {
width:250px;
float:right;
display:inline;
font-size:.8em;
text-align:right;
}

span.pagavanza a {
color:#990000;}

span.pagatras {
width:250px;
float:left;
display:inline;
font-size:.8em;
text-align:left;
}

span.pagatras a {
color:#990000;}

a.adjuntocont {
float:left;
display:inline;
background:transparent url(../images/attachment.png) no-repeat bottom left;
padding-left:32px;
margin:5px;
height:26px;
padding-top:6px;}

.acc-content h4 {
color:#cc0000;
font-weight:bold;
margin-top:20px;
margin-bottom:10px;}

#contenido_ampliado .acc-content p {
font-size:1em;
line-height:130%;
color:#666666;}

#rotuloslma {
width:670px;
height:148px;
float:left;
display:inline;
margin:5px;}

.presentacion_categoria {
text-align:justify;
line-height:140%;
margin-right:20px;}

#contenido_ampliado ul#acc p img {
width:auto;
}

#contenido_ampliado .outer ul {
list-style:none;}

.penlaces {
width:200px;
text-align:center;
line-height:140%;
color:#CC0000;
font-weight:bold;
margin:0 auto;
margin-top:25px;
}

.penlaces img {
border:1px #CCCCCC solid;
margin:5px;}

#col_rss {
width:254px;
height:150px;
float:right;
margin-right:21px;
margin-right:21px;
display:inline;
overflow:hidden;
text-align:center;
background:transparent url(../images/fondorss.gif) no-repeat top left;}

#col_rss #news-ticker {
text-align:left;}

#zonacampanias {
background-color:f2f2f2;
width:159px;
border:1px #ccc solid;}

#zonacampanias h2 {
text-align:center;
color:#cc0000;
font-weight:bold;
margin-bottom:10px;
margin-top:5px;}

#botonparrilla {
width:114px;
height:124px;
float:left;
display:inline;
}

span.residencia {
border-bottom:1px #f6f6f6 solid;
padding-bottom:10px;
margin-bottom:10px;
width:400px;
display:block;}

h1.titulonoticia {
color:#CC0000;
font-weight:bold;}

#frasedia {
width:500px;
float:left;
display:inline;
font-size:.6em;
color:#666666;
overflow:hidden;
height:16px;
margin-top:4px;}

#frasedia a {
color:#cc0000;}

#containeradio {
width:350px;
height:69px;
padding-top:131px;
float:left;
display:inline;
background:#000000 url(../images/fondodirecto.gif) no-repeat top center;}

#botondirecto {
width:198px;
height:35px;
float:right;
display:inline;
margin-right:31px;
margin-top:90px;}

#contenido_ampliado p span#MARCA-COSURFING img {
width:auto;}

#col_zonadcha_notprincipal {
width:197px;
height:217px;
float:right;
display:inline;
margin-right:8px;
TEXT-ALIGN:CENTER;
background:#FFFFFF url(../images/fondo_dcha_notprincipal.gif) no-repeat top center;}

#col_zonadcha_notprincipal img{
margin:5px;}

div.SaltoDePagina
{
PAGE-BREAK-AFTER: always
}

#sugerencia #formcontacto input {
border:1px #CC0000 solid;
background-color:#f2f2f2;
width:450px;}

#sugerencia #formcontacto textarea {
border:1px #CC0000 solid;
background-color:#f2f2f2;
width:450px;
height:100px;}

#sugerencia p {
font-size:.9em;
margin:20px;}

#sugerencia #formcontacto input.botonenviar {
width:150px;
background-color:#CC0000;
color:#FFFFFF;
font-weight:bold;}

#sugerencia #formcontacto {
width:460px;
float:left;
display:inline;
margin-left:100px;}
