body { background:#FCF0D6; }

form, ul { margin:0px; padding:0px; }

.topmenu { color:#ffffff; height:25px; line-height:25px;text-align:right }
.topmenu li { display:inline; margin:0 8 0 0px; height:25px; }
.topmenu li a { color:#ffffff; font-size:12px; padding:5 12 6 12px; font-weight:bold; }
.topmenu li a:hover { background-color:#FF9535; color:#ffffff; }
.topmenu li a.bask { background:#A04E00; border-left:3px solid white; border-right:3px solid white; color:#ffffff; font-size:12px; padding:5 16 6 16px; }
.topmenu li a.bask:hover { background-color:#FF9535; color:#ffffff; }
.topmenu li a.ord { background:#FF4600; color:#ffffff; font-size:12px; padding:5 16 6 16px; }
.topmenu li a.ord:hover { background-color:#FF9535; color:#ffffff; }

td {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #777777;
}

.sectitle { font-family: arial, tahoma, tahoma; font-size: 16px; color: #373535; padding:0 10 10 10px; font-weight:bold; text-align:left; }

div.hirdatum { font-size:11px; text-align:left; padding:0px; margin:0 10 0 10px; }

.pagebody {	font-family: tahoma, verdana, arial; font-size:11px; color:#606060; margin:12 auto 12 auto; text-align:left; width:531px; }

.headtit { height:25px;border-bottom:3px solid #ffffff;border-top:3px solid #ffffff;margin-bottom:10px; background:#FAE6BE; font-size:14px; font-weight:bold; color:#333333;text-align:left;line-height:25px;padding:0 15 0 15px; position:relative;top:-3px; }

a.menustring {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #D76600;
	font-weight: bold;
	text-decoration:none
}
a.menustring:hover {
	color: #FF8515;
}

/* --- --- --- --- --- --- --- --- --- */

td.tjName {
	font-family: tahoma;
	font-size: 11px;
	background-color: #F5CF89;
	color: #ffffff;
	padding:2 2 2 4px; }

td.tjValue {
	font-family: tahoma, verdana, "Courier New";
	font-size: 11px;
	padding:4 2 4 4px;
	color: #333333; }


form.base { padding:12px; }

input.login {
	font-size: 11px;
	color: #ff6600;
	font-family: tahoma, arial, verdana;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #333333;
}

input.reg {
	font-size: 12px;
	color: #ff6600;
	font-family: tahoma, arial, verdana;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #333333;
}

select.reg {
	font-size: 12px;
	color: #ff6600;
	font-family: tahoma, arial, verdana;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #333333;
}

textarea.reg {
	font-size: 12px;
	color: #ff6600;
	font-family: tahoma, arial, verdana;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #333333;

	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #4D6BAB;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}


a {
	color: #ff5c00;
	text-decoration: none;
}
a:hover {
	color: #92A5CC;
}

a.prpages {
	color: #3A403F;
	text-decoration: none;
	border-top: 1px solid #FFB280;
	border-left: 1px solid #FFB280;
	border-right: 1px solid #FFB280;
	padding:3 10 3 10px;
}
a.prpages:hover {
	color: #3a403f;
	background-color: #FFEBDF;
}

a.prpages-on {
	color: #3A403F;
	background-color: #FFD1B3;
	text-decoration: none;
	border-top: 1px solid #FFB280;
	border-left: 1px solid #FFB280;
	border-right: 1px solid #FFB280;
	padding:3 10 3 10px;
}
a.prpages-on:hover {
	color: #3a403f;
	background-color: #FFD1B3;
}
span.prpages-nolink {
	color: #bfbfbf;
	text-decoration: none;
	border-top: 1px solid #FFB280;
	border-left: 1px solid #FFB280;
	border-right: 1px solid #FFB280;
	padding:3 10 3 10px;
}



a.order {
	font-size: 10px;
	color: #ff6600;
	font-family: tahoma, arial, verdana;
	font-weight: bold;
	text-decoration: none;
}
a.order:hover {
	color: #cc9900;
}

a.grey10 {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a.grey10:hover {
	color: #555555;
}


a.forumpages {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #333333;
	padding:2 4 2 4px;
	font-weight: bold;
	text-decoration:none
}
a.forumpages:hover {
	background-color: #333333;
	color: #ffffff;
}

a.cl {
	font-family: tahoma, helvetica, verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none
}
a.cl:hover {
	color: #ffffff;
}


a.lmenu_sub
{
	font-size: 10px; color: #663100; font-family: tahoma, arial, verdana; text-decoration: none; display:block; width:100%; padding:1px;
}
a.lmenu_sub:hover
{
	font-size: 10px; color: #000000; font-family: tahoma, arial, verdana; background-color: #F7D288;
}

a.conn-prod
{
	font-size: 10px; color: #606060; font-family: tahoma, arial, verdana; text-decoration: none;
}
a.conn-prod:hover
{
	font-size: 10px; color: #909090; font-family: tahoma, arial, verdana;
}

a.maincatlink {
	font-size: 11px;
	color: #3A403F;
	font-family: tahoma, arial, verdana;
	display:block;
	padding:0 2 2 15px;
	background-image: url(images/arrow_rt.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%;
}
a.maincatlink:hover {
	color: #ffffff;
	background-color:#A04E00;
}

a.maincatlinkOpen {
	font-size: 11px;
	color: #3A403F;
	font-family: tahoma, arial, verdana;
	display:block;
	padding:0 2 2 15px;
	background-image: url(images/arrow_dw.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%;
}
a.maincatlinkOpen:hover {
	color: #ffffff;
	background-color:#A04E00;
}

.inaktiv-upmenu {
	font-size: 9px;	color: #8C95A0;	font-family: tahoma, arial, verdana; font-weight: normal; text-decoration: none;
}

.white10 {
	font-family: tahoma, arial, verdana; font-size: 10px; color: #ffffff;
}

.blk10 {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #000000;
}

.grey10 {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
	color: #333333;
}

.qsearch {
	font-family: tahoma, arial, verdana;
	font-size: 10px;
}

.maincat {
	font-size: 11px;
	color: #3A403F;
	font-family: tahoma, arial, verdana;
}

.subcat {
	font-size: 10px;
	color: #606060;
	font-family: tahoma, arial, verdana;
}

.priceindex {
	font-size: 11px;
	color: #666666;
	font-family: tahoma, arial, verdana;
}

.menustring {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}


.conncat-db {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
}

.verdana10 {
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	color: #3A403F;
}

.verdana11
{
	font-family: verdana, tahoma, arial; font-size: 11px; color: #000000;
}

.verdana12
{
	font-family: verdana, tahoma, arial; font-size: 12px; color: #000000;
}

.tahoma11
{
	font-family: tahoma, helvetica, verdana, arial; font-size: 11px; color: #606060;
}


.sec-subtit {
	font-family: verdana, tahoma, arial; font-size: 12px; font-weight:bold; color:#ff6600; border-bottom:1px solid #333333; padding-bottom:4px; margin-bottom:4px; }

.msg {
	font-family: verdana, tahoma, arial; font-size: 12px; color: #3A403F; text-align:center; padding:20px; border-bottom: 1px solid #FFCC99}

.tbl-bluehead {
	font-family: tahoma, arial, verdana; font-size: 11px; color: #ffffff; font-weight: bold; border:1px solid #FF9637; background-color: #A04E00; }


.prodtable {
	 margin-top:12px; }

div.dblEnd {
	background-color:#E0E0E0; padding-bottom:2px;}
div.dblEnd div{
	border-bottom:1px solid #ffffff; }

div.tjell {
	color:#646464; width:auto; word-wrap:break-word; background: #ffffff url(images/bullet-ff6600.gif) no-repeat; background-position: 1px 9px; padding:4 0 0 7px; text-align:left; }


div.tit-white {
	color:#ffffff; width:185px; font-family: tahoma, verdana, arial; font-size:10px; font-weight:bold; padding:2px; }

input.loginer { width:130px;height:16px;color:#000000;font-weight:normal;font-size:10px;border-bottom:1px solid #a5b3d2;border-right:1px solid #a5b3d2;border-top:1px solid #607090;border-left:1px solid #607090; }

div.upbasket { width:178px;height:16px;color:#2F4267;font-size:10px;line-height:16px;
				border-bottom:1px solid #a5b3d2;border-right:1px solid #a5b3d2;border-top:1px solid #607090;border-left:1px solid #607090; margin:1px; background-color:#ffffff; }


div.logintit { width:184px;color:#2F4267;font-size:9px;font-weight:bold;text-align:right; padding:0 2 0 2px; }

input.button1 { background-color:#336699; color:#ffffff; border:0px; font-size:9px;font-weight:bold; padding:2px; }
input.button2 { background-color:#3770A8; color:#ffffff; border:0px; font-size:9px;font-weight:bold; padding:2px; }

a.cikktit { font-size:11px; font-weight:bold; }
.cikklead { font-size:11px; line-height:14px; }

.loginerror { color:#ffffff; background-color:#ff6666; font-size:10px; font-weight:bold; padding:2px;  }

div.webring { border-top:1px solid #FBEBCA; text-align:center; padding-top:8px; }
div.webring a { color:#cccccc; }

/* --- delete --- */
.menustring-ptitle {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color:#4D6BAB;
	border:2px solid #a6b5d5;
	padding:4px;
	margin:6 0 12 0px;
}

