/*-------------------------------------topmenu---*/

.row-top-menu ul.menu-nav {
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
zoom:1;

}
.row-top-menu ul.menu-nav li	{
	display:block; 
	padding:0 0 0 0;
	float:left;
	margin:0 0 0 0;
	padding:0 1px 0 0 !important;
	background:url(images/top_menu_separator.gif) right 0 repeat-y;
	height:45px;
	text-transform:uppercase;
}
.row-top-menu ul.menu-nav li a  {
	border:none;
	text-decoration:none !important;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.row-top-menu ul.menu-nav li a span	{
	display:block; 
	padding:16px 30px 15px 29px;
	color:#FFFFFF;
	display:block; 
	font-size:15px;
	line-height:14px;
	text-decoration:none !important;
	float:left;
	font-weight:bold;
}

/*-------------------hover-active----*/
.row-top-menu  ul.menu-nav li a:hover, .row-top-menu  ul.menu-nav li a:hover span {
color:#000 !important;
background:#DCDBDB url(images/top_meu_hover.gif) 0 0 repeat-x;
}

.row-top-menu  ul.menu-nav li.active a, .row-top-menu  ul.menu-nav li.active a span	  {
color:#000 !important;
background:#DCDBDB url(images/top_meu_hover.gif) 0 0 repeat-x;
}
#current {
	color:#000;
	background:#DCDBDB url(images/top_meu_hover.gif) 0 0 repeat-x;
}

/*-----------------------------gallery ---------*/

#gallery .space .width {
	overflow:hidden
}
.mobilelink {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#gallery .image {
	
	width:980px;
	height:200px;
	float:left;
	margin:0px 0 0px 0px;
}
#gallery .info {
	width:300px;
}
#gallery .infoBlock {
	padding:0 0px 0px 0px;
	font-size:14px;
	height:50px;
	position:absolute;
	background:url(highlights/images/wrapper_shadow.png) 0 bottom repeat-x;
	width:980px;
	margin:200px 0 0 0;
	*margin:-70px 0 0 0;
}


#gallery .navigate a {
	text-align:center;
	text-decoration:none;
	width:19px;
	height:19px;
	float:left;
	margin:13px 0 0px 0px !important;
	padding:0 !important;
	background:url(highlights/images/page-bg1.png) no-repeat 0 0;
}
#gallery .navigate {
	margin:64px 0px 0px 840px;
	position:absolute;
}

.navigate ul{ list-style:none; margin:0; padding:0; width:100%; overflow:hidden; width:120px;}
.navigate ul li{ float:left; width:24px;}


#gallery .navigate a:hover {
	background:url(highlights/images/page-bg2.png) no-repeat 0 0;
}
.sect {
	background:#f6f4ef;
	margin:0px 0px 4px 0px;
	width:100%;
}
.sect .space {
	padding:12px !important;
}
.sect .space .width {
	overflow:hidden;
}
.sectImg {
	width:69px;
	float:left;
}
.sect .text {
	color:#d10022;
}
.sect a {
	color:#d10022 !important;
	text-decoration:none;
	padding:0px 15px 0px 0px;
}
.sect a:hover {
	text-decoration:underline !important;
}

.img_indent {
	margin:0px 3px 3px 0px;
}
.null {
	padding:0px 0px 0px 0px !important;
}

.slider-text1{ position:absolute; margin:371px 0 0 7px; *margin:19px 0 0 7px; width:211px;}
.slider-text2{ position:absolute; margin:371px 0 0 451px; *margin:19px 0 0 451px; width:85px;}

.indent-slider{position:relative;  margin:0 0px 0px 0;}
#slogans_container{ position:absolute;}
#navigate{position:absolute; top:140px;}
.slider-text{ background:url(highlights/images/slider_marker.png) 30px 25px no-repeat; display:block; padding:15px 0 0 85px; color:#F6F6F6; font-size:16px; line-height:25px; font-family:Arial, Helvetica, sans-serif;}


.footer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.footer a {
	color: #000;
	text-decoration: none;
}
.footer a:hover {
	color: #000;
	text-decoration: underline;
}
.copyright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.copyright a {
	color: #666;
	text-decoration: underline;
}
.content {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	color: #333;
}
.content a {
	color: #D03125;
	text-decoration: none;
}
.testimonials {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	color: #333;
	padding:10px;
}
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#D03125;
}
.side-title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0B369C;
	padding: 10px;
	background-image: url(images/top_meu_hover.gif);
	background-repeat: repeat-x;
}
.side-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.testimonial {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	padding: 5px;
}
.testimonial a {
	color: #CCC;
	text-decoration: underline;
}
.internet-special-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCC;
}
.internet-special-title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.print {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D03125;
}
.print a {
	color: #D03125;
	text-decoration: underline;
}
.schedule-appointment {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding-top: 5px;
	padding-left: 10px;
}
.side-text a {
	color: #D03125;
	text-decoration: none;
}
.get-started {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	background-color: #2745AA;
	margin: 10px;
	width: 75px;
	padding: 5px;
	border: thin groove #FFF;
	background-image: url(images/top_meu_hover.gif);
	background-repeat: repeat-x;
}
.get-started a {
	color: #000;
	text-decoration: none;
}
.get-started a:hover {
	color: #000;
	text-decoration: underline;
}
.img-right {
	margin: 5px;
	float: right;
}
.img-left {
	margin: 5px;
	float: left;
}
#save-fifty {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	margin: 10px;
	padding: 10px;
	background-image: url(images/50.jpg);
	background-repeat: no-repeat;
	background-position: right;
	border: thin groove #333;
}
.save-fifty-red {
	color:#D03125;
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.save-fifty-title {
	color:#333;
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
}
.save-fifty-title-red {
	color:#D03125;
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
}
.smtxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.errors {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #F00;
	padding-left: 20px;
	font-weight:bold;
}
.notice {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:140%;
	font-weight:bold;
	color: #0B369C;
}
legend {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:140%;
	font-weight:bold;
	color: #D03125;
}.makes {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0B369C;
}
.tow-phone {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000;
}
.phone {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	color: #000;
}
.phone a {
	color: #D03125;
	text-decoration: underline;
}

