html, body, div, h1, h2, h3, h4, h5, h6, ul, li, ol, p, form{margin:0;padding:0}
body{HEIGHT:100%;margin:0 auto;font:12px/15px  Arial, Helvetica, sans-serif;padding:0; color:#CCCCCC}
li{list-style:none}

/*FIX DUPLICACION IE6*/
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden}
/*FIX LISTAS IE6*/
ul,ol{position:relative}

/*CLEARFIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

/*---------------Varios-----------------*/
a, a:link, a:visited, a:active{outline:0;text-decoration:none;color:#FFF;margin:0;padding:0}
a:hover{text-decoration:none;margin:0;padding:0}
img {border:none;text-decoration:none;margin:0;padding:0}

h2, h3, h4, h5{ line-height:normal}

/*----Fecha----*/
span.fecha{font-size:10px; margin:2px 10px 0 0;padding:1px 5px 3px;background:#6F001A url(images/bg_fecha.gif) center top; display:block; float:left}
span.fecha .paid{color:#410404; margin:0 3px}
/*----Fin Fecha----*/
/*---------------Varios-----------------*/

/*---------------Cuerpos-----------------*/
body{background:#000 url(images/fd_Gral.gif) top repeat-y}	
.ContenedorSup{margin:0 auto;width:861px}
.ContenedorSupb{margin:0 auto;width:861px}
	/*----Header----*/
.ContenedorSup .header{ padding:10px 0 0 0}
.ContenedorSup .header h1{display:block;float:left;width:auto;margin-left:-35px}
.ContenedorSup .header .Cont{float:right;color:#FFF;line-height:17px}
.ContenedorSup .header .Cont span{float:left;color:#FFF;display:block;padding:0 5px}
.ContenedorSup .header .Cont .Rss{float:left;display:block;height:22px;background:url(images/rss.gif) 0 1px no-repeat;padding:0 0 0 48px;color:#FFF}
.ContenedorSup .header .Cont .Contacto{float:left;display:block;height:22px;background: url(images/contact.gif) 0 3px no-repeat;padding:0 0 0 22px;color:#FFF}
	/*----Fin Header----*/
	/*----Index CV----*/
.ContenedorSupa{margin:0 auto}
.ContenedorSupa .Cv{margin:0 auto;position:relative}
.ContenedorSupa .Cv .Orn{display:block;width:861px;margin:0 auto;padding: 0 32px;background:url(images/bg_in.gif) center top}
.ContenedorSupa .Cv .Orn a{display:block;font:normal 17px  Georgia, "Times New Roman", Times, serif;padding-bottom:15px;float:left}
.ContenedorSupa .Cv .Cvup{background:url(images/header_desp.gif) center top no-repeat;width:861px;margin:0 auto;padding:0 32px;top:0px;z-index:999;height:40px}
.ContenedorSupa .Cv .Cvdown{background:url(images/header_desp.gif) center -40px no-repeat;width:861px;margin:0 auto;padding:0 32px;z-index:999;height:50px ;overflow:visible; position:relative}
.ContenedorSupa .Cv .Cvdown .cv_ensi{width:174px;height:75px;background:url(images/cv.gif) left top;right:10px; top:-60px;position:absolute}
.ContenedorSupa .Cv #panel{color:#FFF;padding:30px 0px 30px;display:block;clear:both;background:url(images/bg_in.gif) center top;height:260px;font:14px Arial, Helvetica, sans-serif;color:#FFF;width:861px;margin:0px auto}
.ContenedorSupa .Cv #panel .CoIzq{float:left; width:159px;padding-right:21px}
.ContenedorSupa .Cv #panel .CoDer{float:right;width:635px}
.ContenedorSupa .Cv #panel .CoDer p{color:#FFF}
.ContenedorSupa .Cv #panel .CoDer p span{display:block}
.ContenedorSupa .Cv #panel .CoDer p .Experiencia{border-bottom:1px solid #FFF; padding-bottom:4px; margin-bottom:9px}
.ContenedorSupa .Cv #panel .CoDer p .DTra{font-size:15px}
.ContenedorSupa .Cv #panel .CoDer p span span{ float:left;color:#999}
.ContenedorSupa .Cv #panel .CoIzq .Fot{background:url(images/Foto.gif) no-repeat;width:144px;height:135px}
.ContenedorSupa .Cv #panel .CoIzq .Links{font:11px Arial, Helvetica, sans-serif;padding-top:10px;display:block}
.ContenedorSupa .Cv #panel .CoIzq .Links span{padding-top:10px;display:block}
.ContenedorSupa .Cv #panel .CoIzq .Links a{text-decoration:underline;padding-top:10px;display:block}
.ContenedorSupa .Cv #panel .CoIzq .Links a:hover{text-decoration:none}
	/*----Fin Index CV----*/
	/*----Carrusel----*/
.ContenedorSupb .mistrabajos{display:block;height:23px;width:158px;background:url(images/mis_trabajos.gif) left top no-repeat;margin:10px 0}
.ContenedorSupb .foo{width:842px;overflow:hidden;position:relative;border:3px solid #080808;height:290px;color:#222;background:#000}
.ContenedorSupb .foo .carousel-control{display:block;font-size:70px;padding:138px 60px 143px;z-index:999}
.ContenedorSupb .foo .carousel-control.previous.carousel-previous{cursor:pointer;position:absolute;top:0px;left:-40px;text-align:right; padding-right:0px;text-shadow:#000 1px 1px 1px}
.ContenedorSupb .foo .carousel-control.next.carousel-next{cursor:pointer;position:absolute;top:0px;right:-40px;text-align:left; padding-left:0px;text-shadow:#000 0px 1px 1px}
.ContenedorSupb .foo .carousel-pagination{text-align:center; cursor:pointer}
.ContenedorSupb .foo ul{overflow:hidden}
.ContenedorSupb .foo ul li{float:left}
.ContenedorSupb .foo ul li .contenedortrabajo{ position:absolute;top:170px;background:#000;padding:10px 40px 10px 5px; z-index:800; color:#fff}
.ContenedorSupb .foo ul li .titulotrabajo{float:left;padding:11px 16px 10px 33px; border-right:1px solid #ccc}
.ContenedorSupb .foo ul li .comentario{float:left;padding:16px 3px 10px 15px}
	/*----Fin Carrusel----*/
	/*----Post----*/
.ContenedorSup .narrowcolumn{float:left;width:606px;padding:30px 0px}
.ContenedorSup .narrowcolumn .Post{font:Arial, Helvetica, sans-serif;color:#FFF; padding:10px 0 15px; margin-bottom:1px}
.ContenedorSup .narrowcolumn .Post .entry_h3{float:left;padding:0 0 0 10px;width:500px}
.ContenedorSup .narrowcolumn .Post .entry_h3 h3{display:block;font-size:15px;color:#FFF; margin-bottom:10px; font-weight:bold;float:left}
.ContenedorSup .narrowcolumn .Post .entry_h3 h3 span.fecha{font-size:10px; margin:1px 10px 0 0;padding:1px 5px 3px;background:#6F001A url(images/bg_fecha.gif) center top; display:block; float:left}
.ContenedorSup .narrowcolumn .Post .entry_h3 h3 span.fecha .paid{ color:#410404; margin:0 3px}
.ContenedorSup .narrowcolumn .Post .entry_h3 p{padding:0 0 0 0; color:#b6b6b6;line-height:16px; clear:both}
.ContenedorSup .narrowcolumn .Post .entry_miniatura{float:left;margin:0 0 0 10px;border:1px solid #60636e; line-height:0px; font-size:0px}
.ContenedorSup .narrowcolumn .Post .entry_h3 p.postmetadata{color:#333333; font-size:11px}
.ContenedorSup .narrowcolumn .Post .entry_h3 p.postmetadata a{color:#999999; font-size:11px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; padding:0 3px}
	/*----Fin Post----*/
/*---------------Fin Cuerpos-----------------*/
/*--------------Contacto------------- */
.ContenedorSup.contcontact{background:#000}
.contact{width:600px; margin:0 auto; padding:26px 0px}
.contact h2{padding:10px 0}
.contact .Form{}
.contact .Form #Error{}
.contact .Form .Row{padding:4px 0 5px}
.contact .Form .Row label{display:block;float:left;width:80px;padding:6px 12px 7px 0;text-align:right;font-weight:bold}
.contact .Form .Row .Colr{display:block;width:500px;float:left}
.contact .Form .Row .Colr input{width:490px;background:#000;border:1px solid #0f0f0f;color:#FFFFFF;padding:6px 3px 7px}
.contact .Form .Row .Colr textarea{width:490px;height:126px;background:#000;border:1px solid #0f0f0f;color:#FFFFFF;overflow:auto;padding:6px 3px 7px}
.contact .Form .Row.clearfix.bt .bt{width:80px;display:block; position:relative}
.contact .Form .Row.clearfix.bt .bt span{background:url(images/bt.gif);display:block; position:absolute;width:auto;margin-top:1px;#margin-top:2px}
.contact .Form .Row.clearfix.bt .bt span.left{width:5px;height:29px;left:0px;background-position:top left;font-size:0px;line-height:}
.contact .Form .Row.clearfix.bt .bt span.right{width:5px;height:29px;right:0px;background-position:top right;font-size:0px;line-height:0px}
.contact .Form .Row.clearfix.bt .bt input{background:url(images/bt.gif) left -29px;display:block;float:left;height:31px;width:100%;#height:33px}
.contact .Form .Row.clearfix.bt .bt:hover span{background:url(images/bt.gif);display:block;position:absolute;width:auto;margin-top:1px;#margin-top:2px}
.contact .Form .Row.clearfix.bt .bt:hover span.left{width:5px;height:29px;left:0px;background-position:left -58px;font-size:0px;line-height:}
.contact .Form .Row.clearfix.bt .bt:hover span.right{width:5px;height:29px;right:0px;background-position:right -58px;font-size:0px;line-height:0px}
.contact .Form .Row.clearfix.bt .bt:hover input{background:url(images/bt.gif) left -87px;display:block;float:left;height:31px;width:100%;#height:33px}
/*--------------Fin Contacto------------- */
/*--------------Sidebar------------- */



blockquote{display:block;font-size:12px;font-style:italic;margin:12px 10px;padding:10px 15px 5px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}
blockquote h3{background:url(images/blockquote_h2_bg.gif) repeat-x bottom;padding:0px 2px 5px; font-size:14px}
.entry blockquote p{padding:4px 2px 6px}


#sidebar .solapas_cont{padding:0 0 20px 0}
#sidebar .solapas_cont .solapas_cont_fichas{ padding:0}
#sidebar .solapas_cont ul.solapas{display:block;float:none; clear:both;border-bottom:1px dotted #222;overflow:hidden;width:207px}
#sidebar .solapas_cont ul.solapas li{float:left;margin-right:4px}
#sidebar .solapas_cont ul.solapas li a{display:block;padding:2px}
#sidebar .CoBus form div label{display:block; float:none; clear:both}
#sidebar .CoBus{display:block}
#sidebar .CoBus:hover{}
#sidebar .CoBus #s{border:0px;background:#000;color:#FFFFFF; border:1px solid #333333; margin-top:1px; width:174px}
#sidebar .CoBus #s:hover{}
#sidebar .CoBus #searchsubmit{background:url(images/ic_Varios.gif) -118px -22px no-repeat;border:none;width:25px;height:20px; text-indent:-99999px}
#sidebar .CoBus #searchsubmit:hover{background:url(images/ic_Varios.gif) -118px -42px no-repeat}
#sidebar{float:right;width:230px;padding:30px 0px 40px}
#sidebar ul li h2{text-transform:uppercase;font-weight: normal;letter-spacing: 1px; font-size: 13px; color: #777; padding:0}
#sidebar ul.side{width:209px}
#sidebar ul li.categories ul li.cat-item a{display:block; width:100%}
#sidebar li ul li{border-bottom: 1px solid #222;display:block;padding:4px 0 6px 0; margin: 0 0 3px 0; height:14px}
#sidebar a:link{color: #555;padding: 0 0 0 10px; }
#sidebar a:visited{color: #333;text-decoration: none; padding: 0 0 0 10px; }
#sidebar a:hover{color: #999;text-decoration: none;padding: 0 0 0 10px; }
#sidebar a:active{color: #555;text-decoration: none;padding: 0 0 0 10px; }
/*--------------Fin Sidebar------------- */
/*--------------Tweetwe------------- */
#sidebar .twe{padding:13px 10px 15px; border:1px solid #690019;background:#6f001a url(images/fd_tw.gif) repeat-x;width:188px}
#sidebar .twe .twe_bor{background:url(images/twe_h_bor_bot.gif) left bottom repeat-x;display:block;padding-bottom:8px; margin-bottom:7px}
#sidebar .twe h2{background:url(images/twe_h_bg.gif) no-repeat left top;display:block;width:188px;height:20px;padding:0px}
#sidebar .twe ul{}
#sidebar .twe ul li{border-bottom:1px solid #8e0726;color:#dbb3bc;line-height:normal;font-family:Arial, Helvetica, sans-serif;height:auto;padding-bottom:5px; margin-bottom:5px;line-height:17px;overflow:hidden}
#sidebar .twe ul li a{color:#FFFFFF}
#sidebar .twe ul li a:hover{color:#000}
#sidebar .contendor_twe .twe_bot{background:url(images/twe_bot_bg.gif) no-repeat;display:block;width:215px;height:63px;margin-top:-1px}
#sidebar .contendor_twe .twe_bot a{display:block;width:215px;height:63px;margin-top:-1px}
#sidebar .cloud{padding:0}
#sidebar .cloud .cloud_tit{clear:both;padding:0}
#sidebar .cloud .cloud_tit h2{color:#777777;font-size:13px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;display:block;float:left}
#sidebar .cloud .cloud_tit a{float:right;display:block}
#sidebar .cloud_widget{float:none;clear:both;padding:15px 0}
#sidebar .cloud a{margin:0 1px;padding:3px 4px;text-align:center;color:#ddd;font:normal 11px Arial, Helvetica, sans-serif !important ;text-transform:capitalize;display:block;float:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}
#sidebar .cloud a:visited{background:#30003e}
/*--------------Fin Tweetwer------------- */

/*-------------Single------------- */
.single{margin:0 auto;width:841px; padding-top:20px}
.single #sidebar{float:right;width:230px;padding-top:0px}
.single #respond{padding:10px 0;margin-top:20px;clear:both}
.single #respond p{padding:8px 0;display:block}
.single #respond p input{}
.single #respond p textarea{width:400px}
.single div h2{padding-bottom:15px}
.single .entry h4{padding:7px 0px 5px;border:1px solid #400000;border-collapse:collapse; border-width:0 0px 1px;font-size:1.5em;width:100%;margin:25px 0 0}
.single .entry h5{padding:7px 0px 9px;border:1px solid #400000;border-collapse:collapse; border-width:1px 0px;font-size:1.5em;width:100%;margin:10px 0}
.single .entry h6{background:#440000; margin-top:20px; padding:5px; font-size:14px}
h2.pagetitle{padding-bottom:15px}
.single .entry{width:580px; float:left; font:13px/18px Arial, Helvetica, sans-serif}
.single .entry h2 span.fecha{font-size:10px; margin:6px 10px 0 0;padding:1px 5px 3px;background:#6F001A url(images/bg_fecha.gif) center top;display:block; float:left}
.single .entry h2 span.fecha .paid{color:#410404; margin:0 3px}
	/*----Post seteos----*/
.entry img{margin:10px 0px;max-width:580px}
.entry p{padding:8px 0}
.entry p a{color:#990000}
.entry p a:hover{color:#999}
.entry a{color:#990000}
.entry a:hover{color:#999}
.entry ul{padding:0 30px; font-size:13px}
.entry ul li{padding:5px 0;line-height:16px;font-style:oblique;list-style:circle}
.entry ol{padding:0px; font-size:13px}
.entry ol li{padding:5px 0;line-height:16px; font-style:oblique;list-style:decimal}
	/*----Fin Post seteos----*/

	/*----blockquote----*/
blockquote{background:#111111 none repeat scroll 0 0;color:#ddd;display:block;font-size:12px;font-style:italic;margin:12px 10px;padding:10px 15px 5px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}
blockquote h3{background:url(images/blockquote_h2_bg.gif) repeat-x bottom;padding:0px 2px 5px; font-size:14px}
.entry blockquote p{padding:4px 2px 6px}
	/*----Fin blockquote----*/
	
	/*----Compartir----*/
.entry .share{padding:15px 0 10px;margin:10px 0;background:url(images/share_bg.png)}
*html .entry .share{background:#151515}
.entry .share .share_text{float:left;padding: 2px 20px 0 15px; font-weight:bold}
.entry .share .share_link{float:left; padding:0px; margin:0}
.entry .share .share_links{width:23px;height:23px;margin:0}
.entry .share .share_links img{margin:0;padding:0}
.entry .share .share_designup{clear:both;padding:0px 0 0 100px;width:400px}
	/*----Fin Compartir----*/
	/*----Post Relacionados----*/
.releated {padding:20px 0; clear:both}
.entry .releated ul.related_post{margin:0; padding:0}
.entry .releated ul.related_post li{list-style:none;float:left;margin:0 5px;width:182px;background:url(images/share_bg.png);padding:0px}
*html .entry .releated ul.related_post li{margin:0 2px;width:182px;background:#151515;padding:0px}
.entry .releated ul.related_post li a{display:block;float:left;width:86px;}
.entry .releated ul.related_post li a img{width:74px;height:74px;padding:0px;margin:0px}
	/*----Fin Post Relacionados----*/
	/*----Post Comentarios----*/
#comments{padding-top:10px}
.single .commentlist{}
.single .commentlist li{padding:8px;color:#999;margin-top:10px}
.single .commentlist li a{color:#999}
.single .commentlist li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.single .commentlist li{display:inline-block}
* html .single .commentlist li{height:1%}
.single .commentlist li{display:block;list-style:none}
.single .commentlist .comment.even.thread-even.depth-1{background:url(images/share_bg.png)}
*html .single .commentlist .comment.even.thread-even.depth-1{background:#151515}
.single .commentlist .comment.odd.alt.thread-odd.thread-alt.depth-1{/*background:green*/}
.single .commentlist .comment-body{/*background:red;  */position:relative}
.comment .comment-body .vcard{margin:0;padding-bottom:13px;text-transform:capitalize;background:url(images/comment_bg.png) 10px bottom no-repeat;display:inline-block;display:block;#height:1%}
.comment .comment-body .vcard:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comment .comment-body .vcard img{float:left;padding-right:10px;margin:0px}
.comment .comment-body .vcard cite{float:left}
.comment .comment-body .comment-meta.commentmetadata{position:absolute; top:17px; left:42px; font-size:10px}
.comment .comment-body p{display:block;padding:10px;background:#fff;color:#333333}
	/*----Post Comentarios----*/
/*-------------Fin Single------------- */

/*-------------Search------------- */
.hentry{padding:10px 0px}
.entry_h3.searchres p.postmetadata{color:#333333;font-size:11px; float:none; clear:both; padding-top:2px}
.entry_h3.searchres p.postmetadata a{color:#999999; font-size:11px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; padding:0 3px}
/*-------------Fin Search------------- */

/*-------------TAG------------- */
.tag{text-align:center;width:900px; margin:0 auto}
.tag .cloud{padding:10px; text-align:center}
.tag .cloud h2{color:#777777;font-size:23px;font-weight:normal;
letter-spacing:1px;padding:16px 0 2px;text-transform:uppercase}
.tag .cloud a{margin:4px 3px;padding:2px 4px ;text-align:center;color:#FFF;font:normal 45px Arial, Helvetica, sans-serif !important ;text-transform:capitalize;display:block;float:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}
.tag .cloud a:visited{background:#30003e}
.tag .cloud a.tag-link-2, .tag .cloud a.tag-link-10, .tag .cloud a.tag-link-17, .tag .cloud a.tag-link-22{margin:4px 3px;padding:2px 8px;text-align:center;color:#FFF;font:normal 30px Arial, Helvetica, sans-serif !important ;text-transform:capitalize;display:block;float:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;line-height:50px !important}
.tag .cloud a.tag-link-4, .tag .cloud a.tag-link-13, .tag .cloud a.tag-link-18, .tag .cloud a.tag-link-25, .tag .cloud a.tag-link-32, .tag .cloud a.tag-link-35{margin:4px 3px;padding:2px 4px ;text-align:center;color:#FFF;font:normal 20px Arial, Helvetica, sans-serif !important ;text-transform:capitalize;display:block;float:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; line-height:50px !important}
.tag .cloud a.tag-link-1, .tag .cloud a.tag-link-11, .tag .cloud a.tag-link-14, .tag .cloud a.tag-link-19, .tag .cloud a.tag-link-22, .tag .cloud a.tag-link-30{margin:4px 3px;padding:2px 4px ;text-align:center;color:#FFF;font:normal 32px Arial, Helvetica, sans-serif !important ;text-transform:capitalize;display:block;float:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; line-height:50px !important;color:#999999}
/*-------------Fin TAG------------- */

/*-------------ME------------- */
.me{padding:0px 0 30px 0; width:876px}
.me_head{ margin-bottom:35px; position:relative}
.me_head .me_head_Rss{display:block; width:120px;height:91px; position:absolute; left:695px;top:124px}
.me_head .me_head_twiter{display:block; width:120px;height:75px;position:absolute;left:667px;top:33px}
.me_head .me_head_p{display:block;background:#000;margin-top:4px;padding:9px 9px 6px 9px}
.me_works{margin-bottom:84px;position:relative}
.me_works .me_works_chapa{background:url(images/me_works.gif) no-repeat;display:block;width:109px;height:85px;position:absolute;top:-20px;left:-20px; z-index:999}
.me_works ul{}
.me_works ul li{float:left;width:205px;margin:18px 14px 0 0}
.me_works ul li .me_works_supri{}
.me_works ul li .me_works_bg{display:block;background:#000;margin-top:2px;padding:6px 9px}
.me_works ul li .me_works_bg .me_titu{}
.me_works ul li .me_works_bg .me_down{}

.me_form{background:#060606; padding:37px 70px 25px; position:relative}
.me_form .me_form_chapa{background:url(images/hire_me.gif) no-repeat;display:block;width:78px;height:73px; position:absolute; top:-20px; left:-15px}
.me_form .Cv{background:url(images/me_cv_form.gif) no-repeat;display:block;width:5px;height:5px;position:absolute}
.me_form .Cv.TR{top:0px;right:0px;background-position:top right}
.me_form .Cv.BL{bottom:0px;left:0px;background-position:bottom left}
.me_form .Cv.BR{bottom:0px;right:0px;background-position:bottom right}
.me_form_bgbot{background:url(images/me_form_bgbtt.gif) center no-repeat ; height:4px; width:100%}
/*-------------Fin ME------------- */