/* general.css */

body{
background-color: 430000;
background-image: url(/filearchive/1/1426/body_background.jpg);
background-repeat: repeat-x;

margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;


font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}

td{
font-size: 12px;
color: black;
}

p{
color: red;
text-decoration: line-through; 
}


H1{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 18px;
color: #a8996e;
font-weight: bold; 
}

H2{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 14px;
color: #6e603e;
font-weight: bold; 

}

H3{
}

H4{}

H5{}

H6{}

/* GAMLA STILAR - KOLLA UPP TEXTEN */

.tabell { 
color: orange;
text-decoration: line-through;   
}

.ps_brodtext {
color: orange;
text-decoration: line-through; 
}

.ps_tabell   { 
color: orange;
text-decoration: line-through;
}

.ps_underrubrik {
color: orange;
text-decoration: line-through; 
}
.ps_rubrik { 
color: orange;
text-decoration: line-through; 
}
	
.ps_menu { 
color: orange;
text-decoration: line-through; 
}

/*  SLUT GAMLA STILAR */

ADDRESS{}

formatted{}

a:link{
}

a:visited{
}

a:hover{
}

a:active{
}

/*-------------------------------------------------*/
/* breadcrumb.css */


.breadcrumb{
font-size: 9px;
line-height: 20px;
color: #cccccc;
margin-top: 5px;
margin-left: 5px;
}

a.breadcrumb:link{
text-decoration: none;
}

a.breadcrumb:visited{
text-decoration: none;
}

a.breadcrumb:hover{
text-decoration: underline;
}

a.breadcrumb:active{
text-decoration: none;
}


.breadcrumbseparator{
font-size: 9px;
line-height: 20px;
color: #cccccc;
margin-top: 5px;
}

/*-------------------------------------------------*/
/* SÖK */

.searchbackground{
background-image: url(/filearchive/1/1387/bg_search.jpg);
height: 45px;
width: 200px;
}

.searchlabel{
FONT-SIZE: 10px; 
COLOR: #000000; 
font-family: "Lucida Grande", Verdana, Arial, Charcoal, Geneva, Helvetica;
}

.searchtextbox{
margin-left: 20px;
margin-top: 12px;
margin-right: 2px;
font-size: 10px; 
width: 120px;
}

/* knappen */
.searchbutton{
font-size: 10px;
padding-bottom: 1px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
/*width: 50px;*/
}

/* liten text överst på sidan */
.searchresulthead{
padding-left: 20px;
font-size: 11px; 
}

/* siffran till vänster */
.searchresultcount{
font-size: 11px;
padding-left: 20px;
padding-right: 5px;
}

/* rubrik sökresultat */
a.searchresulttitle:link{
padding-left: 10px;
font-size: 11px; 
}

a.searchresulttitle:visited{
padding-left: 10px;
font-size: 11px; 
}

a.searchresulttitle:hover{
padding-left: 10px;
font-size: 11px; 
}

a.searchresulttitle:active{
padding-left: 10px;
font-size: 11px; 
}

/* resultat text */
.searchresulttext{
padding-left: 10px;
padding-bottom: 8px; 
font-size: 10px; 
}


/*-------------------------------------------------*/
/* KURSSCHEMA */
/*.kursschema_underrubrik {
	font-family: Lucida Grande, Arial, Charcoal, Geneva, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #f3ebc9;
	line-height: 24px;
}

.kursschema_brodtext {
	font-family: Lucida Grande, Verdana, Arial, Charcoal, Geneva, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #52482e;
	/*line-height: 15px;
}*/

.schema{

}

.schemaRubrik{
color: white;
font-size: 14px;
line-height: 25px;
padding-left: 10px;
}

.schemaUnderrubrik{
line-height: 20px;
padding-left: 10px;

}

.schemaBrodtext{
line-height: 20px;
padding-left: 10px;
}



/* Background divs VAR ANVÄNDS DETTA???? VITAL??? */

.bgHeaderShortcutSortiment{
	background-color: black;
	font-size: 9px;
	color: white;
	font-family: Courier, "Lucida Grande", Verdana, Arial, Charcoal, Geneva, Helvetica;
	text-align: center;
}

.bgPictureShortcutSortiment{
	background-color: black;
	font-size: 9px;
	color: white;
	font-family: Courier, "Lucida Grande", Verdana, Arial, Charcoal, Geneva, Helvetica;
	text-align: center;
}


/* pagetitle.css */
.pagetitle{FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana}



/*-------------------------------------------------*/
/* subnavigation.css */

.subnavigationbackground{
background-image: url(/filearchive/1/1394/infobanner_top_navigera.jpg);
height: 55px;
width: 200px;
}



/* mellanrummet mellan plusset och texten */
.subnavigation{
margin-left: 10px;
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}

.sidenavigationcontainer{
margin-left: 10px;
margin-right: 2px;
}



/*.subnavigationback{
margin-left: 10px;
}*/

.subnavigationSelected{
margin-left: 10px;
}

A.subnavigation:link{
text-decoration: none; 
}

A.subnavigation:visited{
text-decoration: none; 
}

A.subnavigation:hover{
text-decoration: underline;
}

A.subnavigation:active{
}

/*---*/

.subnavigationSelected{
margin-left: 10px;
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}


A.subnavigationSelected:link{
}

A.subnavigationSelected:visited{
}

A.subnavigationSelected:hover{
}

A.subnavigationSelected:active{
}

/*---*/

.subnavigationback{
margin-left: 10px;
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}

A.subnavigationback:link{
}

A.subnavigationback:visited{
}

A.subnavigationback:hover{
}

A.subnavigationback:active{
}

/*-------------------------------------------------*/
/* topnavigation.css */

.topnavigation{
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Geneva, sans-serif;
	font-size: 15px;
	color: white;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 1px; }

A.topnavigation:link{
text-decoration: none;
}

A.topnavigation:visited{
text-decoration: none;
}

A.topnavigation:hover{
text-decoration: underline;
}

A.topnavigation:active{
text-decoration: none;
}

/* */

.topnavigationSelected{
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Geneva, sans-serif;
	font-size: 15px;
	color: white;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 1px;
	}

A.topnavigationSelected:link{
color: #cccccc;
text-decoration: none;
}

A.topnavigationSelected:visited{
color: #cccccc;
text-decoration: none;
}

A.topnavigationSelected:hover{
color: #cccccc;
text-decoration: underline;
}

A.topnavigationSelected:active{
color: #cccccc;
text-decoration: none;
}

.topspace{
margin-top: 55px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;

/*height: 0px;*/
}


/* news.css */

.newsbackground{
background-image: url(/filearchive/1/1390/infobanner_top_aktuellt.jpg);
height: 55px;
width: 200px;
}

.news{
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
padding-top: 0px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
}

A.news:link{
}

A.news:visited{
}

A.news:hover{
}

A.news:active{
}

.newsselected{
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}

A.newsselected:link{
}

A.newsselected:visited{
}

A.newsselected:hover{
}

A.newsselected:active{
}

/* ska denna användas? */
.newsbody {
font-size: 10px;
color: white;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
}


/* Katalogbeställnings formulär */
.textbox{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.textarea{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.radio{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.checkbox{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.listbox{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.label{
color: #6e603e;
FONT-WEIGHT: bold; 
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}

.submit{
margin-top: 0px;
margin-left:  15px;
margin-bottom: 0px;
margin-right: 15px;
}


/* formresult.css */
.formresultheader{
PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}

.formresultroweven{
PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #dddcd7
}

.formresultrowodd{
PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana
}



/*-------------------------------------------------*/
/* content.css */

/*.contenttitle{
color: red;
text-decoration: line-through; 
}

.contenttext{
color: red;
text-decoration: line-through; 
}*/

.rubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 18px;
color: #a8996e;
font-weight: bold; 
}

.underrubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 14px;
color: #6e603e;
font-weight: bold; 
}

/*------------------------ PAGESTYLES -------------------------*/
/* OBS! glöm inte att kopiera dessa stilar till pagestyles.css */

.CMLRubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 18px;
color: #a8996e;
font-weight: bold; 
}

.CMLUnderrubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 14px;
color: #6e603e;
font-weight: bold; 
}

.ToupemaRubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 18px;
color: #820000;
font-weight: bold; 
}

.ToupemaUnderrubrik{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 14px;
color: #333333;
font-weight: bold; 
}

.brodtextbold{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 12px;
font-weight: bold;
}

.brodtextredbold{
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;
font-size: 12px;
color: red;
font-weight: bold;
}

.smalltext{
padding: 7px 0px 10px 0px; 
font-size: 9px;
color: white;
}


/*-------------------------------------------------*/
/* small text */
	

A.smalltext:link{
text-decoration: none;
color: white;
}

A.smalltext:visited{
text-decoration: none;
color: white;
}

A.smalltext:hover{
text-decoration: underline;
color: white;
}

A..smalltext:active{
text-decoration: underline;
color: white;
}



/*-------------------------------------------------*/
/* Infobanners (d.v.s. banners som inte gör reklam för någon produkt) */
	

.infobannertext{
font-weight: normal;
font-size: 11px;
color: white;
text-align: center;
padding: 0px 15px 10px 15px; 
}

A.infobannertext:link{
text-decoration: none;
color: white;
padding: 0px 0px 0px 15px; 
}

A.infobannertext:visited{
text-decoration: none;
color: white;
padding: 0px 0px 0px 15px; 
}

A.infobannertext:hover{
text-decoration: underline;
color: white;
padding: 0px 0px 0px 15px; 
}

A.infobannertext:active{
text-decoration: underline;
color: white;
padding: 0px 0px 0px 15px; 
}

/*-------------------------------------------------*/
/* Shortcuts menu - start */
div#shortcuts_container {
border-top: solid 1px #000; 
border-bottom: solid 1px #000; 
float: left;
background-color: #430000;
background-image: url(/filearchive/1/1389/content_bg.jpg);
}

div#shortcut_item {
float: left; 
width: 279px; 
height: 200px; 
margin: 0; 
padding: 0; 
border-left: solid 0px #000; 
border-right: solid 1px #000; 
border-top: solid 0px #000; 
border-bottom: solid 0px #000;
}

.shortcut_hyperlink {
width: 279px; 
height: 200px; 
text-decoration: none; 
margin: 0; 
padding: 0;
}

.shortcut_header {
display: block; 
width: 279px; 
height: 30px; 
line-height: 30px; 
/*background-color: #534d42;*/
background-image: url(/filearchive/1/1667/bg_shortcut_top.jpg);
color: #fff; 
text-align: center; 
margin: 0; 
padding: 0;
}

.shortcut_image {
width: 279px; 
height: 170px; 
margin: 0; 
padding: 0;
}


/* Shortcuts menu - end */

.miniheader{
background-image: url(/filearchive/1/1401/topbar_adress.jpg);
font-size: 9px;
color: white;

}


/* sitemap.css */
.sitemapheader { 
height:20px;
background:#afa281;
padding-top:4px;
padding-left:10px; 
}




A.sitemap_level1:link{
color: white;
text-decoration: none;
}

A.sitemap_level1:visited{
color: white;
text-decoration: none;

}

A.sitemap_level1:hover{
color: white;
text-decoration: underline;

}

A.sitemap_level1:active{
color: white;
text-decoration: none;
}

A.sitemap_level2:link{

}

A.sitemap_level2:visited{

}

A.sitemap_level2:hover{

}

A.sitemap_level2:active{

}

A.sitemap_level3:link{

}

A.sitemap_level3:visited{

}

A.sitemap_level3:hover{

}

A.sitemap_level3:active{

}

A.sitemap_level4:link{

}

A.sitemap_level4:visited{

}

A.sitemap_level4:hover{

}

A.sitemap_level4:active{

}





