*{margin:0;padding:0;}
body{background:#fff;font:normal 10px;margin:0px;padding-bottom:10px;color:#4c4c4c; font-family: Candara,Verdana,sans-serif;}
input, button, textarea, select{font:normal 12px/12px"Verdana", sans-serif;color:#2d3538;vertical-align:middle;}
legend{display:none;}
fieldset{border:none;}
ul, ol{list-style:none;line-height:1.7em;}
ol{list-style-type:decimal;}
ol.ordered{list-style:circle inside none;padding-left:20px;line-height:1.7em;}
table{border-collapse:collapse;width:100%;}
hr{display:none;}
img{padding:0px;margin:0px;border:none;text-align:center;}
a:link{text-decoration:none;color:#cc6600;border:0px;-moz-outline-style:none;}
a:active{text-decoration:underline;color:#cc6600;border:0px;-moz-outline-style:none;}
a:visited{text-decoration:none;color:#cc6600;border:0px;-moz-outline-style:none;}
a:hover{text-decoration:underline;color:#4779ac;border:0px;-moz-outline-style:none;}
a:focus{outline:none;-moz-outline-style:none;}
h1, h2, h3, h4{font-family:Arial, Helvetica, sans-serif;}
#header{overflow:hidden;padding:16px 25px 0px;display:block;background:url(images/headerbg.png) repeat-x 50% 100%;height:116px;}
* html #header{height:1%;}
.head{overflow:hidden;}
* html .head{height:1%;}
.head .logo{float:left;}
.head .logo .txt h1{font:bold 54px/50px"Arial Black";letter-spacing:-4px;text-transform:uppercase;padding-bottom:5px;}
.head .logo .txt h1 a, .head .logo .txt h1 a:visited,.head .logo .txt h1 a:hover{text-decoration:none;color:#000;}
.head .logo .txt p.desc{font:bold 14px/14px"Arial";letter-spacing:-1px;display:block;color:#999;text-transform:uppercase;}
.head .logo .img{}
.head .logo .img img{margin-bottom:5px;}
.head .search{float:right;width:260px;height:45px;padding:10px 15px 15px 25px;}
.head .search h2{font:bold 12px/12px"helvetica";padding-bottom:4px;color:#000;}
.head .search fieldset{overflow:hidden;}
.head .search input{float:left;margin-right:4px;background:#fff;border:1px #b3b6b7 solid;padding:4px;width:180px;color:#666;}
.head .search #searchsubmit{float:left;background:#000;width:55px;cursor:pointer;font:bold 11px/11px"helvetica";color:#fff;border:inset 1px #000;padding:5px;}
.head .date{float:right;width:125px;height:40px;background:#f0f2f3 url(images/widget-dotted.png) repeat-y left;padding:15px 15px 15px 20px;margin-right:25px;}
.head .date span.day{font:normal 21px/24px'Arial';display:block;text-transform:uppercase;letter-spacing:-1px;color:#000;}
.head .date span.time{font:normal 12px/12px'Verdana';color:#999;}
.menu{padding:5px 0px;overflow:hidden;}
* html .menu{height:1%;float:left;}
.menu .pages{float:left;}
.menu .pages ul{float:left;}
.menu .pages li{display:inline;font:bold 14px/14px"helvetica";letter-spacing:-0.5px;float:left;height:23px;}
.menu .pages li ul li{font-weight:normal;letter-spacing:normal;}
.menu .pages li a{color:#ff7e00;float:left;padding:4px 16px 10px 16px;}
.menu .pages .current_page_item .page_item a, .menu .pages .current_page_item .page_item a:visited{background:#fff;color:#ff7e00;}
.menu .pages .blog{width:48px;height:59px;background:url(images/blog.png) no-repeat;background-position:0px -69px;position:absolute;left:10px;top:84px;z-index:100;}
.menu .pages .blog:hover{background-position:0px -138px;}
.menu .pages .blog_selected{width:48px;height:59px;background:url(images/blog.png) no-repeat;background-position:0px 0px;position:absolute;left:10px;top:84px;z-index:100;}
.menu .pages .proyectos{width:85px;height:50px;background:url(images/proyectos.png) no-repeat;background-position:0px -59px;position:absolute;left:80px;top:97px;z-index:10;}
.menu .pages .proyectos:hover{background-position:0px -117px;}
.menu .pages .proyectos_selected{width:85px;height:50px;background:url(images/proyectos.png) no-repeat;background-position:0px 0px;position:absolute;left:80px;top:95px;z-index:10;}
.menu .pages .documentos{width:100px;height:50px;background:url(images/documentos.png) no-repeat;background-position:0px -61px;position:absolute;left:190px;top:90px;z-index:10;}
.menu .pages .documentos:hover{background-position:0px -122px;}
.menu .pages .documentos_selected{width:100px;height:50px;background:url(images/documentos.png) no-repeat;background-position:0px 0px;position:absolute;left:190px;top:90px;z-index:10;}
.menu .pages .acercade{width:90px;height:40px;background:url(images/acercade.png) no-repeat;background-position:0px -59px;position:absolute;left:315px;top:94px;z-index:10;}
.menu .pages .acercade:hover{background-position:0px -108px;}
.menu .pages .acercade_selected{width:90px;height:50px;background:url(images/acercade.png) no-repeat;background-position:0px 0px;position:absolute;left:315px;top:94px;z-index:10;}
.menu .feed{float:right;margin-top:-5px;}
.menu .feed li{display:inline;font:sans-serif bold 15px/15px;margin-right:20px;}
.menu .feed li a{color:#ff7e00;font:sans-serif bold;letter-spacing:-1px;}
.menu .feed .rss{background:url(images/feed-rss.png) no-repeat left 0px;padding-left:27px;}
.menu .feed .email{background:url(images/feed-email.png) no-repeat left 0px;padding-left:25px;}
#container{overflow:hidden;padding:25px 25px 0px 25px;}
* html #container{height:1%;}
#center{margin-right:320px;height:auto !important;margin-left:5px;}
#center-wap{float:left;width:100%;}
.center-attachment{margin-right:0px;height:auto !important;}
.border{background:url(images/border-bkg.png);overflow:hidden;height:1px;margin-top:-1px;}
.title{color:#000;font:bold 34px/38px"Arial";letter-spacing:-1px;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #ccc;}
.post, .attachment{width:100%;}
* html .post, .attachment{width:99%;}
.p-head{position:relative;padding-right:100px;}
.p-head h1, .p-head h1 a, .p-head h1 a:visited{color:#000;letter-spacing:-1.4px;line-height: 1.1;font-family: sommet-slab-1,sommet-slab-2,Tahoma,Helvetica,Verdana,sans-serif;font-size: 25px;font-size: 3em;}
.p-head h1 a:hover{color:#ff7e00;text-decoration:none;}
.p-head h2{color:#000;letter-spacing:-1.4px;line-height: 1.1;font-family: sommet-slab-1,sommet-slab-2,Tahoma,Helvetica,Verdana,sans-serif;font-size: 3em;}
.p-head h2 a, .p-head h2 a:visited{color:#000;}
.p-head h2 a:hover{color:#ff7e00;text-decoration:none;}
.p-head h3{color:#000;font:bold 26px/26px"Arial";letter-spacing:-1px;}
.p-head h3 a, .p-head h3 a:visited{color:#000;}
.p-head h3 a:hover{color:#ff7e00;text-decoration:none;}
.p-time{position:absolute;right:0px;top:5px;border-left:solid 4px #adadad;padding-left:7px;width:80px;}
.p-time strong{letter-spacing:-1px;float:left;}
.p-time .day{font:normal 34px/30px"Helvetica";color:#000;padding-right:7px;}
.p-time .month-year{font:bold 14px/15px'Arial';text-transform:lowercase;color:#ccc;}
.p-con h1 {font-family: Candara,Verdana,sans-serif; color: #2C2C2C;}
.p-con p{padding:5px 0px;margin:5px 0px;line-height:1.8em;letter-spacing:-0.3px;}
.p-con ol{list-style:decimal inside;}
.p-con ol{padding:10px 0px 10px 25px;margin:0px;}
.p-con ol li{padding:2px 0px 2px 0px;}
.p-con ul{padding:10px 0px 10px 20px;margin:0px;}
.p-con ul li{padding:2px 0 2px 20px;list-style-type:none;background:url("images/p-con-li.png") no-repeat left 6px;color:#666;}
.p-con blockquote{font-style:italic;font-size:1.5em;padding:5px 20px;margin:30px 0px 30px 30px;background:#F6F6F6;color:#666;width:80%;border:3px dotted #DDD;}

.p-det{margin:5px 0px;text-align:left;}
.p-det li{color:#7f7f7f;display:inline;padding:4px 0px 6px 17px;margin-right:5px;}
.p-det li.p-det-cat{background:url("images/p-det-cat-ico.png") left center no-repeat;}
.p-det li.p-det-tag{background:url("images/p-det-tag-ico.png") left center no-repeat;}
.p-det li a, .p-det li a:visited, .p-det li a:hover{color:#7f7f7f;text-decoration:underline;margin-right:3px;}
.p-more{padding-top:10px;text-align:right;}
.p-more li{color:#7f7f7f;display:inline;padding:4px 0px 6px 20px;margin-right:5px;}
.p-more li.p-more-read{background:url("images/p-more-read-ico.png") left center no-repeat;}
.p-more li.p-more-com{background:url("images/p-more-com-ico.png") left center no-repeat;}
.p-more li a,.p-more li a:visited{color:#ff7e00;font:bold 12px/18px"Arial";letter-spacing:-1px;margin-right:3px;}
.p-more li a:hover{color:#4779ac;}
.p-con .wpunlimited_bookmarks strong{font-weight:normal;color:#999;padding-bottom:2px;font-size:10px;text-transform:uppercase;}
.p-con .wpunlimited_bookmarks a img{display:inline;border:none;padding:0;margin:0;margin-top:5px;}
.p-con img{padding:0;max-width:100%;}
.p-con img.centered{display:block;margin-left:auto;margin-right:auto;padding:1px;border:solid 1px #9b9792;}
.p-con img.alignright{margin:5px 0 10px 20px;display:inline;border:solid 4px #eee;padding:1px;}
.p-con img.alignleft{margin:5px 20px 10px 0;display:inline;border:solid 4px #eee;padding:1px;}
.p-con .alignright{float:right;}
.p-con .alignleft{float:left}
.nav{overflow:hidden;padding-bottom:20px;}
.nav .left a{float:left;background:url(images/nav-left.png) no-repeat left 0px;padding-left:20px;}
.nav .right a{float:right;background:url(images/nav-right.png) no-repeat right 0px;padding-right:20px;}
.nav a, .nav a:visited{color:#ff7e00;cursor:hand;font:bold 14px/16px"Arial";letter-spacing:-1px;}
.nav a:hover{color:#4779ac;}
.comments-list{}
.comments-list h2{color:#000;font:bold 26px/30px"Arial";letter-spacing:-1px;padding-bottom:20px;}
.comments-list div.entry{margin-bottom:10px;padding:15px;border:1px solid #e5e5e5;background:#ffffff;}
.comments-list div.alt{border:1px solid #e5e5e5;background:#f4f4f4;}
.comments-list p.name{font:bold 14px/14px"Arial"sans-serif;letter-spacing:0px;color:#000;font-size:16px;}
.comments-list p.avt{padding:0px;margin:0px;float:right;}
.comments-list p.avt img{border:solid 1px #ccc;}
* html .comments-list p.avt{left:-60px;}
.comments-list p.date{font-size:11px;margin-bottom:5px;}
.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover{color:#999;text-decoration:underline;}
.comments-list .con{font:normal 12px/17px"Verdana";margin-right:90px;color:#333;}
.comments-list .con p{font:normal 12px/17px"Verdana";padding:5px 0px;margin:0px;color:#333;}
.comments-list .con blockquote{font:italic 14px/19px Georgia,"Times New Roman", Times, serif;color:#666;margin:10px 20px;}
.comments-list .con blockquote p{font:italic 14px/19px Georgia,"Times New Roman", Times, serif;color:#666;}
.comments-form{border:1px solid #e5e5e5;background:#f4f4f4;padding:20px;color:#333333;}
.comments-form h3{color:#000;font:bold 26px/30px"Arial";letter-spacing:-1px;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #e5e5e5;}
.comments-form p{padding:7px 0px;color:#808080;}
.comments-form .required{font-weight:normal;color:#cc0000;}
.comments-form input{border:1px solid #ccc;background:#ffffff;padding:5px;width:250px;margin-right:7px;}
.comments-form textarea{border:1px solid #ccc;background:#ffffff;padding:4px;width:98%;}
.comments-form .button{border:outset 1px #000;background:#666;color:#fff;width:auto;font-size:11px;font-weight:bold;padding:4px 5px;}
#right{float:right;margin-right:10px;height:auto !important;}
.r1{float:left;}
.r1 .widget{width:250px;margin-bottom:20px;}
.r1 .widget ul{font-size: .9em;}
.r1 .widget h3{color:#222;font-size: 1.1em;background:url("images/headerbg.png") repeat-x scroll 50% 99% transparent;margin: 30px 0 10px;padding: 5px 15px;border:1px solid #D8D8D8;}
.r1 .widget label{font:bold 14px/14px"Arial";letter-spacing:-1px;display:block;color:#000;background:#f0f2f3;}
.r1 .widget li{padding:2px 0px 2px 7px;color:#999;background:url(images/r1-widget-li.png) no-repeat left 7px;order-bottom:solid 1px #dadada;}
.r1 .widget li ul li{padding-bottom:0px;}
.r1 .widget_flickrRSS{overflow:hidden;margin-bottom:10px;}
* html .r1 .widget_flickrRSS{height:1%;}
.r1 .widget_flickrRSS h3{margin-bottom:10px;}
.r1 .widget_flickrRSS li{background:none;list-style-type:none;padding:0px;margin:0px 10px 10px 0px;float:left;}
.r1 .widget_flickrRSS li a img, .r1 .widget_flickrRSS li a:visited img{border:solid 1px #999;padding:1px;background:#fff;width:53px;height:53px;}
.r1 .widget_flickrRSS li a:hover img{border:solid 1px #000;}
.r1 .widget_text{font:normal 12px/17px"Verdana";}
.r1 .widget_text p{font:normal 12px/17px"Verdana";padding:5px 0px;margin:0px;}
.r1 .widget_text blockquote{font:italic 13px/17px"Georgia";padding:10px;margin:0px;background:#e4e4e4;}
.r1 .widget_recent_entries ul li{border-bottom:solid 1px #dadada;padding:3px 0px 5px 7px;}
.r1 .widget_recent_comments ul li{border-bottom:solid 1px #dadada;padding:3px 0px 5px 7px;}
.r1 .widget_tag_cloud{line-height:22px;}
.r1 .widget_calendar table{width:100%;}
.r1 .widget_calendar table td{text-align:center;padding:4px 3px;font-size:11px;}
.r1 .widget_calendar caption{background:#f0f2f3;padding:5px 0px;margin-bottom:5px;}
.r1 .widget_calendar #today{background:#f0f2f3;font-weight:bold;}
.r1 .widget_search #s{border:1px solid #ccc;padding:2px;margin-right:0px;}
.r1 .widget_search #searchsubmit{border:outset 1px #000;background:#666;color:#fff;width:auto;font-weight:bold;padding:2px;}
.r1 ul, ol{list-style:none;font-size:1em;line-height:1.1em;}
#b-top{clear:both;padding-bottom:15px;padding-left:25px;}
#b-top span{background:#000 url(images/top-bkg.png) no-repeat top center;color:#fff;font:bold 14px/14px"Arial";letter-spacing:-1px;padding:7px 7px 3px 7px;}
#b-top span a, #b-top span a:visited, #b-top span a:hover{color:#fff;text-decoration:none;}
#footer{clear:both;padding-top:10px;background:url(images/border-bkg.png) repeat-x top;margin:0 25px;}
#footer p.by{color:#999;padding:2px 0px;}
#footer p.by a{text-decoration:underline;color:#999;}
#footer p.copy{padding:2px 0px;}
html{overflow-y:scroll;}
.captionText, .captionTip{text-align:center;}
.itemRauliano{min-height:200px;}
.itemRaulianoColumnaIzq{float:left;}
.itemRaulianoColumnaDer{margin-left:350px;padding:10px 0 40px 0;font-family: Candara,Verdana,sans-serif;}
.itemRaulianoColumnaDer .titulo{background:url("images/headerbg.png") repeat-x scroll 50% 99% transparent;border:1px solid #D8D8D8;}
.itemRaulianoColumnaDer .titulo h3{padding:6px 0px;padding-left:10px;font-size:15px;color:#222222; font-family: "Droid Serif",Calibri,"Times New Roman",serif;font-size: 1.35em;}
.itemRaulianoColumnaDer p{line-height:1.8em;letter-spacing:-0.3px;}
.itemRaulianoSeparador{clear:both;}
#about_center{margin-right:220px;height:auto !important;margin-left:220px;margin-top:30px;}
#about_center p{line-height:1.8em;letter-spacing:-0.3px;}
.imagen{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-box-shadow:10px 10px 14px #BBB;-moz-transform:rotate(-8deg) scale(1);-webkit-background-clip:border;-webkit-background-inline-policy:continuous;-webkit-background-origin:padding;-webkit-box-shadow:10px 10px 14px #BBB;-webkit-transform:rotate(-8deg) scale(1);background:#FFFFFF none repeat scroll 0 0;display:block;margin:5px 5px 1em;padding:2px;}
.foto{float:left;margin-left:26px;margin-top:30px;}

