/* ----------------------------------------------------------------------------------- */
/* ---------- BODYS ------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------- */

body.index			{ 
					background-color: #A4ADBC;;
					margin: 0px;
					
					font-family: verdana; 
					font-size: 11px; 
					color: #000000;
					line-height: 18px;

					scrollbar-face-color: #92A8CD;
					scrollbar-arrow-color: #FFFFFF;
					scrollbar-track-color: #8694AC;
					scrollbar-shadow-color: #FFFFFF;
					scrollbar-highlight-color: #FFFFFF;
					scrollbar-3dlight-color: #8694AC;
					scrollbar-darkshadow-color: #8694AC;
					}

hr 					{ border-top: 0px; border-bottom: 1px dashed #000; margin-top: 10px; margin-bottom: 10px; }
h1					{ font-size: 16px; font-weight: 700; margin: 0px; margin-bottom: 6px; }
h2					{ font-size: 14px; margin: 0; }
tr					{ font-size: 11px; }


/* ----------------------------------------------------------------------------------- */
/* ---------- LINKS ------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------- */

a 					{ color: #0C4AB1; font-weight: 700; text-decoration: none; }
a:hover				{ color: #000; }

.books a:link,
.books a:active,
.books a:visited	{ color: #0C4AB1; text-decoration: none; font-weight: 700; font-size: 12px; }
.books a:hover 		{ color: #000000; text-decoration: underline; font-weight: 700; font-size: 12px; }

.menu_top a:link,
.menu_top a:active,
.menu_top a:visited	{ color: #0C4AB1; text-decoration: none; font-weight: 700; }
.menu_top a:hover 	{ color: #FFFFFF; text-decoration: none; font-weight: 700; }

.menu1 a:link,
.menu1 a:active,
.menu1 a:visited 	{ color: #000000; line-height: 14px; text-decoration: none; font-weight: 700; }
.menu1 a:hover 		{ color: #0C4AB1; text-decoration: underline; font-weight: 700; }

.login a:link,
.login a:active,
.login a:visited 	{ color: #000000; text-decoration: none; font-weight: 500; }
.login a:hover 		{ color: #0C4AB1; text-decoration: underline; font-weight: 500; }

.submenu a:link,
.submenu a:active,
.submenu a:visited 	{ color: #000000; text-decoration: none; font-weight: 500; }
.submenu a:hover 	{ color: #0C4AB1; text-decoration: underline; font-weight: 500; }


/* ----------------------------------------------------------------------------------- */
/* ---------- LEFT MENU -------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

.menu1, .menu2		{ 
					background-color: #D0DBED;
					padding: 10;
					font-family: verdana;
					font-size: 10px;
					}

.login				{ 
					background-color: #92A8CD;
					padding: 10;
					font-family: verdana;
					font-size: 10px;
					
					}

.txt_field			{
					padding: 1; 
					width: 150;
					background: #FFFFFF repeat-x url(layout/login_bg.jpg);
					color: #000000; 
					font-family: Verdana; 
					font-size: 12px; 
					border: 1px solid #747D8D;
					}
					
.etxt_field			{
					padding: 1; 
					background-color: #FFFFFF;
					background-image: url(layout/login_bg.jpg);
					color: #000000; 
					font-family: Verdana; 
					font-size: 12px; 
					border: 1px solid #747D8D;
					}

.button				{
					background-color: #6688C1;
					height: 20px;
					width: 65px;
					
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #FFFFFF;
					
					border-color: #FFFFFF;
					border-width: 1px;
					border-style: solid;
					}

textarea			{
					font-family: verdana;
					}

/* ----------------------------------------------------------------------------------- */
/* ---------- TOP & KUNDVAGN --------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

.menu_top			{
					padding-top: 5px;
					padding-left: 505px;
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #0C4AB1;
					}



.kundvagn			{
					background-color: #92A8CD;
					height: 30px;
					padding-left: 10px;
					padding-right: 10px;
					vertical-align: middle;
					
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #FFFFFF;
					text-align: right;
					}

.kundvagn_btn		{
					background-color: #6688C1;
					height: 20px;
					width: 100px;
					
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #FFFFFF;
					
					border-color: #FFFFFF;
					border-width: 1px;
					border-style: solid;
					}

.kassan_btn			{
					background-color: #324769;
					height: 20px;
					width: 100px;
					
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #FFFFFF;
					
					border-color: #FFFFFF;
					border-width: 1px;
					border-style: solid;
					}


/* ----------------------------------------------------------------------------------- */
/* ---------- MAIN ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

.main				{
					padding-left: 12px;
					padding-right: 8px;
					padding-bottom: 8px;
					font-size: 11px;
					line-height: 18px;
					}

.books				{ font-size: 10px; vertical-align: top; }

hr					{ height: 1px; border-color: #000000; }

.pris				{ font-size: 12px; color: #CC0000; font-weight: 700; }

.buy_btn			{
					background-color: #6688C1;
					height: 20px;
					width: 82px;
					
					font-family: verdana;
					font-size: 10px;
					font-weight: 700;
					color: #FFFFFF;
					
					border-color: #000000;
					border-width: 1px;
					border-style: solid;
					}

/* ----------------------------------------------------------------------------------- */
/* ---------- LISTA ------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------- */
table.list {
	font-size: 14px;
	border: 1px  #6688C1 solid;
	padding: 4px;
}

th.list {
	text-align: left;
	background-color: #D0DBED;
	border-bottom: 1px solid #6688C1;
}

/* ----------------------------------------------------------------------------------- */
/* ---------- FORM ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */

.form_label {
font-size: 10px;
font-weight: bold;
text-align: right;
}

.form_field {
border: 2px #FF0000 dashed;
}
					
.form_button {
	background-color: #6688C1;
	background-image:none;
	height: 20px;
	width: 65px;
			
	font-family: verdana;
	font-size: 10px;
	font-weight: 700;
	color: #FFFFFF;
	
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
}
