/*--------------------------------------------------------------------------------------------------------------
Copyright Posten AB 2006
---------------------------------------------------------------------------------------------------------------*/
/* OP har eget utseende på flikarna och annat utseende på innehåll. Detta är specat i denna fil.*/
/* Övrigt används klasserna i pse.css */

/* Innehållsytan för corporate med vit bkg-färg */
#mainContentCo {
	width: 82.8em; /* avdrag för padding */
	height: 100%;
	padding: 2.4em 2.4em 1.7em 0; /* Padding till foten. Justerat efter höjdmått på boxarna. Avstånd 2.4 em */
	float: left;
}
/* För undersidor där grå ytan ska fylla ut till höger */
#mainContentCo2 {
	width: 82.8em; /* avdrag för vit border, colors.css */
	display: block;
	background-position: 70% 0%;
	overflow: hidden; /*flödar över till höger i safari utan detta*/
}
/*--------------------------------------------------------------------------------------------------------------
Meny
---------------------------------------------------------------------------------------------------------------*/
/* Flikmeny - skiljer sig från övriga sajten */
#menuTabsCo {
	width:auto;
}
#menuTabsCo ul {
    list-style:none;
	margin: 0 2.3em 0 0; /* ska vara 2.4 men dragit av 0.1 em från fliken */
	float:right;
}
#menuTabsCo li {
    float:left;
	width: 8.9em; /*avdrag för padding o margin. Är 9.9 em */
	height: 2.3em;
    padding: 0 0 0 1em;/*padding för text till höger, (sätt padding till vänster i a länk, annars hamnar ej right corner rätt*/
 	margin: 0 .1em 0 0;
	background-image: url(/img/css/corner_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#menuTabsCo a:link, #menuTabsCo a:hover, #menuTabsCo a:active, #menuTabsCo a:visited  {
    display: block;
	background-image: url(/img/css/corner_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
    padding: .4em 0 .3em 0;/*justera höjden uppåt och nedåt, samt placera texten i knappen vertikalt*/
    text-decoration:none;
	font-size: 1em;
    font-weight: bold;
}
#menuTabsCo a:hover {
}
/*färgad pixel som border på vald flik*/
#menuTabsCo li#selected {
    background-image: url(/img/css/corner_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/*style för vald flik*/
#menuTabsCo li#selected a:link, #menuTabsCo li#selected a:hover, #menuTabsCo li#selected a:active, #menuTabsCo li#selected a:visited {
	background-image: url(/img/css/corner_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
#menuTabsCo  #selected a:hover {
}
/* Undermeny 1 */
#menuSub1Co {
	height: 2.4em;
	display: block;
	clear: left; /* stoppa float från flikarna */
}
#menuSub1Co ul {
	width: 82.8em; /* avdrag för margin */
	padding: .6em 0 0 2.4em;
}
#menuSub1Co li {
	list-style: none;
	float: left;
}
#menuSub1Co a:link, #menuSub1Co a:visited {
    font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	padding-right: 2.4em; /* luft mellan länkarna */
}
#menuSub1Co a.selected,
#menuSubShop1Co a.selected,
#menuSub2Co a.selected,
#menuSubShop2Co a.selected {
    text-decoration:underline !important;
}
#menuSub1Co a:hover {
	text-decoration: underline;
}
/* Undermeny 2 */
#menuSub2Co {
	height: 2.4em;
	display: block;
}
#menuSub2Co ul {
	width: 82.8em; /* avdrag för margin */
	padding: .6em 0 0 2.4em;
}
#menuSub2Co li {
	list-style: none;
	float: left;
}
#menuSub2Co a:link, #menuSub2Co a:visited {
    font-size: 1em;
	text-decoration: none;
	padding-right: 2.4em; /* luft mellan länkarna */
}
#menuSub2Co a:active {
}
#menuSub2Co a:hover {
	text-decoration: underline;
}

/* Topplänkar */
#topLinks  {
	width:53em!important; /* Safari behöver specad bredd */
    margin: 1.8em 2.3em 0 0;
}
/*--------------------------------------------------------------------------------------------------------------
Ikoner
---------------------------------------------------------------------------------------------------------------*/
/* corporate luft till höger om ikon */
.iconAcrobatCo {
    vertical-align: middle;
	padding: 0 .6em 0 0;
    width: 0.8em;
    height: 1em;
}