* {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

#contenedor {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 10px 45px; 
	WIDTH: 780px; 
	PADDING-TOP: 10px
}

UL{
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 20px; 
	MARGIN-BOTTOM: 10px; 
	PADDING-TOP: 0px
}

UL LI
{
	margin-bottom:5px;
}

HTML {
	BACKGROUND: #fff
}

BODY {
	FONT-SIZE: 13px; 
	BACKGROUND: #fff; 
	COLOR: #666; 
	FONT-FAMILY: Arial, Helvetica,  sans-serif
}



P {
	MARGIN-BOTTOM: 5px; 
	FONT-FAMILY: helvetica, Georgia, "Times New Roman", Times, serif;
}

.recomendacion {
	FONT-STYLE: italic;
	margin-bottom: 20px;
}

#recomendaciones {
	clear:both;
	margin-bottom:10px;
	BORDER-TOP: #c2c2c2 1px solid; 
}


.quote {
	FONT-SIZE: 120%; 
	MARGIN-LEFT: 15px; 
	COLOR: #888; 
	FONT-STYLE: italic
}

.Bigquote {
	FONT-SIZE: 160%; 
	MARGIN-RIGHT:35px;
	MARGIN-LEFT: 35px; 
	COLOR: #888; 
	FONT-STYLE: italic
}



.oculto {
	DISPLAY: none
}



#info {
	FLOAT: right; 
	COLOR: #666; 
	TEXT-ALIGN: right
}

#info P {
	FONT-SIZE: 10px; 
	MARGIN: 0px; 
	FONT-FAMILY: Arial, Helvetica,  sans-serif
}



#intro {
	MARGIN: 5px 0px 10px 0px; 
	BORDER-BOTTOM: #111 1px solid;
}

#intro P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	FONT-SIZE: 15px; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}







#software {
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 
	/*
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
*/
	padding:9px;
	WIDTH: 235px; 	
	BORDER-RIGHT: #f5f5f5 0px solid; 
	background-color:#E4FFD6;
}

#formacion 
{
	margin-left:5px;
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 	
	WIDTH: 235px; 
	padding: 9px;
	/*
	PADDING-BOTTOM: 0px; 
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-TOP: 0px;
*/	
	background-color:#FFFBC1; 
}


#ultimamente {
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 
	margin-left:5px;
	/*
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	*/
	padding:9px;
	WIDTH: 235px; 
	background-color:#DDFFF6;	
}


#needhelp
{
	background-color:#ffffff;	
	border-style:solid;
	border-width:5px;
	border-color:#FFF584;
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 
	margin-left:5px;	
	padding:4px 9px 9px 9px;
	WIDTH: 230px; 
}

#needhelp p
{
	padding-left:15px;	
	
}




/*
H1, H2, H3, H4, H5, H6 {
	FONT-SIZE: 12px
}
*/

H1
{
	color:Black;	
}
	
H2, H4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	MARGIN: 12px 0px 10px 0px; 
	COLOR: #111; FONT-FAMILY: Arial, Helvetica,  sans-serif;
	
}

H3
{
	COLOR: #111; FONT-FAMILY: Arial, Helvetica,  sans-serif;
	font-size:12px;
	MARGIN: 10px 0px 5px; 
}


/* no usado
#menu {
	CLEAR: both; 
	BORDER-RIGHT: #111 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #111 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	BORDER-LEFT: #111 0px solid; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #111 1px solid
}

#menu LI {
	PADDING-RIGHT: 15px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}

#menu LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 100 20px/20px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #111; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#menu LI A:hover {
	BACKGROUND: #111; COLOR: #fff
}
*/


#cabecera {
	MARGIN-BOTTOM: 15px
}

#cabecera H1 {
	CLEAR: both; 
	FONT-WEIGHT: 650; 
	FONT-SIZE: 33px; 
	MARGIN: 0px; 
	COLOR: #111; 
	LINE-HEIGHT: 40px;

	BORDER-BOTTOM: #111 1px solid;
}

#cabecera H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	FONT: 100 25px/25px Georgia, "Times New Roman", Times, serif; 
	COLOR: #111; 
	PADDING-TOP: 0px
}






A {
	COLOR: #111; 
	TEXT-DECORATION: none;
}

A:hover {
	TEXT-DECORATION: underline
}

A.moreinfo{
	text-align:right;
	font-size:90%;
	display:block;
	margin-right:15px;
	text-decoration:underline;
}


p.tags a   {
	color:#333333;
}


a.tag5high{
	font-size:30px;
	color:orange !important;
}

a.tag4high {
	color:orange !important;
	font-size:24px;	
}

a.tag1high {
	color:orange !important;
	font-size:11px;
}


p.tags a:hover   {
	color:orange;
}

a.tag1 {
	font-size:11px;
}
a.tag2{
	font-size:16px;
}
a.tag3{
	font-size:20px;
}
a.tag4{
	font-size:24px;
}
a.tag5{
	font-size:30px;
}


#pie {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #c2c2c2 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px;
	margin-bottom:20px;
}


#pie #col1{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 480px; 
	PADDING-TOP: 0px
}


#pie #col1 img{
	FLOAT: left; 
	MARGIN-RIGHT: 10px; 
}


#pie #col2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	BORDER-LEFT: #c2c2c2 1px solid;
}

span.certs{ 
	font-size:12px;
}


img.thumbHome{
	margin-top:5px;	
	margin-left:10px;
}

span.fotoAutor{
	font-size:10px;
	text-align:right;
	display:block;
	margin-right:18px;
	font-style:italic;
	color: #c2c2c2;
}

img.border
{
	border-style:solid;
	border-color:#c2c2c2;
	border-width:1px;
	text-align:center;
	display:block;		
}


.imgBigHome
{
	width:780px;		
}

img.thumbProject
{
	
	width:500px;
	border-style:solid;
	border-width:1px;
	border-color:#c2c2c2;
	margin-top:20px;	
	margin-bottom:20px;
} 

.textoDestacado
{
	background-color:Yellow;
	color:Black;
	font-weight:bold;	
}
