/* body ------------------------------------------------------------------------------------------------*/
Body {  background:#ffffff url('none') no-repeat; margin-left: 12pt; margin-top: 0pt; margin-right: 0pt;
	text-decoration: none; font-family: Verdana, Arial, Helvetica, 'Sans-serif'; color: #000000; font-size: 7pt;
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #999999; 
	scrollbar-face-color: #EFEFEF; 
	scrollbar-highlight-color: #AAAAAA; 
	scrollbar-shadow-color: #ADADAD; 
	scrollbar-darkshadow-color: #CCCC66; 
	scrollbar-3dlight-color: #EFEFEF; 
	cursor: normal  
     
     }


/* links -------------------------------------------------------------------------------------------------*/
A:link    { text-decoration: underline; color: #000000; font-family: Verdana, Arial; font-size: 8pt; background-color: none;}
A:active  { text-decoration: underline; color: #666666; font-family: Verdana, Arial; font-size: 8pt; background-color: none;}
A:visited { text-decoration: underline; color: #65583E; font-family: Verdana, Arial; font-size: 8pt; background-color: none;}
A:hover   { text-decoration: underline; color: #000000; font-family: Verdana, Arial; font-size: 8pt; background-color: none; font-weight: bold;}



/* headers -----------------------------------------------------------------------------------------------*/
H1 { text-decoration: none; color: #999999; font-family: Verdana, Arial; font-size: 10px; background-color: none; }
H2 { text-decoration: none; color: #FFFF00; font-family: Verdana, Arial; font-size: 10px; background-color: none; }
H3 { text-decoration: none; color: #AE0822; font-family: Verdana, Arial; font-size: 11px; background-color: none; }
H4 { text-decoration: none; color: #DDDDDD; font-family: Verdana, Arial; font-size: 13px; background-color: none; }
H5 { text-decoration: none; color: #FFFF00; font-family: Verdana, Arial; font-size: 16px; background-color: none; }
H6 { text-decoration: none; color: #FFFF00; font-family: Verdana, Arial; font-size: 10px; background-color: none; }
H7 { text-decoration: none; color: #FFFF00; font-family: Verdana, Arial; font-size: 10px; background-color: none; }



/* table -------------------------------------------------------------------------------------------------*/
Tabl e { background-color: #66CCFF; border: 1pt solid #000000; background-image: url('none'); background-repeat: no-repeat; background-color: #777777}
T h		{ background-color: #777777; border: 1pt solid #FFFF00; font-family: verdana; font-size: 9pt; }/*9*/
T r		{ background-color: #777777; border: 1pt solid #FFFFFF; font-family: verdana; font-size: 8pt; }/*8*/
T d		{ background-color: #0099CC; border: 1pt solid #000000; font-family: verdana; font-size: 7pt; }/*7*/

Caption { border: 0pt #0482F0; font-family: Verdana, Arial; font-size: 10pt; background-color: none; }



/* class -------------------------------------------------------------------------------------------------*/
.Meny { background-color: #FFFAE7; } 
.Logga { background-color: #FFFAE7; }
.Nedre { background-color: #DBEAC3; }
.InnerMeny { background-color: #FEFEFE; border: 1px solid #3F3F3F;} 
.HuvudYtan { background-color: #FFFFFF; border: 1px solid #000000; width: 900px; height: 600px}
.LoggaTabell	{ background-color: #FFFFFF; border: 1px solid #000000; width: 772px}
.LoggaTabellUnder	{ background-color: #FFFFFF; width: 760px; border-top: 1pt solid #000000; border-bottom:1pt solid #000000; background-color: #E2D0A9;}

<-- index, nyheter */
.Border 	{ background-color: #FFFFFF; border: 1px solid #000000;} 
.BorderNyheter 	{ background-color: #FFFFFF; border: 1px solid #9E641E;} 
.BorderErbjudanden 	{ background-color: #FFFFFF; border: 1px solid #722941;} 
.RubrikNews	{ background-color: #FFFFFF; border: 0px solid #000000; font-family: Arial, verdana; font-size: 10pt; color: #000000; font-weight: Bold;}

.input {color: #000000; font-family: verdana,arial, helvetica; text-decoration: none; background: #F2eFFF; font-size: 11px;}
.RubrikDate	{color: #a8a399; font-family: Verdana, arial, helvetica; text-decoration: none; background: #FFFFFF; font-size: 10px; font-weight: Bold;}
.RubrikTheNews	{ background-color: ##FFFFFF; border: 0px solid #000000; font-family: Verdana; font-size: 8pt; color: #000000; font-weight: Bold;}
.RubrikNewsLetter{ background-color: #FFFFFF; border: 0px solid #000000; font-family: Arial; font-size: 10pt; color: #000000; font-weight: Bold;}
.mini		{ border: 0pt solid #000000; font-family: Verdana; font-size: 4px;}

/* layout444, index ----------------------------------------------------------------------------------------*/
.LoggaTabell444	{ background-color: #FFFFFF; border: 1px solid #000000; width: 772px}
.LoggaTabellUnder444	{ width: 772px; height: 8pt; border-left: 1pt solid #000000; border-right: 1pt solid #000000; border-bottom:1pt solid #000000; background-color: #E2D0A9;}
/* ************************************************************************************************************/
<-- index*/
.indextabell { width: 500px; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:0pt solid #000000; background-color: #FFFFFF;}
.nyhet { width: 500px; border-left: 0pt solid #E2D0A9; border-right: 0pt solid #E2D0A9; border-bottom:1pt solid #E2D0A9; border-top:1pt solid #E2D0A9; background-color: #FFFFFF; margin-top: 5pt; margin-bottom: 5pt; margin-left: 5pt; margin-right: 5pt; }
.nyhettest { width: 500px; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:1pt solid #000000; border-top:1pt solid #000000; background-color: #FFFFFF; margin-top: 5pt; margin-bottom: 5pt; margin-left: 5pt; margin-right: 5pt; }
.nyhettest2 { width: 500px; border-left: 0pt solid #E2D0A9; border-right: 0pt solid #000000; border-bottom:1pt solid #000000; border-top:1pt solid #000000; background-color: #FFFFFF; margin-top: 5pt; margin-bottom: 5pt; margin-left: 5pt; margin-right: 5pt; }


.Test	{ background-color: #FFFFFF; border-left: 1pt solid #000000; border-right:1pt solid #000000; width: 772px; height: 300px;}
.TabellMenu { background-color: #FFFFFF; border-left: 0px solid #000000; border-right:0px solid #000000; padding: 0px; margin: 5px; width: 150px; height: 300px;} 

.Produkter	{ background-color: #FFFFFF; border: 0px solid #E2D0A9;}

.presentation	{ width: 500px; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:1pt solid #000000; border-top:1pt solid #000000; background-color: #FFFFFF; margin-top: 5pt; margin-bottom: 5pt; margin-left: 5pt; margin-right: 5pt; }

.TdYtan			{ background-color: #FFFFFF; border-left:1pt solid #000000; width: 620px; padding: 7px}
.topTd1		{ background-color: #B0C8DC; border: 1px solid #000000; font-family: verdana; font-size: 7pt; background-image: url('dq.jpg'); background-repeat: no-repeat}
.topTd2		{ background-color: #B0C8DC; border: 1px solid #000000; font-family: verdana; font-size: 7pt; margin: 0pt; }
.bottomTd		{ background-color: #B0C8DC; border: 1px solid #000000; font-family: verdana; font-size: 7pt; margin: 0pt; }
.leftTd1		{ background-color: #90A0A5; border: 1px solid #000000; font-family: verdana; font-size: 7pt; margin-top: 10pt; margin-left: 10pt }
.leftTd2		{ background-color: #B0C8DC; border: 1px solid #000000; font-family: verdana; font-size: 7pt; margin-top: 10pt; margin-left: 10pt }
.rightTd1		{ background-color: #90A0A5; border: 1px solid #000000; font-family: verdana; font-size: 7pt; margin-top: 20%; margin-left: 10pt }
.rightTd2		{ background-color: #B0C8DC; border: 1px solid #000000; font-family: verdana; font-size: 7pt; background-image: url('.gif'); background-repeat: no-repeat; margin-top: 20%; margin-left: 10pt }

.smalltable	{ margin:5pt; background-color: #C0D0D5; border: 1px solid #000000; font-family: verdana; font-size: 7pt;  }

.loginTable	{ background-color: #B0C8DC; border: 0px solid #000000; font-family: verdana; font-size: 7pt; width: 100%; margin: 0pt;}
.loginTd		{ background-color: #B0C8DC; border: 0px solid #00FF00; font-family: verdana; font-size: 7pt; margin: 0pt;}


/* texten -----*/
.Text		{ border: 0pt solid #000000; font-family: Verdana; font-size: 9px;}

.TextNedre	{ font-family: Arial; font-size: 8pt;}
td.TextNedre	{ font-family: Arial; font-size: 8pt;}
.VanligText	{ font-family: Verdana; font-size: 9px;}

.TextMellan	{ font-family: Verdana; font-size: 11px;}
.TextMenu	{ background-color: #FFFFFF; border: 0pt solid #000000; font-family: Verdana; font-size: 12px; color: #000000;}
.TextBold	{ background-color: #FFFFFF; border: 0pt solid #000000; font-family: Verdana; font-size: 12px; font-weight: bold;}

/* överskrift -*/
.Rubrik1		{ background-color: #FFFFFF; border: 0pt solid #000000; font-family: Verdana; font-size: 16px; font-weight: bold;}
.Rubrik2		{ background-color: #FFFFFF; border: 0pt solid #000000; font-family: Verdana; font-size: 14px; font-weight: bold;}
.Rubrik3		{ background-color: #FFFFFF; border: 0pt solid #000000; font-family: Verdana; font-size: 13px; font-weight: bold;}

/* knappar ----*/
.Button 	{ background-color: #EFEFEF; border: 1pt solid #000000; font-family: Verdana; font-size: 7pt; width: 50pt; height: 12pt; }






.BLogg	{ border-left: 1pt solid #FFFFFF; border-right: 1pt solid #FFFFFF; border-bottom:1pt solid #FFFFFF; border-top:1pt solid #FFFFFF; background-color: #FFFFFF; }













/* OPTICUS */

/* BORDER */
.Border 	{ border: 1px solid #000000;} 

/* HUVUDRAMEN */
tabell.Border1 	{ background-color: #FFFFFF; border: 1px solid #000000; width: 800 px;}
.Border1 	{ background-color: #FFFFFF; border: 1px solid #000000; width: 800 px;}

/* BORDER GLASÖGONMODELL RUBRIK */
.BorderModell	{ background-color: #EFEFEF; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:1pt solid #AFAFAF; border-top:0pt solid #DFDFDF;}

/* TOP */
.Top		{ background-color: #FFFFFF; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:0pt solid #000000; }
/* MENY */
.MenyNedre	{ background-color: #FFFFFF; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:1pt solid #000000; border-top:1pt solid #000000;}
.TopMenu	{ border: 0pt solid #000000; font-family: Verdana; font-size: 9px; text-decoration: none; font-weight: bold; width: ; height: ;12pt; color:#000000; }


/* TABELLMELLAN */
.TabellMellan	{ background-color: #FFFFFF; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:1pt solid #000000;  height: 250px}

/* TABELLNEDRE */
Tabell.TabellNedre	{ border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:1pt solid #000000; }

/* TABELLDELSIDOR */
.TabellUtrymme	{ background-color: #FFFFFF; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:0pt solid #000000;  height: 250px}




/* TEXT OCH RUBRIK */
/* TEXT */
.Text		{ border: 0pt solid #000000; font-family: Verdana; font-size: 9px;}
.Text2		{ border: 0pt solid #000000; font-family: Verdana; font-size: 9px; background-color: #FFFFFF;}

/* RUBRIK */
td.Rubrik			{ border: 0pt solid #000000; font-family: Verdana; font-size: 12px; font-weight: bold;}
.erbjudandeRubrik	{ border: 0pt solid #000000; font-family: Arial, verdana; font-size: 15px; font-weight: bold;}
.Rubrik			{ border: 0pt solid #000000; font-family: Verdana; font-size: 12px; font-weight: bold;}

/* Erbjudande rutan */
.RubrikErbjudande		{ border: 0pt solid #000000; font-family: Arial,Verdana; font-size: 20px; font-weight: bold; text-decoration: underline;}


/* FORMULÄR */
.Button 	{ background-color: #efefef; border: 1pt solid #EFEFEF; font-family: Verdana; font-size: 7pt; width: 50pt; height: 12pt; }
.typetext 	{ background-color: #FFFFFF; border: 1pt solid #000000; font-family: Verdana; font-size: 7pt; width: 100pt; height: 12pt; }

/* FORMULÄR: KONTAKTA OSS */
.AreaFormular 	{ background-color: #FFFFFF; border: 1pt solid #000000; font-family: Verdana; font-size: 7pt; width: 140pt; height: 120pt; }
.TextFormular 	{ background-color: #FFFFFF; border: 1pt solid #000000; font-family: Verdana; font-size: 7pt; width: 140pt; height: 12pt; }
.ButtonFormular 	{ background-color: #FFFFFF; border: 1pt solid #EFEFEF; font-family: Verdana; font-size: 7pt; width: 50pt; height: 12pt; }

.Text2Formular 	{ background-color: #FFFFFF; border: 1pt solid #000000; font-family: Verdana; font-size: 9pt; width: 140pt; height: 12pt; }
.SelectFormular 	{ background-color: #FFFFFF; border: 1pt solid #000000; font-family: Verdana; font-size: 9pt; width: 120pt;}


/* Fråga optiker */
.BorderFragaOptiker	{ background-color: #E9EFD0; border-left: 0pt solid #000000; border-right: 1pt solid #000000; border-bottom:0pt solid #000000; border-top:1pt solid #000000;}
.BorderFragaOptikerLeft	{ background-color: #FFFFFF; border-left: 1pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:0pt solid #000000;}
.BorderFragaOptikerYta	{ background-color: #FFFFFF; border-left: 1pt solid #000000; border-right: 1pt solid #000000; border-bottom:1pt solid #000000; border-top:1pt solid #000000;}

td.abc			{
	background-repeat: repeat-x; background-image: url(/Bilder/bakgrund.gif); background-position: left; width: 100%; height:20px;
font-family: Arial, verdana; font-size: 13px; font-weight: bold; color: #FFFFFF;
}
tabell.Bordert			{ border-bottom: 1pt solid #53372B; border-left: 1pt solid #000000; border-right: 1pt solid #000000;}

td.Bordert			{ border-bottom: 1pt solid #53372B; border-left: 1pt solid #000000; border-right: 1pt solid #000000;}

.bgLogg			{
	background-repeat: repeat; background-image: url(/Bilder/bg2.gif); background-position: left;
}

tabell.optbak			{
	background-repeat: repeat; background-image: url(/Bilder/bg3.gif);
}
.optbak			{
	background-repeat: repeat; background-image: url(/Bilder/bg3.gif);
}

.optbak2			{
	background-repeat: repeat; background-image: url(/Bilder/bg31.gif);
}


.Anvandarnamn	{ background-color: #FFFFFF; border: 1pt solid #53372B; font-family: Arial; color: #53372B; font-size: 8pt; width: 60pt; height: 14pt; }
.Skicka	{ font-weight: bold; background-color: #53372B; border: 1pt solid #FFFFFF; font-family: Arial; color: #FFFFFF; font-size: 7pt; width: 60pt; height: 12pt; }

.Reg		{ text-decoration: underline; font-weight: bold; background-color: #FFFFFF; border: 1pt solid #53372B; font-family: Arial; color: #B91B23; font-size: 7pt; width: 85pt; height: 12pt; }

.SmallerText	{ font-family: Arial; font-size: 8px;}

.Red{ font-family: Arial; font-size: 8px; color: #ff0000;}

.TextR		{ font-family: Arial; font-size: 8pt; background-color:; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:0pt solid #000000; }
.TextRemsa		{ font-family: Arial; font-size: 8pt; background-color:; border-left: 0pt solid #000000; border-right: 0pt solid #000000; border-bottom:0pt solid #000000; border-top:1pt solid #000000; }


.Rubrik_Topp5	{ font-family: Arial, verdana; font-size: 30pt; color: #FFFFFF; font-weight: Bold;}
.Text_Topp5	{ font-family: Arial, verdana; font-size: 16pt; color: #FFFFFF; font-weight: Bold;}



