* {
   font-size: 11px!important;
}
li.breadcrumb-item {
		font-weight: bold!important;
	}

@media (max-width: @screen-xs) {
	* {
		font-size: 11px!important;
	}
    body{
		font-size: 11px!important;
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, 
	.col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, 
	.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, 
	.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, 
	.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
}

@media (max-width: @screen-sm) {
	* {
		font-size: 11px!important;
	}
    body{
		font-size: 11px!important;
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, 
	.col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, 
	.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, 
	.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, 
	.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
}
@media (max-width: 797px) {
	* {
		font-size: 11px!important;
	}
    body { 
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, 
	.col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, 
	.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, 
	.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, 
	.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
}

body				
{
	margin:0; background-color:#2a2a2a;  width: 100%; height: 100%; color:#fff; overflow:auto;
	
	scrollbar-arrow-color:#f31a3b; 
    scrollbar-track-color:#464646; 
    scrollbar-face-color:#bfbfbf; 
    scrollbar-highlight-color:#464646; 
    scrollbar-3dlight-color:#464646; 
    scrollbar-darkshadow-color:#464646; 
    scrollbar-shadow-color:#464646; 
	font-size: 11px!important;
}
/*a					{color:#fff; text-decoration:none;} /* font-family: Arial, serif; font-size: 10pt;  */

.breadcrumb { background: #000000!important; bottom-padding: 0px; bottom-margin: 0px; }

/*.breadcrumb			{font-family: Arial, serif; font-size: 9pt; color:#fff; text-decoration:none; cursor:hand; vertical-align:bottom;}
a.breadcrumb			{font-family: Arial, serif; font-size: 9pt; color:#fff; text-decoration:none; cursor:hand; vertical-align:bottom;}
a:hover.breadcrumb		{font-family: Arial, serif; font-size: 9pt; color:#fff; text-decoration:none; cursor:hand; vertical-align:bottom;}*/


/*a:hover				{border-bottom:1px dotted #fff; font-family: Arial, serif; font-size: 10pt; color:#fff;}*/

/*a.no-underline:hover	{text-decoration: none; border: 0px;}*/

a.divNawGeg					{ color:#000; text-decoration:none;}
a:hover.divNawGeg			{ color:#000; text-decoration:underline;}

h1 					{ display:inline; padding-left:10px; color:#000000; font-weight:bold; }
r
td					{vertical-align:top;}
td.menu				{vertical-align:middle;}

table				{border-collapse:collapse; width:100%; color:#fff;}

/* Door Hans toegevoegd 01-02-2013 */
#footerTop 			{text-align: left; padding-left:30px; margin-bottom:0px; vertical-align: middle; width:100%; height:20px; background-color:#C0C0C0; color:#000000; font-weight:bold; z-index:4;}

input[type="submit"]:disabled, input[type="button"]:disabled, input[type="reset"]:disabled {
 width: 184px; height: 48px; background-image:URL('../images/buttons/Knop02.png'); font-family:arial; font-weight:bold; color:#d2d2d2; border:0px; background-color:#2a2a2a; cursor:hand;
}

/* Door Hans toegevoegd 01-02-2013 */


#tableLogonBox		{ color:#fff; padding:10px 45px 10px 10px; height:25px; }
#leftBox			{ height:100%; background-color:#2a2a2a; vertical-align:top; width:260px; border-right:2px solid #C0C0C0; }
#tableOptions		{ color:#fff; padding:0px; height:100px; width:385px; border-collapse:collapse;  vertical-align:top; }
#tableOptions2		{ color:#fff; padding:0px; height:100px; width:785px; border-collapse:collapse;  vertical-align:top; }
#tableOptionsAanmeld		{ color:#fff; padding:10px; height:185px; width:350px; border-collapse:collapse; }
#tableOptionsTd		{ color:#fff; padding:10px; height:25px; width:250px; border-collapse:collapse; }
.OptionsTd			{ color:#fff; padding:10px; height:15px;  border-collapse:collapse;}
#tableContentTd		{ color:#fff; padding:10px; height:325px; width:750px; border-collapse:collapse; }
.ContentTd			{ color:#fff; padding:10px; width:100px; border-collapse:collapse;}
#mainlayer 			{ position: relative; text-align: left; margin: auto; width: 100%; height: 100%; }
#topBar 			{ text-align: left; padding-left:695px; width: 100%; height: 40px; background-color:#000; background-repeat:no-repeat;}
#menuBar 			{ color:#fff; text-align: left; width: 300px; height: 25px; background-color:#333333; padding-left:10px;}
#footer 			{ text-align: center; margin-bottom:0px; vertical-align: middle; width:100%; height:20px; background-color:#616160; color:#fff;}
a.footer 			{ text-decoration:none; color:#fff;}
a:hover.footer 		{ border-bottom:1px dotted #fff; color:#fff;}
#content 			{ position: absolute; top:135px; text-align: left; vertical-align: center; width:100%; height:100%; background-color:#000;}
#fieldsetLoginBox	{ padding:10px; width:322px; height:159px;}
#fieldsetCatBox		{ background-image:URL('../images/design/catBox.png'); width:315px; height:430px; background-repeat:no-repeat;}
.productList		{ width:100%; height:100%;}
.artlistSpan		{ display: inline; vertical-align:top; float:left; height:100%; border:0px; width:250px; background-color:#2a2a2a; padding-right:5px; padding-left:4px;}


tableBasketColumn	{ color:#C0C0C0; width:385px; height:227px; padding:13px; background-color:#2a2a2a; vertical-align:top; border:0px;}
fieldset.fieldForm	{ color:#C0C0C0; width:785px; padding:13px; background-color:#2a2a2a; vertical-align:top; border:0px;}
fieldset.smallForm	{ color:#C0C0C0; width:385px; height:227px; padding:13px; background-color:#2a2a2a; vertical-align:top; border:0px;}
fieldset.bigForm	{ color:#C0C0C0; width:625px; padding:13px; height:300px; background-color:#2a2a2a; vertical-align:top; border:0px;}

legend				{ color:#ffffff;}
#Contentfieldset	{ width:100%; height:35px; background-color:#2a2a2a; z-index:3; border-collapse:collapse; padding:0px;}
.tableLogon			{ border-collapse:collapse; width:365px; height:50px;  color:#fff; padding-top:100px;}
/*.tableMenu			{ border-collapse:collapse; z-index:2; width:100%; height:100%; color:#fff; }
.DivTableMenu		{ position: absolute; width:240px; height:100%; padding-bottom:30px; padding-left:5px;  color:#fff;  background-color:#2a2a2a;}*/
.tableMenu			{ z-index:2; width:100%; height:100%; color:#fff; }

.KopTableMenuCorner	{ background-image:URL('../images/tabs/cornerLeftBig.png'); background-repeat:no-repeat; color:#000000; padding-left:14px; padding-top:13px; padding-right:13px; padding-bottom:13px; height:14px; border-bottom:0px solid #f21a3b; float:left;}
.KopTableMenu		{ background-image:URL('../images/tabs/cornerLeftBig.png'); background-repeat:no-repeat; background-color:#2a2a2a; color:#000000; padding-left:14px; padding-top:6px; padding-right:13px; padding-bottom:13px; height:18px; width:100%; border-bottom:0px solid #f21a3b;}
.ProductListView	{ background-color:#bfbfbf; color:#000000; /*padding:5px; border-bottom:0px solid #f21a3b;*/ vertical-align:middle;}
.ProductListViewCorner	{ background-image:URL('../images/tabs/cornerRightBig.png'); background-repeat:no-repeat; background-position:left top; color:#000000; /*padding:6px; border-bottom:0px solid #f21a3b;*/ }

.TabKopMenu			{ background-color:#232323; color:#ff413b; padding:5px; width:385px; border:1px solid #fff; vertical-align:top; }
.TabKopMenu2		{ background-color:#232323; color:#ff413b; padding:5px; width:785px; border:1px solid #fff; vertical-align:top; }
.TabKopBasket		{ background-color:#000000; color:#ff413b; padding:5px; width:340px; border:0px solid #fff; vertical-align:top; }
.TabDefBg			{ background-color: #3d3d3d; }

#menuBarWelcome		{ color:#fff; text-align: right; width: 100%; height: 25px; background-color:#333333; padding-right:10px; }
li					{ padding:5px; }
.SearchTableMenu	{ background-color:#232323; color:#ff413b; padding:5px; width:305px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; }
.SearchLogon		{ border-collapse:collapse; width:305px; height:50px;  color:#fff; padding:10px; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; background-color:#2a2a2a; background-image:URL('../images/MenuBG.png'); }
.DefaultType		{ color:#fff; font-weight:bold; vertical-align:middle; cursor:hand; }
a.DefaultType		{ color:#fff; cursor:hand; }
a:hover.DefaultType	{ color:#000; cursor:hand; }

.DefaultTypeArtlist			{ color:#000000; vertical-align:middle; }
a.DefaultTypeArtlist		{ color:#000000; vertical-align:middle; }
a:hover.DefaultTypeArtlist	{ color:#000000; vertical-align:middle; }

.DefaultTypeSub			{ color:#fff; vertical-align:middle; }
a.DefaultTypeSub		{ color:#fff; vertical-align:middle; }
a:hover.DefaultTypeSub	{ color:#fff; vertical-align:middle; }

.cornerLeft			{ background-image:URL('../images/tabs/cornerLeft.png'); background-repeat:no-repeat; width:15px; }
.cornerMiddle		{ color:#000000; background:#c0c0c0; }
.cornerRight		{ background-image: url('../images/tabs/cornerRight.png'); background-repeat:no-repeat; background-position:right; width:15px; }
.cornerLeftShadow		{ background-image:URL('../images/tabs/cornerLeftShadow.png'); background-repeat:no-repeat; width:15px; }
.cornerRightShadow	{ background-image: url('../images/tabs/cornerRightShadow.png'); background-repeat:no-repeat; background-position:right; width:14px; }

.cornerRightRounding		{ background-image: url('../images/tabs/cornerRightRounding.png'); background-repeat:no-repeat; background-position:right; width:15px; }



.ArtList			{ border-left:1px solid #ffffff; }

#tabMenu			{ position: absolute; top:86px; left:305px; width:1000px; height:50px; z-index:3; }
#formFFinfo			{ position: absolute; padding:10px; border:5px solid #ff0027; top:395px; left:50px; width:364px; height:199px; background-repeat:no-repeat; }
#formPDFinfo		{ position: absolute; padding:10px; top:350px; left:50px; width:364px; height:199px; background-repeat:no-repeat; }


/* Inlogvenster */
#formLogin			{ position: absolute; padding:10px; border:4px solid #C0C0C0; top:110px; left:50px; width:365px; height:187px; background-repeat:no-repeat; display: block; }

/* Afbeelding met merken */
#formContact		{ position: absolute; padding:25px 10px 10px 10px; border:4px solid #C0C0C0; top:110px; left:439px; width:480px; height:520px; background: #000; }

/* Contact informatie onder het loginvenster */
#formContactInfo	{ position: absolute; top:320px; padding:10px; border:4px solid #C0C0C0; left:50px; width:365px; height:325px; display: block; }
#formContactInfo2	{ position: absolute; top:560px; padding:10px; border:0px solid #C0C0C0; left:50px; width:365px; height:60px; vertical-align:bottom; display: block; }


#formFooter			{ position: absolute;padding-top:20px; padding-left:25px; top:525px; left:50px; width:807px; height:75px; background-repeat:no-repeat; background-image:URL('../images/input/footer.png') }
#formFooter			{ position: absolute;padding-top:20px; padding-left:25px; top:525px; left:50px; width:807px; height:75px; background-repeat:no-repeat; background-image:URL('../images/input/footer.png') }
#submitButton		{ position: absolute;padding-top:20px; padding-left:36px; top:100px; left:150px; width:807px; height:75px; z-index:9; }
#formProject		{ padding-top:45px; padding-left:25px; top:75px; left:15px;  width:800px; height:300px; background-repeat:no-repeat; }

.tabBasket			{ position: absolute;padding-top:20px; padding-left:25px; top:250px; left:685px; width:50px; height:500px; z-index:9; vertical-align:middle; }
.contentBasketProperties			{ position: absolute; padding-top:20px; padding-left:20px; top:130px; left:760px; width:300px; border-left:1px solid #2a2a2a; height:655px;  vertical-align:top; background-position:left; background-repeat:repeat-y; background-image:URL('../images/design/bgTabs.png'); z-index:3; }

.tabBasketDown		{ position: absolute;padding-top:20px; padding-left:25px; top:250px; right:0px; width:50px; height:500px; z-index:9; vertical-align:middle; text-align:right; }

.normalBasketFont	{ color:#fff; font-weight:bold; }


.inputSmall			{ color:#555555; font-style:normal; width:200px; height:22px; }
.inputPrice 		{ color:#000; font-style:bold; background-color:#C0C0C0; width:75px; height:22px; vertical-align:top; }
.inputPriceError	{ color:#000; font-weight:bold; background-color:#ff0606; width:75px; height:22px; vertical-align:top; }


/*.loginButtons		{width: 184px; height: 48px; background-image:URL('../images/buttons/Knop02.png'); font-family:arial; font-weight:bold; color:#000000; border:0px; background-color:#2a2a2a; cursor:hand;}
.dakshopButtons		{width: 184px; height: 48px; background-image:URL('../images/buttons/Knop01DakshopPrijslijst.png'); font-family:arial; font-weight:bold; color:#ffffff; border:0px; background-color:#2a2a2a; cursor:hand;}
.dakshopBestelButtons		{width: 142px; height: 48px; border:0px; background-image:URL('../images/buttons/Knop06Bestellen.png'); background-repeat:no-repeat; background-position:top center; font-family:arial; font-size: 13pt; color:#ffffff; vertical-align:top; background-color:#2a2a2a; cursor:hand;}
.dakshopBestelWizardButtons		{width: 159px; height: 44px; border:0px; text-align:left; padding-left:40px; background-image:URL('../images/buttons/Knop06Bestellen.png'); background-repeat:no-repeat; font-family:arial; font-size: 13pt; color:#ffffff; border:0px;  background-color:#2583da; cursor:hand;}
.dakshopAccept		{width: 142px; height: 44px; border:0px; text-align:left; padding-left:20px; background-image:URL('../images/buttons/Knop07BestellenVerder.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}
.dakshopGoBack		{width: 142px; height: 44px; border:0px; text-align:center; padding-right:5px; background-image:URL('../images/buttons/Knop07BestellenTerug.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}
.dakshopSaveOrder		{width: 142px; height: 44px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenOpslaan.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}
.dakshopBestelOrder	{width: 142px; height: 44px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenVersturen.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}

*/
.loginButtonOrder	{ width: 184px; padding-left:35px; text-align:left; vertical-align:top; height: 51px; background-position:left center; background-repeat:no-repeat; background-image:URL('../images/buttons/KnopBestellen.png'); font-weight:bold; color:#000000; border:0px; background-color:#2a2a2a; cursor:hand; }
.loginButtons		{ width: 184px; height: 48px; background-image:URL('../images/buttons/Knop02.png'); font-family:arial; font-weight:bold; color:#000000; border:0px; background-color:#2a2a2a; cursor:hand; }
.dakshopButtons		{ width: 184px; padding-left:5px; height: 48px; background-image:URL('../images/buttons/Knop01DakshopPrijslijst.png'); font-family:arial; font-weight:bold; color:#ffffff; border:0px; background-color:#2a2a2a; cursor:hand; }
.dakshopBestelButtons		{ width: 183px; height: 42px; border:0px; padding-left:35px; vertical-align:top; text-align:left; background-image:URL('../images/buttons/KnopBestellen.png'); background-repeat:no-repeat; background-position:top top; font-weight: bold; color:#000000; background-color:#2a2a2a; cursor:hand; }
.dakshopBestelWizardButtons		{ width: 159px; height: 42px; border:0px; text-align:left; padding-left:40px; background-image:URL('../images/buttons/Knop06Bestellen.png'); background-repeat:no-repeat; font-weight: bold; color:#000000; border:0px;  background-color:#2583da; cursor:hand; }

/*.dakshopBestelWizardButton		{width: 159px; height: 44px; border:0px; text-align:left; padding-left:40px; background-image:URL('../images/buttons/Knop06Bestellen.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#000000; border:0px; background-color:#2583da; cursor:hand;}
.dakshopAccept		{width: 142px; height: 44px; border:0px; text-align:left; padding-left:20px; background-image:URL('../images/buttons/Knop07BestellenVerder.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#000000; border:0px; background-color:#2583da; cursor:hand;}
.dakshopGoBack		{width: 142px; height: 44px; border:0px; text-align:center; padding-right:5px; background-image:URL('../images/buttons/Knop07BestellenTerug.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}
.dakshopSaveOrder		{width: 142px; height: 44px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenOpslaan.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#ffffff; border:0px; background-color:#2583da; cursor:hand;}
.dakshopBestelOrder	{width: 142px; height: 44px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenVersturen.png'); background-repeat:no-repeat; font-family:arial; font-size: 11pt; color:#000000; border:0px; background-color:#2583da; cursor:hand;}
*/

.dakshopBestelWizardButton		{ width: 142px; height: 42px; border:0px; text-align:left; padding-left:40px; background-image:URL('../images/buttons/Knop06Bestellen.png'); background-repeat:no-repeat; font-weight: bold; color:#000000; border:0px; background-color:#2583da; cursor:hand; }
.dakshopAccept		{ width: 142px; height: 42px; border:0px; text-align:left; padding-left:20px; background-image:URL('../images/buttons/Knop07BestellenVerder.png'); background-repeat:no-repeat; font-weight: bold; color:#000000; border:0px; background-color:#2583da; cursor:hand; }
.dakshopGoBack		{ width: 142px; height: 42px; border:0px; text-align:left; padding-left:40px; background-image:URL('../images/buttons/Knop07BestellenTerug.png'); background-repeat:no-repeat; color:#ffffff; border:0px;  background-color:#2583da; cursor:hand; }
.dakshopSaveOrder		{ width: 142px; height: 42px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenOpslaan.png'); background-repeat:no-repeat; color:#ffffff; border:0px; background-color:#2583da; cursor:hand; }
.dakshopBestelOrder	{ width: 142px; height: 42px; border:0px; text-align:left; padding-left:12px; background-image:URL('../images/buttons/Knop07BestellenVersturen.png'); background-repeat:no-repeat; font-weight: bold; color:#000000; border:0px; background-color:#2583da; cursor:hand; }


/*form				{ padding-right: 20px; display:inline; vertical-align:top; height:25px; }*/


.SelectWidth		{ width: 200px; height: 22px }
/* Select/textbox*/
.stext,
.sbox
{
    margin-left: 0;
    position: absolute;
    border: 1px solid black;
}

.stext
{
    width: 100px;
    z-index: 100;
    border-right: 0px solid black;
}

.sbox
{
    width: 170px;
}

/* h2 { padding:0px; vertical-align:top; display:inline; color:#fff;} */

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, 
.col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, 
.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, 
.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, 
.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	padding-left: 0px!important;
    padding-right: 0px!important;
}

.head { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold; font-size: 14pt; }
.tr_head { background-color:#bfbfbf; color:#000000; height:20px; font-weight:bold; padding: 2px; }
.td	{ color:#000000; height:20px; font-weight:bold; padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; }
.td2 { padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; }
#contentFieldset1 { color:#C0C0C0; width:100%; margin-top: 15px; padding-top: 5px; padding-bottom: 5px; background-color:#2a2a2a; border:1px solid #C0C0C0; }
#contentFieldset2 { color:#C0C0C0; width:100%; margin-top: 15px; margin-bottom: 15px; background-color:#2a2a2a; border:1px solid #C0C0C0; }
#contentFieldset3 { color:#C0C0C0; width:100%; padding-top: 15px; padding-bottom: 15px;  background-color:#2a2a2a; border:1px solid #C0C0C0; }

.baskethead { width:100%; color:#fff; background-color: #2385db; text-align:center; position: fixed; z-index: 1; border-bottom: 1px solid #fff; }