/* ############################################ */
/*

	ELEMENT

	StyleSheet @ www.dackpoolen.se
	Copyright 2003 Rydén Design & Teknik AB
	www.rdt.nu | info@rdt.nu

*/
/* ############################################ */
/* SHOP */

.prodsize { text-align: right; width: 220px; float: right; padding: 0px 0px 0px 0px; }
.prodant { width: 90px; float: right; padding: 0px 0px 0px 0px; }
.prodadd { width: 30px; float: right; padding: 0px 0px 0px 0px; }
.prodempty { color: red; background: transparent; text-align: right; width: 200px; float: right; padding: 0px 0px 0px 0px; }

.shopImage { color: #000; background: #ffffff; width: 96px; vertical-align: top; text-align: center; padding: 0px 0px 0px 0px; border-right: 0px solid #444444; }

.shopPrice { color: #000; background: #ffffff; text-align: center; border-top: 0px solid #555555; }
.shopInfo1 { color: #222222; background: #ffffff url(../gfx/card-bg.jpg) repeat-y right top; padding: 5px 5px 5px 5px; vertical-align: top; }
.shopInfo2 { color: #222222; background: #ffffff url(../gfx/card-bg.jpg) repeat-y right top; padding: 5px 5px 5px 5px; vertical-align: top; }
.shopInfo3 { color: #222222; background: #ffffff;  padding: 5px 5px 5px 5px; vertical-align: top; }

.shopTech1 { color: #999; background: #ffffff; border-top: 0px solid #555555; }
.shopTech2 { color: #999; background: #ffffff; border-top: 0px solid #555555; }

.shopPriceTag { float: left; width: 40px; color: #fff; border: 0px; background: transparent; font-weight: bold; margin-top: 0px; }
.shopPriceTag1 { float: left; width: 27px; padding-top: 0px; }
.shopPriceTag2 { float: left; width: 30px; padding-top: 0px; }

#shopHeader {
	padding: 0px;
	border: 0px solid #5C5C5C;
	color: #111;
	background: #2f2f2f;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}

#produktinfo {
	margin: 0px; 
	padding: 0px;
}

.conforder {
	background: #333;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.r1 {
	font-family: Tahoma, Tahoma, Verdana, Arial, Serif; 
	color: #222; 
	background-color: transparent;
	font-size: 10px; 
	font-weight : bold;
}

.r2 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #222; 
	background-color: transparent;
	font-size: 11px; 
	font-weight : bold;
}

.r3 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #333; 
	background-color: transparent;
	font-size: 9px; 
	font-weight : bold;
	width : 90px;
}

.r4 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #333; 
	background-color: transparent;
	font-size: 9px; 
	width : 183px;
}

.r5 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #111; 
	background-color: transparent;
	font-size: 9px; 
	font-weight : bold;
}

a.sk4:link, a.sk4:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #444444; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9px;
}

a.sk4:hover { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #aaaaaa; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9px;
}

a.miljo:link, a.miljo:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #996600; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9px;
}

a.miljo:hover { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #666666; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9px;
}

a.sk5:link, a.sk5:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #000000; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10px;
}

a.sk5:hover { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #aaaaaa; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10px;
}

a.menu:link, a.menu:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #333333; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10px;
}

a.menu:hover { 
	font-family: Tahoma, Verdana, Arial, Serif;
	color: #666666;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal; 
	font-size: 10px; 
}
a.menu3:link, a.menu3:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #F6BE29; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10px;
}

a.menu3:hover { 
	font-family: Tahoma, Verdana, Arial, Serif;
	color: #cccccc;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal; 
	font-size: 10px; 
}
a.menu31:link, a.menu31:visited { 
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #F6BE29; 
	background-color: transparent;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9px;
}

a.menu31:hover { 
	font-family: Tahoma, Verdana, Arial, Serif;
	color: #cccccc;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal; 
	font-size: 9px; 
}
/* ############################################ */

#loginMain {
	width: 260px;
	height: 160px;
	margin: 0px auto 0px auto; 
	padding: 20px;
	color: #444;
	background: url(../gfx/bg_login.gif) no-repeat;
}

#loginBottom {
	padding-top: 20px;
	color: red;
	background: transparent;
	text-align: center;
}
div.row { clear: both; border-top: 2px solid #EEEEEE; }
div.row span.label { float: left; width: 70px; text-align: right; }
div.row span.formw { float: right; width: 130px; text-align: left; } 





.m1 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #777;
	background-color: transparent;
	font-size: 9px; 
	height : 16px;
}

.m2 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #777;
	background-color: transparent;
	font-size: 9px; 
}

.m3 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #003366;
	background-color: transparent;
	font-size: 9px; 
}

.m4 {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #222;
	background-color: transparent;
	font-size: 9px; 
}

.mm {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #555;
	background-color: transparent;
	font-size: 2px; 
}

/* ############################################ */

#block {
	width : 780px;
	margin-left : auto; 
	margin-right : auto;
	text-align: left; 
	vertical-align : top;
}

/* ############################################ */

#topmenu1 {
	height : 36px;
	width : 780px;
	text-align : left;
	vertical-align : baseline;
	margin-top : 0px;
	background : url(../gfx/main_menu1.gif) no-repeat;
	padding : 0px 0px 0px 0px;
	clear : both;
}

#topmenu2 {
	height : 22px;
	width : 780px;
	margin-top : 0px;
	background : url(../gfx/main_menu2.gif) no-repeat;
	padding : 0px 0px 0px 0px;
	clear : both;
}

#topmenu3 {
	height : 144px;
	width : 780px;
	text-align : right;
	margin-top : 0px;
	background : url(../gfx/main_menu3.jpg) no-repeat;
	vertical-align : middle;
	clear : both;
}

.menu1item {
	display : inline;
	vertical-align : baseline;
	margin-top : 15px;
	padding : 0px;
	float : left;
}

.menu2item {
	display : inline;
	vertical-align : baseline;
	margin-top : 4px;
	padding : 0px;
	float : left;
}

/* ############################################ */

#contblock {
	width : 780px;
	margin : 0px 0px 8px 0px;
	color: #222;
	background : #B9B9B9 url(../gfx/bg_loop.gif);
}

#content {
	height : 550px;
	vertical-align : top;
	background : url(../gfx/main_left.gif) no-repeat;
}

#main {
	width : 575px;
	margin : 10px 0px 0px 163px;
}

.main {
	width : 575px;
	margin : 10px 0px 0px 163px;
}

/* ############################################ */

.left {
	vertical-align : top;
	width : 238px;
}

.right {
	vertical-align : top;
	width : 283px;
}

/* ############################################ */

.frmright {
	width : 283px;
	background : url(../gfx/frm_mitt.gif) repeat-y;
}

.frmtop {
	width : 283px;
	background : url(../gfx/frm_top.gif) no-repeat top;
}

.frmsenaste {
	width : 283px;
	background : url(../gfx/frm_senaste_nytt.gif) no-repeat top;
}

.frmerbjudande {
	width : 283px;
	background : url(../gfx/frm_erbjud.gif) no-repeat top;
}

/* ############################################ */

#moveit {
	width : 200px;
	margin : 14px 407px 0px 0px;
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #333; 
	background-color: transparent;
	font-size: 10px; 
	font-weight : bold;
}

/* ############################################ */

.newstopic {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #333; 
	background-color: transparent;
	font-size: 10px; 
	font-weight : bold;
}

.news {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #555; 
	background-color: transparent;
	font-size: 9px; 
}

.newsmore {
	margin : 5px 0px 0px 0px;
	background-color: transparent;
}

/* ############################################ */

#subcattopic {
	font-family: Tahoma, Verdana, Arial, Serif; 
	color: #222;
	background-color: transparent;
	font-size: 13px; 
	font-weight : bold;
	margin-top : 32px;
}

/* ############################################ */

.nolink {
	font-family: Arial, Serif; 
	color: #888; 
	background-color: transparent;
	text-decoration: none; 
	font-size: 9px; 
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.contentFrame {
	width: 150;
	border-right: 0px solid #000;
	border-left: 0px solid #000;
	text-align: left;
}

.contentFrame2 {
	width: 150;
	border-right: 0px solid #000;
	border-left: 0px solid #000;
	text-align: left;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.sekFrame {
	width: 150;
	padding-bottom: 10px;
}

.sekFrame2 {
	width: 150;
}

.sekFrame3 {
	padding-right: 5px;
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
