
/* Generics */
/*
A {color: #3399CC; text-decoration:none}
A:hover {color: #FF0066}
A:visited {color: #999999}
A:visited:hover {color: #FF0066}
*/

body, td  {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
}
h1	{ font-size:16px; }	
h2	{ font-size:14px }	
a:link { color:#33c }	
a:visited { color:#339 }	

/* layer links */
td.navs a { line-height:1.6 }
td.navs1{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px; 
font-weight:bold;

}
td.navs2{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 14px; 
font-weight:bold;

}
td.navs3{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px; 
font-weight:bold;
color:#ffffff;
background-color:#86AAE5;
}
td.navs4{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px; 
color:#666666;
background-color:#DFE8F7;
}
td.navs5{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px; 
color:#666666;
background-color:#4C74B6;
}
/* for newer browsers */
@media screen {
	h1, h2, p { margin: 0 0 .4em 0 }
  table.main { background-color:#f0f0f0; border:0px solid #999; }
}

/* for scrolling layers   
	 Specify width and height in hold and wn, and in clip for wn */
#hold	{
	position:relative;
	overflow:hidden;
	width:458px;
	height:400px;
	z-index:1;
	left: 0px;
	}
#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:458px; height:400px;
	clip:rect(0px 458px 400px 0px);
	overflow:hidden;	
	z-index:1; 
	}
#lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7, #lyr8, #lyr9, #lyr10, #lyr11,  #lyr12, #lyr13, #lyr14, #lyr15, #lyr16, #lyr17, #lyr18	{ 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
	}
/* font spec's for layer content (ns4 doesn't inherit) */	
.content	{ 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px; 
}
.content2	{ 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px; 
//font-weight: bold;
}

p, td, ul, div, pre {
	font-family: Verdana;
	font-size: 10px;
	color: #111122;
}
.txtblanco {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
}
.txtmini {
	font-family: "Arial";
	font-size: 9px;
	color: #333333;
}

.boto {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
      background: #FF9933;
	font-style: normal; text-transform: none; text-decoration: none
	font-weight: bolder
}

input, textarea, select {
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
      background: #EEEEEE;
}

.title {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 17px;
	color: #003399;
	font-weight: bold;
}

.titleinc {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	color: #A18527;
	font-weight: bold;
}

.subtitle {
	font-family: "Verdana";
	font-size: 10px;
	color: #000066;
	letter-spacing: 1px;
}

.titlelink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: 0.05em;
}


.textarial {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
}

.optmenu {
	font-family: Arial;
	font-size: 10px;
	color: #111122;
}



a.invert:visited,a.invert:link {  color: #FFFFFF; text-decoration: none}
a.invert:hover,a.invert:active {  color: #FF9900; text-decoration: none}

a.invmenu:visited,a.invmenu:link {  color: #BBC0E3; text-decoration: none}
a.invmenu:hover,a.invmenu:active {  color: #FFFFFF; text-decoration: none}

///////////////////////////////////


 
.clr{clear:both;}
.content {
padding: 0px 0px 0px 0px;
font-size: 10px;
line-height: 18px;
}

.pathway {
color: #BBBBBB;
font-size: 10px;
text-decoration: none;
font-weight: normal;
}

.pathway a{
color: #BBBBBB;
text-decoration: none;
font-weight: normal;
}

.date {
}
hr {
width:  90%; 
 }

.small {
font-size: 10px;
color: #ABABAB;
line-height: 0.7;
}
.smalldark {
font-size: 10px;
color: #000;
height: 10px;
line-height: 10px;
text-align: left;
}

.sectiontableentry1 {
text-align: left;
background: #EFEFEF;
font-size: 10px;
padding: 2px;
}
.sectiontableentry2 {
background: #FFF;
font-size: 10px;
text-align: left;
padding: 2px;
}
.button {
border: 1px solid #BBBBBB;
}
.inputbox {
border: 1px solid #BBBBBB;
}

.createdate {
font-size: 10px;
color: #ABABAB;
height: 10px;
line-height: 0.7;
}
.modifydate {
font-size: 10px;
color: #ABABAB;
height: 20px;
line-height: 20px;
margin-bottom: 5px;
}
a.readon {
font-size: 10px;
text-decoration: none;
line-height: 15px;
border: 1px solid #EEEEEE;
padding-left: 13px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

.blog_more {
font-size: 10px;
}

a.readon:hover {
background: #EEEEEE url(../images/readon.gif) no-repeat left;
text-decoration: none;
}

.blog {
width: 100%;
}

.contentheading {
width: 98%;
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
border-bottom: 1px solid #002E61;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #002E61;
}

.contentdescription {
font-size: 10px;
}
.sectiontableheader {
font-weight: bold;
font-size: 10px;
height: 25px;
line-height: 25px;
}
.categorytitle {
font-weight: bold;
font-size: 16px;
height: 25px;
line-height: 25px;
font-family: "Trebuchet MS", Verdana, sans serif;
}
.componentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: "Trebuchet MS", Verdana, sans serif;
border-bottom: 1px solid #002E61;
color: #002E61;
margin-bottom: 5px;
}
a.category {
text-decoration:  underline; 
 }
a.category:hover {
text-decoration:  underline; 
 }
table.moduletable {
width:  100%; 
font-size: 80%;
 }
table.moduletable th  {
font-size: 80%;
}

.poll {
font-size: 10px;
text-align: center;
}


.back_button a{
font-size: 10px;
font-weight: normal;
}

.blogsection {
font-size: 10px;
}

.blog_more ul li{
list-style: none;
padding-left: 14px;
line-height: 18px;
}

table.contenttoc {
border: 1px solid #CCCCCC;
padding: 3px;
}

table.contenttoc th{
font-weight: bold;
font-size: 10px;
border-bottom: 1px solid #BBBBBB;
}

//////////////////


.pagenav {
	font-size : 10px;
}
a.pagenav {
	color : #808080;
	font-size : 10px;
	text-decoration : underline;
}
a.pagenav:hover {
	color : #FFF;
	font-size : 10px;
}
a.pagenav:active {
	color : #333;
	font-size : 10px;
}
.sectionname {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
}
.button {
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #333;
	font-weight : bold;
}
.inputbox {
        color: blue;
        background: #E9EFF5;
        font-family: Courier, Helvetica, sans-serif;
        z-index: -3;
        font-size: 11px;
}
.text_area {
        border : 1px solid #999;
        color: blue;
        background: #E9EFF5;
        font-family: Courier, Helvetica, sans-serif;
        z-index: -3;
        font-size: 11px
}
INPUT, TEXTAREA, SELECT {
	color : blue;
	z-index : -3;
	font-size: 11px;
}
.small {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}
.smallgrey {
	color : #999;
	font-size : 10px;
}
.error {
	color : #C40000;
	font-size : 11px;
	font-weight : bold;
}
.contentheading, .componentheading, .moduleheading {
	font-size: 14px;
	font-weight: bold;
}
table.menubar {
	width: 100%;
	
}
td {
	font-size: 11px;
}
/* header block */
table.adminheading {
	background-color: #FFF;
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	border-collapse: collapse;
	color: #FF9E31;
	font-size : 18px;
	font-weight: bold;
	text-align: left;
}
table.adminheading th {
	width: 99%;
	height: 50px;
	padding-left: 50px;
	background: url(../../../images/asterisk.png) no-repeat left;
}
table.adminheading th.checkin {
	background: url(../../../images/checkin.png) no-repeat left;
}
table.adminheading th.cpanel {
	background: url(../../../images/cpanel.png) no-repeat left;
}
table.adminheading th.config {
	background: url(../../../images/config.png) no-repeat left;
}
table.adminheading th.modules {
	background: url(../../../images/module.png) no-repeat left;
}
table.adminheading th.menus {
	background: url(../../../images/menu.png) no-repeat left;
}
table.adminheading th.trash {
	background: url(../../../images/trash.png) no-repeat left;
}
table.adminheading th.user {
	background: url(../../../images/user.png) no-repeat left;
}
table.adminheading th.inbox {
	background: url(../../../images/inbox.png) no-repeat left;
}
table.adminheading th.msgconfig {
	background: url(../../../images/message_config.png) no-repeat left;
}
table.adminheading th.langmanager {
	background: url(../../../images/langmanager.png) no-repeat left;
}
table.adminheading th.mediamanager {
	background: url(../../../images/mediamanager.png) no-repeat left;
}
table.adminheading th.impressions {
	background: url(../../../images/impressions.png) no-repeat left;
}
table.adminheading th.browser {
	background: url(../../../images/browser.png) no-repeat left;
}
table.adminheading th.searchtext {
	background: url(../../../images/searchtext.png) no-repeat left;
}
table.adminheading th.templates {
	background: url(../../../images/templatemanager.png) no-repeat left;
}
table.adminheading th.massemail {
	background: url(../../../images/massemail.png) no-repeat left;
}
table.adminheading th.frontpage {
	background: url(../../../images/frontpage.png) no-repeat left;
}
table.adminheading th.sections {
	background: url(../../../images/sections.png) no-repeat left;
}
table.adminheading th.edit {
	background: url(../../../images/addedit.png) no-repeat left;
}
table.adminheading th.categories {
	background: url(../../../images/categories.png) no-repeat left;
}
table.adminheading th.install {
	background: url(../../../images/install.png) no-repeat left;
}
table.adminheading th.dbbackup {
	background: url(../../../images/backup.png) no-repeat left;
}
table.adminheading th.dbrestore {
	background: url(../../../images/dbrestore.png) no-repeat left;
}
table.adminheading th.dbquery {
	background: url(../../../images/query.png) no-repeat left;
}
table.adminheading th.info {
	background: url(../../../images/systeminfo.png) no-repeat left;
}

table.adminheading td {
	color : #000;
}
/* standard list style table */
table.adminlist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
}

table.adminlist th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(../images/background.gif);
	background-repeat: repeat;
	font-size: 11px;
	color: #ffffff;
}
table.adminlist th.title {
	text-align: left;
}

table.adminlist th a {
	color: #ff9900;
}

table.adminlist tr.row0 {
	background-color: #F5F5F5;
}
table.adminlist tr.row1 {
	background-color: #FFF;
}
table.adminlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
}
table.adminlist tr.row0:hover {
	background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
	background-color: #f1f1f1;
}
table.adminlist td.options {
	background-color: #ffffff;
	font-size: 8px;
}
select.options, input.options {
	font-size: 8px;
	font-weight: normal;
	border: 1px solid #999999;
}
/* standard form style table */
table.adminform {
	background-color: #f5f5f5;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}
table.adminform tr.row0 {
	background-color: #f5f5f5;
}
table.adminform tr.row1 {
	background-color: #eeeeee;
}
table.adminform th {
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	color: #ffffff;
	background: url(../images/background.gif);
	background-repeat: repeat;
}
table.adminform td {
	padding: 3px;
	text-align: left;
}
table.adminform td.editor {
	font-size: 9px;
}

table.cpanel td {
	text-align: center;
}

form {
	margin: 0px 0px 0px 0px;
}
/* Styles for dhtml tabbed-pages */
.ontab {
	font-size: 12px;
	background-color: #ffae00;
	border: 1px solid #cccccc;
	width: 14%;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	font-size: 12px;
	background-color : #e5e5e5;
	border: 1px solid #cccccc;
	width: 14%;
	text-align: center;
	cursor: hand;
	font-weight: normal;
}
.tabpadding {
	/*border-bottom: solid 1px #D5D5D5;*/
}
.tabheading {
	background-color: #FFAE00;
	color: #FFF;
	font-size: 10px;
	text-align: left;
}
.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}
.menubackgr {
	background: #F1F3F5;
	border-bottom: 1px solid #cccccc;

}
.menudottedline {
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	background-color: #F1F3F5;
}
.pathway {
	border: 1px inset;
	background-color: #FFF;
	padding: 2px;
	width: 95%;
	margin: 3px;
}
.adminheader {
	color : #FF9900;
	font-size : 24px;
}
/* Text passed with mosmsg url parameter */
.message {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : #FF9900;
	text-align: center;
}
.main {
	border: 1px solid #d5d5d5;
	width: 98%;
}
.quote {
	margin: 4px;
	border: 1px solid #cccccc;
	background-color: #E9ECEF;
	padding: 10px;
	font-size: 12px;
	color: #254D78;
}

/* mod_quickicon */

#cpanel { 
	text-align: center; 
	vertical-align: middle; 
}

#cpanel div.icon   { 
	margin: 3px; 
}
#cpanel div.icon a { 
	display: block; 
	height: 93px !important;
	height: 95px; 
	width: 108px !important;
	width: 110px; 
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    { 
	color : #808080; 
}
#cpanel div.icon a:hover   { 
	color : #333; 
	background-color: #f1e8e6;  
	border: 1px solid #c24733;
	padding: 3px 4px 0px 6px; 
}
#cpanel div.icon a:active  { 
	color : #808080; 
}
#cpanel div.icon a:visited { 
	color : #808080; 
}

#cpanel div.iconimage { 
	padding-top: 13px; 
}

.menudottedline {
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	background-color: #F1F3F5;
}



.mini{
	font-family: Verdana;
    font-size: 10px;
}


.minitext {
	font-family: Verdana;
	font-size: 10px;
	color:#000000;
	padding : 2px 0px 2px 0px;
}

.ticker{

font-family: Verdana;
font-size: 11px;
color:#292F6B;
}

.Titulo {
	font: bold 15px "Verdana";
	color: #5D67A2;
	text-align : justify;
}
.dintit {
	font: bold 11px "Verdana";
	color: #5D67A2;
	text-align : justify;
			padding-left : 0px;
}
.dinsubtit {
	font: bold 11px "Verdana";
	color: #5D67A2;
	text-align : justify;
		padding-top : 6px;
		padding-left : 6px;
	
}

.subtitulo1 {
	font: bold 14px "Verdana";
	color: #5D67A2;
	text-align : justify;
	background-color: #DCE3F1;
	padding-left : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-right : 2px;
}
.subtitulo2 {
	font: bold 12px "Verdana";
	color: #000000;
	text-align : justify;
}

.input { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10 px; color: #000000; background-color: #fcfcfc; border: 1 solid #BAC8E3; height: 18px;
}

.inputNormal { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10 px; color: #000000; background-color: #fcfcfc; border: 0 solid #000000;
}

.textarea { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10 px; color: #000000; background-color: #FFFFFF; border: 1 solid #000000;
}
/*
a.imagen img{
border: 1px solid #FFFFFF;
padding : 2px;
}

a.imagen:hover img{
border-color : #FF9900;
}
*/
a.imagen img{
border: 1px solid #999999;
padding : 2px;
}
a.imagen:hover img{
border-color:#5D67A2;
}
a.imagen:active img{
border-color:#5D67A2;
}

#vhome:Active {
text-decoration : underline;  	
font-family: Verdana;
font-size: 10px;
color:#FF9900;
}

#vhome:Hover  {
text-decoration : underline;  	
font-family: Verdana;
font-size: 10px;
color:#FF9900;
}

#vhome {
	font-family: Verdana;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
	line-height: 7px;
}

#vhome2:Active {
text-decoration: none; 	
font-family: Verdana;
font-size: 12px;
color:#FF9900;
}

#vhome2:Hover  {
text-decoration: none;	
font-family: Verdana;
font-size: 12px;
color:#FF9900;
}

#vhome2 {
	font-family: Verdana;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}


#dina:Hover  {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #2B3272;
	background-color: #DCE3F1;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
}

#dina {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #5D67A2;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
}

#menu:Active {
text-decoration: none; 
font-weight: bold;	
font-family: Verdana;
font-size: 11px;
color:#B8C6ED;
}

#menu:Hover  {
text-decoration: none;
font-weight: bold;	
font-family: Verdana;
font-size: 11px;
color:#B8C6ED;
}

#menu {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
}
#ihome:Active {
text-decoration : underline;  	
font-family: Verdana;
font-size: 10px;
color:#FF9900;
}

#ihome:Hover  {
text-decoration : underline;  	
font-family: Verdana;
font-size: 10px;
color:#FF9900;
}

#ihome {
	font-family: Verdana;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
	line-height: 7px;
}
table.menu a { 
 
border:0px solid #0095A7; 
display: block; 
margin: 0px 1px 0px 0px;
} 

div.smenu a {
	color: #2B3272;
	text-decoration:none;
	font-size:11px;
	line-height:11px;
	font-family: Arial;
	font-weight: normal;
	padding: 3px 4px;
	background-image: url(../images/i-sbm01-0.gif);

}
div.smenu a:link {
	color: #2B3272;
	font-weight: normal;
	background-image: url(../images/i-sbm01-0.gif);

}

div.smenu a:visited {
color: #2B3272; 
font-weight: normal; 
}

div.smenu a:hover {
color: #FFFFFF;
background-image: url(../images/i-sbm01-1.gif);
border:0px solid #000000; 
font-weight: normal; 
}

div.smenu {
	top:0;
} 
div.smenu a:active {
	color: #FFFFFF;
	background-image: url(../images/i-sbm01-1.gif);
	font-weight: normal;


}


div.smenu2 a {
	color: #2B3272;
	text-decoration:none;
	font-size:11px;
	line-height:11px;
	font-family: Arial;
	font-weight: normal;
	padding: 2px 4px;
	background-image: url(../images/i-sbm02-0.gif);

}
div.smenu2 a:link {
	color: #2B3272;
	font-weight: normal;
	background-image: url(../images/i-sbm02-0.gif);

}

div.smenu2 a:visited {
color: #2B3272; 
font-weight: normal; 
}

div.smenu2 a:hover {
color: #FFFFFF;
background-image: url(../images/i-sbm02-1.gif);
border:0px solid #000000; 
font-weight: normal; 
}
div.smenu2 a:active {
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(../images/i-sbm02-1.gif);

}

div.smenu2 {
	top:0;
} 



#nav {
	display: inline;
	float: none;
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#nav ul, #nav li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#nav a, #nav a:link {
	background: #ebd3b4;
	border: 1px solid #b28448;
	border-left: 5px solid #b28448;
	color: #4c2e00;
	display: inline;
	font: bold 10px verdana, arial, sans-serif;
	line-height: 22px;
	margin: 0 0 0 2px;
	padding: 2px 3px;
	text-decoration: none;
}

#nav a:hover {
	background: #ffefda;
	border: 1px solid #a67433;
	border-left: 5px solid #a67433;
}

#nav a.active, #nav a:link.active, #nav a:hover.active {
	background: #fff;
	border: 1px solid #520;
	border-left: 5px solid #520;
	color: #000;
}

#subs {
	background: #fff;
	float: left;
	font: bold 10px verdana, arial, sans-serif;
	margin-bottom: 5px;
	padding: 5px 0 0 0;
	text-align: left;
	width: 451px;
}
.lisquablue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-image: url(../images/square.gif);
	list-style-type: square;
	font-size: 11px;

}
.tablas {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	cellpadding: 5px;
	cellspacing: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-size: 12px;
}
.tabtexttit {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
background-color: #FFEFC8
}

.tabdatos {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: right;
	background-image: url(../images/i-fonsdades.gif);


}
.tabtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #0000FF;
	background-image: url(../images/i-fonsdades.gif);


}
.tabtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BAC8E3;
	text-align: centre;
	padding : 2px 2px 2px 4px;
}

.tabsubtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D67A2;
	background-color: #DCE3F1;
	padding: 1px 1px 0px 4px;

}
.linum {
	color: #5D67A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	list-style-type: decimal;

}
.linum2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-align: justify;
	list-style-type: square;
}

.tabtextsf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #0000FF;
}
.notitulo {

	font: bold 11px "Verdana";
	color: #2C3374;
	text-align : justify;
}
.notitext {


font-family: Verdana;
font-size: 10px;
color:#2C3374;
}
.textareablau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #5D67A2;
	background-color: #FFFFFF;
	border: 1 solid #BAC8E3;
	font-weight: normal;
	padding-left : 6px;
}

.categoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #2C3374;
		background-color: #DCE3F1;
	border: 1 solid #2C3374;
	font-weight: bold;
	padding-left : 6px;
}

body {
scrollbar-arrow-color: #BAC8E3;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color: #94A9D0;
scrollbar-track-color: #DCE3F1;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #BAC8E3;
scrollbar-highlight-color: #BAC8E3;
scrollbar-3d-light-color: #DCE3F1;

}
input		{
background-color : #DCE3F1 ;
border-color : #DCE3F1 ;
border-top : 1px solid #BAC8E3 ;
border-left : 1px solid #BAC8E3 ;
border-bottom : 1px solid #BAC8E3 ;
border-right : 1px solid #BAC8E3 ;
color : #5D67A2 ;
cursor : hand ;
font-family : arial, sans-serif ;
font-size : 11px ;
font-weight : bold ;
padding-top : 1px ;
padding-bottom : 1px ; 
}

#noticia:Hover   {
	text-decoration : none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-align: justify;
	list-style-type: decimal;
}
#noticia {

	text-decoration : none;  
	color: #5D67A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	list-style-type: decimal;

}

.text10 {
	font-family: Arial;
	font-size: 10px;
   color:#2C3374;
	list-style-type: square;
	padding: 2px 2px 2px 6px;
	text-align : justify;
}
.text12 {
	font-family: Arial;
	font-size: 10px;
   color:#2C3374;
	list-style-type: square;
	padding: 2px 2px 2px 6px;
	text-align : justify;
}

.textsinalin {
	font-family: Verdana;
	font-size: 11px;

}
.textsubrayado10 {
	font-family: Verdana;
	font-size: 10px;
	text-decoration:underline;
}
.textsubrayado12 {
	font-family: Verdana;
	font-size: 12px;
	text-decoration:underline;
}
.textbold10 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	text-align: justify;
	list-style-type: square;
}

.textboldgris10 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	text-align: justify;
	list-style-type: square;
}
.textboldgris10_2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	text-align: left;
	list-style-type: square;
}


.textbold12 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-align: justify;
	list-style-type: square;
}

.textindentado10 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	list-style-type: square;
	text-indent: 20px;
}



