*{padding:0px;margin:0px;border:0px}

Body {background-color: #ffffff;margin:0px;}
TD{font-family:  Arial, Helvetica, sans-serif;font-size:11px}

.rb_DefaultLayoutDiv {text-align: center;width:100%;}
.rb_AlternateLayoutDiv{text-align: center;width:100%;}

.rb_DefaultLayoutTable{background-image:url(/Design/DesktopLayouts/RomanicoGuadalajara/Images/Fondo.jpg); background-repeat:no-repeat; background-position:top; width:996px;text-align: center;margin:auto; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.rb_AlternateLayoutTable{background-image:url(/Design/DesktopLayouts/RomanicoGuadalajara/Images/Fondo.jpg); background-repeat:no-repeat; background-position:top; width:996px;text-align: center;margin:auto;}

.rb_DefaultPortalHeader, .rb_AlternatePortalHeader{ height:100px;background-image:url(/images/1x1.gif);}
#contenedorCabecera{position:relative;}
#Elementoscabecera{position:absolute; top:150px; left:0px; z-index:1}
#Tabs{position:absolute; top:196px; left:300px; z-index:999; height:30px;}
#Logo{position:absolute; top:0px; left:0px; z-index:999}

.rb_DefaultPortalContent{ padding-left: 12px;padding-right: 12px;padding-top: 43px; z-index:0;}

.rb_DefaultPortalFooter{}
.rb_DefaultPortalFooter a:link, .rb_DefaultPortalFooter a:visited, .rb_DefaultPortalFooter a:active{color: #000000;}
.rb_DefaultPortalFooter a:hover{color: #000000;}
.rb_AlternatePortalFooter{}
#textopie{color:#FFFFFF; background-color:#c56512}

.SelectedTab{font-size:11px; text-transform:uppercase}
.SelectedTab a:link, .SelectedTab a:visited, .SelectedTab a:active{text-decoration: none;color: #000000;padding:5px;}
.SelectedTab a:hover{text-decoration: none;color: #000000;padding:5px;}

.OtherTabs{font-size:11px; text-transform:uppercase; z-index:999}
.OtherTabs a:link, .OtherTabs a:visited, .OtherTabs a:active{text-decoration: none;color: #ffffff;padding:5px;}
.OtherTabs a:hover{text-decoration: none;color: #000000;padding:5px;}
.OtherSubTabs{font-size: 12px; font-weight:bold; color:#363636; text-transform:uppercase; height:30px; text-align:right; vertical-align:bottom; background:url(/_RomanicoGuadalajara/Images/flechaMenu.gif); background-position:right top; background-repeat:no-repeat; padding-right:18px; padding-bottom:15px}
.OtherSubTabs a:link, .OtherSubTabs a:visited, .OtherSubTabs a:active{font-size:12px; color:#666666; text-transform:uppercase; height:30px; text-align:right; vertical-align:bottom; text-decoration:none}
.OtherSubTabs a:hover{color:#000000; text-decoration:underline;}
.SelectedSubTab{font-size:12px; font-weight:bold; text-transform:uppercase; text-align:right; color:#c56512; text-decoration:underline;  padding-bottom:15px; vertical-align:bottom;  background:url(/_RomanicoGuadalajara/Images/flechaMenu.gif); background-position:right top; background-repeat:no-repeat; padding-right:18px;}
.SelectedSubTab a:link, .SelectedSubTab a:visited, .SelectedSubTab a:active{font-size:12px; text-transform:uppercase; height:30px; text-align:right; color:#c56512; text-decoration:underline;  padding-bottom:15px}
.SelectedSubTab a:hover{color:#000000; text-decoration:underline;}

.LeftPane{width:190px; padding-right:8px}
.RightPane{vertical-align:top;}
.ContentPane{text-align: left; padding-bottom:20px}

h1{font-size:24px; color:#000000; padding-bottom:20px; padding-top:20px}

.TitleHead{color: #c56512; font-size:20px; text-transform:uppercase; padding-left:8px; border-bottom: 1px solid #c56512; line-height:20px}
.TitleHeadAlt{color: #c56512; font-size:14px; text-transform:uppercase; padding-left:0px; border-bottom: 1px solid #c56512; line-height:10px}

.SubHead{font-size: 10px;color: #666666;padding-left: 5px;}

.Normal{text-align:justify;padding:14px;color: #5c5c5c; font-size:12px; line-height:20px; color:#666666}
.NormalAlt{}

.module{text-align: justify;color: #5c5c5c;}
.moduleAlt{}

.moduleNT{text-align: justify;color: #5c5c5c;}
.moduleNTAlt{}

.NormalTextBox{font-weight: normal;padding:1px;border: 1px solid #CCCCCC;color:#666666;background-color: #FFFFFF;}

.CommandButton{color: #003366;height: 20px;border: 1px solid #003366;margin:4px;text-align:center;}
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active{text-decoration: none;color: #003366;border: 1px solid #003366;padding:4px;}
A.CommandButton:hover{text-decoration: none;color:#719DC1;border:1px solid #003366;padding:4px;}

A:link, A:visited, A:active{color:#000000; text-decoration:none}
A:hover{color:#804000; text-decoration:underline}

.Error{font-weight: bold;color: #990000;}

/************************************ Menu ****************************************************/
.Menu1On{font-size:12px; font-weight:bold; text-transform:uppercase; text-align:right; color:#c56512; text-decoration:underline; line-height:30px; width:160px; vertical-align:bottom;  background:url(/_RomanicoGuadalajara/Images/flechaMenu.gif); background-position:right; background-repeat:no-repeat; padding-right:18px;}
.Menu1On a:link, .Menu1On a:visited, .Menu1On a:active{font-size:12px; text-transform:uppercase; height:30px; text-align:right; color:#c56512; text-decoration:underline; line-height:30px;}
.Menu1On a:hover{color:#000000; text-decoration:underline;}
.Menu1Off{font-size:12px; font-weight:bold; color:#363636; text-transform:uppercase; text-align:right; line-height:30px; vertical-align:bottom; width:160px; background:url(/_RomanicoGuadalajara/Images/flechaMenu.gif); background-position:right; background-repeat:no-repeat; padding-right:18px;}
.Menu1Off a:link, .Menu1Off a:visited, .Menu1Off a:active{font-size:12px;color:#666666; text-transform:uppercase; height:30px; text-align:right; line-height:30px; vertical-align:bottom; text-decoration:none}
.Menu1Off a:hover{color:#000000; text-decoration:underline;}
.sinLink{display:table-cell; font-size:12px;  color:#888888; text-transform:uppercase; text-align:right; line-height:30px; vertical-align:bottom; width:160px; padding-right:18px;}
.oculta{}
/*******************************************************************************************/

.TitluloProyecto{color: #c56512; font-size:18px; text-transform:uppercase; padding-left:12px; border-bottom: 2px solid #c56512; line-height:20px; margin-bottom:20px; width:780px}

/************************************* Pestañas **********************************************/
.fondoPestanaOff{font-size:14px; padding-left:14px; padding-right:14px;  height:30px; background:url(/_RomanicoGuadalajara/Images/FondoPestanaOff.gif) bottom repeat-x; white-space:nowrap}
.fondoPestanaOff a:link, .fondoPestanaOff a:visited, .fondoPestanaOff a:active{font-size:14px;color:#888888; text-transform:uppercase; text-decoration:none}
.fondoPestanaOff a:hover{color:#000000}
.fondoPestanaOn{font-size:14px; padding-left:14px; padding-right:14px; white-space: nowrap; height:30px; background:url(/_RomanicoGuadalajara/Images/FondoPestanaOn.gif) bottom repeat-x; white-space:nowrap}
.fondoPestanaOn a:link, .fondoPestanaOn a:visited, .fondoPestanaOn a:active{font-size:14px;color:#000000; text-transform:uppercase; text-decoration:none}
.tablePestanas{margin-bottom:20px;}

/*********************************** DataList Templo ****************************************/

.DivTextoTemplo{float:left; width:380px; color:#333333; padding-right:10px; text-align:justify; font-size:12px; line-height:20px; padding-top:80px}
/****** modulo de titulo ************/
#mID30203{position:absolute;}
/******* modulo de pestañas ************/
#mID30196{margin-top:40px}
.FotosTemplo{ top:0px; left:400px; float:right; padding-top:80px}
.FotosTemplo img{margin:6px}

/******************************** Intervenciones ********************************************/
.cabeceraIntervenciones{width:244px; height:25px; line-height:25px; vertical-align:text-bottom}
.cabeceraIntervencionesDetalle{width:550px; padding-bottom:4px; height:25px; line-height:25px;}
.iconoIntervenciones{float:left}
.encabezadoIntervenciones{float:right; width:212px; height:25px; line-height:20px; font-size:12px; vertical-align:text-bottom; text-transform:uppercase; text-align:center; color:#FFFFFF; background:#999999}
.encabezadoIntervencionesDetalle{float:right; width:516px; height:25px; font-size:18px; line-height:25px; vertical-align:text-bottom; text-transform:uppercase; text-align:center; color:#FFFFFF; background:#999999; margin-bottom:2px}
.fotoIntervenciones{width:244px; height:183px}
.fotoIntervencionesDetalle{width:244px; height:400px}
.fichaIntervenciones{padding:4px;}
.descripcionIntervenciones{float:left; width:550px; color:#333333; padding-right:10px; text-align:justify; font-size:12px; line-height:20px; margin-top:12px}
.DetallefichaIntervenciones{width:550px; height:400px;}
.miniaturaGaleriaIntervencion{margin:6px; width:100px; height:75px;}
.miniaturaGaleriaIntervencion:hover{margin:4px;}
/*.miniaturaGaleriaIntervencion img{filter: Alpha(Opacity=50);}
/* modulo de galería detalle intervenciones */
#mID30286{ margin-top:86px; padding-left:0px }
#mID30196{position:absolute}
/* modulo de datalist de intervenciones */
#mID30233{ margin-top:86px;}
/* módulo de galería */
#mID30285{margin-top:86px; border-bottom:2px solid #b7b7b7;padding-bottom:3px }
/* módulo de noticias */
#mID30304{margin-top:86px;}
/* módulo de descargas */
#mID30308{margin-top:86px;}

/******************************** Fases ***************************************************/
/* módulo de fases */
#mID30198{margin-top:86px;}
.fichaFases{padding:4px;}
.encabezadoFases{width:244px; height:25px; margin-bottom:4px; padding-top:6px; vertical-align:text-bottom; font-size:12px; text-transform:uppercase; text-align:center; color:#FFFFFF; background:#999999;}
.fotoFases{width:244px; height:183px}
.fotoFasesDetalle{width:244px; height:400px}
.DetallefichaFases{width:550px;}
.encabezadoFasesDetalle{float:right; width:550px; height:25px; line-height:25px; vertical-align:text-bottom; text-transform:uppercase; text-align:center; color:#FFFFFF; background:#999999; margin-bottom:4px; font-size:14px;}
.descripcionFases{float:left; width:550px; color:#333333; padding-right:10px; text-align:justify; font-size:12px; line-height:20px; margin-top:12px}
/* módulo de galería Fases */
#mID30293{ margin-top:86px; padding-left:-100px }

/****************************** highslide 2 ***********************************************/
.highslide2 {outline: none;	text-decoration: none;}
.highslide2 img {border: 2px solid silver;}
.highslide2:hover img {	border-color: #c56512;}

/***************************** tabla *********************************************/
.Group{	border-bottom:#9c0323 0px solid; background-color:#ffffff; color:#c42635; font-weight: bold; width: 100%; font-size: 12px;}
.tablaHeader{background-color:#EEEEEE; border-bottom:1px solid #555454; margin-bottom:5px;}
.tablaHeader TD{margin-bottom:5PX; font-size:14px; text-transform:uppercase; color:#CC6600; white-space:nowrap; padding:3px;}
.tablaHeader a:link, .tablaHeader a:visited, .tablaHeader a:active{color:#545454; text-decoration: none;}
.tablaHeader a:hover{text-decoration: none;}
.tablaGroup{border-bottom:#9c0323 1px dotted; color:#cb8500; padding-left:15px; padding-bottom:4px; font-weight: bold; width: 100%; vertical-align: baseline;	font-size: 14px; width:720px; line-height:20px;}
.tabla { border-bottom:#ffffff 1px solid;}
.tabla a:link, .tabla a:visited, .tabla a:active {text-decoration: none;}
.tabla a:hover{color:#cb8500; text-decoration: none;}
.tablaAlt {background-color:#ffffff; border-bottom:#ffffff 1px solid;}
.tablaAlt a:link, .tablaAlt a:visited, .tablaAlt a:active {text-decoration: none;}
.tablaAlt a:hover {color:#cb8500; text-decoration: none;}
.tablaFooter td{padding-top:4px; height:25px; border-top:#f5f5f5 1px solid;}
.tabla td{padding:2px; color:#555454;  width:35%;  font-size:14px; padding:4px; border-bottom:1px solid #c7c7c7; vertical-align:text-bottom; line-height:25px; white-space:nowrap}
.tablaAlt td{ padding:2px; width:300px;  font-size:14px; padding:4px; border-bottom:1px solid #c7c7c7; vertical-align:text-bottom; line-height:25px; white-space:nowrap}
/****************************** Gestión ********************************************/
.LinkGestion{font-size:11px;color:#666666; text-transform:uppercase; height:20px; line-height:20px; vertical-align:bottom;font-weight: bold;}
.LinkGestion a:link, .LinkGestion a:visited, .LinkGestion a:active{font-size:11px;color:#444444; text-transform:uppercase; height:20px;  line-height:20px; vertical-align:bottom; text-decoration:none;font-weight: bold;}
.LinkGestion a:hover{color:#000000; text-decoration:underline;font-weight: bold;}

/****************************** Anterior / Siguiente ********************************************/
.LinkAnterior{font-size:12px;color:#c56512; text-transform:uppercase; height:20px; line-height:20px; vertical-align:bottom;}
.LinkAnterior a:link, .LinkAnterior a:visited, .LinkAnterior a:active{font-size:12px;color:#c56512; text-transform:uppercase; height:20px;  line-height:20px; vertical-align:bottom; text-decoration:none}
.LinkAnterior a:hover{font-size:12px; color:#000000; text-decoration:underline}

.LinkSiguiente{font-size:12px;color:#c56512; text-transform:uppercase; height:20px; line-height:20px; vertical-align:bottom;text-align:right}
.LinkSiguiente a:link, .LinkSiguiente a:visited, .LinkSiguiente a:active{font-size:12px;color:#c56512; text-transform:uppercase; height:20px;  line-height:20px; vertical-align:bottom; text-decoration:none;text-align:right}
.LinkSiguiente a:hover{font-size:12px; color:#000000; text-decoration:underline}
.AnteriorSiguienteArriba{vertical-align:text-bottom; line-height:20px; width:545px;}
.AnteriorSiguienteArriba .LinkSiguiente{text-align:right; white-space:nowrap}
.AnteriorSiguienteArriba .LinkAnterior{width:100px; float:left;  white-space:nowrap}
/******************************* DListFotoNoticia ************************************/
.DListFotoNoticia{float:left; margin-left:9px;margin-right:16px}
.DListFechaNoticia{color:#CC3300; font-style:italic; padding-bottom:10px; font-size:14px}
.DListTituloNoticia{font-size:20px; color:#000000; padding-bottom:6px;}
.DListTituloNoticia a:link, .DListTituloNoticia a:visited, .DListTituloNoticia a:active{color:#000000}
.DListTituloNoticia a:hover{color:#B75B00 !important}
.DListResumenNoticia{color:#333333; padding-right:10px; text-align:justify; font-size:12px; line-height:20px;}
.DListleermas{color:#333333; text-align:right; padding-right:10px; font-size:11px; padding-bottom:40px}
.DListleermas a:link, .DListleermas a:visited, .DListleermas a:active{color:#000000; text-decoration:none}
.DListleermas a:hover{color:#CC6600}
.DTListvertodas{color:#333333; text-align:right; font-weight:bold; font-size:11px; padding-top:5px; padding-right:10px; padding-bottom:10px}
.DTListvertodas a:link, .DTListvertodas a:visited, .DTListvertodas a:active{color:#000000; text-decoration:none; text-align:right}
.DTListvertodas a:hover{color:#CC6600; text-decoration:none}


/******************************** DetalleNoticia *************************************/
.DetalleFotoNoticia{float:left; padding-right:16px; padding-bottom:10px}
.TituloDetalleNoticia{font-size:24px; color:#000000; padding-bottom:12px;}
.FechaNoticia{color:#CC3300; font-style:italic; padding-bottom:10px; font-size:14px}
.DetalleNoticia{color:#333333; padding-right:10px; text-align:justify; font-size:12px; line-height:20px;}
.AnteriorSiguiente{ text-align:right}
.Imprimir{ text-transform:uppercase}
.Imprimir a:link, .Imprimir a:visited, .Imprimir a:active{color:#c56512}
/************************************ Grid descargas ******************************/
.GridDescargas{width:760px}
.GridDescargas a:link, .GridDescargas a:visited, .GridDescargas a:active{ color:#666666}

/************************************ Galerías ********************************/
.LinkGaleria{font-size:12px; text-transform:uppercase; color:#777777; margin-left:20px; margin-right:20px; margin-top:10px; margin-bottom:10px; text-align:center; float:left}
.Linkgaleria .imagen a:link, .Linkgaleria .imagen a:visited, .Linkgaleria .imagen a:active{border:2px solid #ffffff;height:75px;width:100px}
.Linkgaleria .imagen a:hover{border:2px solid #FF6600;height:75px;width:100px}
#mID30285{}
#mID30289{margin-top:20px}
.TituloGaleria{text-transform:uppercase; font-size:18px;width:100%; margin-bottom:4px}
.General{padding-top:10px}
.TabsGaleria{text-decoration:none; font-size:12px; text-transform:uppercase; color:#888888; margin-left:20px; margin-right:20px; margin-top:10px; margin-bottom:10px; text-align:center;}
.TabsGaleria a:link, .TabsGaleria a:visited, .TabsGaleria a:active{text-decoration:none; color:#888888; font}
.TabsGaleria a:hover{color:#000000}

.TextoGralForm{text-align:justify;padding:7px;color: #6f6f6f; line-height:20px; font-size:13px}
.Datos{text-align:left;padding-left:20px;color: #6f6f6f; line-height:20px; font-size:12px}
.AsteriscoForm{color: #D50D0D;font-size:13px}
.Textform{text-align:left;color:#6f6f6f;font-size:13px;}
.TextFormpie{text-align:justify;color: #6f6f6f; font-size:10px}
.NormalTextBox{font-weight: normal;padding:1px;border: 1px solid #CCCCCC;color:#444444;background-color: #FFFFFF;}
.DatosLateral{text-align:left;color: #6f6f6f; line-height:20px; font-size:11px}
.DatosLateralBold{text-align:left;padding-top:50px; color: #6f6f6f; line-height:20px; font-size:12px; font-weight:bold;}z
/* Nueva Paginación */

.PaginacionNavegacion{white-space: nowrap;text-align:right;padding-right:25px;#padding-right:25px;margin-bottom:15px;margin-top:25px;}

a.PaginacionItem:link, a.PaginacionItem:visited, a.PaginacionItem:active{color:#000;margin-left:8px;font-size:12px;}

a.PaginacionItem:hover{color:#C64000;margin-left:8px;font-size:12px;}

.PaginacionItem img{vertical-align:middle;border:0px;}

.PaginacionItemSeleccionado{margin-left:8px;font-weight:bold;color:#C64000;font-size:12px;}

/* clases Layout Noticias  */

#containerNoticias{}

#HeaderNoticias{}

#BodyNoticias{width:399px; padding-left:10px; padding-right:10px; background-image:url(/_RomanicoGuadalajara/Images/SombraModuloNoticias.png); background-repeat:repeat-y;}

#FooterNoticias{}

#Contenedor1{width:340px; text-align:center; padding-left:20px; margin-bottom:20px}
#Contenedor2{width:354px; text-align:center; padding-left:20px; }
.ContenedorNoticias{margin-bottom:43px;}
.FotoNoticias{width:150px; float:left; }
.ResumenNoticias{padding-left:6px;float:left;font-size: 12px; color:#666666; line-height:18px; text-align:justify;width:183px }
.mas{text-align:right;clear:both}

.FotoNoticias2{margin-top:20px}
.TitularNoticias2{ font-size:14px; font-weight:bold; color:#666; padding-top:25px; padding-bottom:40px}
.FechaNoticias2{color:#666; font-size:12px}
.ResumenNoticias2{color:#666; font-size:12px; line-height:18px; padding-top:20px;margin-bottom:20px}
.enlaceNoticiasFotos{color:#d36601;}

#mID31321{visibility:hidden;display:none;}
#mID31322{visibility:hidden;display:none;}
.TitleheadGris{font-size:11px !important}

#mID31309 .Module .Normal, #mID31332 .Module .Normal{display:none;visibility:hidden}
