BODY
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Helvetica;
    BACKGROUND-COLOR: #34404c
}
INPUT.ok
{
    BORDER-RIGHT: #4F94CD 1px solid;
    BORDER-TOP: #53697F 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #53697F 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #53697F 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: black
}
TABLE.footer
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(images/footer_bg.jpg);
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x
}
TABLE.footer A
{
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE.footer A:hover
{
    TEXT-DECORATION: underline
}
TABLE.HEADER
{
	BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(images/hero-2024-colour-event-03.jpg);
    BACKGROUND-REPEAT: no-repeat;
    -webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='mazda2-exterior-2.jpg', sizingMethod='scale');
    -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='mazda2-exterior-2.jpg', sizingMethod='scale');
}
TABLE.search
{
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: black;
}
TABLE.search INPUT
{
    BORDER-RIGHT: #53697F 1px solid;
    BORDER-TOP: #53697F 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #53697F 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #53697F 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
}
TABLE.search INPUT INPUT.button
{
    COLOR: black;
}
TABLE.separador_usados
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/menu_sep_3.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: white
}
TABLE.separador_usados TD.activo
{
    FONT-SIZE: 12px;
    COLOR: white
}
TABLE.separador_usados TD.inactivo
{
    FONT-SIZE: 11px;
    COLOR: white
}
TABLE.separador_semi_novos
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/menu_sep_4.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: white
}
TABLE.separador_semi_novos TD.activo
{
    FONT-SIZE: 12px;
    COLOR: white
}
TABLE.separador_semi_novos TD.inactivo
{
    FONT-SIZE: 11px;
    COLOR: white
}
TABLE.links
{
    FONT-SIZE: 12px;            
    BACKGROUND-COLOR: #34404c
}
TABLE.links TD
{
    HEIGHT: 100%;
    BACKGROUND-COLOR: #34404c
}
TABLE.center TABLE.contents
{
    BORDER-RIGHT: #34404c 10px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #34404c 10px solid;
    BORDER-BOTTOM: #34404c 10px solid
}
TABLE.center TABLE.contents TD.titulo
{
    BORDER-TOP: black 2px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: black
}
TABLE.center TABLE.contents TD.titulo_center
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/canto_titulo_yelow.jpg);
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
TABLE.center TABLE.contents TD.titulo_right
{
    BORDER-BOTTOM: black 2px solid;
    FONT-SIZE: 14px;
}
TABLE.links A
{
    COLOR: #009dd9;
    TEXT-DECORATION: none
}
TABLE.links A:hover
{
    COLOR: black
}
TABLE.center TABLE.lista_viaturas
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px
}
TABLE.center TABLE.lista_viaturas TR.titulo
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: url(images/tvlist_bg.jpg);
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: black
}
TABLE.center TABLE.lista_viaturas TR.item
{
    BORDER-BOTTOM: #eeeeee 2px inset;
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #34404c
}
TABLE.center TABLE.lista_viaturas TR.item_small
{
    font-family:"Times New Roman",Times,serif;
	FONT-SIZE: 11px;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.center TABLE.lista_viaturas INPUT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: black 1px solid;
    COLOR: #34404c;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white
}
TABLE.center TABLE.lista_viaturas SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: black 1px solid;
    COLOR: #34404c;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white
}
TABLE.search A
{
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE.search A:hover
{
    COLOR: #34404c
}
TABLE.search SELECT
{
    BORDER-RIGHT: #53697F 1px solid;
    BORDER-TOP: #53697F 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #53697F 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #53697F 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white
}
TABLE.center TABLE.lista_viaturas TEXTAREA
{
    BORDER-RIGHT: #53697F 1px solid;
    BORDER-TOP: #53697F 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #53697F 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #53697F 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.HEADER TD.left
{
    BORDER-RIGHT: white 10px solid;
    BORDER-TOP: white 10px solid;
    BORDER-LEFT: white 10px solid;
    BACKGROUND-COLOR: white
}
TABLE.links TD DIV
{
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: transparent
}
TABLE.separador_pesquisa
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/menu_sep_5.jpg);
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: white
}
TABLE.separador_semi_novos A
{
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE.separador_semi_novos A:hover
{
    FONT-SIZE: 12px;
    COLOR: black
}
TABLE.separador_usados A
{
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE.separador_usados A:hover
{
    FONT-SIZE: 12px;
    COLOR: black
}
TABLE.center TABLE.contents A
{
    COLOR: white;
    TEXT-DECORATION: none
}
TABLE.center TABLE.contents A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.rg-image-wrapper
{
	position:relative;
	padding:20px 30px;
	background:transparent url(../images/black.png) repeat top left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height:20px;
}
.rg-image{
	position:relative;
	text-align:center;
	line-height:0px;
}
.rg-image img{
	max-height:100%;
	max-width:100%;
}
.rg-image-nav a{
	position:absolute;
	top:0px;
	left:0px;
	background:#000 url(../images/nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
}
.rg-image-nav a.rg-image-nav-next
{
	right:0px;
	left:auto;
	background-position:115% 50%;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
}
.rg-image-nav a:hover
{
     opacity:0.8;
}
.rg-caption
{
	text-align:center;
	margin-top:15px;
	position:relative;
}
.rg-caption p
{
	font-size:11px;
	letter-spacing:2px;
	font-family: 'Trebuchet MS', 'Myriad Pro', Helvetica, sans-serif;
	line-height:16px;
	padding:0 15px;
	text-transform:uppercase;
}
.rg-view
{
	height:30px;
}
.rg-view a
{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:3px;
	background:#464646 url(../images/views.png) no-repeat top left;
	border:3px solid #464646;
	opacity:0.8;
}
.rg-view a:hover
{
	opacity:1.0;
}
.rg-view a.rg-view-full
{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected
{
	background-color:#6f6f6f;
	border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs
{
	background-position:0px -16px;
}
.rg-loading
{
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#000 url(../images/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity:0.7;
}
#nav a {
	border: 1px solid #ccc;
	background: #53697F;
	text-decoration: none;
	margin: 0 5px;
	padding: 3px 5px;
}
#nav a.activeSlide {
	background: black;
	color: white;
}
#nav a:focus {
	outline: none;
}
TABLE.center TABLE.lista_viaturas A.link_accoes
{
    FONT-SIZE: 11px;
    COLOR: #009dd9;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE.center TABLE.lista_viaturas A.link_accoes:hover
{
    COLOR: black;
    FONT-FAMILY: Arial
}