/* ================================
    CSS STYLES FOR THE ASP.NET PORTAL STARTER KIT
    v1.0, 10/2002
   ================================
*/  

/* Estilo para el control Snap */

.SnapHeader
{
  color: #ffffff;
  background-color: #6699CC;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  padding-top: 2px;
  padding-left: 5px;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#003499' , EndColorStr= '#6698CB' );
  cursor: move;
}

.snapHeaderClosed
{
  color: #ffffff;
  background-color: #E8E9F1;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  padding-top: 2px;
  padding-left: 5px;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'Gray' , EndColorStr= 'silver' );
  cursor: move;
}

.SnapContent
{
  font-family: verdana;
  font-size: 11px;
  padding: 3px;
  border: #4284b5 1px solid;
  background-color: gainsboro ;
}

.Dock
{
  padding:5px;
  border:#AFAFAF 1px solid; 
  background-color:#D1D1D1;
}

.Links
{
  list-style-image:none;
  color:Black;
  font-size:11px;
}

/* Todo lo referente a formatos de tablas y menus */ 
.tab
{
	border-right: silver thin solid;
	border-top: silver thin solid;
	border-left: silver thin solid;
	border-bottom: silver thin solid;
	background-color: whitesmoke;
}
.tab2
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: WhiteSmoke;
}
.tab3
{
	border-right: #d2d2d2 4px solid;
	border-top: #d2d2d2 4px solid;
	border-left: #d2d2d2 4px solid;
	border-bottom: #d2d2d2 4px solid;
}
.tab4
{
	border-bottom: #d2d2d2 2px solid;
}
	.menu1
{
	font-size: 11px;
	color: #a10033;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	A.menu1:hover
{
	font-size: 11px;
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cccccc;
	text-decoration: none;
}

	.menu2
{
	font-size: 11px;
	color: #a10033;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	A.menu2:hover
{
	font-size: 11px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cccccc;
	text-decoration: none;
}
	.menu3
{
	font-size: 11px;
	color: #a10033;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	A.menu3:hover
{
	background-position: center center;
	font-size: 11px;
	width: 100%;
	color: #339966;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dddddd;
	text-decoration: none;
}
	.menusua
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	A.menusua:hover
{
	font-size: 11px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
	text-decoration: none;
}
	.tab1
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
	

.texto {
	font-size: 11px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	border: 1px solid #C9CBAB;
	background-color: #FFFFFF;
}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:Silver ;
	/*color: #000066;*/
}
.textoSecundariosmall
{
	font-size: 8px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.textoSecundario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
A.textoSecundario:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A.textoSecundario:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A.textoSecundario:hover {
	COLOR: #01A3C8; TEXT-DECORATION: none
}
.subrayado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #D2E9FF;
}
A.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.titular:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A.titular:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A.titular:hover {
	COLOR: #0099CC; TEXT-DECORATION: none
}

.contenidoapartamento 
{
	font-family:Arial, Helvetica, Sans-Serif ;
	font-size: 10px;
	color: Black ;
	}
	
.tituloapartamento
{
	font-family:Arial, Helvetica, Sans-Serif ;
	font-size: 12px;
	color:Darkred ;
	font-weight: bold;
	}	

.contenidonoticias 
{
	font-family:Arial, Helvetica, Sans-Serif ;
	font-size: 12px;
	color:Blue ;
	}

.titulonoticiasss 
{
	font-family:Arial, Helvetica, Sans-Serif ;
	font-size: 14px;
	color:Darkred ;
	font-weight: bold;
	}
	
.cajaMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #E8E9DC;
	border: 1px solid #C9CBAB;
	font-weight: bold;
}
.bordeDerecho {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00689B;
}
.bordeBajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00689B;
}.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
}
.titulosCap {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.titularEventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-weight: bold;
}
.subtituloEventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	color: #666666;
}
.textoEventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

}
.bordeEventos {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #066DB2;
}
.titularNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #990000;
}
.textoNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tituloDescarga {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bordeDescarga {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00689B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00689B;

}
.titularDocumentacion {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  
Este es el orange que vamos a usar #FED442;
*/
.HeadBg {
    background-color: #339966;
}

/* background color for the content part of the pages */
Body
{
    background-color:gainsboro ;
}


/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle
{
	font-weight: bold;
	font-size: 30px;
	color: blue;
	font-family: Verdana Bold, Helvetica, sans-serif;
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: Lavender;
    border-left-color :Gray ;
    border-top-color :Gray ;
    border-right-color:lightblue ;       
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: #339966 ;
    border-color: Lavender;
    border-left-color : gray ;
    border-top-color :gray ;
    border-right-color:lightblue ;       
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color:#339966;
    font-weight: bold;
    border-left-color: Gray ;
    border-top-color: Gray ;
    border-right-color: lightblue ; 
    border-bottom-color:Gray ;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color:#339966;
    text-decoration:none;
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:gainsboro;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:gainsboro;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color:gainsboro;
}

A.OtherTabs:hover   {
    text-decoration: underline;
    color: #339966 ;
    background :gainsboro;
}
    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

/* style for separator between site links */
.Accent
{
    color: blue;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #339966;
}



/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #339966;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #339966;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #339966;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #339966;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #339966;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: blue;
}
    



/* GENERIC */
H1  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}

A:link  {
    text-decoration:    none;
    color:  #339966;
}

A:visited   {
    text-decoration:    none;
    color:  #339966;
}

A:active    {
    text-decoration:    none;
    color:  #339966;
}

A:hover {
    text-decoration:    underline;
    color: blue;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/***********************************************/
.enlaces
{
	font-size: 9pt;
	color: white;
	font-family: Verdana, Arial;
}
A.enlaces:link {
    text-decoration:    none;
    color:White  ;
}

A.enlaces:visited  {
    text-decoration:    none;
    color:White  ;
}

A.enlaces:active   {
    text-decoration:    none;
    color: White   ;
}

A.enlaces:hover    {
    text-decoration:  underline;
    color: Yellow ;
}
/****************************************/

.botonera {
	BORDER-TOP-WIDTH: thin; FONT-SIZE: 10px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: black
}
.accesos {
	BORDER-RIGHT: thin; BORDER-TOP: thin; FONT-SIZE: 9px; BORDER-LEFT: thin; BORDER-BOTTOM: thin; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cabeceras {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: auto; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: auto
}
.tablanoticias {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; FONT-SIZE: 9px; BORDER-LEFT: #666666 1px; WIDTH: auto; LINE-HEIGHT: normal; BORDER-BOTTOM: #666666 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #cccccc
}
.atablanoticias {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; FONT-SIZE: 9px; BORDER-LEFT: #666666 1px; WIDTH: auto; LINE-HEIGHT: normal; BORDER-BOTTOM: #666666 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #cccccc
}
.btablanoticias {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; FONT-SIZE: 9px; BORDER-LEFT: #666666 1px; WIDTH: auto; LINE-HEIGHT: normal; BORDER-BOTTOM: #666666 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: White 
}
.titulos {
	FONT-SIZE: 9px; WIDTH: auto; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
.titulonoticias
{
	font-weight: bold;
	font-size: 11px;
	color:  darkred;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
}

.titulonoticias_bis
{
	padding-left: 5px;
	width: 100%;
	font-weight: bold;
	font-size: 9px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#339966' , EndColorStr= 'lightgreen' );
	cursor: move;
	color: #ffffff;
	padding-top: 2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #339966;
}

.titulos_bis
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= 'LightGrey' , EndColorStr= 'WhiteSmoke' );
	width: 100%;
	cursor: move;
	color: #339966;
	padding-top: 2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #339966;
}

.subtitulosnoticias {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contenidonoticias {
	FONT-SIZE: 9px; COLOR: #339966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textobarrassepa {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.enlacessecundarios {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.celdaaguas {
	BORDER-TOP-WIDTH: thin; MARGIN-TOP: auto; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #cccccc; HEIGHT: 10px; BACKGROUND-COLOR: #61afab; BORDER-RIGHT-COLOR: black
}
.url {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: lowercase; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.urlpar {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: lowercase; COLOR: #6666cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.fondocelda {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/fondocelda.gif); COLOR: #009999; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fondocelda2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/fondocelda2.gif); COLOR: #009999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}