body { font-family: Helvetica, Verdana, 'Trebuchet MS'; font-size: 9pt; color: #000; }

br { clear: both;}
h1 { font-size: 32pt;  }
h4 { font-size: 14pt; font-weight: bold; margin: 5px 0 15px 0; }
h5 { font-size: 12pt; font-weight: bold; margin: 10px 0 5px 0; }

a:link, a:visited { text-decoration: none; color: #ff8000; }
a:hover, a:active { text-decoration: none; color: #2d2d2d; }

/**main-page*******/
#main {text-align: left; width: 65%; margin-top: 10px; }
	#side-left {float: left; padding: 200px 10px 200px 0; border-right: 2px solid #444; width: 45%; text-align: right; height: 150px; }
	#side-right { float: left; padding: 200px 10px 200px 10px; text-align: left; vertical-align: middle;  }
	#side-right ul { list-style: none; margin: 10px 0; }
	#side-right ul li { float: left; margin-right: 10px; }
	#side-right ul li a:link, #side-right ul li a:visited { color: #4c4c4c; }
	#side-right ul li a:hover, #side-right ul li a:active { color: #ff8000; }
/**end main-page*********/


/**content-pages*******/
#main-pages { text-align: left; width: 90%; margin-top: 20px; }
	#main-pages div.side-left { float: left; padding-right: 10px; text-align: right; width: 10%; border-right: 1px solid #444; }
		div.side-left h1 a { color: #4c4c4c; }
		div.side-left ul { list-style: none; text-align: right; margin-top: 10px; }
		div.side-left ul li { line-height: 17px; }
		div.side-left ul li.actual { font-weight: bold; background: url(img/bullet.png) no-repeat center right; padding-right: 10px; }
		div.side-left ul li a:link, div.side-left ul li a:visited { color: #4c4c4c; }
		div.side-left ul li a:hover, div.side-left ul li a:active { color: #ff8000; }
	#main-pages div.side-right { float: left; width: 85%; margin-left: 10px; padding-left: 10px; }
		div.side-right p { padding-left: 10px; line-height: 16px; }
		div.side-right ul { list-style: disc; margin: 0 0 10px 30px; }
		div.side-right li { line-height: 17px; }
		
		div.blog-postlist { margin: 0; text-align: left; width: 800px; float: left; }
			div.post { margin: 20px 0 20px 0; }
				div.post a h4 { color: #000; }
				div.post h4 { margin: 5px 0 5px 0; cursor: pointer; }
				div.post span.post-date { color: #ccc; }
				div.post div { margin-top: 15px; }
				div.post p { text-align: justify; color: #000; line-height: 19px; }  /***  **/
				div.post p.p_imagen { text-align: center; margin-top: 20px; }
				div.post p.p_imagen span { display: block; }
				div.post p.p_imagen img { border: 1px solid silver; padding: 10px; }
/**end content-pages*********/




