@charset "UTF-8"; 
body{background-color:#582E7a; background-image:url(/sys_imagens/site_build/acdd-portfolio-Gradiente-Fundo-01.png); background-repeat:repeat-x; background-position:left top; background-attachment:scroll; font-size:9px; font-family:Arial,Helvetica,sans-serif,Geneva,Arial; color:#fff; margin:0; padding:0; line-height:16px}
#bodycontainer{width:760px; height:auto; padding:0; margin:0 auto; display:block; overflow:hidden}
p{margin:0; padding:0; font-size:11px}
a{text-decoration:none; color:#FFF; font-weight:bold}
a:hover{text-decoration:none; color:#F0C; font-weight:bold;outline-style: none;}
img{border:0px; margin:0; padding:0}
#cabecalho{display:block; width:760px; height:80px; margin:0 auto; padding:0; margin-bottom:10px; background:url('/sys_imagens/site_build/acdd-fundo-portfolio-nov2009-01.jpg') top left no-repeat}
#contentleft{display:block; width:500px; margin:0; padding:0; float:left; height:auto; overflow:hidden}
#menuprincipal{display:block; width:720px; height:25px; margin:0; padding:0; margin-left:40px; margin-bottom:5px; font-size:14px; line-height:25px; font-weight:bold}
#menuprincipal a{display:block; float:left; margin:0; padding:0; margin-right:7px; text-decoration:none; color:#fff}
#menuprincipal a:hover{color:#FFc000}
#menuprincipal .active{color:#FFc000}
#menusecundario{display:block; width:720px; height:15px; margin:0; padding:0; margin-left:40px; font-size:11px; line-height:15px; font-weight:bold}
#menusecundario a{display:block; float:left; margin:0; padding:0; margin-right:7px; text-decoration:none; color:#fff;outline-style: none;}
#menusecundario a:hover{color:#FFc000}
#menusecundario .active{color:#FFC000}
.limpa{margin:0; padding:0; width:100%; height:1px; clear:both; display:block}
#contentrigth{    display:block; width:200px; margin:0;margin-top:40px; padding:0; float:left; margin-left:30px; margin-right:30px; height:auto}
#footer{width:760px; height:40px; margin:0; padding:0; background:#F0C; display:block; margin-top:10px; font-size:11px; color:#fff; line-height:40px; background:transparent url(/sys_imagens/site_build/acdd-portfolio-rodape-01.jpg) top left no-repeat}
#footer span{float:left; width:400px; margin:0; height:40px; padding:0; display:block; padding-left:40px}
#footer p{display:block; width:200px; height:40px; float:right; margin:0; padding:0; margin-right:40px; text-align:right}
#footer a{color:#fff}
#footer a:hover{color:#fff}
#bottomspacer{width:760px; height:40px; margin:0 auto; padding:0; display:block}
.active{color:#F0C}
.legenda{width:100%; height:auto; font-size:8px; display:block}
.linha25{width:460px;height:25px;margin:0;padding:0;margin-left:40px;display:block;border-top:#ccc solid 1px}
.linha40{width:460px;height:40px;margin:0;padding:0;margin-left:40px;font-size:8px;display:block; border-bottom:#ccc solid 1px}
.linha20{width:460px;height:20px;margin:0;padding:0;margin-left:40px;display:block;border-top:#FFc000 solid 1px}
.space_top40{margin-top:40px}
.space_top60{margin-top:60px}
.space_top20{margin-top:20px}
.space_top15{margin-top:15px}
.space_top10{margin-top:10px}
h4{font-size:13px;display:block;width:180px; font-weight:normal; margin:0; padding:0 10px 0px 10px; margin-bottom:10px; line-height:20px; height:20px}
h1{font-size:22px;display:block;font-weight:normal; margin:0; padding:0; margin-bottom:18px; margin-left:40px; line-height:25px; height:25px; width:460px; color:#F0C}
h2{font-size:14px;margin:0;padding:0;color:#999}
br{display:block; margin:0;padding:0;height:15px; width:100%}
/* Redes Sociais */
#footer2 {width:760px;height:40px;margin:0;padding:0;display:block;margin-top:40px;font-size:11px}
#footer2 span {float:left;margin:0;height:40px;padding:0;display:block;padding-left: 40px}
#footer2 p {display:block;width:200px;height:40px;float:right;margin:0;padding:0;margin-right:40px;text-align:right}
#footer2 a {color:#888}
#footer2 a:hover {color:#F0C}
.redessociais {display:inline;margin: 0px;margin-left: 20px;padding: 0px;bottom: 0px;text-decoration: none;height: 25px;list-style: none}
.redessociais li {display:inline;float:left;list-style: none;position: relative;line-height: 24px;margin:0;padding:0 15px 0 0;	list-style:none}
.redessociais .first {border-left:1px solid #FFF;list-style:none;padding-left:0}
.redessociais li a {font-size:11px;font-weight:normal;color:#F0C;margin:0;padding:0 0 0 20px;line-height:16px;display:block;width:100%}
.redessociais li a:hover {font-size:11px;font-weight:normal;color:#F0C;line-height:16px;height:16px}
.redessociais li:hover {color:#F0C!important}
/*** REDES SOCIAIS Icons ***/
.rsfb {background-image:url(/sys_imagens/redessociais/facebook-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rstw {background-image:url(/sys_imagens/redessociais/twitter-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rswb {background-image:url(/sys_imagens/redessociais/weebiz-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rsfl {background-image:url(/sys_imagens/redessociais/flickr-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rsblog {background-image:url(/sys_imagens/redessociais/blog-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rsrss {background-image:url(/sys_imagens/redessociais/rss-icon24x48.png);background-repeat:no-repeat;background-position:top left}
.rsfl:hover {background-position:bottom left}
.rsfb:hover {background-position:bottom left}
.rstw:hover {background-position:bottom left}
.rswb:hover {background-position:bottom left}
.rsblog:hover {background-position:bottom left}
.rsrss:hover {background-position:bottom left}

#footer {margin-top:5px;}


/*** IMAGES ***/

.img470{display:block;width:470px}
.img480{display:block;width:500px}
.img490{display:block;width:490px}
.img500{display:block;width:500px;margin-left: -40px;}
.img90x68{width:90px;height:68px}
.img73x73{width:73px;height:73px}
.img97x60{width:97px;height:60px;margin-right:10px}
.img97x67{width:97px;height:67px;margin-right:10px}
.img215x115{width:215px;height:115px}
.img215x112{width:215px;height:112px}
.img220x100{width:220px;height:100px}
.img215x135{width:215px;height:135px}
.img215x225{width:215px;height:225px}
.img463x203{width:463px;height:203px}
.img463x225{width:463px;height:225px}
.img463x222{width:463px;height:222px}
.img463x400{width:463px;height:400px}
.img712x445{width:712px;height:445px}
.img960x115{width:960px;height:115px}
.img960x280{width:960px;height:280px}
.img960x258{width:960px;height:258px}

/*** MARGINS ***/

.margin0{margin:0}
.margin10{margin:10px}
.margin20{margin:20px}
.margin30{margin:30px}
.margin40{margin:40px}
.marginleft0{margin-left:0}
.marginleft10{margin-left:10px}
.marginleft20{margin-left:20px}
.marginleft30{margin-left:30px}
.marginleft40{margin-left:40px}
.marginright0{margin-right:0}
.marginright5{margin-right:5px}
.marginright10{margin-right:10px}
.marginright20{margin-right:20px}
.marginright30{margin-right:30px}
.marginright40{margin-right:40px}
.margintop0{margin-top:0}
.margintop10{margin-top:10px}
.margintop20{margin-top:20px}
.margintop30{margin-top:30px}
.margintop40{margin-top:40px}
.marginbottom0{margin-bottom:0}
.marginbottom10{margin-bottom:10px}
.marginbottom20{margin-bottom:20px}
.marginbottom30{margin-bottom:30px}
.marginbottom40{margin-bottom:40px}

/*** PADDINGS ***/

.padding0{padding:0}
.padding10{padding:10px}
.padding20{padding:20px}
.padding30{padding:30px}
.padding40{padding:40px}
.paddingleft0{padding-left:0}
.paddingleft10{padding-left:10px}
.paddingleft20{padding-left:20px}
.paddingleft30{padding-left:30px}
.paddingleft40{padding-left:40px}
.paddingright0{padding-right:0}
.paddingright10{padding-right:10px}
.paddingright20{padding-right:20px}
.paddingright30{padding-right:30px}
.paddingright40{padding-right:40px}
.paddingtop0{padding-top:0}
.paddingtop10{padding-top:10px}
.paddingtop20{padding-top:20px}
.paddingtop30{padding-top:30px}
.paddingtop40{padding-top:40px}
.paddingtop50{padding-top:50px}
.paddingtop60{padding-top:60px}
.paddingtop70{padding-top:70px}
.paddingtop80{padding-top:80px}
.paddingbottom0{padding-bottom:0}
.paddingbottom10{padding-bottom:10px}
.paddingbottom20{padding-bottom:20px}
.paddingbottom30{padding-bottom:30px}
.paddingbottom40{padding-bottom:40px}


/*** OTHER ***/
.slideblock {background-color:#643D83;padding:10px 0 0 0;margin-bottom:10px;float: left;margin-left: -40px;width: 500px;} 

#proximoanterior2 {
	width:			500px;
	text-align:		right;
	font-size:		11px;
	margin-bottom:	5px;
}
#proximoanterior2 a {
	/* width:		100px; */
	padding:        0px 5px 0 0; */
	/* margin:		0px 0px 5px 0px;
	width:			35px;*/
}
#proximoanterior2 a:hover {
	/* background-color:#444; */
}
.portfolio img, .portfolio_last img {
    border:5px solid #643D83;
}
.portfolio img:hover, .portfolio_last img:hover {
    /* border-color: #843D83; */
    border-color: #FFC000;
}
