@import url( ../css/deco.css );
BODY {
margin:0px; padding:0px;
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #7a7575; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #7a7575; SCROLLBAR-ARROW-COLOR: #fb2836; SCROLLBAR-TRACK-COLOR: #eeeeee; font-family:Verdana, Arial, Helvetica, sans-serif;
}


h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#000000;
padding:0px;
margin:0px;
}

.texto {
font-family:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
color:#000000;
line-height:15px;
}

.botao{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#000000;
color:#FFFFFF;
vertical-align:middle;
border:1px solid #666666;
cursor:pointer;
width:80px;
height:22px;

}

.img:hover{
	filter:alpha(opacity=70, finishopacity=30);
	-moz-opacity:.70; 
}

form{
margin:0px;
padding:0px;

}


#pscroller2{
width: 570px;
height: 35px;
font-weight:bold;
}


#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

DIV {
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #7a7575; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #7a7575; SCROLLBAR-ARROW-COLOR: #fb2836; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial
}
TD {
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #7a7575; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #7a7575; SCROLLBAR-ARROW-COLOR: #fb2836; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial
}
P {
	SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #7a7575; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #7a7575; SCROLLBAR-ARROW-COLOR: #fb2836; SCROLLBAR-TRACK-COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial
}
BODY.default {
	BACKGROUND: url(/Layout/Bck_bg_bodyleft.jpg) repeat-y; WIDTH: 100%
}
BODY.home {
	BACKGROUND: url(../AUTOCAVADO%20-%20Com%C3%A9rcio%20de%20Automoveis,%20Lda_ficheiros/newmmp/Layout/Bck_left_bg.jpg) repeat-y; WIDTH: 100%
}


#menus {
width: 100%;
float: left;
}

#menus ul {
list-style: none;
margin: 0;
padding: 0;
width: 116px;
float: left;
}

#menus a, #menus h2 {
display: block;
margin: 0;
}

#menus h2 {
padding-top:0px;
padding-bottom: 1px;
}

#menus a {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #000000;
background: #BBBBBB;
text-decoration: none;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
background-image: url("../imagens/fund.jpg");
}

#menus a:hover {
color: #000000;
background-image: url("../imagens/fund2.jpg");
}

#menus li {position: relative;}

#menus ul ul {
position: absolute;
z-index: 500;
}

#menus ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menus ul ul,
div#menus ul li:hover ul ul,
div#menus ul ul li:hover ul ul
{display: none;}

div#menus ul li:hover ul,
div#menus ul ul li:hover ul,
div#menus ul ul ul li:hover ul
{display: block;}

A {
	COLOR: #fb2837; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT.normal {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dotted; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.normal {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dotted; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
INPUT.text {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.mail {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 180px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff
}
INPUT.postcode {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 135px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
INPUT.mail {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 180px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
INPUT.news {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 138px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.formnames {
	FONT-SIZE: 9px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #efeded
}
.formfields {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dotted; WIDTH: 400px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.formMotor {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #000000 1px dotted; WIDTH: 180px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #eaeaea
}
.formfieldssmall {
	BORDER: #333333 1px solid; FONT-SIZE: 11px; WIDTH: 300px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff; margin:0px; padding:0px;
}
.formfieldsnr {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px dotted; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.formfieldsnrSimulator {
	BORDER-RIGHT: #000000 1px inset; BORDER-TOP: #000000 1px inset; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px inset; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: #000000 1px inset; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.select {
	WIDTH: 200px
}
.black {
	COLOR: #000000; TEXT-DECORATION: none
}
.white {
	COLOR: #ffffff
}
.red {
	COLOR: #fb2836
}
.grey {
	COLOR: #7e7e7e
}
.content {
	PADDING-LEFT: 2px
}
.contentBlock {
	MARGIN-BOTTOM: 15px; WIDTH: 470px
}
.blacknounderline {
	COLOR: #000000; TEXT-DECORATION: none
}
.rightimage {
	BACKGROUND: url(/layout/1024image.jpg) no-repeat right top
}
#1024image {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: visible; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#top {
	Z-INDEX: 3; BACKGROUND: url(../images/bg_topback.gif) repeat-x; LEFT: 0px; VISIBILITY: visible; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 98px
}
#topMenu {
	LEFT: 280px; POSITION: absolute; TOP: 13px
}
#topLogo {
	LEFT: 480px; POSITION: absolute; TOP: 5px
}
#leftbg {
	Z-INDEX: 2; BACKGROUND: url(/Layout/BackGrounds/Bck_LoopTextureVertical.gif) repeat-y; LEFT: 0px; VISIBILITY: visible; WIDTH: 117px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#menu {
	Z-INDEX: 25; LEFT: 120px; VISIBILITY: visible; POSITION: absolute; TOP: 76px
}
#submenu {
	Z-INDEX: 2; LEFT: 0px; VISIBILITY: visible; WIDTH: 100%; POSITION: absolute; TOP: 228px
}
#subsubmenu {
	Z-INDEX: 1; LEFT: 117px; VISIBILITY: visible; WIDTH: 178px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#sectionmenu {
	Z-INDEX: 1; LEFT: 130px; VISIBILITY: visible; WIDTH: 178px; POSITION: absolute; TOP: 255px
}
#extramenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: 303px; VISIBILITY: visible; PADDING-BOTTOM: 0px; WIDTH: 450px; PADDING-TOP: 0px; POSITION: absolute; TOP: 230px
}
#contenttype1 {
	Z-INDEX: 2; LEFT: 128px; VISIBILITY: visible; WIDTH: 630px; POSITION: absolute; TOP: 258px
}
#contenttype2 {
	Z-INDEX: 2; LEFT: 534px; VISIBILITY: visible; WIDTH: 470px; POSITION: absolute; TOP: 52px
}
#contenttype2 TABLE {
	WIDTH: 100%
}
#contenttype2 TABLE TD {
	WIDTH: 50%
}
#contenttype3 {
	Z-INDEX: 20; LEFT: 296px; VISIBILITY: visible; WIDTH: 470px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#dropNav1 {
	Z-INDEX: 25; LEFT: 120px; VISIBILITY: hidden; POSITION: absolute; TOP: 97px
}
#dropNav2 {
	Z-INDEX: 25; LEFT: 170px; VISIBILITY: hidden; POSITION: absolute; TOP: 97px
}
#dropNavModelos {
	Z-INDEX: 25; LEFT: 210px; VISIBILITY: hidden; WIDTH: 119px; POSITION: absolute; TOP: 97px; HEIGHT: 165px
}
#dropNavMultimedia {
	Z-INDEX: 25; LEFT: 450px; VISIBILITY: hidden; WIDTH: 119px; POSITION: absolute; TOP: 97px; HEIGHT: 160px
}
#dropNavServicos {
	Z-INDEX: 25; LEFT: 390px; VISIBILITY: hidden; WIDTH: 119px; POSITION: absolute; TOP: 97px; HEIGHT: 166px
}
#dropNav6 {
	Z-INDEX: 25; LEFT: 475px; VISIBILITY: hidden; POSITION: absolute; TOP: 97px
}
#dropNavContactos {
	Z-INDEX: 25; LEFT: 530px; VISIBILITY: hidden; WIDTH: 117px; POSITION: absolute; TOP: 97px; HEIGHT: 166px
}
#dropNav8 {
	Z-INDEX: 25; LEFT: 650px; VISIBILITY: hidden; POSITION: absolute; TOP: 97px
}
#searchShort {
	Z-INDEX: 2; BACKGROUND: black; LEFT: 0px; WIDTH: 307px; POSITION: absolute; TOP: 209px; HEIGHT: 20px
}
#searchBar {
	Z-INDEX: 2; BACKGROUND: black; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 209px; HEIGHT: 20px
}
#searchForm {
	LEFT: 2px; MARGIN: 0px; WIDTH: 288px; POSITION: absolute; TOP: 25px; HEIGHT: 10px
}
#subHeader {
	MARGIN-LEFT: 294px; BORDER-LEFT: white 1px solid; WIDTH: 400px
}
#userTools {
	LEFT: 666px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 2px
}
#banner {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 98px; HEIGHT: 111px
}
#mail1 {
	BORDER-RIGHT: #353535 1px solid; BORDER-TOP: #353535 1px solid; Z-INDEX: 20; LEFT: 590px; VISIBILITY: hidden; BORDER-LEFT: #353535 1px solid; WIDTH: 180px; BORDER-BOTTOM: #353535 1px solid; POSITION: absolute; TOP: 230px
}
.floatLeft {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.left {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.floatRight {
	FLOAT: right; MARGIN-LEFT: 5px
}
.right {
	FLOAT: right; MARGIN-LEFT: 5px
}
.contentOffset {
	MARGIN-LEFT: 100px; VERTICAL-ALIGN: top
}
.wall {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; WIDTH: 99px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
.newsItem {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: black 1px solid
}
.newsHeader {
	WIDTH: 400px
}
.newsHeader B {
	FLOAT: left
}
.newsHeader I {
	FLOAT: right
}
.newsItem A.black {
	COLOR: red
}
.msgLabel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #a8afb5; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.alignRight {
	TEXT-ALIGN: right
}
.homeTable {
	BORDER-COLLAPSE: collapse
}

.ModMotor_Table {
	BORDER-COLLAPSE: collapse
}
.ModMotor_Table TD {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.fontSize1 {
	FONT-SIZE: 9px
}
.fontSize1  {
	FONT-SIZE: 9px
}
.fontSize2 {
	FONT-SIZE: 10px
}
.fontSize2  {
	FONT-SIZE: 10px
}
.fontSize3 {
	FONT-SIZE: 11px
}
.fontSize3  {
	FONT-SIZE: 11px
}
.fontSize4 {
	FONT-SIZE: 13px
}
.fontSize4  {
	FONT-SIZE: 13px
}
.fontSize5 {
	FONT-SIZE: 16px
}
.fontSize5  {
	FONT-SIZE: 16px
}
.formtext {
	FONT-SIZE: 7px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formnamesConc {
	FONT-SIZE: 9px; WIDTH: 140px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #efeded
}
.listausados {
	BORDER-COLLAPSE: collapse
}
.listausados TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}
.background {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/Layout/Bck_bg_bodyleft.jpg); BACKGROUND-REPEAT: repeat-y
}
.backgroundHome {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/Layout/BackGrounds/Bck_LoopTextureVertical.gif); BACKGROUND-REPEAT: repeat-y
}
.backgroundHomeClean {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/Layout/Bck_left_bg.jpg); BACKGROUND-REPEAT: repeat-y
}
.background305 {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../Layout/Bck_bg_bodyleft_305.jpg); BACKGROUND-REPEAT: repeat-y
}
TABLE#parcerias TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.swf{z-index:-1;}
