/**************************************************************/
/*    MAQUETACION  */
/**************************************************************/
* { margin:0; padding:0 }
body { padding:0; margin:0 ; font-family:Arial, Helvetica, sans-serif ; font-size:12px; background:url(images/background.jpg) repeat-x #E0E3D8; color:#565656 }

p { line-height:20px ; padding-bottom:20px }

img { border:0 }

#wrapper {
	text-align: left;
	margin: 0px auto;
	width: 945px;
}

#header { }


#side-a { 
	float: left;
	width: 200px;
	border-left:1px solid #C4C4C4;
	padding:0 0 0 0;
	margin:20px 0 0 0;
}

#side-a h2 { font-size:16px ; font-weight:normal ; border-bottom:1px dashed #C4C4C4; margin:20px 10px 15px 10px; padding:0 0 12px 0 }

#side-a-foot {  }

#content { 
	float: left;
	width: 445px;
	padding:10px 25px 25px 25px;
}

#content ul { margin-left:30px }
#content ol { margin-left:30px }
#content ol li { margin-bottom:10px }

#side-b {
	float: left;
	width: 230px;
	background:url(images/side-b.jpg) no-repeat;
	padding:0 0 0 0;
	margin:20px 0 0 0;
}

#side-b h2 { font-size:16px ; font-weight:normal ; border-bottom:1px dashed #C4C4C4; margin:20px 10px 15px 10px; padding:0 0 12px 0 }

#side-b-foot {  }


#footer {
	clear: both;
	background:url(images/footer.png) no-repeat bottom ;
	padding:10px 0 20px 20px; margin:0;
	border-top:1px solid #CCCCCC;
}


/**************************************************************/
/*    SIDE BARS  */
/**************************************************************/
#side-top { background:url(images/header.jpg) no-repeat ; height:116px }
#side-top *  { list-style:none }
#side-top {  }
#side-top-ul { }
#side-top-ul li { float:right ;  }
#side-top h2 {  float:right ; visibility:none ; display:none}
#side-top-foot { clear:both }
#side-top-ul .blogroll li { float:right ; padding-right:10px }
#side-top-ul .blogroll li a { display:block ; width:80px ; text-align:right; }



#navhead { margin:0; padding:0 }

.menu { background:#282828 }
.menu ul { height:37px ; padding:0; margin:0 ; display:block }
.menu ul li { float:left; display:block  ; padding:0; margin:0 }
.menu a { display:block; padding:10px 10px 0 10px ; color:#CCCCCC ; text-decoration:none; font-weight:bold }
.menu a:hover { color:#FFFFFF  }

#container { background:url(images/container.jpg) no-repeat top }

.more-link { background:url(images/leermas.jpg) no-repeat; font-size:11px; font-weight:bold; height:20px ; display:block ; width:80px; padding:0 0 0 5px  ; margin:5px 0 10px 350px } 
.more-link { color:#414143; text-decoration:none }


.widget li { margin:0 0 5px 30px }
.widget li a { color:#666666 }
li.widget { list-style:none } 


.post h2 a { color:#333333 ; text-decoration:none ; padding:10px 0 7px 0 ; display:block }
.post .postinfo { padding:0 0 10px 0 ; font-size:11px }

#vineta { height:181px; background:url(images/vineta.jpg) no-repeat  }


h3 { padding:10px 0 5px 0 ; border-bottom:1px solid #CCCCCC ; margin-bottom:7px ; font-family:"Trebuchet MS", Arial ; font-size:13px}

.alignleft { float:left ; padding:0 7px 7px 0 }

.tabproaca { font-family:Tahoma, Arial; font-size:11px }
.tabproaca th { background:#666666; color:#FFFFFF ; padding:3px 0 3px 5px }
.tabproaca td {  border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC ; padding:5px }
.tabproaca .remark { background:#D8E4BC}
