/* by Novaya Reklama 2009 */
* {font-size:100.1%; }
.png {
//background-image: none ! important; 
behavior: url('svc/pngfix.htc'); 
}
body  		{	padding: 0px;
				margin: 0px;
				font-family: Arial, Helvetica, Tahoma, sans-serif; 
				font-size: 11px;
				color: #333333; 
				width: 100%; 
				height: 100%; line-height:1.4em;
			}
			
img			{ border: 0px; }
a:hover 	{ text-decoration: underline;}
a 			{ color: #0373bd; text-decoration: none;}
h1			{ font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:3em; line-height:3em padding:0 0 15px 0; font-weight:normal; color:#4061be;}
h2			{ font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:1.6em; line-height:3em padding:0 0 15px 0; font-weight:normal; color:#4061be;}
form		{ padding:0; margin:0;}

.arrow		{ padding:0 2px 0 16px; background:url(../images/arrow1.gif) 2px 50% no-repeat;}
.monitor	{ padding:10px 2px 13px 60px; background:url(../images/monitor.gif) 2px 75% no-repeat;}

.tag 			{ display:none; font-size:0.1em; }
.nrtag 			{ display:none; font-size:0.1em; }

/*.nrlogo			{ padding:10px 0 0 0; color:#828282;}
.nrlogo a		{ color:#82b4e6; }
.nrlogo a:hover	{ color:#ffffff; background-color:#82b4e6; }*/
.copy			{ padding:7px 0 0 18px; color:#black;}
.botnav			{ padding:0 0 0 18px;}
.nrlogo			{ display:none; padding:10px 0 7px 18px; color:#black;}
.nrlogo a		{ color:black;}
.nrlogo a:hover	{ color:white;}


.divtop		{ width:998px;}
.divmenu	{ width:980px;}
.divcenter	{ width:998px;}
.divbot		{ width:998px;padding:10px 0 10px 0;}

.hdivtop	{ height:104px; }
.hdivmenu	{ height:40px; }
.hdivcenter	{}
.hdivbot	{}


.logogrocery {margin:32px 0 0 32px; width:275; height:45px;}

.bannertop	{ padding:22px 0 0 0;}

.menu1 			{ width:111px; height:36px; cursor:pointer;}
.menu2 			{ width:110px; height:36px; cursor:pointer;}
.menu3 			{ width:103px; height:36px; cursor:pointer;}
.menu4 			{ width:84px; height:36px; cursor:pointer;}
.menu5 			{ width:106px; height:36px; cursor:pointer;}
.menu6 			{ width:182px; height:36px; cursor:pointer;}
.menu7 			{ color:#e8e8e8; }
.menu7 a		{ color:#000000; text-decoration:none;}
.menu7 a:hover	{ color:#FFFFFF; text-decoration:none;}
.menudivider 	{ width:1px; height:36px;}
.menupress 		{ width:131px; height:36px; cursor:pointer;}

.searchinput {border:0px white solid; width:112px; height:14px; font-size:11px; padding:0 2px 0 2px; margin:0px;}
.forminput 	{width:220px; height:18px; font-size:12px; padding:0 2px 0 2px; margin:0px;}
.dbinput 	{height:16px; font-size:10px; padding:0 2px 0 2px; margin:0px; border:1px #CCCCCC solid;}
.formdropdown 	{height:20px; font-size:12px; padding:0 2px 0 2px; margin:0px;}

.filter		{font-size:10; color:#666666;}
.grid		{font-family: Arial, Tahoma, Helvetica, sans-serif; }
.grid tr th	{ border-top:#cccccc 1px solid;border-left:#ffffff 1px solid; font-size:10px; background:url(../images/tableheaderdivider.gif) top right no-repeat; cursor:pointer;}
.grid tr td			{ border-bottom:#cccccc 1px dotted;}
.gridcurrentrow 	{background:url(images/gridcurrent.gif) 0 50% repeat-x; color:white;}
.gridcurrentrow a 	{ color:#FFFFFF;}

.item				{font-size: 12px; font-weight:bold;}
.category			{font-size: 10px; font-weight:normal;}

.googletext			{ border:#999999 1px solid; padding:0; margin:0;}
.googlesearch		{ cursor:pointer; padding:0; margin:0; color:black; background:url(../images/dbbutton/greybut.jpg) top left repeat-x; border:#999999 0px solid;  }

.textgrey 			{ color:#777777;}
.textred			{ color:#f00;}
.dbblack			{ color:#000000}

.formh1				{ font-size:18px; color:black; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.bold				{ font-weight:bold;}
.normal				{ font-weight:normal;}

.listline			{ list-style-type: none; padding:0; margin:0;}
.listline li		{ padding:0 0 0 25px; background:url(../images/listlineblue.gif) 0 8px no-repeat;}

#dbdiv1,#dbdiv2,#dbdiv3,#dbdiv4,#dbdiv5,#dbdiv6,#dbdiv7,#dbdiv8,#dbdiv9,#dbdiv10,#dbdiv11,#dbdiv12,#dbdiv13,#dbdiv14,#dbdiv15,#dbdiv16,#dbdiv17,#dbdiv18 {padding:10px 0 10px 0;}

.padding10	{ padding:10px; }
.padding20	{ padding:20px; }
.padding30	{ padding:30px; }
.padding40	{ padding:40px; }
.padding50	{ padding:50px; }
.padding60	{ padding:60px; }

.lp10		{ padding-left:10px;}
.lp20		{padding-left:20px;}
.lp30		{padding-left:30px;}
.lp40		{padding-left:40px;}
.lp50		{padding-left:50px;}

.fs01		{ font-size:0.1em; }
.fs02		{ font-size:0.2em; }
.fs03		{ font-size:0.3em; }
.fs04		{ font-size:0.4em; }
.fs05		{ font-size:0.5em; }
.fs06		{ font-size:0.6em; }
.fs07		{ font-size:0.7em; }
.fs08		{ font-size:0.8em; }
.fs09		{ font-size:0.9em; }
.fs12		{ font-size:1.2em; }
.fs14		{ font-size:1.4em; }
.fs16		{ font-size:1.6em; }
.fs18		{ font-size:1.8em; }
.fs20		{ font-size:2.0em; }

.lh12		{ line-height:1.2em; }
.lh13		{ line-height:1.3em; }
.lh14		{ line-height:1.4em; }
.lh15		{ line-height:1.5em; }
.lh16		{ line-height:1.6em; }
.lh17		{ line-height:1.7em; }
.lh18		{ line-height:1.8em; }
.lh19		{ line-height:1.9em; }
.lh20		{ line-height:2.0em; }


