/*


	Copyright 2007 pkage design

	mail@pkage.com
      

*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// BODY */

body {
    background-color: #d2d2d9;
	background-image:url("../MEDIA/line_gray.gif");
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// IMAGENS */

#line_blue{
    background-color: #0d94dd;
	background-image: url("../MEDIA/line_blue.gif");
	background-repeat: repeat-x;
	background-position: bottom
}

#base{
	background-image: url("../MEDIA/base_blue.gif");
	background-repeat: no-repeat;
}

#baseWht{
	background-image: url("../MEDIA/base_wht.gif");
	background-repeat: no-repeat;
}

#baseBl{
	background-image: url("../MEDIA/base_bllt.gif");
	background-repeat: no-repeat;
}

#shadowL{
	background-image: url("../MEDIA/shadow_L.png");
}

#shadowR{
	background-image: url("../MEDIA/shadow_R.png");
}

#junex{
	background-image: url("../MEDIA/junex.png");
	background-repeat: no-repeat;
}

#linebig{
	background-image: url("../MEDIA/line.png");
	background-repeat: no-repeat;
	background-position: top
}

#linemediatop{
	background-image: url("../MEDIA/linemedia.png");
	background-repeat: no-repeat;
	background-position: top
}

#linemedia{
	background-image: url("../MEDIA/linemedia.png");
	background-repeat: no-repeat;
	background-position: bottom
}

#backBlue{
    background-color: #0d94dd;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// TEXT */

.text11{
	font: 11px Arial, Helvetica, sans-serif;
	color: #5b5b67;
	text-decoration:none;
	background-color: #FFFFFF;
}
.text11 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #5b5b67;
	text-decoration:none;
	background-color: #FFFFFF;
}
.text11 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #5b5b67;
	text-decoration:none;
	background-color: #FFFFFF;
}
.text11 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #5b5b67;
	text-decoration:none;
	background-color: #FFFFFF;
}
.text11 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #5b5b67;
	text-decoration:none;
	background-color: #FFFFFF;
}

.text11_regu{ font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; line-height: 13px }
.text11_regu a:link{ font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; line-height: 13px }
.text11_regu a:hover{ font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; line-height: 13px }
.text11_regu a:active{ font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; line-height: 13px }
.text11_regu a:visited{ font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; line-height: 13px }

.text11_regu_blue{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	text-decoration:none;
	line-height: 13px
}
.text11_regu_blue a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	line-height: 13px;
	text-decoration:none;
}
.text11_regu_blue a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	line-height: 13px;
	text-decoration:none;
}
.text11_regu_blue a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	line-height: 13px;
	text-decoration:none;
}
.text11_regu_blue a:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	line-height: 13px;
	text-decoration:none;
}

.text11_bold{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.text11_bold a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.text11_bold a:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.text11_bold a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.text11_bold a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.text11_bold_georgia{
	font: 11px Georgia, Times New Roman, Times, serif;
	color: #04293d;
	font-weight:bold;
	text-decoration:none;
}

.text11_georgia{
	font: 10px Georgia, Times New Roman, Times, serif;
	color: #04293d;
	text-decoration:none;
}

.text12_bold_line{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration:underline
}
.text12_bold_line a:link{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration:underline
}
.text12_bold_line a:active{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration:underline
}
.text12_bold_line a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration:underline
}
.text12_bold_line a:visited{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration:underline
}

.text14_bold{
	font: 14px Arial, Helvetica, sans-serif;
	color: #8fd8ff;
	text-decoration:none;
}

.text15_bold{
	font: 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.text11_regu_red{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration:none;
	line-height: 13px
}

.text11_bold_red{
	font: 11px Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;
}

.text12{
	font: 13px Arial, Helvetica, sans-serif;
	color: #0fa4f5;
	text-decoration:none;
}

.text12_dark{
	font: 13px Arial, Helvetica, sans-serif;
	color: #074b70;
	text-decoration:none;
}

.text20_bold{
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.text_menu{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 23px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image: url("../MEDIA/line_menu.gif");
	background-repeat: no-repeat;
	background-position: bottom
}

.text_menu a:link{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 23px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image: url("../MEDIA/line_menu.gif");
	background-repeat: no-repeat;
	background-position: bottom
}
.text_menu a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 23px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image: url("../MEDIA/line_menu.gif");
	background-repeat: no-repeat;
	background-position: bottom
}
.text_menu a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 23px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image: url("../MEDIA/line_menu.gif");
	background-repeat: no-repeat;
	background-position: bottom
}

.text_menu a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 23px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image: url("../MEDIA/line_menu.gif");
	background-repeat: no-repeat;
	background-position: bottom
}

.text_menu01{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 39px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}

.mapa_n_1 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
	
}
.mapa_n_1 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.mapa_n_1 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.mapa_n_1 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.mapa_n_1{
	font: 11px Arial, Helvetica, sans-serif;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text11_regu_bl a:link{	font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none; }
.text11_regu_bl a:active{	font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none; }
.text11_regu_bl a:hover{	font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none; }
.text11_regu_bl a:visited{	font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none; }

.text_menu01 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 39px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu01 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 39px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu01 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 39px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu01 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 39px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}



.text_menu02 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 45px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu02 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 45px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu02 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 45px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}
.text_menu02 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 45px;
	color: #075179;
	font-weight:bold;
	text-decoration:none;
}


.text_submenu01{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
}


.mapa_n_2{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.mapa_n_2 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.mapa_n_2 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.mapa_n_2 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.mapa_n_2 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}

.text_submenu01 a:link{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
}
.text_submenu01 a:visited{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
}
.text_submenu01 a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
}
.text_submenu01 a:active{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
}

.text_submenu02{
	font: 11px Arial, Helvetica, sans-serif;
	text-indent: 78px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #075179;
	border-bottom: 1px solid #0d94dd;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// DIV */


.backgr_wht{
	background-color: #FFFFFF;	
}

.backgr_blu{
	background-color: #0D90D7;	
}

.backgr_blu_liht{
	background-color: #58c4ff;	
}

.backgr_conta{
	background-color: #2b2b2e;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// FORMS */

.forminput1{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 205px;
	height: 16px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.forminput2{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 192px;
	height: 16px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.forminput3{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 370px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.forminput4{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 150px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.forminput5{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 200px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.forminput6{
	font: 10px Arial, Helvetica, sans-serif;
	color: #0D90D7;
	width: 370px;
	height: 100px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 1px;
}

.imagens{
	border-style:solid; border-width:1px; border-color:#000000;
}

