/* Blueprint 0.6 [SCREEN] */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body {line-height:1.5;background:#fff;font-size:75%;color:#222;font-family:"Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;margin:1.5em 0;}table {border-collapse:separate;border-spacing:0;margin-bottom:1.4em;}caption,th,td {text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after {content:"";}blockquote,q {quotes:;}a img {border:none;}h1,h2,h3,h4,h5,h6 {color:#111;font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;clear:both;font-weight:400;}h1 {font-size:3em;line-height:1;margin-bottom:.5em;}h2 {font-size:2em;margin-bottom:.75em;}h3 {font-size:1.5em;line-height:1;margin-bottom:1em;font-weight:700;}h4 {font-size:1.5em;line-height:1;margin-bottom:1em;}h5 {font-size:1em;font-weight:700;margin-bottom:1.5em;}h6 {font-size:1em;font-weight:700;}p.last {margin-bottom:0;}p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.top {margin-top:0;}ul,ol {list-style-position:inside;margin:1.5em 0;}ul {list-style-type:circle;}ol {list-style-type:decimal;}dl {margin:1.5em 0;}abbr,acronym {border-bottom:1px dotted #666;}address {margin-top:1.5em;font-style:italic;}a:focus,a:hover {color:#000;}a {color:#009;text-decoration:underline;}blockquote {color:#666;font-style:italic;margin:1.5em;}pre,code {white-space:pre;margin:1.5em;}pre,code,tt {font:1em 'andale mono', monotype.com, 'lucida console', monospace;line-height:1.5;}tt {display:block;line-height:1.5;margin:1.5em 0;}fieldset {border:1px solid #ddd;margin:1.5em 0;padding:1.4em;}th {border-bottom:2px solid #ccc;font-weight:700;}td {border-bottom:1px solid #ddd;}th,td {padding:4px 10px 4px 0;}table .last {padding-right:0;}.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.quiet {color:#666;}.hide {display:none;}.error,.notice,.success {margin-bottom:1em;border:2px solid #ddd;padding:.8em;}.error {background:#FBE3E4;color:#D12F19;border-color:#FBC2C4;}.notice {background:#FFF6BF;color:#817134;border-color:#FFD324;}.success {background:#E6EFC2;color:#529214;border-color:#C6D880;}.container {width:950px;margin:0 auto;}.column {float:left;margin-right:10px;}.last {margin-right:0;}.span-1 {width:30px;}.span-2 {width:70px;}.span-3 {width:110px;}.span-4 {width:150px;}.span-5 {width:190px;}.span-6 {width:230px;}.span-7 {width:270px;}.span-8 {width:310px;}.span-9 {width:350px;}.span-10 {width:390px;}.span-11 {width:430px;}.span-12 {width:470px;}.span-13 {width:510px;}.span-14 {width:550px;}.span-15 {width:590px;}.span-16 {width:630px;}.span-17 {width:670px;}.span-18 {width:710px;}.span-19 {width:750px;}.span-20 {width:790px;}.span-21 {width:830px;}.span-22 {width:870px;}.span-23 {width:910px;}.span-24 {width:950px;margin:0;}.append-1 {padding-right:40px;}.append-2 {padding-right:80px;}.append-3 {padding-right:120px;}.append-4 {padding-right:160px;}.append-5 {padding-right:200px;}.append-6 {padding-right:240px;}.append-7 {padding-right:280px;}.append-8 {padding-right:320px;}.append-9 {padding-right:360px;}.append-10 {padding-right:400px;}.append-11 {padding-right:440px;}.append-12 {padding-right:480px;}.append-13 {padding-right:520px;}.append-14 {padding-right:560px;}.append-15 {padding-right:600px;}.append-16 {padding-right:640px;}.append-17 {padding-right:680px;}.append-18 {padding-right:720px;}.append-19 {padding-right:760px;}.append-20 {padding-right:800px;}.append-21 {padding-right:840px;}.append-22 {padding-right:880px;}.append-23 {padding-right:920px;}.prepend-1 {padding-left:40px;}.prepend-2 {padding-left:80px;}.prepend-3 {padding-left:120px;}.prepend-4 {padding-left:160px;}.prepend-5 {padding-left:200px;}.prepend-6 {padding-left:240px;}.prepend-7 {padding-left:280px;}.prepend-8 {padding-left:320px;}.prepend-9 {padding-left:360px;}.prepend-10 {padding-left:400px;}.prepend-11 {padding-left:440px;}.prepend-12 {padding-left:480px;}.prepend-13 {padding-left:520px;}.prepend-14 {padding-left:560px;}.prepend-15 {padding-left:600px;}.prepend-16 {padding-left:640px;}.prepend-17 {padding-left:680px;}.prepend-18 {padding-left:720px;}.prepend-19 {padding-left:760px;}.prepend-20 {padding-left:800px;}.prepend-21 {padding-left:840px;}.prepend-22 {padding-left:880px;}.prepend-23 {padding-left:920px;}.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;}.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;}.pull-1 {margin-left:-40px;}.pull-2 {margin-left:-80px;}.pull-3 {margin-left:-120px;}.pull-4 {margin-left:-160px;}.push-0 {margin:0 0 0 18px;}.push-1 {margin:0 -40px 0 18px;}.push-2 {margin:0 -80px 0 18px;}.push-3 {margin:0 -120px 0 18px;}.push-4 {margin:0 -160px 0 18px;}.push-0,.push-1,.push-2,.push-3,.push-4 {float:right;}.box {margin-bottom:1.5em;background:#eee;padding:1.5em;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.4em;}.clear {display:block;}.clear:after,.container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clear {height:1%;}p,img {margin:0 0 1.5em;}ul ol,ol ul,ul ul,ol ol,dd {margin-left:1.5em;}dl dt,strong,dfn,legend {font-weight:700;}em,dfn,tfoot {font-style:italic;}


.left { float:left; }.right{ float:right; }.hide { display:none; }.reset-margin { margin:0; } .reset-padding{ padding:0; } .reset{ margin:0; padding:0; } .align-justify{ text-align:justify; } .align-left { text-align:left; } .align-center { text-align:center; } .align-right{ text-align:right; } 


a.button, button {display:block;float:left;margin:0 0.583em 0.667em 0;padding:5px 10px 5px 7px; border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;}button {width:auto;overflow:visible;padding:4px 10px 3px 7px; }button[type] {padding:4px 10px 4px 7px; line-height:17px; }*:first-child+html button[type] {padding:4px 10px 3px 7px; }button img, a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}button:hover, a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}body .positive {color:#529214;}a.positive:hover, button.positive:hover {background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}a.positive:active {background-color:#529214;border:1px solid #529214;color:#fff;}body .negative {color:#d12f19;}a.negative:hover, button.negative:hover {background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}a.negative:active {background-color:#d12f19;border:1px solid #d12f19;color:#fff;}

/* gf.site [SCREEN] */
body { background:#B2DFF4; margin:0; }body img { float:none; margin:0; }hr { display:none; }#wrapper { background:url(../images/wrapper_bg2.jpg) no-repeat top center; min-width:904px; }#full_container { width:904px; overflow:hidden; }#main_container { background:#3B3B3B url(../images/main_container_bg.jpg) no-repeat; }#header { height:184px; position:relative; overflow:hidden; }#header * { margin:0; }#header a { display:block; text-decoration:none; outline:0; }#logo { background:url(../images/gf-logo.png) no-repeat; height:184px; left:0; position:absolute; top:0; width:450px; }#logo a { height:130px; left:35px; position:absolute; top:28px; width:360px; }#logo span { visibility:hidden; }#adobe { background:url(../images/adobe-logo.png) no-repeat; bottom:0; height:115px; right:0; position:absolute; width:280px; }#adobe a { height:95px; left:20px; position:absolute; top:20px; width:240px; }#adobe span { visibility:hidden; }#nav { background:url(../images/nav.png) no-repeat center; height:90px; list-style:none; margin:0; position:relative; }#nav li { height:60px; position:absolute; top:15px; width:60px;}#nav li a { display:block; height:60px; outline:0; text-indent:-9000px; }#nav #nav1 { left:100px; }#nav #nav2 { left:250px; }#nav #nav3 { left:400px; width:70px; }#nav #nav4 { left:557px; width:65px; }#nav #nav5 { left:710px; width:75px; }#content { padding-left:17px; width:600px; }#main_event, #mailing_list, #searchform { background:#FFF; overflow:hidden; }#main_event { height:276px; margin-bottom:9px; width:600px; }#mailing_list { margin:0; height:34px; margin-bottom:8px; width:380px; }#searchform { background:#FFF url(../images/search_form.png) no-repeat; margin:0; height:34px; position:relative; width:216px; }#searchform input, #searchform button { background:transparent; border:0; position:absolute; }#searchform input { font:11px Verdana; left:11px; top:10px; width:120px; }#searchform button { cursor:pointer; display:block; height:24px; right:10px; padding:0; top:5px; width:66px;filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0; opacity:0;}#main_event *, #mailing_list *, #searchform * { margin:0; overflow:hidden; }#page { background:#FFF url(../images/content_header.png) no-repeat top center; overflow:hidden; padding:28px 40px; position:relative; width:520px; }#page .footer { background:#FFF url(../images/content_footer.png) no-repeat top center; bottom:0; height:19px; left:0; position:absolute; width:600px; }.blog-post { position:relative; }.blog-header { min-height:48px; padding-top:15px; }.blog-header * { margin:0; }.blog-title { font:bold 14px/18px Verdana; overflow:hidden; width:400px; }.blog-title a { color:#303030; display:block; padding-left:70px; text-decoration:none; }.blog-title a:hover { text-decoration:underline; }.blog-date { background:url(../images/calendar2.png) no-repeat; height:44px; position:absolute; right:10px; text-align:center; top:14px; width:44px; }.blog-date a { display:block; height:44px; text-decoration:none; }.blog-date strong { color:#FFF; display:block; font:bold 14px/18px Arial; letter-spacing:-1px; text-transform:uppercase; }.blog-date span { color:#3E91B4; font:bold 20px/24px Arial; letter-spacing:-1px; }.blog-body { padding:18px 10px 0; }.blog-footer { background:#DDF1FA url(../images/post_footer_left.png) no-repeat center left; height:35px; line-height:35px; padding-left:15px; }.blog-footer .last { background:url(../images/post_footer_right.png) no-repeat center right; padding-right:15px; }.blog-footer .pipe { margin:0 5px; }.blog-footer strong { margin:0 2px; }.blog-cat {}.blog-cat-air { background:url(../images/cats/air.jpg) no-repeat 5px 9px; }.blog-cat-cs3 { background:url(../images/cats/cs3.jpg) no-repeat 5px 9px; }.blog-cat-diseno { background:url(../images/cats/diseno.jpg) no-repeat 5px 9px; }.blog-cat-entrevistas { background:url(../images/cats/entrevistas.jpg) no-repeat 5px 9px; }.blog-cat-eventos { background:url(../images/cats/eventos.jpg) no-repeat 5px 9px; }.blog-cat-general { background:url(../images/cats/general.jpg) no-repeat 5px 9px; }.blog-cat-noticias { background:url(../images/cats/noticias.jpg) no-repeat 5px 9px; }.blog-cat-ofertas-laborales { background:url(../images/cats/ofertas-laborales.jpg) no-repeat 5px 9px; }.blog-cat-tutoriales { background:url(../images/cats/tutoriales.jpg) no-repeat 5px 9px; }div.blog-comments { }div.commentall {padding-top:10px; }div.comment-head { border-left: 1px solid #fff; border-right: 1px solid #fff;padding-bottom:10px; clear: both;background: #fff url(../images/msg-comment.png) bottom left no-repeat; }div.comment-head img { padding: 1px; background: #fff; border: 1px solid #ccc; float: left; width: 32px; height: 32px; margin: 0px 30px 0px 15px; }div.comment-head p { color:#999; float: left; font-size: 0.8em; margin:4px 0 0 0 !important; padding:0; width:425px; }div.comment-head cite { color:#333; font-size: 1.1em; font-weight: bold; font-style: normal; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden; width:425px; display:block; height:1.5em; }div.comment-head br { display:none; }div.comment-head a { color:#333; text-decoration: underline; }div.comment-head a:hover { text-decoration: none; }div.comment-body { margin-bottom: 10px; padding: 10px 15px 10px 15px; -moz-border-radius: 1.0em; background: #f5f5f5; border-bottom: 1px solid #eee; border-right: 1px solid #eee;text-align:left; }div.comment-body * { text-align:left !important; }div.comment-body p { float: none !important; font: 0.9em/1.5 Tahoma, Arial, sans-serif; color: #555; padding: 5px 15px; margin:0; }div.comment-body ol li { font:"Trebuchet MS", Arial, sans-serif; color: #666; margin-bottom: 5px; }div.comment-body blockquote, div.neojp blockquote, div.NEO_JP blockquote { font-size: 0.8em; padding: 5px 10px 5px 10px; -moz-border-radius: .8em; color: #999; }div.comment-body blockquote p, div.neojp blockquote p, div.NEO_JP blockquote p { color: #999; }div.comment-body blockquote { background: #ffffff; border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }div.usagi { background: #FFFEC7 !important; border-bottom: 1px solid #FFF2C7; border-right: 1px solid #FFF2C7; }div.usagi-head, div.usagi-head { background: #fff url(../images/msg-comment-minid.png) 0px 15px no-repeat; }div.usagi blockquote { background: #FFFFF5 !important; border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #F2F2BA; border-right: 1px solid #F2F2BA; }#comments-form { padding:20px 0 0 0; }#comments-form form { }#comments-form table td { border:0; }#comments-form form div { padding-bottom:3px; }#comments-form label { display:block; text-align:right; padding:3px 10px 0 0; font-size:1.0em; width:90px; float: left; }#comments-form input, #comments-form textarea { width:250px; border:1px solid #dedede; border-bottom:1px solid #eee; border-right:1px solid #eee; font:0.9em/1.5 Verdana; padding:3px 6px; margin-top:5px; }#comments-form textarea { width: 350px; height: 150px; font-size:0.9em; }#comments-form form div div { width:350px; float:right; padding-top:10px; }#comments-form form br { clear: both; height:1px; font-size:1px; }#comments-form label#url2_label, #comments-form input#url2 { display:none; }#comments-form form .moderation,#comments-form form p.buttons { margin-left:100px; margin-top:8px; }#comments-form form button { float:none; }#side { width:270px; }#sidebar { background:url(../images/sidebar_bg.jpg) repeat-y; margin:0 15px 0 0; min-height:300px; padding:20px; overflow:hidden; position:relative; width:210px; }#sidebar span.header { background:url(../images/sidebar_mask.gif) no-repeat top left; height:20px; left:0; position:absolute; top:0; width:252px; }#sidebar span.ter { background:url(../images/sidebar_mask.gif) no-repeat bottom left; height:20px; left:0; position:absolute; bottom:0; width:252px; }* html #sidebar span.footer { bottom:-1px; }#sidebar p { margin-bottom:1.0em; }#sidebar ul { margin:-10px 0 18px 20px; }#sidebar li { height:1.5em; overflow:hidden; }#sidebar li a:hover { text-decoration:none; }#sidebar .garageflash a { color:#E67500; }#sidebar .ultimosposts a { color:#9B2F2B; }#sidebar .categorias a { color:#2F578B; }#sidebar .sitiosrecomendados a { color:#5A7703; }#sidebar .galeriasfotos a { color:#83175A; }#sidebar .garageflash { padding-bottom:10px; }#sidebar .garageflash img { margin:-5px 0 0 -5px; }#sidebar .garageflash p { margin-bottom:8px; }.zg_div {margin:0px auto !important; width:150px;}.zg_div_inner {background-color:#ffffff;color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px; padding:5px 10px;}.zg_div iframe { margin:5px 0; }.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#000000; background:inherit !important; text-decoration:none !important;}#zg_whatdiv { font-size:9px; padding-top:5px; }#zg_whatdiv a { text-decoration:underline; }#banners { margin:20px 17px 0 0; padding:20px; overflow:hidden; position:relative; width:212px; text-align:center; }#banners h3 { color:#AAA; font-size:14px; }#footer { background:#FFF url(../images/footer.png) no-repeat; clear:both; height:45px; margin:9px 17px; position:relative; font-size:0.9em; }#footer-nav, #copyright { width:600px; text-align:center; margin:0; }#footer-nav { padding-top:0.8em; color:#888; }#footer-nav a { margin:0 4px; color:#333; }#footer-nav a:hover { text-decoration:none; color:#111; }
#aqt-powered { text-align:center; height:65px; left:600px; margin:0; position:absolute; top:10px; width:250px; }#aqt-powered a { color:#000; text-decoration:none; }
.get-adobe-products{ text-align:center; margin-top:20px; }.get-adobe-products a{ display:block; margin-bottom:5px; }
.blog-cat-cs4{ background:url(../images/cats/cs4.jpg) no-repeat left center; }
