
body{
	font-size: 13px;
	background: #09c2ea;
	margin: 0px;
	padding: 0px;
}

a{
	color: #225584;
}

a:hover{
	color: #ec0608;
}

#bodyarea{
	background: url("./../image/background_sky.jpg") top left repeat-x #ffffff;
	min-height: 500px; 
}

#hometopp{
	margin: 0 auto 0 auto;
	width: 900px;
	height: 450px;
	background: url("./../image/background_hometopp.jpg") top left no-repeat;
}

#sidtopp{
	margin: 0 auto 0 auto;
	width: 900px;
	height: 105px;
	background: url("./../image/background_sidtopp.jpg") top left no-repeat;
}

#badytexta{
	margin: 0 auto 0 auto;
	width: 800px;
}

#badytexta #meny{
	background: url("./../image/background_mitt.jpg") top left repeat-y #ffffff;
	width: 797px;
	height: 51px;
	text-align: center;
	padding-right: 3px;
}

#badytexta #meny img{
display:inline;
margin-right: -4px;
}

#badytexta #mitt{
	width: 768px;
	min-height: 300px;
	background: url("./../image/background_mitt.jpg") top left repeat-y #ffffff;
	padding-left: 16px;
	padding-right: 18px;
}

#badytexta #mitt #cos{
	margin-top: 8px;
	border-top: 2px solid #b4b4b4;
	min-height: 40px;
	text-align: center;
	color: #969696;
	font-size: 11px;
	padding-top:10px;
}

#badytexta #mitt #news{
	border: 1px solid #b4b4b4;
	height: 173px;
	width: 295px;
	color: #000000;
	font-size: 11px;
	padding: 5px;
	float: right;
	overflow: auto;
}

#badytexta #mitt #news #news_top{
	border-bottom: 2px solid #e60101;
	border-left: 4px solid #e60101;
	padding: 3px;
	font-size: 13px;
	background: url("./../image/news_border.jpg") bottom left repeat-x #ffffff;
}



#badytexta #mitt #news #news_date
{
	font-size: 10px;
	width: 60px;
	float: right;
	background: #ffffff;
	padding: 3px;
	text-align: center;
	margin-top: -5px;
	border: 1px solid #c0c0c0;
}

#badytexta #mitt #news #news_body
{
	margin-top: 10px;
	background: #fff;
	padding-bottom: 10px;
	font-size: 13px;
}

#badytexta #botten{
	width: 800px;
	height: 20px;
	background: url("./../image/background_bott.jpg") top left no-repeat #ffffff;
}

#bodybot{
	background: url("./../image/background_wave.jpg") top left repeat-x #ffffff;
	min-height: 90px;
}

#bodybot #copy{
	margin: 0 auto 0 auto;
	width: 800px;
}

#bodybot #copy a{
	font-size: 10px;
	color: #e6060a;
}
#bodybot #copy a:hover{
	color: #e6060a;
}


#faq{
	background: #ffffff;
	border:1px solid #d4d4d4;
	padding: 10px;
	margin-bottom: 10px;
}

#faq h2{
	font-size: 14px;
}

#bodyread {
	width: 583px;
	float: right;
}

#bodyread #title{
	width:560px;
	height:30px;
	font-size: 15px;
	background: url("./../image/title_bar.jpg") top left no-repeat;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 15px;
	color: #ffffff;
}

#bodyread #text{
	padding: 12px;
}

#bodymas {
	width: 168px;
	float: left;
}

#bodymas img {
	margin-top: 5px;
}



h3{
	font-size: 12px;
}

#dodel{
	width: 770px;
}


#media table{

	margin: 0 auto 0 auto;
	width: 500px;
	border-collapse: collapse;
}

#media th{
	height: 20px;
	padding: 6px;
	border-bottom: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
	text-align: center;
	color: #ffffff;
	background: url("/image/media.jpg") top left repeat-x #b1d8e7;

}

#media td{
	min-height: 20px;
	padding: 6px;
	border-bottom: 1px solid #d9d9d9;
	text-align: center;

}


#corp table{

	margin: 0 auto 0 auto;
	width: 500px;
	border-collapse: collapse;
}

#corp td{
	padding: 6px;
	border: 1px solid #d9d9d9;
}

#corp #mark{
	padding: 6px;
	border: 1px solid #d9d9d9;
	background: url("/image/table.jpg") #dff6ff;
}

#corp2 table{

	margin: 0 auto 0 auto;
	width: 350px;
	border-collapse: collapse;
}

#corp2 td{
	padding: 6px;
	border: 1px solid #d9d9d9;
}

#corp2 #mark{
	padding: 6px;
	border: 1px solid #d9d9d9;
	background: #dff6ff;
}


#form table{

	margin: 0 auto 0 auto;
	width: 550px;
	border-collapse: collapse;
}

#form td{
	padding: 6px;
	border: 1px solid #d9d9d9;
}

#form #mark{
	padding: 6px;
	border: 1px solid #d9d9d9;
	background: url("/image/table.jpg") #dff6ff;
}

.red{
	color:#eb4847;
	font-weight: bold;
}

#faqbox{
	border: 1px solid #d9d9d9;
	width: 500px;
	margin: 0 auto 10px auto;
	background: url("/image/faq_a.jpg") no-repeat right bottom #d2eef9;
}
#faqq{
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 10px 10px 30px;
	font-weight: bold;
	background: url("/image/faq_q.jpg") no-repeat left center #69c6ea;
}
#faqa{
	padding: 15px;
}

#blog{
	padding: 5px;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	background: url("/image/blog_comment.jpg") repeat-x left top #ffffff;
}

#blog img{
	height: 15px;
	width: 15px;
	margin-bottom: -3px;
}

#blog h2{
	font-size: 12px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 1px;
}

#blog_box
{
	margin-bottom: 30px;
}

#blog_top
{

	width:560px;
	height:30px;
	font-size: 15px;
	background: url("./../image/title_bar.jpg") top left no-repeat;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 15px;
	color: #ffffff;

}

#blog_title
{

	color: #ffffff;
	text-decoration: none;

}

#blog_date
{
	font-size: 10px;
}

#blog_body
{
	border-bottom: 1px solid #e1e1e1;
	width:540px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-size: 13px;
}

#blog_bottom
{
	text-align: right;
	font-size: 10px;
	color: #d4d4d4;
	width:540px;
}

#blog_bottom a{
	color: #d4d4d4;
}

#blog_group{

	width: 150px;
	float: right;
	display: box;
	color: #ffffff;
	margin-top: -17px;
	margin-right: 30px;
	text-align: right;
}

#blog_group a{

	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}

#photo img{
	border: 1px solid #e1e1e1;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	background: #ffffff;
}


#comment_box{
		width:500px;
		border: 1px solid #e1e1e1;
		margin: 0 auto 10px auto;
		background: url("/image/blog_comment.jpg") repeat-x left top #ffffff;
}

#comment_top{
		border-bottom: 1px solid #e1e1e1;
		padding: 5px;
		font-weight: bold;
}

#comment_date {
		width: 150px;
		float: right;
		margin-top: -17px;
		font-size: 10px;
		font-weight: normal;
}

#comment_body {
		padding: 10px;
}

#error{
		border: 2px solid #ff4d4e;
		padding: 10px;
		font-weight: bold;
		background: #ffe1e1;
		margin: 5px;
}

#done{
		border: 2px solid #57b846;
		padding: 10px;
		font-weight: bold;
		background: #bde4aa;
		margin: 5px;
}





#iz_shop_item_list{

		width: 530px;
		border: 1px solid #e1e1e1;
		margin: 0 auto 10px auto;
		background: url("/image/blog_comment.jpg") repeat-x left top #ffffff;
		padding: 10px;
		min-height: 250px;

}

#iz_shop_item_list #manufactor{
		width:100px;
		float: right;
		text-align: right;
		padding-right: 30px;
		font-size: 10px;
}

#iz_shop_item_list #name{
		font-size: 16px;
		font-weight: bold;
		padding: 8px;
}

#iz_shop_item_list #item_info{
		width: 250px;
		float: right;
		margin-right: 30px;
}

#iz_shop_item_list #buybox{
		border: 2px solid #cdc3c0;
		padding: 6px;
		width: 150px;
		text-align: center;
		margin: 40px 10px 10px 80px;
		float: left;
		background: #f5ebe7;

}

#iz_shop_item_list #buybox #price{
		font-size: 16px;
		font-weight: bold;
}

#iz_shop_item_list #buybox #textunit{
		font-size: 14px;
}

#iz_shop_item_list #buybox #unit{
		width: 20px;
		font-size: 15px;
}

#iz_shop_item_list #buybox #buy{
		float: left;
}

#iz_shop_item_list #buybox #see{
		float: left;
		margin-left: 5px;
}

#iz_shop_item_list #item_img{
		width: 205px;
		float: left;
		margin-top: 20px;
}

#iz_shop_item_list #item_img img{
		width: 200px;
		border: 0px;
}


#iz_shop_cart{
	padding: 5px;
}

#iz_shop_cart table{
	margin: 10px auto 20px auto;
	width: 550px;
	border-collapse: collapse;
}

#iz_shop_cart th{
	text-align: left;
	border: 1px solid #cdc3c0;
	border-bottom: 2px solid #bab1ae;
	padding: 5px;
	background: url("/image/table.jpg") #dff6ff;
}

#iz_shop_cart td{
	text-align: left;
	padding: 3px;
	border: 1px solid #cdc3c0;
	background: #ffffff;
}

#iz_shop_cart #totalcol{
	text-align: right;
	border-top: 2px solid #cdc3c0;
	border-bottom: 1px solid #cdc3c0;
	padding: 3px;
	font-size: 15px;
	font-weight: bold;
	background: #ececec;
}

#iz_shop_cart #total{
	text-align: left;
	border-top: 2px solid #cdc3c0;
	border-bottom: 1px solid #cdc3c0;
	padding: 3px;
	font-size: 18px;
	font-weight: bold;
	background: #ececec;
}

#iz_shop_cart #numrow{
	width: 5px;
}

#iz_shop_cart #delrow{
	width: 16px;
}

#iz_shop_cart #quarow{
	width: 45px;
}

#iz_shop_cart #totrow{
	width: 95px;
}

#iz_shop_cart #cart_unit{
	width: 15px;
	float: left;
}

#iz_shop_cart #cart_reloaditem{
	margin:2px;
}

#iz_shop_cart_sub{
	text-align: center;
}

#cart_kassa_contactarea #mark{
	font-weight: bold;
	font-size: 20px;
	color: #ee3f4c;
}

#cart_kassa_contactarea{
	border: 1px solid #cdc3c0;
	padding: 10px;
	margin-bottom: 10px;
	background: #ffffff;
}

#cart_kassa_contactarea input{
	width: 300px;
	font-size: 15px;
}

#cart_kassa_contactarea th{
	text-align: right;
}

#cart_kassa_contactarea h2{
	border-bottom: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 15px;
	margin-top: -3px;
}

#cart_kassa_contactarea #info{
	padding: 5px;
}

#cart_kassa_billarea #mark{
	font-weight: bold;
	font-size: 20px;
	color: #ee3f4c;
}

#cart_kassa_billarea{
	border: 1px solid #cdc3c0;
	padding: 10px;
	margin-bottom: 10px;
	background: #ffffff;
}

#cart_kassa_billarea input{
	width: 300px;
	font-size: 15px;
}

#cart_kassa_billarea th{
	text-align: right;
}

#cart_kassa_billarea h2{
	border-bottom: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 15px;
	margin-top: -3px;
}

#cart_kassa_billarea #info{
	padding: 5px;
}

#cart_kassa_shiparea{
	border: 1px solid #cdc3c0;
	padding: 10px;
	margin-bottom: 10px;
	background: #f3f3f3;
}

#cart_kassa_shiparea #mark{
	font-weight: bold;
	font-size: 20px;
	color: #b0b0b0;
}

#cart_kassa_shiparea th{
	text-align: right;
}

#cart_kassa_shiparea input{
	width: 300px;
	font-size: 15px;
}

#cart_kassa_shiparea h2{
	border-bottom: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 15px;
	margin-top: -3px;
}

#cart_kassa_shiparea #info{
	padding: 5px;
}


#cart_kassa_payarea{

	border: 1px solid #cdc3c0;
	padding: 10px;
	margin-bottom: 10px;
	background: #ffffff;

}

#cart_kassa_payarea h2{
	border-bottom: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 15px;
	margin-top: -3px;
}

#cart_kassa_payarea #info{
	padding: 5px;
}

#cart_kassa_payarea h3{
	font-weight: bold;
	font-size: 15px;
	margin-top: -1px;
}

#cart_kassa_other{

	border: 1px solid #cdc3c0;
	padding: 10px;
	margin-bottom: 10px;
	background: #ffffff;

}

#cart_kassa_other h2{
	border-bottom: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 15px;
	margin-top: -3px;
}

#cart_kassa_other textarea{
	width: 550px;
	height: 100px;
}

#cart_kassa_other #info{
	padding: 5px;
}

#iz_shop_cart_kassa_sub{
	text-align: center;
	padding: 10px;
}

#iz_shop_cart_kassa_sub_2{
	text-align: center;
	padding: 10px;
}

#iz_shop_minicart{
	padding: 10px;
	border: 1px solid #cdc3c0;
	font-weight: bold;
	font-size: 13px;
	background: #ffffff;
}



#iz_shop_minicart h2{
	font-weight: bold;
	font-size: 14px;
	margin-top: -1px;
	border-bottom: 1px solid #cdc3c0;
	padding-left: 20px;
	background: url("http://wp.izm.iz.se/img/icon/shopping_cart.jpg") no-repeat left center;
}

#iz_shop_text_1{
	padding:10px;
	border: 1px solid #cdc3c0;
	margin-bottom: 10px;
	background: #ffffff;
}

#iz_shop_text_2{
	padding:10px;
	border: 1px solid #cdc3c0;
	margin-bottom: 10px;
	background: #ffffff;
}

#iz_shop_text_3{
	padding:10px;
	border: 1px solid #cdc3c0;
	margin-top: 10px;
	background: #ffffff;
}


#iz_shop_show_product{
	
	padding:3px;
	background: #ffffff;

}

#iz_shop_show_product #img{
	
	text-align: center;
	background: #ffffff;

}


#iz_shop_show_product #text{

	width: 300px;
	float: left;

}



#iz_shop_show_product #buybox{
		border: 2px solid #cdc3c0;
		padding: 6px;
		width: 150px;
		text-align: center;
		margin: 30px 10px 10px 30px;
		float: left;
		background: #f5ebe7;
}

#iz_shop_show_product #buybox #price{
		font-size: 16px;
		font-weight: bold;
}

#iz_shop_show_product #buybox #textunit{
		font-size: 14px;
}

#iz_shop_show_product #buybox #unit{
		width: 20px;
		font-size: 15px;
}

#iz_shop_show_product #buybox #buy{
		float: left;
}

#iz_shop_show_product #bodytext{
	
	margin-top: 10px;
	border-top: 1px solid #cdc3c0;
	padding: 10px;

}