body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	
}

table, tr, td, div, p {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
	
}

H2 {font-family: Verdana, Helvetica, sans-serif; font-size: 14pt; text-align:left; color: #FB5104; border-bottom:1px dotted #A4A4A4;}

/* Enlaces */

.t01 a:link {color : #FFFFFF;
	text-decoration:none;
}
.t01 a:hover {
	color : #15A6E5;
	text-decoration:none;
}
.t01 a:visited {
	color : #FFFFFF;
	text-decoration:none;
}
.t02 a:link {color : #000000;
	text-decoration:none;
}
.t02 a:hover {
	color : #15A6E5;
	text-decoration:none;
}
.t02 a:visited {
	color : #000000;
	text-decoration:none;
}
a:link {font-size: 10px;
    color: #01A197;
    text-decoration:none;
    font-weight: bold;

}
 a:visited {color: #01A197;
 text-decoration:none;
 font-weight: bold;
    
}

a:hover {
    text-decoration:underline;
    color:#15A6E5;
}

a.mainlevel:link, a.mainlevel:visited {
   font-size: 12px;
   font-weight: bold;
   color: #CC9966;
   line-height: 20px;
   padding-left: 5px;
   text-decoration: none;
   width:100%;
   border-bottom:1px dotted #A4A4A4;
   border-left:1px dotted #a4a4a4;
}

a.mainlevel:hover {
   padding-left: 5px;
   color:#FF0000;
   background:#f4f4f4;
}



a.sublevel:link, a.sublevel:visited {
	/* this styling is for menu items that HAS A PARENT */
	font-family: Verdana, Helvetica, sans-serif;
	color: #CC9966;
	width: 100%;
	font-weight: normal;
}

a.sublevel:hover {
	color: #FF0000;
	width: 100%;
	text-decoration: none;
}

.small {
    font-size:10px;
    color:#5F5F5F;
}

.smalldark {
   font-size:10px;
}

/* General styling: cats, sects, items */
.createdate {
  font-size: 10px;
}

.modifydate {
  font-size: 10px;
}

a.readon:link, a.readon:visited {
	color: #CC9966;
	text-decoration: none;
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

a.readon:hover {
	color: #FF0000;	
  text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

/* forms */
.inputbox {
  background:#F9F9F7;
  border: solid 1px #E1E1E1;
  font-size:11px;
}

.button {
  background:#E1E1E1;
  font-size:11px;
  font-weight: bold;
}
	
/* sections */
.sectiontableheader {
  font-weight:bold;
  font-size: 12px;
  color:#15A6E5;
  height:20px;
  background:#F9F9F7;
  vertical-align:middle;
  border-bottom:solid 1px #51647B;
  text-indent: 2px;
}

.sectiontableentry1 {
	background:#FCF0BE;
	height:20px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10;
	border-top-color: #AA5555;
	background-color: #FCF0BE;
}

.sectiontableentry2 {
	background:#FFFBF2;
	height:20px;
	vertical-align:middle;
	background-color: #D0DAA8;
}

/* content */
.contentpane {
    width:100%;
    padding:20px;
}

.contentheading {
    font-size: 16px;
    font-weight: bold;
    color:#336699;
}

.contentdescription {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5;
	
}



/* categories */
.category {
	color: #CEDC6C;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.category:link, a.category:visited {
	color: #CC9966;
  font-weight: bold;
  font-size: 11px;
}

a.category:hover {
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
}

/* blog */
a.blogsection:link, a.blogsection:visited {
	color: #CC9966;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

a.blogsection:hover {
	color: #FF0000;	
	text-decoration: underline;
	font-size: 10px;
}

/* component */
.componentheading {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #F9F9F7;
	text-align:center;
	vertical-align: middle;
	width: 100%;
	padding-left: 4px;
	height:20px;
	border-bottom: solid 2px #98BADC;
	background:#1B76E8;
}

/* weblinks */
a.weblinks:link, a.weblinks:visited {
	color: #336699;
  text-decoration: none;
  font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
}

a.weblinks:hover {
	color: #FF0000;	
  text-decoration: underline;
}

