html,body,form,fieldset {

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:100%;

margin:0;

padding:0;

}



html {

font-size:100.01%;

}



body {

background-color:#000000;

line-height:1.3em;

font-size:.7em;

}



html,body {

height:100%;

}


.Title{
font-size:12px;
color:#FFFFFF;
}

/*

.logintable{

height:111px;

}



.logintable th{

background-image:url(../images/bck_headerHomeBlocks.gif);

background-position:left center;

background-repeat:no-repeat;

height:35px;

color:#4E4D4D;

}



.logintable tbody{

background-image:url(../images/bck_contentHomeBody.gif);

background-position:left top;

background-repeat:no-repeat;

height:111px;

}

*/



.MainTable{

width:316px;

background-image:url(../images/maintablebody.png);

background-position:left top;

background-repeat:repeat-y;

}



.MainTable caption {

background-image:url(../images/maintablehead.png);

background-position:left top;

background-repeat:no-repeat;

color:#4E4D4D;

height:35px;

font-size:12px;

font-weight:bold;

vertical-align:top;

}



.MainTable thead tr{

/*background-image:url(../images/maintablehead.png);*/

background-position:left top;

background-repeat:no-repeat;

color:#4E4D4D;

width:316px;

}



.MainTable th{

height:35px;

}



.MainTable tbody{

/*background-image:url(../images/maintablebody.png);*/

background-position:left top;

background-repeat:repeat-y;

width:316px;

}



.MainTable tbody td{

/*background-position:expression(-this.offsetLeft + " " + -this.offsetTop);/*IE Fix*/

background-position:expression(-this.offsetLeft);

padding:0px 0px 0px 5px;

}



.MainTable tr{

/*background-image:url(../images/maintablebody.png);*/

background-position:left top;

background-repeat:repeat-y;

height:20px;

}



.MainTable tfoot{

background-image:url(../images/maintablefoot.png);

background-position:left bottom;

background-repeat:no-repeat;

height:20px;

}



.wrapper {

min-height:100%;

height:auto!important;

margin:0 auto -105px;

}



.push {

height:105px;

}



* {

font-size:100%;

}



a {

color:#0abcde;

text-decoration:none;

}



h1,h2,h3,h4,h5,h6,p,pre,blockquote,dl,hr,address {

margin:1em 0;

padding:0;

}



ul,ol {

margin:1em;

padding:0;

}



:focus {

outline:0;

}



h1 {

font-size:2.1em;

font-weight:400;

color:#292828;

background-image:url(../images/hr_h1.gif);

background-position:bottom right;

background-repeat:no-repeat;

line-height:1em;

margin:0;

padding:0 0 12px;

}



h2 {

color:#4c4c4c;

font-size:1.1em;

clear:both;

}



h3 {

font-size:1em;

font-weight:700;

}



h4 {

color:#999;

font-size:1em;

font-weight:700;

}



h5 {

font-size:1em;

font-weight:400;

}



h6 {

font-size:.9em;

font-style:italic;

font-weight:400;

}



hr {

border:none;

border-bottom:1px solid #CCC;

height:1px;

}



hr.PartnerContact {

border:none;

border-bottom:1px solid #CCC;

height:1px;

margin:30px 5px 5px;

}



input,select,textarea {

font-size:100%;

font-family:inherit;

color:#666;

}



ul li {

list-style:none;

margin:0;

padding:0 0 .4em 1.2em;

}



ol li {

margin:0 0 0 1.2em;

padding:0 0 .4em;

}



.alignR {

text-align:right;

}



.clearfloats {

clear:both;

line-height:0;

font-size:1px;

margin:0;

padding:0;

}



br.clearfloats {

font-size:1px;

line-height:0;

clear:both;

height:0;

margin:0;

}



.floatL {

float:left;

display:inline;

}



img.floatL {

margin:0 15px 5px 0;

}



.floatR {

float:right;

display:inline;

}



img.floatR {

margin:0 0 15px 15px;

}



.noPadding {

padding:0;

}



.prct100 {

width:100%;

}



.inputfield {

border:1px solid #BFBFBF;

width:175px;

padding:5px;

}



.XXS {

width:25px;

}



.XS {

width:113px;

}



#main {

background-color:#FFF;

width:970px;

margin:0 auto;

}



*html #main {

zoom:1;

}



#header {

	height:100px;

	width:100%;

}



#headerFlash {

	background:url(../images/bck_headerHome.jpg) center 0 no-repeat;

	height:273px;

	text-align:center;

	z-index:0;

}



#headerFlash p {

margin:0;

padding:50px 0 0;

}



#headerHome {

background-color:#000000;

}



#brandContainer {

width:100%;

position:relative;

margin:0 auto;

}



#brand {

height:115px;

left:0px;

position:absolute;

width:112px;

}



#headerImg {

	background:#598BB0 url(../site_images/bck_headerContent.jpg) center 0 no-repeat;

	height:234px;

}



#navigation {

background-color:#9FC;

}



#navigation ul {

margin:0;

}



#navigation li {

display:inline;

list-style:none;

}



#path {

zoom:1;

margin:36px 0 20px;

padding:0;

}



#path ul li {

list-style:none;

float:left;

display:inline;

color:#7c7c7c;

margin:0;

padding:4px 0 0;

}



#path,#path a:link,#path a:hover,#path a:visited {

color:#7c7c7c;

text-decoration:none;

}



#path ul li.print {

background-image:url(../images/ico_print.gif);

padding-left:20px;

padding-top:4px;

padding-right:15px;

height:22px;

}



#path ul li.forward {

background-image:url(../images/ico_stuurdoor.gif);

padding-left:20px;

padding-top:4px;

height:22px;

}



.intro {

color:#4c4c4c;

}



.footnote {

color:#239ece;

font-size:.9em;

}



#leftnavContainer {

	float:left;

	width:204px;

	display:inline;

	min-height:140px;

	height:auto!important;

	height:140px;

	overflow:hidden;

}

#leftnav {

	zoom:1;

}

.leftnavTop {

}

.leftnavMid {

	background:url(../images/bck_leftNavTop.jpg) 0 85px no-repeat;

	height:120px;

	padding-top:125px;

	min-height:85px;

	height:auto!important;

	height:85px;

}

.leftnavMid ul {

	margin:0 6px 0 8px;

	padding:0;

	background:#FFf url(../images/ill_lineLeftNav.gif) no-repeat;

}

.leftnavMid ul li {

	background:url(../images/ill_lineLeftNav.gif) no-repeat bottom;

	list-style:none;

	margin:0;

	padding:0;

	zoom:1;

}

.leftnavMid ul li a {

	color:#444;

	text-decoration:none;

	display:block;

	padding:7px 20px;

}

.leftnavMid ul li a:hover,

.leftnavMid ul li a.active {

	color:#ed174f;

	text-decoration:none;

	background:url(../images/ill_leftNavActiveLev1.gif) repeat-y;

} 

.leftnavMid ul li.leftnav_level2 a {

	color:#444;

	text-decoration:none;

	display:block;

	padding:4px 14px 4px 20px;

}

.leftnavMid ul li.leftnav_level2 a:hover,

.leftnavMid ul li.leftnav_level2 a.active {

	color:#ed174f;

	text-decoration:none;

	background:url(../images/ill_leftNavActiveLev2.gif) 10px .9em no-repeat;

} 

.leftnavMid ul li.leftnav_level1, 

.sitemap2 {

	margin-left:0;

}

.leftnavMid ul li.leftnav_level2,

.sitemap3 {

	margin:0 8px 0 12px;

	font-size:.9em;

	line-height:1.1em;

}

.leftnavMid ul li.leftnav_level3,

.sitemap4 {

	margin-left:2em;

}

.leftnavMid ul li.leftnav_level3,

.sitemap3 {

	margin:0 8px 0 24px;

	font-size:.9em;

	line-height:1.1em;

}

.leftnavMid ul li.leftnav_level3 a:hover,

.leftnavMid ul li.leftnav_level3 a.active {

	color:#ed174f;

	text-decoration:none;

	background:url(../images/ill_leftNavActiveLev2.gif) 10px .9em no-repeat;

} 

.leftnavBottom {

	background:#fff url(../images/bck_leftNavBot.gif) bottom no-repeat;

	height:7px;

	margin:0 6px 0 8px;

	padding-top:20px;

	width:190px;

}



#mainContainer {

padding:0px 0px 0px 0px;

background-color:#000000;



/*min-height:265px;*/

min-height:100%;

width:100%;

height:auto;

}



#contentContainer {

width:100%;

margin:0 auto;

}





.description {

float:left;

}



#funcnavContainer {

}



#funcnav {

	width:970px;

	height:57px;

	line-height:57px;

	margin:0 auto;

	font-size:.9em;

}



#funcnav ul {

	list-style-type:none;

	padding:0;

	margin:0;

}

#funcnav ul li {

	float:left;

	padding:0;

	margin-left:8px;

	padding-right:8px;

	background:url(../site_images/div_funcnav.gif) right no-repeat;

	display:inline;

}

#funcnav ul li.last {

	background:none;

}

#funcnav a {

	color:#b3b3b3;

	text-decoration:none;

}

#funcnav a:hover {

	color:#fff;

}

#funcnav .floatR {}

#funcnav .floatL {}



#path .floatR {

display:inline;

margin:0 40px 0 0;

}



#path .floatL {

display:inline;

margin:0;

}



#topnavContainer {

	background-image:url(../images/bck_topnav.gif);

	background:url(../images/bck_topNavBar.gif); repeat-x;

	height:34px;

	line-height:34px;

}

#topnav {

	width:976px;

	margin:0 auto;

	color:#FFF;

	font-size:1.2em;

}

#topnav ul {

	list-style-type:none;

	padding:0;

	margin:0;

	margin-left:0;

	height:34px;

	float:left;

}

#topnav ul li {

	float:left;

	padding:0;

	display:inline;

}

#topnav ul li.first {

	display:block;

	margin-left:5px;

}

#topnav a {

	color:#fff;

	text-decoration:none;

	border-left:1px solid #707070;

	border-right:1px solid #202020;

	display:block;

	padding:0 23px;

}

#topnav a:hover,

#topnav a.active {

	color:#fff;

	background:url(../images/bck_topNavBar.gif) bottom;

	border-left:1px solid #ea606e;

	border-right:1px solid #b90911;

}







#footerContainer {

background:url(../images/bck_footer.gif);

height:105px;

}



#footer {

color:#a1a1a1;

height:23px;

padding-top:82px;

line-height:23px;

width:970px;

text-align:center;

margin:0 auto;

}



#footer a:link,#footer a:visited {

color:#a1a1a1;

text-decoration:none;

}



#footer a:hover {

color:#a1a1a1;

text-decoration:underline;

}



#contentBody .quote {

background-image:url(../images/bck_testimonialsquote.gif);

width:537px;

height:73px;

display:block;

margin-top:33px;

margin-bottom:33px;

color:#7c7c7c;

font-size:1.6em;

line-height:73px;

text-align:center;

font-family:Arial,Helvetica,sans-serif;

}



#links {

padding-top:10px;

}



#links ul {

list-style-type:none;

width:711px;

margin:0;

padding:0;

}



#links ul li {

margin:0 0 10px;

padding:0;

}



#links ul li a {

display:block;

width:711px;

height:103px;

background-image:url(../images/bck_highlightbox.gif);

text-decoration:none;

cursor:pointer;

}



#links ul li a:hover {

display:block;

width:711px;

height:103px;

background-image:url(../images/bck_highlightbox_active.gif);

}



#links ul li a .description {

width:564px;

margin-top:9px;

margin-left:13px;

float:left;

}



#links ul li a .description .title {

color:#40e0ff;

font-size:1.5em;

margin-top:6px;

display:block;

}



#links ul li a .description .city {

color:#3d3d3d;

display:block;

font-size:.9em;

line-height:2em;

}



#links ul li a:hover .description .city {

color:#f1f0f0;

display:block;

font-size:.9em;

line-height:2em;

}



#contentBody #links ul li a .description .quote {

color:#3d3d3d;

display:block;

font-size:1.1em;

background-image:url(../images/line_quote.gif);

background-repeat:no-repeat;

background-position:top left;

padding-top:11px;

margin-top:4px;

width:auto;

height:auto;

margin-bottom:0;

line-height:normal;

text-align:left;

font:Verdana,Arial,Helvetica,sans-serif;

}



#contentBody #links ul li a:hover .description .quote {

color:#f1f0f0;

display:block;

font-size:1.1em;

background-image:url(../images/line_quote_active.gif);

background-repeat:no-repeat;

background-position:top left;

padding-top:11px;

margin-top:4px;

}



#contentBody .matrixSearch {

background-image:url(../images/bck_matrixSearch.gif);

width:711px;

height:73px;

margin-bottom:30px;

}



#contentBody .matrixSearchSmall {

background-image:url(../images/bck_matrixSearchSmall.gif);

width:511px;

height:73px;

margin-bottom:30px;

}



.matrixSearchSmall table {

margin-top:20px;

margin-left:20px;

}



#leftBody #links ul li a {

width:513px;

height:103px;

background-image:url(../images/bck_highlightbox_small.gif);

text-decoration:none;

cursor:pointer;

display:block;

}



#leftBody #links ul li a:hover {

display:block;

width:513px;

height:103px;

background-image:url(../images/bck_highlightbox_small_active.gif);

}



#leftBody #links ul li a .description {

width:350px;

margin-top:9px;

margin-left:13px;

float:left;

}



.matrixSearch table {

margin-top:20px;

}



.matrixSearch table td {

padding:0 0 0 25px;

}



#contentBody .../imagesList {

margin:0!important;

padding:0!important;

}



#contentBody .../imagesList li {

float:left;

background-image:url(../images/bck_testimonialsdetailsimg.gif);

background-position:center top;

width:170px;

height:135px;

text-align:center;

margin:0 5px 0 0;

padding:0;

}



#contentBody ul.pagNumbers {

float:left;

margin:0;

padding:0;

}



#contentBody ul.pagNav {

float:right;

margin:0;

padding:0;

}



#contentBody ul.pagNav li {

float:left;

margin:0;

padding:0;

}



#contentBody ul.pagNumbers li {

float:left;

width:23px;

height:22px;

background-image:url(../images/bck_pageNumbers.gif);

background-position:top;

text-align:center;

color:#FFF;

margin:0;

padding:2px 0 0;

}



#contentBody .pagNumbers li.active {

background:none;

color:#424242;

}



#contentBody ul.matrixList {

height:816px;

margin:0;

padding:0 0 20px;

}



#contentBody .matrixList li {

float:left;

width:170px;

height:179px;

text-align:center;

margin:25px 7px 0 0;

padding:0;

}



#contentBody .matrixList li .image {

display:block;

padding-top:9px;

}



#contentBody .matrixList li .title {

display:block;

color:#0abcde;

font-size:1.2em;

text-align:left;

margin:10px 9px 5px;

}



#contentBody .matrixList li .city {

display:block;

text-align:left;

color:#3d3d3d;

margin:0 9px;

}



#contentBody .matrixList li a:visited {

background-image:url(../images/bck_matrix_inactive.gif);

display:block;

width:170px;

text-decoration:none;

height:179px;

}



#contentBody .matrixList li a:hover {

background-image:url(../images/bck_matrix_active.gif);

display:block;

width:170px;

height:179px;

text-decoration:none;

}



#contentBody .../imagesList li img {

margin-top:9px;

}



#contentBody #leftBody .margin {

	background:#fff url(bck_cont.gif) no-repeat bottom;

	margin:20px 6px;

	padding:20px;

	line-height:1.5em;

	zoom:1;

}

#contentBody #leftBody.wide .margin {

	background:#fff url(bck_conu.gif) no-repeat bottom;

}

#contentBodyHome #leftBody {

	width:642px;

	float:left;

	padding:0 10px;

	/*display:inline;*/

	color:#424a4c;

	line-height:1.6em;

}



.OtherTestimonials {

background-color:#e5e5e5;

width:529px;

margin:0;

padding:0;

}



.OtherTestimonialsTop {

background-image:url(../images/bck_TopOtherTestimonials.gif);

width:529px;

height:10px;

background-repeat:no-repeat;

background-position:bottom;

}



.OtherTestimonialsMid {

background-image:url(../images/bck_MidOtherTestimonials.gif);

background-repeat:repeat-x;

background-position:top;

width:527px;

border-left:1px solid #cdcdcd;

border-right:1px solid #cdcdcd;

}



.OtherTestimonialsMid h2 {

color:#6a6a6a;

font-size:1.35em;

background-image:url(../images/hr_h1.gif);

background-position:bottom right;

background-repeat:no-repeat;

margin:0 0 0 1.5em;

padding:.4em 0 .5em;

}



#contentBody .OtherTestimonialsMid ul {

background:none;

margin:.5em 0 0;

padding:0;

}



#contentBody .OtherTestimonialsMid ul li {

background:transparent;

background-image:none;

margin:0;

padding:0;

}



#contentBody .OtherTestimonialsMid ul li a {

display:block;

padding:.5em 0 .4em 2em;

}



#contentBody .OtherTestimonialsMid ul li a:hover {

display:block;

background-color:#FFF;

text-decoration:none;

padding:.5em 0 .4em 2em;

}



#contentBody .OtherTestimonialsMid ul li .name {

color:#0abcde;

font-size:1.2em;

}



#contentBody .OtherTestimonialsMid ul li .date {

color:#3d3d3d;

font-size:1em;

}



#contentBody .OtherTestimonialsMid ul li .city {

color:#818080;

font-size:.9em;

}



.OtherTestimonialsBottom {

background-image:url(../images/bck_BottomOtherTestimonials.gif);

width:529px;

height:10px;

background-position:top;

background-repeat:no-repeat;

}



.PartnerContactInfo {

background-color:#E5E5E5;

width:529px;

margin:0;

padding:0;

}



.PartnerContactInfoTop {

background-image:url(../images/bck_TopOtherTestimonials.gif);

background-position:center bottom;

background-repeat:no-repeat;

height:10px;

width:529px;

}



.PartnerContactInfoMid {

background-image:url(../images/bck_MidOtherTestimonials.gif);

background-position:center top;

background-repeat:repeat-x;

border-left:1px solid #CDCDCD;

border-right:1px solid #CDCDCD;

width:527px;

}



.PartnerContactInfoMid .margin {

margin:0!important;

padding:0 25px 10px 0 !important;

}



.PartnerContactInfoMid .margin p b {

color:#0abcde;

font-size:1.2em;

font-weight:400;

}



.PartnerContactInfoBottom {

background-image:url(../images/bck_BottomOtherTestimonials.gif);

background-position:center top;

background-repeat:no-repeat;

height:10px;

width:529px;

}



#matrixDetail {

clear:both;

padding-top:24px;

padding-bottom:10px;

margin:0;

}



#matrixDetail .image {

background-image:url(../images/bck_matrixDetailimg.gif);

width:445px;

height:360px;

text-align:center;

float:left;

overflow:hidden;

}



#carousel-small .image {

background-image:url(../images/bck_matrixDetailimg.gif);

width:445px;

height:360px;

text-align:center;

overflow:hidden;

}



#contentBody #matrixDetail .margin {

widht:427px;

height:333px;

overflow:hidden;

padding:9px!important;

}



#matrixDetail .info {

width:215px;

float:right;

}



#rightBody .info {

width:190px;

float:right;

}



#rightBody .info .type,#matrixDetail .info .type {

color:#3d3d3d;

font-style:italic;

background-image:url(../images/bck_type.gif);

background-repeat:repeat-x;

background-position:top;

height:38px;

line-height:38px;

zoom:1;

}



#rightBody .info .label,#matrixDetail .info .label {

color:#3d3d3d;

background:none;

height:38px;

line-height:38px;

font-size:1.1em;

font-style:normal;

font-weight:700;

}



div.intro {

float:left;

width:490px;

}



.introImg {

float:right;

width:190px;

margin:1em 0;

}



div.selectbox-wrapper {

position:absolute;

width:400px;

background-color:#FFF;

border:1px solid #ccc;

font-size:.8em;

text-align:left;

z-index:1000;

margin:-2px 0 0;

padding:5px;

}



div.selectbox-wrapper ul {

list-style-type:none;

margin:0;

padding:0;

}



div.selectbox-wrapper ul li.selected,#contentBody div.selectbox-wrapper ul li.selected {

background-color:#EAF2FB;

}



div.selectbox-wrapper ul li,#contentBody div.selectbox-wrapper ul li {

background:none;

list-style-type:none;

display:block;

cursor:pointer;

margin:0;

padding:2px;

}



label {

display:block;

text-align:right;

}



.selectbox {

display:block;

text-align:left;

background:url(../images/bg_select.png) right;

cursor:pointer;

border:1px solid #bfbfbf;

color:#333;

height:13px;

width:175px;

padding:5px;

}



select {

background:url(../images/bg_select.png) right;

}



.moreNews {

background-image:url(../images/ill_bulletHomeBlock.gif);

background-position:left center;

background-repeat:no-repeat;

line-height:2em;

color:#4E4D4D;

margin:0 0 0 20px;

padding:0 0 0 1.5em;

}



.moreNews a {

color:#4E4D4D;

}



.button {

background-color:#e73635;

border:1px solid #e22827;

color:#fff;

margin:0;

padding:4px 0;

}



.partnerOverview {

color:#636363;

font-size:1.5em;

font-weight:400;

margin-top:25px;

}



#mainContainer #contentContainer #contentBodyHome #leftBody .News ul li {

padding:0 0 .4em;

}



.banner {

width:315px;

height:76px;

}



.marginL {

margin:0 0 0 10px;

}



.sitemap0 {

font-weight:700;

font-size:1.2em;

margin-top:10px;

}



.sitemap1 {

text-indent:10px;

}



.sitemap2 {

text-indent:20px;

}



.sitemap3 {

text-indent:30px;

font-style:italic;

}



.buttonRow {

padding-left:245px!important;

}



.buttonRowContact {

padding-left:268px!important;

}



.callToActionButtons {

margin-bottom:15px;

}



#carouselBanner {

margin:0 0 10px;

}



.PartnerContactLeft {

border:1px solid #e3e3e3;

margin:0 20px 0 1em;

}



.PartnerContactRight {

width:300px;

}



#carousel-small .mainImage {

margin-bottom:1em;

margin-top:1em;

}



.ShowroomInfo {

background-color:#E5E5E5;

width:513px;

margin:0;

padding:0;

}



.ShowroomInfoTop {

background-image:url(../images/bck_TopShowroom.gif);

background-position:center bottom;

background-repeat:no-repeat;

height:10px;

width:513px;

}



.ShowroomInfoMid {

background:#ebebeb url(../images/bck_MidShowroom.gif);

background-position:center top;

background-repeat:repeat-x;

border-left:1px solid #CDCDCD;

border-right:1px solid #CDCDCD;

width:511px;

}



.ShowroomColumns {

background:url(../images/bck_columnsShowroom.gif) left top no-repeat;

width:511px;

}



.ShowroomInfoMid h3 {

color:#ea3732;

font-family:Arial,Helvetica,sans-serif;

font-size:1.1em;

font-weight:700;

text-transform:uppercase;

margin:0;

padding:.4em 0 .5em;

}



.ShowroomContentRight {

float:left;

width:150px;

padding:4px 10px 0;

}



.ShowroomInfoBottom {

background-image:url(../images/bck_BottomShowroom.gif);

background-position:center top;

background-repeat:no-repeat;

height:10px;

width:513px;

}



.error {

color:red;

margin-top:4px;

margin-left:5px;

}



.thumb {

cursor:pointer;

}



#links ul li a span.image img {

width:125px;

height:85px;

}



#jquery-overlay {

position:absolute;

top:0;

left:0;

z-index:90;

width:100%;

height:500px;

}



#jquery-lightbox {

position:absolute;

top:0;

left:0;

width:100%;

z-index:100;

text-align:center;

line-height:0;

}



#lightbox-container-image-box {

position:relative;

background-color:#fff;

width:250px;

height:250px;

margin:0 auto;

}



#lightbox-container-image {

padding:10px;

}



#lightbox-loading {

position:absolute;

top:40%;

left:0;

height:25%;

width:100%;

text-align:center;

line-height:0;

}



#lightbox-nav {

position:absolute;

top:0;

left:0;

height:100%;

width:100%;

z-index:10;

}



#lightbox-container-image-box>#lightbox-nav {

left:0;

}



#lightbox-nav a {

outline:none;

}



#lightbox-nav-btnPrev,#lightbox-nav-btnNext {

width:49%;

height:100%;

zoom:1;

display:block;

}



#lightbox-nav-btnPrev {

left:0;



float:left;

}



#lightbox-nav-btnNext {

right:0;

float:right;

}



#lightbox-container-image-data-box {

font:10px Verdana,Helvetica,sans-serif;

background-color:#fff;

line-height:1.4em;

overflow:auto;

width:100%;

margin:0 auto;

padding:0 10px;

}



#lightbox-container-image-data {

color:#666;

padding:0 10px;

}



#lightbox-container-image-data #lightbox-image-details {

width:70%;

float:left;

text-align:left;

}



#lightbox-image-details-caption {

font-weight:700;

}



#lightbox-image-details-currentNumber {

display:block;

clear:left;

padding-bottom:1em;

}



#lightbox-secNav-btnClose {

width:66px;

float:right;

padding-bottom:.7em;

}



.jcarousel-skin-tango .jcarousel-container {

-moz-border-radius:10px;

border:1px solid #346F97;

}



#carousel-small {

width:529px!important;

}



#carousel-small .jcarousel-skin-tango .jcarousel-container-horizontal {

width:449px;

padding:10px 40px 5px;

}



#carousel-small .jcarousel-skin-tango .jcarousel-clip-horizontal {

width:449px;

height:75px;

}



#carousel-small .thumb {

cursor:default;

}



.jcarousel-skin-tango .jcarousel-container-horizontal {

width:625px;

padding:20px 40px;

}



.jcarousel-skin-tango .jcarousel-clip-horizontal {

width:625px;

height:75px;

}



.jcarousel-skin-tango .jcarousel-item {

width:125px;

height:93px;

}



jcarousel-skin-tango .jcarousel-item-horizontal {

margin-right:10px;

}



.jcarousel-skin-tango .jcarousel-item-placeholder {

background:#fff;

color:#000;

}



.jcarousel-skin-tango .jcarousel-next-horizontal {

position:absolute;

top:43px;

right:5px;

width:32px;

height:32px;

cursor:pointer;

background:transparent url(../images/next-horizontal.png) no-repeat 0 0;

}



.jcarousel-skin-tango .jcarousel-prev-horizontal {

position:absolute;

top:43px;

left:5px;

width:32px;

height:32px;

cursor:pointer;

background:transparent url(../images/prev-horizontal.png) no-repeat 0 0;

}



#contentBody .jcarousel-clip ul li {

background:none;

padding:0 5px;

}



.jcarousel-container {

position:relative;

}



.jcarousel-clip {

z-index:2;

overflow:hidden;

position:relative;

margin:0;

padding:0;

}



.jcarousel-list {

z-index:1;

overflow:hidden;

position:relative;

top:0;

left:0;

margin:0;

padding:0;

}



.jcarousel-list li,.jcarousel-item {

float:left;

list-style:none;

}



a:hover,#path a:hover {

text-decoration:underline;

}



a img,fieldset,#jquery-lightbox a img,#carousel-small .jcarousel-skin-tango .jcarousel-container {

border:none;

}



.S,.M,.L {

width:xx;

}



#contentBodyHome #leftBody .News .content ul,#contentBodyHome #leftBody .InThePicture .content ul,#rightBody .moreInfocontent p {

margin:0;

padding:0;

}



#contentBody #path .floatL li,#funcnav ul li.last {

background:none;

}



#topnav a:hover,#topnav a.active {

color:#fff;

background:#ff5648;

background-image:url(../images/bck_topnavlist.gif);

background-position:right;

background-repeat:no-repeat;

display:block;

text-decoration:none;

}



#links ul li a .image,#leftBody #links ul li a .image {

width:125px;

height:85px;

margin-top:9px;

margin-left:9px;

float:left;

}



#contentBody .matrixList li a:link,#contentBody .matrixList li a:active {

background-image:url(../images/bck_matrix_inactive.gif);

display:block;

width:170px;

height:179px;

text-decoration:none;

}



.PartnerContactInfoMid .margin p,.ShowroomInfoMid .margin p {

line-height:1.5em;

}



.PartnerContactInfoMid h2,.ShowroomInfoMid h2 {

background-image:url(../images/hr_h1.gif);

background-position:right bottom;

background-repeat:no-repeat;

color:#6A6A6A;

font-size:1.35em;

margin:0;

padding:.4em 0 .5em;

}



.ShowroomContentLeft,.ShowroomContentMid {

float:left;

width:150px;

padding:0 10px;

}



.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {

background-position:-32px 0;

}



.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active {

background-position:-64px 0;

}



.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {

cursor:default;

background-position:-96px 0;

}



.jcarousel-next,.jcarousel-prev {

z-index:3;

display:none;

}



