html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
body{line-height:1;background:#F1F1F1;padding:0 2em}
ol,ul{list-style:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
#page{max-width:1000px;background:#fff;margin:2em auto}
#branding hgroup{margin:0 7.6%}
#primary{float:left;width:65%;margin:0}
#content{width:100%;margin:0}
#secondary{float:right;padding-left:4%;width:26%;margin:20px 0 0 4%}
body,input,textarea{color:#373737;font-weight:300;line-height:1.625;font:300 13px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif}
p{margin-bottom:1.625em}
ul,ol{margin:0 0 1.625em 2.5em}
ul{list-style:square}
a{color:#1982d1;text-decoration:none}
#branding{border-top:2px solid #bbb;padding-bottom:10px;position:relative;z-index:9999}
#site-title{font-size:50px;line-height:50px;padding:1em 0 .5em}
#site-description{color:#7a7a7a;font-size:14px;letter-spacing:3px;margin:0 270px 3em 0}
#branding img{float:right;margin:40px 0 20px 50px}
#main{clear:both;padding:30px 7.6% 15px}
.hentry,.no-results{border-bottom:1px solid #ddd;position:relative;margin:0 0 1.625em;padding:0 0 1.625em}
.hentry:last-child,.no-results{border-bottom:none}
.entry-title,.entry-header .entry-meta{padding-right:76px}
.entry-title{clear:both;color:#222;font-size:20px;font-weight:700;line-height:1.5em;padding-bottom:.3em;padding-top:15px}
.entry-title,.entry-title a{color:#222;text-decoration:none}
.entry-meta{color:#666;clear:both;line-height:18px;font-size:100%}
img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto}
img[class*=align],img[class*=wp-image-],#content .gallery .gallery-icon img{border:1px solid #ddd;padding:6px}
.widget-area{font-size:100%}
.widget{clear:both;margin:0 0 2.2em}
.widget ul{font-size:15px;margin:0}
.widget ul li{color:#777;font-size:inherit;list-style-type:none}
.widget a{text-decoration:none;font-weight:400}
.entry-header{padding-bottom:1.625em}
.textwidget{background-color:#FFF8E7;font-size:12px;line-height:16px;padding:10px 20px 0}
#ads{color:#666;font-size:11px;padding:0 0 10px 140px}
hgroup a:link,hgroup a:visited,hgroup a:active{background:url(background.png) repeat-x scroll 0 0 #2F7EBB;border:1px solid #2F7EBB;border-radius:5px 5px 5px 5px;color:#FFF;font-weight:700;text-align:center;font-size:20px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);padding:12px 30px}
#nav_menu-2{margin-left:15px}
h1,h2,h3,h4,h5,h6,#colophon{clear:both}
a:focus,a:active,a:hover,.widget a:hover,.widget a:focus,.widget a:active{text-decoration:underline}
@media max-width 800px {
#main #content{width:auto;margin:0 7.6%}
#main #secondary{float:none;width:auto;margin:0 7.6%}
}
@media max-width 650px {
.entry-title{font-size:21px}
#site-title{padding:5.30625em 0 0}
#site-title,#site-description{margin-right:0}
#site-description,.entry-meta{font-size:12px}
}
@media only screen and min-device-width 320px and max-device-width 480px {
body{padding:0}
#page{margin-top:0}
#branding{border-top:none}
}
@media print {
body{background:none!important;font-size:10pt}
#page{clear:both!important;display:block!important;float:none!important;max-width:100%;position:relative!important}
#branding{border-top:none!important;padding:0}
#branding hgroup{margin:0}
#main{border-top:none;box-shadow:none}
#primary{float:left;width:100%;margin:0}
#content{width:auto;margin:0}
.entry-title,.singular .entry-title{font-size:21pt}
#site-description,.entry-meta{font-size:10pt}
#branding img,.widget-area,#colophon{display:none}
}

#primary{width:55%}
.widget ul{font-size:13px}
.textwidget {background-color: #FFF8E7;border: 1px solid #E7E7E7;float: right;font-size: 12px;line-height: 14px;margin: 50px 0 20px 30px;padding: 10px 20px 0;width: 300px;}
#ads {color: #666666;font-size: 11px;text-align: right;}
#slideshow ul{margin:0;padding:0;}
#slideshow-inside {overflow:hidden;height:70px;}
#slideshow p{margin:0;padding:12px 0;}
#navigation {float:left}
#navigation ul {padding:0;}
#navigation li {display:inline-block;}
#navigation .bullet {display:inline-block;background:#BBB;height:10px;width:10px;border-radius:5px;}
#annonces {float:right}
@-webkit-keyframes AutoSlide {
	0%, 10%, 100% {left:0px} /*s1*/
	20%, 30% {left:-300px} /*s2*/
	40%, 50% {left:-600px} /*s3*/
	60%, 70% {left:-900px} /*s4*/
	80%, 90% {left:-1200px} /*s5*/
}
@-moz-keyframes AutoSlide {
	0%, 10%, 100% {left:0px} /*s1*/
	20%, 30% {left:-300px} /*s2*/
	40%, 50% {left:-600px} /*s3*/
	60%, 70% {left:-900px} /*s4*/
	80%, 90% {left:-1200px} /*s5*/
}
@keyframes AutoSlide {
	0%, 10%, 100% {left:0px} /*s1*/
	20%, 30% {left:-300px} /*s2*/
	40%, 50% {left:-600px} /*s3*/
	60%, 70% {left:-900px} /*s4*/
	80%, 90% {left:-1200px} /*s5*/
}
#slideshow {position:relative;width:300px;height:70px;overflow:hidden;}
#slideshow-inside li {display:inline-block;width:300px;vertical-align:top;}  
#slideshow-inside {-webkit-animation-name:AutoSlide;-webkit-animation-duration:30s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:AutoSlide;-moz-animation-duration:30s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;animation-name:AutoSlide;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;position:absolute;top:0;left:0;width:1520px;margin:0;padding:0;} 