* {margin:0; padding:0;}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	text-align: left;
}
ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
a {margin:0; padding:0; font-size:100%; text-decoration:none; vertical-align:baseline;}
del {text-decoration:line-through}
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help;}
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
input, select {vertical-align:middle}
textarea {overflow:auto; resize:none}


#topo {background-image: url(../img/background_apple.jpg);} 

#dentrotopo {text-align:center; }

#menu {width:100%; height:40px; background-image:url(../img/bgmenu.png); background-repeat:repeat-x; text-align:center;}
#dentromenu {
	width:1000px;
	height:40px;
	margin: 0 auto;
	padding-top:9.5px;
	text-align: center;
}


#flashContent { width:100%; height:200px; text-align:center; padding:0;}

.links {color:#F7F7F7; font-family:Arial, Helvetica, sans-serif; font-size:19px; text-decoration:none; padding:10px}
.links:hover {
	background-image:url(../img/bgmenuhover.png);
	padding:8px;
	text-align: center;
}


#baixo {width:100%; height:1170px; background-image:url(../img/bgbaixo.png); background-repeat:repeat-x;}

#conteudo {width: 1024px; height:900px; margin: 0 auto;}

#boxum {width: 720px; height:485px; background-color:#F0F0F0; border: #C3C3C3 solid 1px; float:left; padding:9px; position: static; background: url(../img/canvas.png);}

#dentroboxum {border:#F00; padding: 5px; text-decoration:none; font:"Arial Black", Gadget, sans-serif;}


#galeria {
	position:absolute;
	margin: auto;
	width: 300px;
	}

#galeria tr {
	margin:0;
	padding:0;
	list-style: none; 
	}
	
#galeria tr td {
	float:left;
	display: inline;
	margin-right: 2px;
    }

#galeria tr td a img{
	border:2px #06C solid;
    }

#galeria tr td a img:hover {
	border:2px #000 solid;
    }


	
#dentroboxum h2{text-align:center; font:Arial, Helvetica, sans-serif; font-size:24px; color:#CCC;}

#dentroboxum ul li{ text-align:center;}

#dentroboxum tr td {text-align:center; font-family:"Arial Black", Gadget, sans-serif; font-size: 12px;}



#boxdois {text-align:center; padding:9px; width:260px; height:485px; background-image:url(../img/bgbox2.png); border: #C3C3C3 solid 1px; float:right;}

#boxdois h2 {font-family:"MS Serif", "New York", serif; font-size:20px; color: #CCC; text-align:center;}

#boxdois p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #CCC; text-align:justify;}

#linksdentroboxdois  a {padding: auto; text-align:center;}



#rodape {width:100%; height:80px; background-image:url(../img/bgrodape1.png); background-repeat:repeat-x;}

#dentrorodape p {font-family: "Arial Black", Gadget, sans-serif; font-size:12px; color:#999999; text-align: center; padding-top:5px; padding-left:50px; padding-top:5px;}


#dentrorodape p a {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:8px; text-align:right; text-decoration:none;}



#slideshow {background:url(img/frame.png) no-repeat; height:270px; margin:20px auto 0; padding:17px 70px 43px; position:relative; width:570px}
#bullets {bottom:0; height:11px; position:absolute; text-align:center; width:570px}
#bullets a {background:url(../img/bullet-off.png) no-repeat center bottom; margin:0 3px; padding:0 5px}
#bullets a.active {background:url(../img/bullet-on.png) no-repeat center bottom}
#bullets a span {display:none}

.jcarousel-container {position:relative; width:570px}
.jcarousel-clip {height:270px; overflow:hidden; position:relative; width:570px}
.jcarousel-list {left:0; overflow:hidden; position:relative; top:0; z-index:1}
.jcarousel-list li {float:left; height:270px; width:570px}
.jcarousel-prev, .jcarousel-next {cursor:pointer; height:40px; position:absolute; top:132px; width:22px; z-index:10}
.jcarousel-prev {background:url(../img/arrow-left.png) no-repeat; left:-37px}
.jcarousel-next {background:url(../img/arrow-right.png) no-repeat; right:-37px}
}
