
.HeadBg
{
	background-color: #FFFFFF;
}

Body
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	background-color: #FFFFFF;
	left: 0px;
	top: 0px;
}


TD
{
	font-size: 12px;
	color:#666666;
}

.rb_DefaultLayoutDiv
{
	text-align: center;
	vertical-align: middle;
	z-index: 99;
}

.rb_DefaultLayoutTable
{
	border-collapse: collapse;
	text-align: center;
	width: 760px;
}

.rb_AlternateLayoutDiv
{
	text-align: center;
	color: #f5f7f1;
	z-index: 99;
}

.rb_AlternateLayoutTable
{
	border-collapse: collapse;
	text-align: center;
	width: 760px;
}


/*  DESKTOP PORTAL Footer SETTINGS */

.rb_AlternatePortalFooter
{
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: f2f2f1;
}

.rb_DefaultPortalFooter
{
	text-align: center;
	color:#000000;
	padding-top:4px;
}

.rb_DefaultPortalFooter a:link, .rb_DefaultPortalFooter a:visited, .rb_DefaultPortalFooter a:hover, .rb_DefaultPortalFooter a:active{color: #FFFFFF;}
.rb_DefaultPortalContent{vertical-align: top;}

.rb_AlternatePortalContent{width:100%;}

/* text style for the selected tab */
.SelectedTab
{
	width:205px;
	font-size: 11px;
	background-color:#d5d3d1;
	text-transform: uppercase;
	padding-top:8px;
	padding-bottom:8px;
}


.SelectedTab a:link
{

	color: #000;
}

.SelectedTab a:visited
{
	color: #000;
}

.SelectedTab a:hover
{
	color: #000;
}

.SelectedTab a:active
{
	color: #0000;
}

.OtherTabs
{	
	width:205px;
	font-size: 11px;
	background-color:#f0efef;
	text-transform: uppercase;
	padding-top:8px;
	padding-bottom:8px;
}


.OtherTabs a:link
{	
	color: #000;
}

.OtherTabs a:visited
{
	color: #000;
}

.OtherTabs a:hover
{
	color: #000;
}

.OtherTabs a:active
{
	color: #000;
}

.LeftPane{background-color:#f0efef;}
.RightPane{}
.RightPane a:link{}
.RightPane a:visited{}
.RightPane a:hover{}
.RightPane a:active{}

.ContentPane{border-left:6px solid #fff;background-color:#f0efef; width:100%}

/* style for module titles */
.Head{}
.TitleHead{color:#1161a7;text-transform:uppercase;font-style:Trebuchet;font-weight:bold;font-size:15px;padding:18px 0px 14px 18px}
.TitleHeadAlt{}

/* style of item titles on edit and admin pages */
.SubHead{text-decoration: none;padding-left: 9px; }

/* text style used for most text rendered by modules */
.Normal{}
.NormalNT{}
.NormalAltNT{color:#333333;}
.NormalAlt{color:#666666;border: 1px solid #df7b10;}
.NormalRed{font-weight: bold;color: red;}
.NormalBold{font-weight: bold; ;color:#003399}
.NormalItalic{font-style: italic;}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    text-decoration: none;
	color: #003366;
	height: 20px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	text-align:center;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link, A.CommandButton:visited,A.CommandButton:active
{
	text-decoration: none;
	height: 20px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
}



A.CommandButton:hover
{
	text-decoration: none;
	color:#CC3300;
	background-image: url(file:///C|/Praxis/boton.gif);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #719DC1;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
}


A:link
{
	text-decoration: none;
	color:#4381b9;
}

A:visited
{
	text-decoration: none;
	color:#4381b9;
}

A:hover
{
	text-decoration: none;
	color:#666666;
}

A:active
{
	text-decoration: none;
	color:#4381b9;
}

P
{
	margin-top: 2px;
	margin-bottom: 2px;
}

.module{background-color:#f0eeef;color:#666666;border-top:1px solid #5f5d5e}

.moduleNT 
{
	padding: 4px;
	text-align: justify;
	margin-top: 4px;
	margin-bottom: 4px;
}

.moduleAlt
{
	text-align: left;
	margin-top: 1px;
	margin-bottom: 1px;
}

.moduleAltNT
{
	color: #333333;
	width: 570px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.Error
{
    font-weight: bold;
    color: #990000;
}

.NormalTextBox
{
    font-weight: normal;
	border: 1px solid #CECCCC; 
	color: #003366; 
	background-color: #F4F2E8;
	padding:2px;

}
.NormalTextBox2
{
    font-weight: normal;
	border: 1px solid #CECCCC; 
	color: #003366; 
	background-color: #ffffff;
	padding:2px;
}


.tablaHeader
{
	margin-top:8px;
	margin-bottom:5px;
}

.tablaHeader TD
{
	margin-top:8px;
	margin-bottom:5px;
}


.tablaHeader a:link, .tablaHeader a:visited, .tablaHeader a:active
{
	text-decoration: none;
}

.tablaHeader a:hover
{
	text-decoration: none;
	margin-top:8px;

}

.tablaGroup
{
	background-color:#7d939e;
	color:#FFFFFF;
	font-size:14px;
	padding:13px;
}

.Imagen img
{
	border: 1px solid #6c6c6c;
}


 /* ================================
              Noticias 
   ================================ */

.Titulo
{
	font-size: 12px;
	color:#b3055c;
	font-weight:500;
} 
.Titulo a:link, .Titulo a:visited, .Titulo a:active
{
	text-decoration: none;
	font-size: 12px;
	color: #800a45;
}
.Titulo a:hover
{
	color:#6f6d6d;
	text-decoration: none;
}
.Noticia{font-size: 11px;color: #6f6d6d;text-align: left;} 
.Fecha{font-size: 12px;color:#2e9007;}  
.ProteccionDatos{ margin:0px 20px 20px 20px; font-size:10px; line-height:16px; text-align:justify}
/**************** fin noticias *****************/

/************* Content general ****************/
.textoGeneral{margin:0px 15px 20px 18px;line-height:18px; font-size:13px;text-align:justify}
.textoGeneral a:link, .textoGeneral a:visited, .textoGeneral a:active{text-decoration:none;color:#666}
.textoGeneral a:hover{text-decoration:none;color:#0057a4}
h3{font-size:14px;font-weight:bold;color:#4381b9}
h4{font-size:12px;color:#4381b9}
.lista ul{line-height:19px;margin:0px;padding:0px;}
.lista li{list-style:outside;list-style-type:none;list-style-image:none;line-height:19px;vertical-align:baseline;background:url(/Design/Themes/centralservicios/images/bullet.gif) no-repeat 0px 5px;padding-left:14px}
.lista2 ul{line-height:19px;margin:0px;padding:0px;}
.lista2 li{list-style:outside;list-style-type:none;list-style-image:none;line-height:19px;vertical-align:baseline;background:url(/Design/Themes/centralservicios/images/bullet2.gif) no-repeat 18px 5px;padding-left:30px}




