
body,html {
	background-color: #000000;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; 
	background-image:  url("assets/images/general/cst-logo.jpg"); background-position:top center; background-repeat:no-repeat;
	  overflow: auto; 
	
}



a:link {	color: #F7941E;	text-decoration: underline;}
a:visited {	color: #F7941E;	text-decoration: underline;}
a:hover {	color: #FFFFFF;	text-decoration: underline;}
a:active {	color: #F7941E;	text-decoration: underline;}

.Text13White { font-size:13px;  color:#FFFFFF; font-weight:bold;}

/* menu  */
.Menu {color:#CCCCCC; font-size:11px; height:62px;}
.heigt15{ height:15px;}
.heigt23{ height:15px;}

.MenuLink { color: #B0B0B0;}
a.MenuLink:link {	color: #A7A9AC;	text-decoration:none;}
a.MenuLink:visited {color: #A7A9AC;	text-decoration:none;}
a.MenuLink:hover {	color: #F7941E;	text-decoration:none;}
a.MenuLink:active {	color: #A7A9AC;	text-decoration:none;}

.MenuLinkActive 		{	color: #B0B0B0;}
a.MenuLinkActive:link 	{	color: #F7941E;	text-decoration:none;}
a.MenuLinkActive:visited {	color: #F7941E;	text-decoration:none;}
a.MenuLinkActive:hover {	color: #F7941E;	text-decoration:none;}
a.MenuLinkActive:active {	color: #F7941E;	text-decoration:none;}

.DividerMid {
vertical-align: middle;
margin-bottom: 3px;
}


/* Breadcrumbs */
.Breadcrumb { color:#999999; font-weight:normal; padding-left:17px; height:23px; padding-top:2px;}
a.BreadcrumbLink:link {		color: #999999;	text-decoration:none;}
a.BreadcrumbLink:visited {	color: #999999;	text-decoration:none;}
a.BreadcrumbLink:hover {	color: #F7941E;	text-decoration:none;}
a.BreadcrumbLink:active {	color: #999999;	text-decoration:none;}

a.BreadcrumbLinkActive:link    {	color: #F7941E;	text-decoration:none;}
a.BreadcrumbLinkActive:visited {	color: #F7941E;	text-decoration:none;}
a.BreadcrumbLinkActive:hover   {	color: #999999;	text-decoration:none;}
a.BreadcrumbLinkActive:active  {	color: #F7941E;	text-decoration:none;}

/* standard BG */
.Container { border:#4C4C4C solid 1px; height:588px; background-image: url("assets/images/general/plain-bg.jpg"); background-repeat:no-repeat; background-position:bottom;}
.ContainerBrochure { border:#4C4C4C solid 1px; height:586px; background-image: url("assets/images/general/plain-bg.jpg"); background-repeat:no-repeat; background-position:bottom; line-height:0px; margin:0px; padding:0px; }
.ContainerSitemap { border:#4C4C4C solid 1px; height:552px; background-image: url("assets/images/general/plain-bg.jpg"); background-repeat:no-repeat; background-position:bottom; padding-top:36px; padding-left:18px; font-size:13px; line-height:20px;}
.ContainerTextPage { border:#4C4C4C solid 1px; height:552px; background-image: url("assets/images/general/plain-bg.jpg"); background-repeat:no-repeat; background-position:bottom; padding-top:36px; padding-left:18px; padding-right:53px; font-size:11px; line-height:20px; color:#FFFFFF; line-height:26px;}



/* Footer */
.Footer{ font-size:12px; height:30px; }

.footerLink {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;}
a.footerLink:link {	color: #A7A9AC;	text-decoration:none;}
a.footerLink:visited {	color: #A7A9AC;	text-decoration:none;}
a.footerLink:hover {	color: #FFFFFF;	text-decoration:none;}
a.footerLink:active {	color: #A7A9AC;	text-decoration:none;}


/* Submenu  */
.SubmenuHeadImg { height:33px; line-height:0px;}
.Submenu {color:#CCCCCC; font-size:11px; }

.SubmenuLink 			{ 	color: #CCCCCC; font-size:11px; }
a.SubmenuLink:link 		{	color: #CCCCCC;	text-decoration:none;}
a.SubmenuLink:visited 	{	color: #CCCCCC;	text-decoration:none;}
a.SubmenuLink:hover		{	color: #F7941E;	text-decoration:none;}
a.SubmenuLink:active 	{	color: #CCCCCC;	text-decoration:none;}

.SubmenuLinkActive			{	color: #F7941E; font-size:11px;}
a.SubmenuLinkActive:link 	{	color: #F7941E;	text-decoration:none;}
a.SubmenuLinkActive:visited {	color: #F7941E;	text-decoration:none;}
a.SubmenuLinkActive:hover 	{	color: #CCCCCC;	text-decoration:none;}
a.SubmenuLinkActive:active 	{	color: #F7941E;	text-decoration:none;}

/* Homepage */
table.homevlakken td img {
	margin: 3px;
}
#home-left {
	float: left;
	margin-top: 9px; 
	margin-left: 11px;
	margin-right: 3px; 

}
#home-right {
	float: left;
	margin-top: 6px; 
}


/* binnenbanden */
.binnenbandenTxT {padding-left:50px; padding-top:60px; padding-right:428px;}
table.artikel td{ font-size:10px; color:#FFFFFF; text-align:right;}

/* classic */
table.classic td{ font-size:11px; text-align:right;}
.classicContent{ height:440px; padding-left:88px;  font-size:9px; font-family: Helvetica Neue, Arial, sans-serif; text-align:left; color:#FFFFFF; line-height:16px;}

/* info */
table.info td{ font-size:11px; text-align:right;}


/* Classic Products */
.ProductContent {border:#4C4C4C solid 1px; height:588px; }
.ProductHeadImg { padding-top: 41px; padding-right:42px;}
.ProductStars {padding-top: 0px; padding-right:42px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; line-height:13px;}
.ProductTubetxt {padding-top: 0px; padding-right:42px; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:13px;}
.ProductBackNext {padding-top: 14px; padding-bottom: 14px; padding-right:42px; font-size: 11px; line-height:13px;}
.ProductTablePos { padding-right:42px; font-size: 11px; }
table.ProductTable {font-size: 11px; color:#FFFFFF; border-bottom:1px solid #666666;  border-right: 1px solid #666666;   }
table.ProductTable TD{border-left:1px solid #666666; padding-left: 5px; padding-right: 5px; padding-top:2px; text-align:left;}
.ProductTableHead { color:#000000; background-color:#666666; padding-top:4px; padding-bottom:4px; }
table.ProductTableSpace TD { height:10px; line-height:9px; padding:10px; font-size:1px; text-align:left;}

/* Floating Menu Div position */
#FloatingMenu{
	position: absolute;
	height: 60px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	top:585px;
	left:auto;
	right:auto;
	float:left;
}
/* Floating Menu Div position */
#FloatingMenuBrochure{
	position: absolute;
	height: 60px;
	width: 370px;
	margin-left: auto;
	margin-right: auto;
	top:585px;
	left:580px;
	right:0px;
	float:right;
	z-index:99;
}

/* SITEMAP */
.sitemapLink { color:#ffffff; font-weight:normal;}
a.sitemapLink:link {		color: #ffffff;	text-decoration:none;}
a.sitemapLink:visited {	color: #ffffff;	text-decoration:none;}
a.sitemapLink:hover {	color: #F7941E;	text-decoration:none;}
a.sitemapLink:active {	color: #ffffff;	text-decoration:none;}
ul.SitemapList {
margin-left:16px;

}


/* COMPANY */
.CompanyIntro { font-size:13px; font-weight:bold;}
.ContainerAboutus { border:#4C4C4C solid 1px; height:588px; background-image: url("assets/images/general/aboutus-bg.jpg"); background-repeat:no-repeat; background-position:bottom; padding-top:0px; padding-left:18px; padding-right:53px; font-size:13px; line-height:26px; color:#FFFFFF; }



/* PREMUM DEALERS */
.DealersContentOUD {border:#4C4C4C solid 1px; height:588px; background-image:  url("assets/images/general/premium-dealers-bg.png"); background-repeat:no-repeat; background-position:bottom;}
.DealersContent {border:#4C4C4C solid 1px; height:586px; background-image:url("assets/images/premium-dealer/premium-dealer-bg.png") ; background-repeat:no-repeat; background-position:top;}
.DealersTitle { font-size:12px;  color:#FFFFFF; font-weight:bold;}
.DealersText {font-size:11px; color:#CCCCCC; line-height:18px; }
a.DealersProvincie {color: #CCCCCC; text-decoration: none}


/* CONTACT */
.ContactContent {border:#4C4C4C solid 1px; height:588px; background-image: url("assets/images/general/contact-bg.jpg"); background-repeat:no-repeat; background-position:bottom;}
.ContactText { color:#FFFFFF; font-size:11px;}
.ContactFormPadding { padding-top:23px; padding-left:17px; color:#FFFFFF; font-size:11px; width:558px;}
.ContactField {	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:225px; }
.ContactButton{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; background-color:#000000; }
.AddressField {font-size:11px; color:#CCCCCC; padding-top:77px; padding-left:0px; padding-right:0px; line-height:18px;  }
.AddressTitle { font-size:12px;  color:#FFFFFF; font-weight:bold;}
.AddressText {font-size:11px; color:#CCCCCC; line-height:18px;  }
.continents { font-size:10px; color:#FFFFFF; height:15px; line-height:10px;}



/* TECHNOLOGY */
.TechConstruction { font-size:11px; color:#999999; padding-top:18px; padding-left:14px; line-height:13px;}
.WhiteText { color:#FFFFFF; font-weight:bold;}
.TechCompound { font-size:11px; color:#999999; padding-top:18px; padding-left:14px; line-height:13px;}
.TechComposition { padding-top:0px; padding-left:0px; }
.TechPuncture { padding-top:56px; padding-left:14px;  background-image:url(assets/images/technology/bg-pucture-protection.jpg); background-position:top; background-repeat:no-repeat;}
.TechPunctureRowOne { width:287px;   font-size:11px; color:#999999; line-height:13px;}
.TechPunctureRowtwo { width:287px; font-size:11px; color:#999999; line-height:13px;}
.TechPunctureHeight { height:123px;}

#cst_accordion span { outline:none;}

.table_accordion
{
	width:990px; height:453px; 
}

#cst_accordion{height:564px} /* 565 -1 pixelbug */


#FloatMenu{
	position: absolute;
	top: 0%;
	left: 50%;
	height: 60px;
	width: 320px;
	margin-left: 153px;
	margin-top: 587px;
}

