body{margin:0px;padding:0px;background-color:#000000;font-size:62.5%;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;color:#333;}
hr{display:none;}
a{outline:none;}
a img{border:0px none;}
#page{text-align:left;width:950px;padding:40px;padding-right:10px;}
#header{width:920px;height:140px;background-color:#000000;}
h1{margin:0px;height:60px;width:247px;float:left;}
h1 a{height:0px;width:247px;padding-top:60px;background-image:url(images/visualquimia-logo.gif);background-repeat:no-repeat;overflow:hidden;float:left;}
.btn-language, .btn-language:visited{float:right;padding-top:20px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-transform:uppercase;text-decoration:none;}
.btn-language:hover{color:#FFFFFF;text-decoration:none;}
.description{display:none;}
.mainmenu{width:150px;float:left;}
.mainmenu ul{margin:0px;padding:0px;}
.mainmenu ul li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;}
#menu{margin-bottom:40px;line-height:18px;}
#menu li a, #menu li a:visited{color:#CCCCCC;text-decoration:none;}
#menu li a:hover{color:#FF0099;}
#menu li.active-menu a, #menu li.active-menu a:hover{color:#FF0099;text-decoration:none;cursor:default;}
#btn-clients{margin-top:20px;}
#btn-partners{margin-bottom:20px;}
#menu-social-networking li a, #menu-social-networking li a:visited{color:#444444;text-decoration:none;}
#menu-social-networking li a:hover{color:#FF0099;}
.mainmenu p{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;color:#333333;margin-top:30px;}
#content{float:left;display:inline;}
.narrowcolumn{width:600px;}
.narrow-column-blog{width:610px;}
.widecolumn{width:800px;}
.thumb-post .post{width:191px;height:191px;margin-right:2px;margin-bottom:2px;float:left;position:relative;background-color:#FF0099;overflow:hidden;}
.thumb-post .work-thumb{width:191px;height:191px;position:absolute;left:0px;z-index:1;}
.thumb-post .post .work-short-data{width:191px;height:191px;}
.thumb-post .post .work-short-data a{height:171px;width:171px;padding:10px;display:block;text-decoration:none;}
.thumb-post .post h2{width:145px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
.post h2{color:#FF0099;margin:0px;}
.thumb-post small{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;}
#content .post p{margin-top:0px;padding-top:0px;margin-bottom:20px;}
.prev-next-work{margin-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:9px;text-transform:uppercase;}
.prev-next-work a, .prev-next-work a:visited{text-decoration:none;color:#FF0099;}
.prev-next-work a:hover{color:#CCCCCC;}
.social-btns {margin-top:20px;}
.facebook-like, .tweet-btn, .linkedin-share, .google-button {margin-top:10px;}
#content .clients .entry p{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;}
#content .clients .entry ol{margin:0px;margin-right:30px;padding:0px;}
#content .clients .entry ol li{list-style:none;margin-bottom:5px;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;padding-left:8px;background-image:url(images/clients-bullet.gif);background-repeat:no-repeat;background-position:0px 3px;}
#content .clients .entry ol li a, #content .clients .entry ol li a:visited{text-decoration:none;color:#FF0099;}
#content .clients .entry ol li a:hover{color:#FFFFFF;}
.partners .entry ul{margin:0px;padding:0px;}
.partners .entry ul li{list-style:none;float:left;margin-bottom:30px;margin-right:30px;width:170px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;}
.partners .entry ul li img{width:170px;height:170px;margin-bottom:10px;}
.partners .entry ul li a, .partners .entry ul li a:visited{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FF0099;text-decoration:none;margin-bottom:5px;display:block;}
.partners .entry ul li a:hover{text-decoration:none;color:#FFFFFF;}
.blog-post{width:612px;}
.blog-post .post{float:left;margin-bottom:20px;margin-right:2px;width:202px;}
.blog-image{width:202px;height:202px;background-color:#222222;}
.blog-post .post .entry{padding-right:10px;}
.blog-post .post h4{color:#555555;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;margin-top:10px;margin-bottom:0px;}
.blog-post .post h2{color:#FF0099;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin-top:0px;margin-bottom:10px;}
#content.blog-post .post p{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;margin-bottom:0px;}
#content.blog-post .post p a, #content.blog-post .post p a:visited{color:#FF0099;text-decoration:none;}
.blog-post .post address{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#444444;}
.more-link, .more-link:visited{display:block;margin-top:10px;color:#FF0099;text-decoration:none;}
#content.blog-post .post p a:hover, .more-link:hover{color:#FFFFFF;text-decoration:none;}
.narrow-column-blog #back{width:110px;float:left;}
.narrow-column-blog #back a, .narrow-column-blog #back a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FF0099;text-decoration:none;}
.narrow-column-blog #back a:hover{color:#FFFFFF;}
.narrow-column-blog .post{width:500px;float:right;}
.narrow-column-blog .post h4{color:#555555;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0px;}
.narrow-column-blog .post h2{color:#FF0099;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;margin-bottom:50px;margin-top:0px;}
.narrow-column-blog .post p{color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.narrow-column-blog .post p a, .narrow-column-blog .post a:visited{color:#FF0099;text-decoration:none;}
.narrow-column-blog .post p a:hover{color:#FFFFFF;text-decoration:none;}
.about-picture-column{width:170px;float:left;}
.about-picture-column img{margin-bottom:10px;}
.about-picture-column a, .about-picture-column a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;text-decoration:none;}
.about-picture-column a:hover{color:#FFFFFF;}
#content .about .entry{float:right;margin-right:30px;width:570px;color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}
#content .about .entry .about-highlight{font-size:14px;color:#FF0099;}
.contact{width:770px;}
.contact .entry{width:220px;}
.contact h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FF0099;margin-bottom:10px;}
.contact p{color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;}
.contact p a, .contact p a:visited{color:#999999;text-decoration:none;}
.contact p a:hover{color:#FFFFFF;}
#contact-form{width:220px;margin-top:50px;}
#contact-form h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;margin-top:0px;margin-bottom:20px;}
#contact-form form input.text{width:214px;height:14px;background-color:#000000;border:none 0px;border-bottom:solid 1px #222222;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;margin-bottom:10px;padding:3px;}
#contact-form form textarea{margin-top:10px;margin-bottom:10px;padding:3px;width:214px;height:114px;border:solid 1px #222222;background-color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
#contact-form form a, #contact-form form a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;float:right;}
#contact-form form a:hover{color:#FFFFFF;}
#enviando{width:220px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FF0099;}
.error h2{color:#FF0099;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin-bottom:10px;margin-top:0px;}
.error p{margin:0px;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.error p a, .error p a:visited{color:#FFFFFF;text-decoration:none;}
.error p a:hover{color:#FF0099;}
#sidebar{width:150px;float:left;margin-left:20px;display:inline;}
#sidebar .post h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin-top:0px;}
#sidebar .post h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;margin:0px;}
#sidebar .post p{margin-top:5px;margin-bottom:5px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;}
#sidebar .post p.credits{margin-top:20px;color:#444444;}
#sidebar-news-blog{float:right;padding-right:30px;width:130px;}
#smart-archives-block{margin:0px;padding:0px;}
#smart-archives-block li{width:130px;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:19px;text-transform:uppercase;padding-bottom:10px;}
#smart-archives-block li strong{display:block;font-size:11px;font-weight:normal;color:#FF0099;}
#smart-archives-block li .empty-month{color:#333333;}
#smart-archives-block li a, #smart-archives-block li a:visited{text-decoration:none;color:#999999;}
#smart-archives-block li a:hover{text-decoration:none;color:#FFFFFF;}
#tags-cloud{margin-top:10px;padding-top:20px;padding-bottom:20px;border-top:solid 1px #333333;font-family:Arial, Helvetica, sans-serif;}
#tags-cloud h3{margin-top:0px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#FFFFFF;}
#tags-cloud a, #tags-cloud a:visited{text-decoration:none;color:#666666;}
#tags-cloud a:hover{color:#FF0099;text-decoration:underline;}
.navigation{border-top:solid 1px #333333;display:block;width:610px;padding-top:5px;}
.navigation{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.navigation table{float:right;}
.navigation a, .navigation a:visited{text-decoration:none;}
.anterior, .siguiente{font-size:18px;}
.anterior a, .anterior a:visited, .siguiente a, .siguiente a:visited{color:#FF0099;}
.anterior a{padding-right:3px;}
.siguiente a{padding-left:3px;}
.anterior a:hover, .siguiente a:hover{color:#FFFFFF;}
.wp-paginate{margin:0px;padding:0px;padding-top:3px;}
.wp-paginate li{list-style:none;display:inline;color:#333333;padding-left:3px;padding-right:3px;}
.wp-paginate li .current{color:#FF0099;}
.wp-paginate li a, .wp-paginate li a:visited{color:#666666;}
.wp-paginate li a:hover{color:#FFFFFF;}
.wraper{clear:both;height:0px;font-size:0px;line-height:0px;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}

