@charset "UTF-8";
/* CSS Document */

/* Topo Cinza com Curvas */
.barra_topo {background:url(../01_template/top_border.jpg); width:5px; height:20px}
#topo_curvas_centrado {width: 940px; margin-left: auto; margin-right: auto; text-align: left}
.topo_curvas_style {background:url(../01_template/top_back_grey.gif); height:27px}

.top_white_links A:link {font-family:Verdana; font-size:10px; color:#FFF; text-decoration:none}
.top_white_links A:visited {font-family:Verdana; font-size:10px; color:#FFF}
.top_white_links A:active {font-family:Verdana; font-size:10px; color:#FFF}
.top_white_links A:hover {font-family:Verdana; font-size:10px; color:#FFF; text-decoration:underline}

/* Topo Centrado (Logo e Menu) */
.topo_centrado {width: 940px;margin-left: auto;margin-right: auto;text-align: left}

/* Body (Definições Gerais) */
body {margin:0 0 0 0; background-color:#EAEAEA}

/* Tabela de Conteúdos */
.table_contents_top {background: url(../01_template/table_contents_01top.png); background-repeat:no-repeat; height:6px}
.table_contents_middle {background-color:#FFF}
.table_contents_bottom {background:url(../01_template/table_contents_02_bottom.png); background-repeat:no-repeat; height:6px}

/* Conteúdos */
#content {width: 940px;	margin-left: auto;	margin-right: auto;	text-align: left}

.content_titles {font-family: "Century Gothic", AvantGarde-Book, Verdana; color: #000; font-size:16px}

.content_text {
	font-family:"Century Gothic", AvantGarde-Book, Verdana;
	color: #666;
	font-size:13px;
}
.content_text A:link{ color: #06C; text-decoration:none}
.content_text A:active{ color: #06C; text-decoration:none}
.content_text A:visited{ color: #06C; text-decoration:none}
.content_text A:hover{ color:#C00; text-decoration:none}

.content_small_text {font-family:"Century Gothic", AvantGarde-Book, Verdana; color: #666; font-size:9px}
.content_small_text A:link{ color: #06C; text-decoration:none}
.content_small_text A:active{ color: #06C; text-decoration:none}
.content_small_text A:visited{ color: #06C; text-decoration:none}
.content_small_text A:hover{ color:#C00; text-decoration:none}

.content_small_text2 {font-family: "Century Gothic", AvantGarde-Book, Verdana; color: #666; font-size:9px}

.content_center_only {text-align:center}
.content_right_only {text-align:right}

.contacts_text {
	font-family: "Century Gothic", AvantGarde-Book, Verdana;
	color: #666;
	font-size:12px
}


/* Rodapé */
.footer_text {font-family: "Century Gothic", AvantGarde-Book, Verdana; font-size:11px; color:#666; text-decoration:none; text-align:center; vertical-align:middle; letter-spacing:1px}
.footer td {width: 940px; margin-left: auto; margin-right: auto; background:url(../01_template/menu_background.png); height:35px}

/* MAP Bottom */
.map_table_top {background:url(../01_template/table_map_01top.png); background-repeat:no-repeat; height:17px}
.map_table_medium { background-color:#323232}
.map_table_bottom {background:url(../01_template/table_map_03bottom.png); background-repeat:no-repeat; height:17px}

.map_table_title {font-family:"Century Gothic", AvantGarde-Book, Verdana; color:#FFF; font-size:11px; font-weight:bold; letter-spacing:1px}
.map_table_text {vertical-align:top; font-family:"Century Gothic", AvantGarde-Book, Verdana; color: #CCC; font-size:11px; text-decoration:none; letter-spacing:1px}
.map_table_text A:link {font-family:Verdana; color: #CCC; font-size:11px; text-decoration:none}
.map_table_text A:visited {font-family:Verdana; color: #CCC; font-size:11px; text-decoration:none}
.map_table_text A:active {font-family:Verdana; color: #CCC; font-size:11px; text-decoration:none}
.map_table_text A:hover {font-family:Verdana; color: #FFF; font-size:11px; text-decoration:none}
.contact_text2 {
	font-family:"Century Gothic", AvantGarde-Book, Verdana;
	color: #CCC;
	font-size:12px;
	vertical-align:top;
	letter-spacing: 1px;
}
.Heading_coloured {
	font-family: "Century Gothic", AvantGarde-Book, Verdana;
	color: #C00;
	font-size:16px
}
.Heading_coloured A:link {color: #C00; text-decoration:none}
.Heading_coloured A:visited {color: #C00; text-decoration:none}
.Heading_coloured A:active {color: #C00; text-decoration:none}
.Heading_coloured A:hover {color: #C00; text-decoration: underline}
