@charset "UTF-8";
/* CSS Document */

html, body, div, h1, h2, h3, p, a, font, img, strong, ol, ul, li, form, table, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

body {
background: #d6dce3 url('/img/bg.png') repeat-x;
/*background: #23aadd url('/img/bg.png') repeat-x;*/
color:#333;
font: 0.625em/1 Arial, Helvetica, sans-serif;
}

a {
text-decoration: none;
color: #bc1c79;/* purple */
}

strong {
font-weight: bold;
}

p,
ul {
	line-height: 1.2;
}

p {
	font-size: 1.2em;
	margin: 10px 0 10px 0;
	/*text-align:justify;*/
}

div#ProductMore ul {
		margin: 10px 0 10px 25px;
}

div#ProductMore ul li {
	font-size: 1.2em;
	margin: 2px 0 0 0;
	line-height: 1.2;
	list-style-type: square;
}


h1, h2, h3, h4, p, ul
{
	font: Arial "Arial Black", Gadget, sans-serif;
	color:#333333;
}

h1 {
font-size: 2.4em;
font-weight: bold;
text-transform: uppercase;
/*margin: 10px 0 10px 10px;*/
}

h2 {
font-size: 1.7em;
font-weight: bold;
text-transform: uppercase;
/*margin: 10px 0 10px 10px;*/
}

/* Page: Product - More Products */

h2.boxed {
padding: 10px;
/*margin: 0 0 10px 10px;*/
font-size: 1.8em;
background: #3b3b3b;
color: #fff;
float:left;
width:660px;
}

h2.boxed a {
color: #fff;
}

h3.highlights {
padding: 10px 0 0 10px;
}

.boxed {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.05em;
margin: 0 0 10px 0;
padding: 2px 0;
}

h3 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
/*color: #1396b8;*/
/*margin: 10px 0 0 10px;*/
}

h4 {
font-size: 1.0em;
font-weight: bold;
text-transform: uppercase;
/*margin: 10px 0 0 10px;*/
}

ol, ul {
list-style: none; /* tar bort bulletpoints */
}

div#container{
/*position:relative;*/
width:960px;
margin-left: auto;
margin-right: auto;
overflow: auto;/*mac fix - utan denna så blir inte height dynamisk */
/*min-height:1000px; /* för att slippa scroll på container */
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Header */
div#header {
/*width:100%;*/
width:960px; /*xxx för att matcha kant i kant med produkterna */ 
height:120px;
position: relative;
/*z-index: 100;*/
margin-top: 20px;
}

/* Logo */
div#logo {
float: left;
}

/* Cart */

div#cart {
float: right;
font-weight: bold;
line-height: 1;
}

div#cart div.items {
float: left;
width: 98px;
height: 56px;
padding: 7px 0;
font-size: 1.1em;
text-align: center;
text-transform: uppercase;
background: #eee url('/img/signs.png') no-repeat 4px -383px;
}

div#cart div.checkout {
display: none;
float: left;
}

div#cart div.filled {
display: block;
}

div#cart div.checkout a {
float: left;
width: 70px;
height: 56px;
padding: 7px 10px;
color: #fff;
background: #fff url('/img/signs.png') no-repeat 0 -312px;
font-size: 1.2em;
}


/* Main - Navigation */
div#navigation ul {
position: absolute;
bottom: 0;
right: 0;
}

div#navigation ul li {
float: left;
margin: 0 2px 0 0;/* skapar mellanrum mellan knapparna */
}

div#navigation ul li a {
color:#333;
float: left;
padding:5px;
font-size: 1.2em;
line-height:1.2em;
font-weight: bold;
text-transform: uppercase;
padding-top:7px;
text-align:center;
overflow: hidden;
}

div#navigation ul li a:hover {
background-color: #1396b8;/* blue */
color:#FFFFFF;
}

div#navigation ul li.sel a {
background-color: #1396b8;/* blue */
color: #ffffff;
}


/* Main */
div#main{
	background-color:#ffffff;
	width: 960px;
	margin-top:10px;
	/*min-height:550px;*/
	float:left;
}

div#main_info{
	width: 680px;
	float:left;
	padding-bottom:10px;
	margin:10px 0 0 10px;	
/*	background-color:#999;*/
}

div#HighLights{ /* erbjudanden */
	background-color:#ffffff;
	width: 960px;
	margin-top:20px;
/*	height:150px;*/
	float:left;
}

div#prod_info_long p{
	font: 1.2em Arial, Helvetica, sans-serif; color:efefef;
}


/* Carousel */
div#carousel_border{
	margin-top:10px; /* lite avstånd från menyn */
	width:960px;
	height:418px;
	margin-left: auto;
 	margin-right: auto;
}

div#carousel_inner{
	padding:10px;
	background:#fff;
}

div#carousel {
position: relative;
overflow: hidden;
width: 940px;
height: 390px;
}

div#carousel ul {
position: relative;
}

div#carousel li {
float: left;
width: 940px;
height: 390px;
}

div#carousel a#simplePrevious {
position: absolute;
display: block;
margin: -28px 0 0 0;
top: 50%;
left: 10px;
width: 45px;
padding: 17px 0 17px 25px;
font-size: 1.4em;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
text-indent: -999em;
overflow: hidden;
background: url('/img/signs.png') 0 -51px;
color: #fff;
cursor: pointer;
text-decoration: none;
}

div#carousel a#simplePrevious:hover {
background-position: 0 -1px;
text-indent: 0;
}

div#carousel a#simpleNext {
position: absolute;
display: block;
right:10px;
top: 50%;
width: 45px;
margin: -28px 0 0 0;
padding: 17px 0 17px 25px;
font-size: 1.4em;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
text-aling:right;
text-indent: 999em;
overflow: hidden;
background: url('/img/signs.png') 70px -51px;
color: #fff;
cursor: pointer;
text-decoration: none;
}

div#carousel a#simpleNext:hover {
background-position: 100% -1px;
text-indent: -13px;
}

/*  Side  */
div#side {
margin: 10px 0 10px 10px;
float: left;
width: 250px;
min-height:300px; /* HÖJDEN PÅ BAKGRUNDEN TILL MENYN */
/* background-color:#e7eaef; */
background-color:#efefef;
}

/* Sub Navigation */
div#sub-navigation {
	padding:10px;
}

div#sub-navigation ul li{
	margin-bottom:15px;
}

div#sub-navigation ul li a{
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.3;
	padding:2px 5px 2px 5px;
	text-transform: uppercase;
	color: #fff;
	background:#333;
}

div#sub-navigation ul li a:hover {
	background-color: #1396b8;
	color:#FFFFFF;
}

div#sub-navigation ul li ul li{
	margin:5px 0 0 0;
}

div#sub-navigation ul li ul li a {
	text-transform: uppercase;
	color: #333;
	background:none;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 0.8em;
}

div#sub-navigation ul li.sel a {
	background-color: #1396b8;
	color:#FFFFFF;
}


/* PRODUCT - DETAILS */
div#ProductDetails{
/*	position:relative;*/
/*	margin: 10px 0 0 10px;*/
/*	background-color:#efefef;*/
	width:680px;
	float:left;
}

/*div#ProductDetails p { text-align:justify;}*/

div#ProductDetailsTxt{
/*	background-color:#999;*/
	width:330px; 
	float:left; /*för att lägga add_prod till höger om prod_info_short*/
	/*padding-right:10px;*/
}

#FacebookLike {
	padding:10px 0 0 10px;	
}

div#ProductDetails div#AddProduct{
/*	background-color:#CCCCCC;*/
	width:340px;
	float:left; /*för att lägga add_prod till höger om prod_info_short*/
}

.ProductImage{
	margin: 0 0 10px 0;
	background: url('/img/produkt-bg.png') no-repeat 0 0;
	width:680px;
	height:300px;
} /*bottom-margin*/

/* PRODUCT - NoItems */

div#NumberOfItems {
	position: relative;
	margin: 10px 0 0 0;
	float: left;
	width: 350px; 
/*	background-color:#09F; /* BLUE */
}

div#NumberOfItems p {
font-size: 1.1em;
font-weight: bold;
margin: 0;
color: #333;
}

div#NumberOfItems ul {
float: left;
width: 350px;
}

div#NumberOfItems ul li {
float: left;
margin: 0 2px 0 0;
}

div#NumberOfItems ul li label {
font-size: 1.5em;
line-height: 20px;
padding: 0 5px;/*storleken på antalet */
}

/* Item Select */

ul.ItemSelect input {
display: none;
}

ul.ItemSelect li label {
float: left;
font-size: 1.1em;
padding: 0 4px;
color: #eee;
background: #333;
cursor: pointer;
}

ul.ItemSelect li.selected label, ul.ItemSelect li label.checked {
	/*background: #bc1c79; /* Pink */
	background: #1396b8; /* Blue */
}

/* Page: Product - Notices */

div#NoItemsForgot,
div#AddedToCart {
	position: absolute;
}

.hidden{
	display:none;
}

div#NoItemsForgot {
	top: 15px;
	right:0;
	width:145px;
	height:20px;
	padding: 0 0 0 30px;
	background: url('/img/signs.png') no-repeat 0 -150px;
}

div#NoItemsForgot p {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 20px;
	text-transform: uppercase;
	color: #fff;
}

div#AddedToCart {
	left: 0;
	top: -87px;
	width: 350px;
	height: 130px;
	background: #bc1c79 url('/img/signs.png') no-repeat 0 -178px;
	z-index: 10;
}
div#AddedToCart p {
	margin: 20px 0 0 33px;
	font-size: 1.1em;
	color:#fff;
	text-transform: uppercase;
}

div#ProductPrice {
float: left;
width: 175px;
height: 60px;
margin: 10px 0;
background: #eee;
color: #f54816;
}

div#ProductPrice p {
height: 20px;
padding: 20px 10px;
margin: 0;
font-size: 1.1em;
font-weight: bold;
line-height: 20px;
text-align: center;
}

div#ProductPrice p span.text {
color: #333;
vertical-align: 0.3em;
padding: 0 10px 0 0;
}

div#ProductPrice p span.price {
font-size: 2em;
}

div#ProductBuy {
float: left;
/*width: 170px;
height: 60px;
*/
margin: 10px 0;
}

div#ProductBuy button.BuyIt, div#ProductBuy button.BuyItDisabled {
width: 175px;
height: 60px;
border: 0;
background: #1396b8;/* Blue */
/*background: #f54816;*/
color: #fff;
font-size: 2.2em;
text-transform: uppercase;
cursor: pointer;
font-weight:bold;
}

div#ProductBuy button.BuyItDisabled{
	cursor:default;
}


/* Accordion */
.accordion { list-style-type: none; padding-bottom: 0; margin: 0px; border: 1px solid #fff; border-top: none; border-left: none; }
.accordion ul { padding: 0; margin: 0; float: left; display: block;}
.accordion li { background: #333; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width:680px;}
/*.accordion li.active>a { background: url('close.gif') no-repeat center right; }*/
.accordion li div { padding: 10px; background: #fff; display: block; clear: both; float: left;}
.accordion a { text-decoration: none; border-bottom: 1px solid #ccc; font: bold 1.4em/20px Arial, Helvetica, sans-serif; text-transform:uppercase; color: #fff; padding: 10px 10px; display: block; cursor: pointer; /*background: url('open.gif') no-repeat center right;*/}
/* Level 2 */
.accordion li ul li, li ul li p{ background: #fff; }
.accordion li ul li a {color:#333;}
.accordion li ul li p{ font-size: 1.2em; }

/* CHECKOUT */
div#checkout{
	width: 680px;
	float:left;
	padding-bottom:10px;
	margin:10px 0 0 10px;
/*	background-color:#999;*/
}

ul.order {
font-size: 1.2em;
margin: 0 0 10px 0;
}

ul.order li {
margin: 0;
float: left;
width: 100%;
background: #efefef;
}

ul.order li h2, ul.order li p, ul.order li span{
font-size: 1.4em;
line-height: 30px;
margin: 0;
}

/*
ul.order li h2 {
font-size: 1em;
line-height: 30px;
margin: 0;
}*/

ul.order li h2 a {
color: #333;
}

ul.order li {
margin-bottom: 5px;
}

ul.order li div.img {
float: left;
width: 50px;
height: 50px;
margin: 0 10px 0 0;
}

ul.order li div.title,
ul.order li div.quantity,
ul.order li div.price{
float: left;
padding: 8px 0;
}

ul.order li div.title {
width: 300px;
}

ul.order li div.quantity {
float:left;
width: 90px;
/*text-align: center;*/
font-weight: bold;
/*background-color:#CCC;*/
}

ul.order li a.subtrahera {
width: 15px;
height: 15px;
display: block;
background: url('/img/signs.png') -37px -452px;
overflow: hidden;
float: left;
margin:6px;
background-color:#333;
}

ul.order li .subtrahera a span {
display: block;
width: 15px;
height: 15px;
text-indent: -999em;
overflow: hidden;
}

ul.order span {
	float:left;
	margin:6px;
}

ul.order li a.addera {
width: 15px;
height: 15px;
display: block;
background: url('/img/signs.png') -52px -452px;
overflow: hidden;
margin:6px;
float: left;
background-color:#333;
}

ul.order li .addera a span {
display: block;
width: 15px;
height: 15px;
text-indent: -999em;
overflow: hidden;
}


ul.order li button {
width: 16px;
height: 16px;
padding: 3px;
margin: 0;
border: none;
background: #737373;
cursor: pointer;/*
vertical-align: middle;*/
}

ul.order li a.remove {
width: 20px;
height: 27px;
display: block;
padding-top: 20px;
background: url('/img/signs.png') -25px -470px;
overflow: hidden;
float: right;
}

ul.order li .remove a span {
display: block;
width: 10px;
height: 10px;
text-indent: -999em;
overflow: hidden;
}

ul.order li div.price  {
width: 180px;
font-weight: bold;
text-align:  right;
/*background-color:#ccc;*/
}

ul.order li div.price  p{
color: #bc1c79;/* purple */
}

/* CHECKOUT - SUMMARY */

dl.summary { 
border-top: 2px solid #eaeaea;
border-bottom: 2px solid #eaeaea;
float:left;
margin: 20px 0 0 0;
color:#333;
width:680px;
padding: 10px 0;
}

dl.summary dt,
dl.summary dd {
float: left;
width: 50%;
margin: 0 0 5px;
font-size: 1.4em;
line-height: 1.2;
}

dl.summary dd {
text-align: right;
font-weight: bold;
}

dl.summary dt.sum,
dl.summary dd.sum {
font-size: 1.6em;
font-weight: bold;
}

dl.summary dt.sum {
text-transform: uppercase;
}

dl.summary dd.sum {
color: #bc1c79;/* purple */
}

dl.total { 
float:left;
margin:0;
color:#333;
width:680px;
padding: 10px 0;
margin:0 0 30px 0;
}

dl.total dt,
dl.total dd {
float: left;
width: 50%;
margin: 0 0 5px;
font-size: 1.4em;
line-height: 1.2;
}

dl.total dd {
text-align: right;
font-weight: bold;
}

dl.total dt.sum,
dl.total dd.sum {
font-size: 2.0em;
font-weight: bold;
}

dl.total dt.sum {
text-transform: uppercase;
}

dl.total dd.sum {
color: #bc1c79;/* purple */
}

/* Product Listing */

ul.products {
	width: 690px;
	margin-top:20px;
/*	background-color:#efefef;*/
}

ul.products li {
float: left;
display: inline;
position: relative;
width: 162px;
height: 162px;
overflow: hidden;
/*margin: 10px 10px 0 0;*/
margin-right:10px;
background-color:#999;
/*background: url('/img/prod_bg.png') no-repeat;*/
}

ul.products li.gradient	{ 
	background: url('/img/prod_bg') no-repeat 0 0;
}

ul.products li.over {
  cursor: pointer;
}

ul.products li a {
	height:142px;
	display: block;
	text-align: center;
}

/*
ul.products li.over a,
ul.products li a:hover {
	background-color:#F69;
}
*/
ul.products li h2 {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	margin: 0;
	background: #363636;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 20px;
	text-transform: none;
	z-index: 10;
}

ul.products li h2 span {
	color:#ffffff;
	display: block;
	float:left;
	padding-left:5px;
/*	padding: 0 65px 0 5px;*/
}

ul.products li.over h2 {
	background:  #1396b8;/* blue */
}

ul.products li p.price {
	color:#ffffff;
	position: absolute;
	right: 5px;
	bottom: 0;
	font-size: 1.2em;
	line-height: 20px;
	margin: 0;
	z-index: 20;
}

/* LINE PRODUCTS */
/*
div#products { 
	width:690px;

}

div#products .product {
	float:left;
	width:158px;
	height:158px;
	margin-right:10px;
	margin-top:10px;
	border-style:solid;
	border-width:2px;
	border-color:#efefef;
	
}
*/

/* CHECKOUT DISCOUNT */
div#checkout-discount {
float: left;
width: 200px;
height: 25px;
}

div#checkout-discount h3 {
margin: 0;
font-size: 0.6em;
line-height: 25px;
}

div#checkout-discount h3 a {
display: block;
padding-right:45px;
color: #fff;
background: url('/img/signs.png') no-repeat 100% -519px;
}

body div#checkout-discount-form.show_error { display: block; }
body div#checkout-discount h3 a.show_error { display: none; }

.js-on div#checkout-discount-form {
display: none;
}

div#checkout-discount input.field {
width: 107px;
padding: 2px 3px;
margin: 0 5px 0 0;
border: 1px solid #b0b0b0;
vertical-align: middle;
}

div#checkout-discount button.arrow {
width: 80px;
vertical-align: middle;
}

div#checkout-discount p {
float: left;
padding: 0 5px;
margin: 5px 0 0;
color: #f00;
background: #ffe6e6;
font-size: 1.1em;
line-height: 20px;
}



/* BETALNING */

div#checkout div.section {
float: left;
margin: 0 0 20px;
}

/* checkout-payment */

div#checkout div#checkout-payment {
width: 230px;
overflow: hidden;
margin-right: 10px;
}
/*
div#checkout div#checkout-payment h2.boxed {
background-position: 10px -495px;
margin: 0;
}
*/
div#checkout div#checkout-payment ul {
font-size: 1.2em;
}

div#checkout div#checkout-payment ul li {
background: #eaeaea;
margin: 0 0 2px;
padding: 5px;
}

div#checkout div#checkout-payment ul li input {
margin-right: 10px;
vertical-align: middle;
}

div#checkout div#checkout-payment ul li img {
vertical-align: middle;
}

/* chekout-shipping */

div#checkout div#checkout-shipping {
width: 440px;
overflow: hidden;
float:left;
}

div#checkout div.inner{
background: #eaeaea;
/*padding-left:10px;*/
}

div#checkout div#checkout-shipping p {
font-size: 1.2em;
margin-left:10px;
}

div#checkout div#checkout-shipping ol {
width: 430px;
line-height: 1.5;
}

div#checkout div#checkout-shipping ol li {
float: left;
display: inline;
width: 205px;
margin-left: 10px;
margin-bottom: 10px;
}

div#checkout div#checkout-shipping ol li label {
font-size: 1.2em;
font-weight: bold;
}

div#checkout div#checkout-shipping ol li input.field {
padding: 5px;
width: 195px;
}

div#checkout div#checkout-shipping ol li.address {
width: 410px;
}

div#checkout div#checkout-shipping ol li.address input.field {
width: 410px;
}

div#checkout div#checkout-shipping ol li.ssn {
width: 410px;
}

div#checkout div#checkout-shipping ol li.ssn input.field {
width: 195px;
}

.error { background: #ffe1e1; border: 1px solid #e49294;}

/*
div#checkout div#checkout-shipping ol li.newsletter {
line-height: 1.8;
}

div#checkout div#checkout-shipping ol li.newsletter span {
font-size: 1.2em;
font-weight: bold;
}

div#checkout div#checkout-shipping ol li.newsletter label {
font-weight: normal;
}
*/
/* FORM */

.field {
width: 140px;
height: 13px;
padding: 3px;
border: none;
background: #fff;
}


div#checkout div#checkout-shipping ol li.newsletter {
line-height: 1.8;
}

div#checkout div#checkout-shipping ol li.newsletter span{
font-size: 1.2em;
font-weight: bold;
}

div#checkout div#checkout-shipping ol li.newsletter label{
font-weight: normal;
}


/* CHECKOUT SUBMIT */
div#checkout-submit {
width: 100%;
}

div#checkout-submit div.inner {
float: left;
width: 440px;
height: 48px;
line-height: 48px;
background: #eaeaea;
padding-left:10px;
}

div#checkout-submit label {
font-size: 1.4em;
font-weight: bold;
}

div#checkout-submit button {
float: right;
width: 230px;
height: 48px;
font-size: 21px;
line-height: 48px;
}

button.arrow {
height: 19px;
padding: 0 8px 0 2px;
width: 1;
margin: 0;
border: 0;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: url('/img/signs.png') no-repeat -120px -99px;
color: #fff;
cursor: pointer;
overflow: visible;
}

button.arrow span {
position: relative;
top: -1px;
}

/* FEEDBACK */
a.feedback {
	position: fixed;
	background: url(/img/feedback.png) no-repeat 0 0;
	top: 90px;
	right: 0;
	height: 102px;
	width: 40px;
	overflow: hidden;
	text-indent: -999%;
	z-index: 90;
}

/* KVITTO */

dl.reciept { 
/*border-top: 2px solid #eaeaea;
border-bottom: 2px solid #eaeaea;*/
float:left;
margin-top:10px;
width:680px;
}

/*dl.reciept_total {
	border-top: 2px solid #eaeaea;
}*/

dl.reciept dt,
dl.reciept de,
dl.reciept dd{
	padding:0;
	margin: 0;
	float: left;
	font-size: 1.3em;
	line-height: 1.3em;
}

dl.reciept dt{ width:150px; padding-left:10px; }
dl.reciept dd {	width:420px; }
dl.reciept de{ width:100px; }

dl.reciept dt.heading,
dl.reciept de.heading,
dl.reciept dd.heading {
	background: #3b3b3b;
	color:#fff;
}

dl.reciept dt.summary,
dl.reciept de.summary,
dl.reciept dd.summary {
	background: #fff;
	margin-top:3px;
	margin-bottom:3px;
	color:#333;
}

dl.reciept dt.sum,
dl.reciept de.sum,
dl.reciept dd.sum {
	background: #fff;
	color:#333;
	border-top: 2px solid #eaeaea;
	font-weight:bold;
	margin-top:5px;
	line-height: 2em;
}

dl.reciept dt.shipping, dl.reciept dt.vat{	font-size: 1.1em;}

dl.reciept dt.total,
dl.reciept dd.total,
dl.reciept de.total{
	border-top: 2px solid #eaeaea;
	font-weight:bold;
	margin-top:5px;
	line-height: 2em;
	color:#333;
}

dl.reciept dd.summary,
dl.reciept de.sum,
dl.reciept de.total {
	font-weight:bold;
	color: #bc1c79; /* Pink */
}

div#delivery_address{
	float:left;
	margin-top:30px;
	padding:10px;
	background:#efefef;
	width:340px;
/*	min-height:100px;*/
}

dl.address{
	width:340px;
}

dl.address dt, dl.address dd{
	font-size: 1.2em;
	line-height: 1.2em;
/*	background:#ccc;*/
}

 dl.address dt{float:left;}

dl.address dt{ width:90px;}
dl.address dd {	width:300px; }


/* Footer */
div#footer { 
/*	margin-top:100px;*/
	background: #eaeaea;
	width:100%;
	position:absolute;
	bottom:0px;
/*	float:left;*/
}


div#FooterCopyright
{
/*	margin-bottom:40px;*/ /*för att få lite mellanrum mellan botten */
	margin-top:20px;
    background-color:#333;
    width:100%;
	height:70px;
	position:relative;
	float:left;
}

div#FooterCopyright div#Copy
{
	padding-left:10px;
	position: absolute;
	top: 40%;
    font-size:11px;
    color:#a5a5a5;
    font-weight:bold;
}

div#footer div#Copy a { 
	color:#a5a5a5;
}


div#FooterErrors 
{
    font-size:11px;
    color:#696969;
    font-weight:plain;

}

