body {
	font-family: "Century Gothic", cursive;
	font-size: 0.8em;
	color: #FFFFCC;
	padding:0; border:0; margin:0;
	text-align: center;
	background-color: White;
	background-image:url(imagens/geral/body_background.jpg);
	background-repeat:repeat-y;
	background-position:left;
	min-width:900px;
}

p, a, img, li, ul {
	padding:0;
	margin:0;
	border:0;
}
div#top{
	width: 100%;
	padding-top: 10px;
	height:150px;
	background-image:url(imagens/geral/patinhas_caminho.gif);
	background-repeat:repeat-x;
	background-position:right;
	float:right;
}

div#logo_conteiner{
	text-align:right;
	float:left;
	width:100%;
	height:150px;
}
/*div#patinhas_conteiner{
	float: left;	
	width:100%;
	height:150px;
}*/
.logo{
	position:absolute;
	left:5px;
	top: 5px;
}
.foto_490_420{
	float:left;
	height:420px;
	width:490px;
	padding:10px 10px 0px 10px; 
}
.foto_620_413{
	height:413px;
	width:100%;
	padding:10px 10px 0px 10px; 
}
.foto_333{
	height:333px;
	width:100%;
	padding:0px 10px 10px 10px; 
}
.foto_800_196{
	height:196px;
	width:100%;
	padding:10px 10px 0px 10px;
}
.transparente{
	padding:10px 10px 10px 10px;
	text-align:justify;
}

div#menu_horizontal_conteiner{
	clear:both;
	float:right;
	width:100%;
	background: url(imagens/geral/menu_horizontal_background.jpg) center center repeat-x;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: right;
font: 13px ;
width: 900px;
background: url(imagens/geral/menu_horizontal_background.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: right;
color: #FFFFCC;
padding: 9px 7px;
text-decoration: none ;
border-left: 1px dotted #FFFFCC;
}

.solidblockmenu li a:visited{
color: #FFFFCC;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #FFFFCC;
background: transparent  url(imagens/geral/menu_horizontal_background_ativo.jpg) center center repeat-x;

}

/*fim do menu horizontal*/

	
#contentwrapper{
float: left;
width: 100%;
}
#contentcolumn{
margin: 0 200px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 
LeftColumnWidth*/
}
#contentcolumn_no_right_column{
margin: 0 0 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 
LeftColumnWidth*/

}
.content {
	font-size:14px;
	color:#000000;
}
.content_center {
	font-size:14px;
	color:#000000;
	text-align:center;
}



#leftcolumn{
float: left;
width: 180px; /*Width of left column*/
margin-left: -100%;
/*background: #C8FC98;*/
}
#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left marginto -(RightColumnWidth)*/
}

#footer{
clear: both;
width: 100%;
height: 34px;
background-image: url(imagens/geral/rodape_background.jpg);
background-repeat:repeat-x;
margin:0;
padding: 0;
text-align: center;
line-height:1em;
font-size:1em;
}
div#footer_letf{
	float:left;
	text-align:left;
	width:490px;
	height: 31px;
	padding:0;
	padding-top:3px;
	padding-left:5px;
	margin:0;
}
div#footer_right{
	clear:right;
	float:right;
	text-align:right;
	width:290px;
	height: 31px;
	padding:0;
	padding-top:3px;
	padding-right:5px;
}

.destaque{
	font-weight:bolder;
	color:#7BBE94;
	font-size:18px;
	text-align:	center;
}
.destaque_2{
	font-weight:bolder;
	color:#7BBE94;
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top:10px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{
border: 1px solid #F0F0F0;
background-color: #D5DEB8;
border-bottom-width: 0;
width: 158px;
margin-top: 15px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 158px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: 13px;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #FF7C00;
text-decoration: none;
border-bottom: 3px solid #F0F0F0;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #F8FBBD;
color: black;
}

/*Fim do wireframe*/

/*
	| liquidcorners.css; feel free to adapt the style!
	| ================================================
	| use: 4 corners with borderline outside a contentbox with class="inside"; 
	|      image  = upper half: top left corner, long borderline, top right corner
	|               under half: bottom left corner, long borderline, bottom right corner
	|      CHANGE = you have to change this for fitting to your image
	|      YCC    = You Can Change (or omit), if wanted
	|      DNC    = Do Not Change
	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:
	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
	| adapted
	| by.....: ... (your name and site?!)
	|
	| + please let this text & links intact for a next user +
*/
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('imagens/geral/corners-18x1280.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	/*border-left: 1px solid #C00000; /* YCC: color & properties of the left-borderline */
	/*border-right: 1px solid #C00000;/* YCC: color & properties of the right-borderline */
	background: #F0F0F0;            /* YCC: background-color of the inside */
	color: #EFEFEF;                 /* YCC: default text-color of the inside */
	/*padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	/*padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { 
	margin-top: 0;
	heigth:1px;
	font-size:1px;
	 }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */


/*formatação dos BOX de tipo 1, utilizados para colocar o conteúdo principal da página*/
.box_1_top-left, .box_1_top-right, .box_1_bottom-left, .box_1_bottom-right { 
	background-image: url('imagens/geral/box_1_80x1280.gif'); /* CHANGE: path and name of your image */
	height: 40px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 12px;    /* DNC: correction IE for height of the <div>'s */
	}
.box_1_top-left, .box_1_bottom-left { 
	margin-right: 40px; /* CHANGE: replace by the width of one of your corners */
	}
.box_1_top-right, .box_1_bottom-right { 
	margin-left: 40px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -40px;  /* CHANGE: replace by the height of one of your corners */
	}
.box_1_top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.box_1_bottom-left  { 
	background-position: 0 -40px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.box_1_bottom-right { 
	background-position: 100% -40px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.box_1_inside {
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */

	padding-right:10px;             /* YCC: all texts at some distance of the right border */

	background: #d6f7c5;            /* YCC: background-color of the inside */
	}
.box_1_notopgap    { 
	margin-top: 0;
	heigth:1px;
	font-size:1px;
	 }    /* DNC: to avoid splitting of the box */
.box_1_nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
.box_1_heading {
	width:80%;
	padding:10px;	
}
.box_1_tittle {
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bolder;
	color: #CCFFFF;
}
/*fim da formatação do BOX tipo 1*/
/*fim do liquid corners*/


.blink{
	text-decoration:blink;
}
