body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#ffa119 url('../images/fundao.jpg') repeat-x;
border:solid 0 #FF0;
margin:0;
padding:0;
}

#container {
width:860px;
border:solid 0 #000;
margin:0 auto;
}

#topo {
float:left;
width:860px;
height:165px;
margin-top:1px;
border:solid red 0;
}

#boxlogo {
float:left;
width:340px;
height:100px;
margin-top:1px;
border:solid #fff 0;
}

#box-banner-topo {
float:right;
width:510px;
height:100px;
margin-top:1px;
border:solid #fff 0;
}

#box-segura-menu-princ {
float:left;
width:850px;
margin-top:25px;
margin-left:7px;
border:solid #fff 0;
}

#boxmenu {
float:left;
width:850px;
margin-top:1px;
border:solid #fff 0;
}

#menu {
width:800px;
float:left;
border:solid 0;
}

ul#nav,ul#nav li ul {
list-style:none;
border:solid 0;
margin:0;
padding:0;
}

ul#nav li {
float:left;
display:inline;
margin:0 18px 0 0;
padding:0;
}

ul#nav li ul {
position:absolute;
top:0;
display:block;
}

ul#nav li a,ul#nav ul li a {
display:block;
text-decoration:none;
}

#conteudo {
width:860px;
float:left;
text-align:left;
margin-top:15px;
background:#fff;
border:solid 0 green;
}

#circ-cima {
float:left;
width:860px;
height:30px;
background:url('../images/fundo-circ-cima.png') no-repeat;
border:solid 0 blue;
padding:0;
}

#circ-baixo {
float:left;
width:860px;
height:30px;
background:url('../images/fundo-circ-baixo.png') no-repeat;
border:solid 0 blue;
padding:0;
}

#sombra-baixo {
float:left;
width:860px;
height:30px;
margin-top:2px;
background:url('../images/sombra-baixo.png') no-repeat;
border:solid 0 blue;
}

#content {
width:860px;
float:left;
text-align:left;
border:solid 0 RED;
}

#content img{
float:left;
border:0;
padding:0 7px 0 0;
}


#col-esq {
width:525px;
float:left;
margin-left:10px;
text-align:left;
border:solid 0 red;
}

#box-slide {
width:525px;
height:235px;
float:left;
border:solid 0 green;
}

#box-tit-albuns {
width:525px;
height:30px;
float:left;
background:url('../images/tit-albuns.png') no-repeat;
border:solid 0 #000;
}

/**ALBUNS**/
#albuns {
width:525px;
height:470px;
float:left;
margin-top:3px;
border:solid 0px #000;
}

.gn_static_4 img,.gn_static_5 img,.gn_static_6 img,.gn_static_7 img,.gn_static_8 img,.gn_static_9 img {
float:left;
width:160px;
height:100px;
margin-bottom:5px;
}

.gn_static_4,.gn_static_5,.gn_static_6,.gn_static_7,.gn_static_8,.gn_static_9 {
font:12px arial, sans-serif;
color:#fff;
}


/********NOVOS ALBUNS*******/

.roktabs-tab1{
float: left;
margin-top:3px;
height:220px;
/*background: #ff9900;*/
border:solid 0px green;
}

.roktabs-tab1 img{
	float:left;
	width:164px;
	height:100px;
	margin:0 0 0 0;
	padding:0 0 5px 0;
	border:solid 0px green;
}

.wrapper p{
	float:left;
	margin:0;
	padding:0 0 0 3px;
	width:160px;
	font: 12px arial, sans-serif;
	color: #fff; 
	border:solid 0px green;
}



#foto1{
float: left;
margin-top:3px;
background: #ff9900;
border:solid 0px green;
}

#foto2{
float: left;
margin-top:3px;
margin-left:4px;
background: #999900;
border:solid 0px red;
}

#foto3{
float: left;
margin-top:3px;
margin-left:4px;
background: #840084;
border:solid 0px blue;
}

#foto4{
float: left;
margin-top:4px;
background: #3399cc;
border:solid 0px blue;
}

#foto5{
float: left;
margin-top:4px;
margin-left:4px;
background: #FF6600;
border:solid 0px blue;
}

#foto6{
float: left;
margin-top:4px;
margin-left:4px;
background: #B02020;
border:solid 0px blue;
}


/*#foto1 {
float:left;
margin-top:3px;
background:#f90;
border:solid 0 green;
}

#foto2 {
float:left;
margin-top:3px;
margin-left:4px;
background:#990;
border:solid 0 red;
}

#foto3 {
float:left;
margin-top:3px;
margin-left:4px;
background:#840084;
border:solid 0 blue;
}

#foto4 {
float:left;
margin-top:4px;
background:#39c;
border:solid 0 blue;
}

#foto5 {
float:left;
margin-top:4px;
margin-left:4px;
background:#F60;
border:solid 0 blue;
}

#foto6 {
float:left;
margin-top:4px;
margin-left:4px;
background:#B02020;
border:solid 0 blue;
}*/

#box-veja-mais-albuns {
width:525px;
height:30px;
float:left;
margin-top:5px;
border:solid 0 #FF0;
}

#box-tit-blogs {
width:525px;
height:50px;
float:left;
border:solid 0 #000;
}

#box-tit-tevi {
width:525px;
height:30px;
float:left;
margin-top:20px;
border:solid 0 #000;
}

#tevinanet {
width:525px;
height:360px;
float:left;
margin-top:10px;
border:solid 0 RED;
}

.gn_static_3 img,.gn_static_2 img {
float:left;
width:110px;
padding-right:7px;
height:100px;
}

.gn_static_3,.gn_static_2 {
font:12px arial, sans-serif;
color:#000;
text-align:justify;
}

#box-blog-noticias {
width:525px;
float:left;
margin-top:20px;
border:solid 0 red;
}

#box-tit-not {
width:525px;
height:30px;
float:left;
border:solid 0 #000;
}

#blog-noticias {
width:525px;
height:280px;
float:left;
margin-top:10px;
border:solid 0 #000;
}

#box-banner-fim {
width:525px;
height:300px;
float:left;
margin-top:15px;
border:solid 0 #000;
}

#col-dir {
width:300px;
float:right;
margin-right:5px;
text-align:left;
border:solid 0 red;
}

#box-busca {
width:300px;
height:40px;
float:left;
background:url('../images/fundo-busca.png') no-repeat;
border:solid 0 red;
}

.rokajaxsearch {
float:right;
margin-top:5px;
margin-right:20px;
border:solid 0 red;
}

#roksearch_search_str {
float:right;
width:220px;
font-family:'Trebuchet Ms', Helvetica, sans-serif;
font-size:16px;
color:#8ca80b;
background:#f4f4f4;
border:solid 0 red;
}

#box-agenda {
width:185px;
float:left;
margin-top:15px;
border:solid 0 red;
}

#tit-agenda {
width:185px;
height:55px;
float:left;
background:url('../images/tit-agenda.png') no-repeat;
border:solid 0 red;
}

.gn_static_1 {
font:11px 'arial', sans-serif;
color:#7F7F7F;
}

/**AGENDA INTERNA*/

#box-agenda-interna{
width: 830px;
/*height:650px;*/
float: left;
margin-top:10px;
border:solid 0px red;
}   

#box-agenda-interna img{
padding:0 0 0 0;
}

#tit-agenda-interna{
width: 830px;
height:160px;
float: left;
border:solid 0px green;
}    

#agenda-interna{
width: 500px;
/*height:650px;*/
float: left;
padding:0 0 20px 0;
margin-top:10px;
margin-left:10px;
border:solid 0px blue;
} 

#banner-lado-agenda-interna{
width: 300px;
float: right;
margin-right:5px;
border:solid 0px red;
}

#banner-baixo-agenda-interna{
width: 820px;
height:100px;
float: left;
margin-top:10px;
border:solid 0px blue;
} 

ul .latestnews-ant {
	list-style-image: url('../images/bullet-not-ant.png');
	}
ul .latestnews-ant {
	list-style-type: none;
} 

.latestnews-ant {
	padding-bottom:3px;
	border:solid 0px #000;
}

.latestnews-ant li a {
	display:block;
	text-decoration: none;
 	font: 13px arial, sans-serif;
	color: #333;
	}

.latestnews-ant li a:visited {
	color: #333;
 	font: 13px arial, sans-serif;

	}

.latestnews-ant li a:hover {
	color: #ff9900;
 	font: 13px arial, sans-serif;

	}

/**********/

/*******ENTRADA BLOGS*********/

#box-agenda-entrada-blogs{
width: 830px;
/*height:650px;*/
float: left;
margin-top:10px;
border:solid 0px red;
}   

#box-agenda-entrada-blogs img{
padding:0 0 0 0;
}

#tit-entrada-blogs{
width: 830px;
height:160px;
float: left;
border:solid 0px green;
}    

#opcoes-entrada{
width: 800px;
/*height:650px;*/
float: left;
margin-top:50px;
border:solid 0px blue;
} 

#entrada-blog-tevi{
width: 370px;
height:160px;
float: left;
margin-top:10px;
margin-left:10px;
border:solid 0px blue;
} 


#entrada-blog-noticias{
float: right;
width: 370px;
height:160px;
margin-top:10px;
border:solid 0px blue;
} 

/*********************/

#box-banner-lado-agenda {
width:100px;
height:450px;
float:right;
margin-top:15px;
border:solid 0 red;
}

#box-news {
width:300px;
float:left;
margin-top:15px;
border:solid 0 red;
}

#box-achenos {
width:185px;
height:230px;
float:left;
margin-top:10px;
border:solid 0 red;
}

#box-banner-lado-achenos {
width:100px;
height:230px;
float:right;
margin-top:10px;
border:solid 0 red;
}

#box2 {
float:left;
width:840px;
margin-top:5px;
border:solid 0 green;
}

#box2internagrande {
width:860px;
float:left;
margin-top:5px;
border:solid 1px #FF0;
padding:7px;
}

.contentheading {
font:bold 14px arial, sans-serif;
color:#000;
border:solid 0 green;
}

.readon {
border:solid 0 #000;
float:right;
}

a.readon:active {
text-decoration:none;
font:bold 12px arial, sans-serif;
color:#000;
}

#rodape {
float:left;
color:#fff;
width:850px;
margin-top:0;
border:solid 0 #000;
}

#menu-rodape {
width:450px;
float:left;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
border:solid 0;
}

#menu-rodape a:active {
text-decoration:none;
font:bold 12px arial, sans-serif;
color:#fff;
}

#creditos {
font-family:"Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
float:right;
font-size:13px;
}

#creditos a:hover {
text-decoration:none;
font:bold 13px arial, sans-serif;
color:#fff;
}

#component-contact {
width:840px;
height:500px;
float:left;
background:url('../images/fundao-contato.png') no-repeat;
border:solid 0 red;
}

.contact_email {
float:right;
margin-top:30px;
font:bold 13px arial, sans-serif;
color:#387286;
border:solid 0 red;
}

.button validate {
float:left;
font:bold 13px arial, sans-serif;
color:#387286;
border:solid 0 red;
}

#tit-tv {
width:650px;
height:130px;
float:left;
margin-top:-30px;
margin-left:10px;
background:url('../images/tit-tv.png') no-repeat;
border:solid 0 red;
}

#tit-tv-destaque {
float:left;
width:430px;
height:30px;
font:22px arial, sans-serif;
color:#ffa119;
border:solid 0 green;
}

#box-video-destaque {
width:650px;
height:430px;
float:left;
margin-top:30px;
margin-left:10px;
font:16px arial, sans-serif;
color:#ffa119;
border:solid 0 red;
}

#tit-tv-anteriores {
float:left;
width:150px;
height:30px;
font:22px arial, sans-serif;
color:#ffa119;
border:solid 0 green;
}

#box-banner-baixo-tv-vides {
width:835px;
height:160px;
float:left;
margin-top:20px;
margin-left:10px;
font:16px arial, sans-serif;
color:#ffa119;
border:solid 0 green;
}

#box-banner-lado-tv-videos {
width:170px;
height:560px;
float:right;
margin-top:15px;
margin-right:10px;
z-index:2;
border:solid 0 green;
}

.sboxgallery {
float:left;
margin-top:100px;
border:solid 0 red;
}

.back_button a:link {
text-decoration:none;
font:bold 20px arial, sans-serif;
color:#666;
}

.back_button a:visited {
text-decoration:none;
font:bold 20px arial, sans-serif;
color:#ced639;
}

.back_button a:hover {
font:bold 20px arial, sans-serif;
text-decoration:underline overline;
color:#6b8cad;
}

.back_button a:active {
text-decoration:none;
font:bold 20px arial, sans-serif;
color:#000;
}

#box-seg-topo-fotos {
float:left;
width:830px;
height:100px;
margin-top:-10px;
margin-left:-525px;
border:solid 0 #000;
}

#tit-morfeu {
float:left;
margin-left:10px;
border:solid 0 #000;
}

.contentpane-teste-fotos {
float:left;
margin-top:110px;
border:solid 0 #000;
}

#banner-topo-fotos {
float:right;
width:700px;
height:100px;
border:solid 0;
}

#box2 tr a:hover {
font:bold 13px arial, sans-serif;
text-decoration:none;
color:#f90;
}

.slide img {
width:520px;
height:235px;
border:solid 1px red;
}

.banneritem {
float:left;
padding:0 0 7px 0;
}

div.banneritem img,img.imgmenu,img.img-link,img.xx {
border:0;
}

#box-banner-baixo-slide,#box-banner-baixo-album,#box-banner-baixo-blog-tevi {
width:525px;
height:100px;
float:left;
margin-top:15px;
border:solid 0 #000;
}

#box-albuns,#box-blog-tevi {
width:525px;
float:left;
margin-top:20px;
border:solid 0 #000;
}

.gn_static_9 a:link,.gn_static_9 a:visited,.gn_static_8 a:link,.gn_static_8 a:visited,.gn_static_7 a:link,.gn_static_7 a:visited,.gn_static_6 a:link,.gn_static_6 a:visited,.gn_static_5 a:link,.gn_static_5 a:visited,.gn_static_4 a:link,.gn_static_4 a:visited {
text-decoration:none;
font:14px arial, sans-serif;
color:#fff;
}

.gn_static_9 a:hover,.gn_static_8 a:hover,.gn_static_7 a:hover,.gn_static_6 a:hover,.gn_static_5 a:hover,.gn_static_4 a:hover {
text-decoration:none;
font:14px arial, sans-serif;
color:#cecece;
}

.gn_static_9 a:active,.gn_static_8 a:active,.gn_static_7 a:active,.gn_static_6 a:active,.gn_static_5 a:active,.gn_static_4 a:active {
text-decoration:none;
font:bold 14px arial, sans-serif;
color:#000;
}

.gn_static_2 a:link,.gn_static_2 a:visited,.gn_static_3 a:link,.gn_static_3 a:visited {
cursor: default;	
text-decoration:none;
font:14px arial, sans-serif;
color:#f90;
}

.gn_static_2 a:hover,.gn_static_2 a:active,.gn_static_3 a:hover,.gn_static_3 a:active {
cursor: default;	
text-decoration:none;
font:14px arial, sans-serif;
color:#f90;
}

#box-veja-mais-noticias-tevi,#box-veja-mais-noticias-not {
width:525px;
height:20px;
float:left;
margin-top:5px;
border:solid 0 #FF0;
}

.gn_static_1 a:link,.gn_static_1 a:visited,.gn_static_1 a:hover,.gn_static_1 a:active {
cursor: default;
text-decoration:none;
font:bold 13px arial, sans-serif;
color:#8ca80b;
}

#box-banner-direita,#box-banner-baixo-achenos {
width:300px;
float:left;
margin-top:10px;
border:solid 0 red;
}

a.readon:link,a.readon:visited {
text-decoration:underline;
font:bold 12px arial, sans-serif;
color:#f2b028;
}

a.readon:hover,#menu-rodape a:hover {
font:bold 12px arial, sans-serif;
color:#000;
}

#menu-rodape a,#menu-rodape a:visited {
text-decoration:underline;
font:bold 12px arial, sans-serif;
color:#fff;
}

#creditos a,#creditos a:visited,#creditos a:active,#box2 tr a:active {
text-decoration:none;
font:bold 13px arial, sans-serif;
color:#000;
}

#box2 tr a:link,#box2 tr a:visited {
text-decoration:none;
font:bold 13px arial, sans-serif;
color:#387286;
}

