@import url("/SDECatCss/SDECataloge.css");
@import url("/SDECatCss/MainStyle.css");
@import url("/SDETabMenu/Menu.css");

body
{
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 10px;
	background-color: White;
	/* background-image: url(images/ton3.gif) */
}

body dt
	{
		background: #7A7AE5;
		font-size: 11px;
		padding: 3px 2px 2px 3px;
		height: 20px;
		color: White;
	}

/* Flyttad till MainStyle.css	
#divMain
{
	width : 100%;
	margin: 8px 10px;
	padding: 0px 0px 5px 0px;
	height: 100%;
	
	border-left-style: inset;
	border-top-style: inset; 
	border-right-style: outset;
	border-bottom-style: outset;    
	border-width: 2px;
	border-color: White;
}

#divMain dt
{
	background: #7A7AE5;
	font-size: 11px;
	padding: 3px 2px 2px 3px;
	height: 20px;
	color: White;
}
*/	

#pageLeft
{
	float: left;
	width: 200px;
	/*height: 800px;*/
	padding: 5px 0px 5px 5px;
	height: 500px;
	/*background-color: #849CD3;*/
}

#catOwnerLogo
{
	height: 76px;
	padding: 0px 5px 5px 5px;
}

#imgLogo
{
	/*height: 70px;*/
	margin-left: auto;
}

#divCatLink
{
	width: 200px;
	/*padding-left: 20px;*/
	text-align: center;
}

#imgCatLink
{
	/*margin-left: 20px;*/
}

#lblKatvg
{
	width: 100%;
	font-weight: bold;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	
	background: #7A7AE5;
	font-size: 11px;
	color: White;
	padding: 2px 2px 2px 3px;
	height: 20px;
	border: solid 1px  #9898F2;
}

#tblCatGroups
{
	width: 100%;
	border: none;
	/*font-weight: bold;*/
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 10px;
}
#tblCatGroups
	A:link 	{
		font-family:verdana, arial, sans-serif;
		font-size:10px; 
		color:#000000; 
		text-decoration:none
		}
#tblCatGroups
	A:visited 	{
		font-family:verdana, arial, sans-serif;
		font-size:10px; 
		color:#000000;
		text-decoration:none 
		}
/*		
#tblCatGroups
	A:focus 	{
		font-family:verdana, arial, sans-serif;
		font-size:10px; 
		color:#000000;
		text-decoration:none 
		}
*/
#tblCatGroups
	A:hover 	{
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		background-color: #FFFFC0;
		/*#9898F2; */
		color: #E41F1F; 
		text-decoration:none
		}
#tblCatGroups
	A:active 	{
		font-family:verdana, arial, sans-serif;
		font-size:10px; 
		color:#000000; 
		text-decoration:none;
		/*background-color: Navy; */
		}
#divBasket
{
	width: 100%;
}
#divBasket
	table
	{
		width: 99%;
		font-family: Verdana, arial, sans-serif; 
		font-style: normal; 
		font-size: 10px; 
		text-align: left;
		/*border: solid 1px Black;*/
		color: #213975;
	}
#divBasket
	td
	{
		color: #FF8000;
		font-size: 11px;
	}

#divOrder
	table
	{
		width: 99%;
		font-family: Verdana, arial, sans-serif; 
		font-style: normal; 
		font-size: 10px; 
		text-align: left;
		/*border: solid 1px Black;*/
		color: #213975;
	}
#divOrder
	td
	{
		color: Black;
		font-size: 11px;
	}
	
#lblBasket
{
	width: 100%;
}

#pageRight
{
	width: 100%;
}
#pageMargR
{
	/*float: right;*/
	width: 100%;
	/*padding-left: auto;*/
}
#vvData
{
	width: 99%;
	height: 65px; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
	background-color: #D1D1F0;
	border: window-inset 1px Navy;
}

#vvLeft
{
	float: left;
	width: 100px;
	height: 100%;
	background-position: 0px 5px;
	background-image: url(showCatPic.php?cpic=images/RegSkylt.gif&aono=Varukorg&type=breg);
	background-repeat: no-repeat;
	/*url(images/RegSkylt.gif);*/
	
}

#vvRight
{
	width: 100%;
}
#vvRight
	table
	{
		width: 99%;
		font-family: Verdana, arial, sans-serif; 
		font-style: normal; 
		font-size: 10px; 
		text-align: left;
		/*border: solid 1px Black;*/
		color: #213975;
	}
#vvRight
	td
	{
		color: Navy; /* #FF7F01; #FF8000; */
		font-size: 11px;
	}	
/*
#vvRight
	table, th
	{
		text-align: left;  
		font-family: Verdana, arial, sans-serif; 
		font-style: normal;  
		font-weight: bold;  
		font-size: 10px; 
		color: #213975;
	}
*/

#carData
{
	height: 60px;
	padding-left: 5px;
}

#carLeft
{
	float: left;
	width: 200px;
}
#carRight
{
	width: 100%;
}

#ddlModel
{
	width: 99%;
}

#infoData
{
	height: 85px;
	padding-left: 5px;
}

#infoLeft
{
	float: left;
	width: 300px;
}
#lblStat
{
	padding: 5px;
	font-weight: bold;
	color: Red;
	border-color: Navy;
	background-color: #FFFFC0; 
}

#infoRight
{
	width: auto;
	/*border: solid 1px grey;*/
}

#lblCarData
{
	padding: 5px;
	font-weight: bold;
	background-color: #9898F2;
	border-color: Navy;
	width: 99%;
	/*margin-right: 10px;*/
}

#infoDataArt
{
	/*height: 85px;*/
	padding: 5px;
	
}

#infoArt
{
	/*padding-right: 5px;*/
	float: left;
	/*height: 100%;*/
	height: 300px;
	width: 250px;
}

#infoText
{
	/*float: left;*/
	padding-left: 5px;
	height: 300px;
	width: 250px;
}

#lblTextRubrik
{
	width: 250px;
}
#lblText
{
	height: 250px;
	width: 250px;
	padding: 2px;
}

#rowData
{
	padding-top: 5px;
	padding-left: 5px;
}

#rowData
	table
		{
			width: 99%;
			font-family: Verdana, arial, sans-serif; 
			font-style: normal; 
			font-size: 10px; 
			color: #213975;
			padding: 2px;
			border-width: 1px;
			border-bottom-style: inset;
			border-color: Navy;
			 
		}

#rowData
	tr
		{
			background-color: #A1B5E4; /* Gainsboro; */
		}
		
#rowData
	th
		{
			background-color: #DEDDDA; 
			border-style: inset;
			border-width: 1px;
		}
				
#rowPic
{
	float: left;
	padding-top: 5px;
	padding-left: 6px;
	padding-right: 5px;
}
#rowImage
{
	border: none;
}

#infoBottom
{
	/*height: 100%;*/
	vertical-align: bottom;
}

#lblClose
{
	width: 100%;
	text-align: right;
	vertical-align: bottom;
	margin-right: 5px;
}

#lblBack
{
	width: 100%;
	text-align: right;
	vertical-align: bottom;
	margin-right: 5px;
}
/*frmBasket*/
#divLogin
{
	padding: 5px;
	border: groove 1px Black;
}
#divSearch
{
	padding: 5px;
	border: groove 1px Black;
}
#divOrder
{
	padding: 5px;
	border: groove 1px Black;
}

#divLeftTop
{
	float: left;
	padding: 3px;
	width: 300px;
	height: 80px;
}
#divRightTop
{
	padding: 3px;
	width: 100%;
	height: 80px;
}

#lblBasketRow
{
	width: 99%;
}

.clsLogginWin
{
	width: 500px;
}

.clsButton
{
	margin-top: 2px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #9898F2;
	color: Black;
}

.clsTextBox
{
	border: solid 1px Black;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 11px;
}

.clsTxtCust
{
	border: solid 1px Black;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 10px;
	width: 112px;
}

.clsRegTextBox
{
	/*border: solid 1px Black;*/
	border: none; 
	font-family: Arial, Verdana, sans-serif; 
	font-style: normal;
	font-weight: bold; 
	font-size: 38px;
	height: 45px;
	width: 170px;
	margin-left: 35px;
	margin-top: 7px;
	margin-right: 20px;
}

.clsRowButton
{
	margin: 2px 3px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #9898F2;
	color: Black;
}

.clsRowTextBox
{
	border: solid 1px Black;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-weight: bold;
	font-size: 11px;
	margin: 2px 3px 0px 3px;
    text-align: center; 
}

.clsRowDelLink
{
	text-align: left; 
	/*margin-top: 20px;*/
	background-image: url(images/nostock.jpg);
}

.clsNoteTextBox
{
	border: solid 1px Black;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-weight: bold;
	font-size: 11px;
	/*
	margin: 2px 3px 0px 3px;
    text-align: center; 
	*/
}

.clsInfoText
{
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-weight: bold;
	font-size: 10px;
}

.clsBasketRows
{
	height: 400px;
}

.clsCatRow
{
	height: 320;
	overflow: auto;
}

.clsStyckRow
{
	background-color: #DEDDDA; /* Gainsboro; */
	border-style: inset;
	border-width: 1px;
}

.clsOddRow
{
	background-color: #A1B5E4;
}

.clsLblRubrik
{
	font-weight: bold;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	
	background: #7A7AE5;
	font-size: 11px;
	color: White;
	padding: 2px 2px 2px 3px;
	height: 18px;
	border: solid 1px  #9898F2;
	width: 100%;
}

.clsDDRubrik
{
	font-weight: bold;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	
	background: #7A7AE5;
	font-size: 11px;
	color: White;
	padding: 2px 2px 2px 3px;
	height: 21px;
	border: solid 1px  #9898F2;
}

.clsDDList
{
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 11px;
}

.frameStatus
{
	padding: 5px;
	margin-right: 3px; 
	font-weight: bold;
	color: Red;
	border: groove 1px Navy;
	background-color: #9898F2;
	height: 100%;
	width: 100%;
}

.frameUser
{
	padding: 5px;
	margin-right: 3px; 
	font-weight: bold;
	color: Navy;
	border: groove 1px Navy;
	background-color: #9898F2;
	height: 100%;
	width: 100%;
	/*#FFFFC0*/
}

#divArtCars
	table
		{
			width: 99%;
			font-family: Verdana, arial, sans-serif; 
			font-style: normal; 
			font-size: 10px; 
			color: #213975;
			padding: 2px;
			 
		}

#divArtCars
	tr
		{
			background-color: #DEDDDA; /* Gainsboro; */ 
		}
		
#divMessage
{
	width: 99%;
	font-family: Verdana, arial, sans-serif; 
	font-style: normal; 
	font-size: 10px; 
	color: #213975;
	padding: 5px;
	margin: 5px;
}

#lblMessage
{
	width: 99%;
	font-weight: bold; 
	font-size: 14px; 
	color: #213975;
	padding: 5px;
	margin: 5px;
}

#lblLink
{
	width: 99%;
	font-weight: bold; 
	font-size: 12px; 
	color: #213975;
	padding: 5px;
	margin: 5px;
}

/* Inloggning */
#divEShop
{
	width: 400px;
	border-left-style: inset;
	border-top-style: inset; 
	border-right-style: outset;
	border-bottom-style: outset;    
	border-width: 2px;
	border-color: White;
}

#divLoginWin
{
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 110px;
	height: 150px;
}

#divUser
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	HEIGHT: 100%;
}

/*
.dataRam
{
	border: solid 1px grey;
}

.noBorder
{
	border: none;
}
*/

/*c css för dTree */
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}