.openside
{
	margin:0px;
	/*padding: 5px 5px 5px 5px;*/
	background-color:e5e5e5;	
	font-family:Arial,Helvetica,sans-serif;
}


.page
{
background-color:#f3f3f3;	
}


.opensideheadpic
{
	background-image:url(/images/logobg.jpg);
	background-position:center;
	background-repeat:no-repeat;	
	min-width:1024px;
	/*display:compact;*/
	height:135px;	
}


.logo
{
	
}


.logosign
{
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:0.1px;
	vertical-align:bottom;
	max-width:250px;
	min-width:250px;
	width:250px;
}

.logosearch
{

	padding-bottom:0px;
	/*padding-left:20px;*/
	padding-right:5px;
	padding-top:90px;
	
	vertical-align:bottom;
	max-width:250px;
	min-width:250px;
	width:250px;	
}

.opensidetopfield
{
	background-image:url(/images/topfield.jpg);
	background-repeat:repeat;
	background-color:transparent;
	background-position:left top;
	height:29px;
}



table.slots
{
	font-weight:600;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:16px;
	letter-spacing:0px;
}


table.slots .right
{
	width:125px;
	text-align:center;
	text-align:right;
}

table.slots .bordered
{
	background-image:url(/images/wdot.jpg);
	background-color:transparent;
	height:25px;
	background-position:left;
	background-repeat:repeat-y;
}

table.slots td
{
	width:125px;
	text-align:center;
}


/**********************************/


td.catalog
{
	width:250px;
	max-width:250px;
	min-width:250px;
}

.centercontent
{
	width:70%;
}

.additional
{
	width:250px;
	max-width:250px;
	min-width:250px;
}
/**********************************/
/* CATALOG */

div.catalog
{
	max-width:250px;
	width:250px;
	line-height:18px;
	vertical-align:top;
	display:block;
	text-align:left;	
}

table.catalog
{
	max-width:250px;
	width:250px;	
}


td.catalogheader
{
	vertical-align:bottom;		
}
div.catalogheader
{
	
	font-weight:600;
	font-size:14px;
	/*font-style:oblique;*/
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	height:30px;
	text-align:center;	
 	vertical-align:middle; 
	text-align:left;
 	margin-top:17px;
	background-image:url(/images/wddot.jpg);	
	background-position:center;
	background-color:transparent;
	background-repeat:repeat-x; 
}

div.catalogheadertext
{
/* 	margin-top:14px;*/
	vertical-align:middle;
	height:30px;
	padding-top:4px;
	padding-left:15px;
	width:auto;
}
font.catalogheadertext
{
	background-color:#F3F3F3;
/*	padding-left:5px;*/
	padding-right:5px;
}

div.catalog table
{
	/*padding-left:5px;*/
}

div.calaloglist
{
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
}
div.catalog a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	color:#0891f9;	
 	text-shadow:#666666 2px; 
	
	background-color:transparent;
	/*background-image:url(/images/point.gif);*/
	background-position:left center;
	background-repeat:no-repeat;
/*
	padding-left:10px;
	margin-left:15px;
 	text-decoration:none; */
}

/*************************************/
/* CENTER */

.whitepage
{
	margin-top:10px;
	/*padding-bottom:2px;
	height:700px;	*/
}



.gradet
{
	background-color:transparent;
	background-image:url(/images/whitect.gif);
	background-repeat:repeat-x;	
	background-position:left top;
	height:28px;	
	text-align:left;
}

.gradert
{
	background-color:transparent;
	background-image:url(/images/gradert.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:15px;
	height:28px;
}

.gradelt
{
	background-color:transparent;
	background-image:url(/images/gradelt.gif);
	background-repeat:no-repeat;
	width:15px;
	max-width:15px;		
	height:28px;
}


.whitet
{
	background-color:white;
	/*background-image:url(/images/whitect.gif);
	background-repeat:repeat-x;	
	background-position:left top;*/
	padding-top:10px;
	height:15px;	
	text-align:left;
}

.whitelt
{
	background-color:transparent;
	background-image:url(/images/whitelt.gif);
	background-repeat:no-repeat;
	width:15px;
	max-width:15px;		
	height:25px;
}

.whitert
{
	background-color:transparent;
	background-image:url(/images/whitert.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:10px;
	width:15px;
	height:30px;
}

.whitelb
{
	background-color:white;
	background-image:url(/images/whitelb.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;	
	width:15px;
	height:15px;
	
}
.whiteb
{
	background-color:white;	
	background-repeat:no-repeat;	
	height:15px;
}
.whiterb
{
	background-color:white;
	background-image:url(/images/whiterb.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:15px;
	height:15px;
}

.whitem
{
	background-color:white;	
	height:600px;
	min-height:600px;
}

.wcenter
{
    padding: 15px 15px 15px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#000000;
}

div.wcenter li 
{
	/* list-style-image:url(/images/listdot.jpeg); */
	background-image:url('/images/listdot.jpeg');
	background-position:left;
	background-repeat:no-repeat;
	list-style:none;
	padding-left:15px;
	text-align:left;
	vertical-align:center;
	padding-top:3px;	
	padding-bottom:5px;	
/*	margin-bottom:3px;	*/

}

div.wcenter li.numbers
{
	background:none;
	list-style: decimal;
	padding-left:0px;	
}

div.wcenter a
{
	letter-spacing:0.1px;
	color:#0891f9;	
 	text-shadow:#008bfb 2px;
/* 	text-decoration:none; */
}

div.wcenter a:hover {
	text-decoration:none;
	color:#0891f9;
}
div.wcenter active {
	background-color:#0891f9;
	text-decoration:none;
}

div.wcenter h1
{
	
	font-size:130%;
	font-weight:bold;
	padding: 0;
	margin: 1.5em 0 0.5em 0;
}

div.wcenter h2
{
	font-size:110%;
	font-weight:bold;
	padding: 0;
	color: rgb(26, 173, 198);
	margin: 1em 0 0.5em 0;
}

div.wcenter h3
{
	font-weight:bold;
	font-size:110%;
	padding:0.5em 0 0 0;
	margin:0;
}

.witepageheader 
{
	color:#1EAAC1;
	font-family:sans-serif;
	/*font-size:16px;*/
	font-weight:600;
	vertical-align:bottom;
	font-size:17px;
}


/*********************************************************/
/* catalog R */
div.catalogR
{
	max-width:250px;
	width:250px;
	line-height:18px;
	vertical-align:top;
	display:block;
}

div.catalogheaderR
{
	
	font-weight:600;
	font-size:14px;
	/*font-style:oblique;*/
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	height:30px;
	text-align:center;	
 	vertical-align:middle; 
	text-align:left;
 	margin-top:17px;
	background-image:url(/images/wddot.jpg);	
	background-position:center;
	background-color:transparent;
	background-repeat:repeat-x; 
}

div.catalogheadertextR
{
/* 	margin-top:14px;*/
	vertical-align:middle;
	height:30px;
	padding-top:4px;
	padding-left:25px;
	width:auto;
}



div.cataloguser
{
	max-width:250px;
	width:250px;
	padding-top:10px;
}

div.cataloguser a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	color:#0891f9;	
 	text-shadow:#008bfb 2px; 
	padding-left:20px;
	background-color:transparent;
	background-image:url(/images/client.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:25px;
/* 	text-decoration:none; */
}

div.reguser
{
	max-width:250px;
	width:250px;
	padding-top:10px;
}

div.reguser a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	color:#0891f9;	
 	text-shadow:#008bfb 2px; 
	padding-left:20px;
	background-color:transparent;
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:25px;
/* 	text-decoration:none; */
}


div.catalogR a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	color:#0891f9;	
 	text-shadow:#008bfb 2px; 
	padding-left:10px;
	background-color:transparent;
	background-image:url(/images/point.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:25px;
/* 	text-decoration:none; */
}


.brands
{
	font-size:12px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
 	text-shadow:#008bfb 2px;
/* 	padding-left:10px; */
	margin-left:25px;
}

/********************************************/
/* TOPS */

.toplinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#000000;
	text-decoration:none; 
}

/******************************************/
/*products*/

.itemlist td
{

	width:170px;
	padding-left:30px;
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:400;
	font-family:sans-serif;
	color:#000000;	
 	text-shadow:#008bfb 2px;
}

.itemlist td a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:sans-serif;
	color:#0891f9;	
 	text-shadow:#008bfb 2px;	
	padding-top:10px;
	cursor:pointer;
}


.itemlist td div a
{
	font-size:12px;
	letter-spacing:0.1px;
	font-weight:600;
	font-family:sans-serif;
	color:#0891f9;	
 	text-shadow:#008bfb 2px;	
	padding-top:10px;
	cursor:pointer;
}
 
.itempages
{
	padding-top:5px;	
	padding-bottom:5px;
}


.itempagesbottom
{
	padding-top:25px;	
	padding-bottom:5px;
}

td.paging 
{
	width:15px; 
	height:15px; 
	border-color : #078cf1;
	border-style : solid; 
	border-width : 1px; 
	text-align : center;
}
a.paging
{
	text-decoration:none;
	color:#058df9;
	font-weight:400;
	font-size:12px;
	cursor:pointer;	
}

/**********************************************/
/* search */


div.search
{

	
	position:relative;
	padding:8px 5px 0px;
	width:195px;
	height:26px;	

	background-image:url(/images/searchfield.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: center right;
	vertical-align:middle;
}

div.search input.searchtxt
{
	width:170px;
	height:26px;
	padding-left:5px;
	border:0;
	position:relative;
	vertical-align:middle;
	font-size:12px;
	background-color:transparent;
}

div.search img
{
/*	padding-top:0px;*/
}



/***************************************/
/* bottom part */
div.bottominfo
{
	bottom : -34px; position : relative; vertical-align : sub;

}

td.bottominfowhite 
{
background-color: rgb(255, 255, 255);
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
border-top-color:#dfe0e3;
border-top-width:1px;
border-top-style:solid;
}

a.bottominfolink 
{
color:#0090FF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
}

.cleansearch
{
*padding-bottom: 5px;
}

.bluea
{
	background-color:transparent;
	background-position:left center;
	background-repeat:no-repeat;	
	font-family:sans-serif;
	font-size:12px;
	font-weight:600;
	letter-spacing:0.1px;
	color:#0891F9;
}
