/* allmänna grejer*/

body {
	background-color:#ffffff;
}

body a {
	text-decoration:none; color:#ffffff;
}

.aktiv {
	color:#cccccc;
}

.logga {
	background-color:#ffffff;
}

.loggahuvud {
	vertical-align: top;
}
/*teckenformatering*/
p {
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:10pt;
	color:#333333;
}

h1 {
	text-align:left;
	font-family: arial, verdana, sans-serif;
	color:#333333;
	text-transform: uppercase;
	font-size:14pt;
	font-weight: 600;
	display: inline

}

.underrubrik {
	font-family: georgia, verdana, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
	vertical-align:top;
	font-weight: 550;
	padding-left: 40px;
	height: 12px;
	padding-bottom: 5px;
}

.textrubrik {
	text-transform: uppercase;
	font-weight: 600;
	padding-left: 40px;
	vertical-align: top;
	font-family: georgia, verdana, sans-serif;
	font-size: 10pt;
	color:#333333;
	text-align:left;
	padding-top: 10px;
}

.ingress {
	text-align:left;
	font-size:10pt;
	font-family: arial, verdana, sans-serif;
	color:#333333;
	font-weight: 500;
}

.headline {
	font-family: "times new roman", times, georgia, verdana, sans-serif;
	font-size:12pt;
	color:#333333;
	text-transform: uppercase;
	text-align:left;
	vertical-align:top;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	height: 15px;
}

.headline2 {
	font-family: "times new roman", times, georgia, verdana, sans-serif;
	font-size:12pt;
	color:#333333;
	text-transform: uppercase;
	text-align:left;
	vertical-align:top;
	font-weight: bold;

	padding-left: 20px;

	height: 12px;
}

.content {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;

}

.indcontent {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
	vertical-align:top;
}
.content a {
	text-decoration: none; color:#ffffff;
}

/* meny */

.meny {
	font-family: arial, verdana, sans-serif;
	font-size:10pt;	
}

.meny a {
	text-decoration:none; color:#333333;
}

.meny a:hover {
	color:#FFD700;
}

#flaggor {
	text-align:left;
}

/* meny2 */

.meny2aktiv {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: 550;
	padding-left: 32px;
}

.meny2caktiv {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: 550;
	padding-left: 32px;
}

.meny2b {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align: top;
	font-weight: 550;
	padding-left: 32px;
}

.meny2aktiv a {
	text-decoration:none; color:#333333;
	padding-left:1.5em;
	background: url(bilder/pilned.gif); background-repeat: no-repeat; background-position: left;
}

.meny2caktiv a {
	text-decoration:none; color:#333333;
	padding-left:1.5em;
	background: url(bilder/pilring.gif); background-repeat: no-repeat; background-position: left;
}

.meny2b a {
	text-decoration:none; color:#333333;
	padding-left:2.5em;	
}

.meny2 a {
	padding-left: 1.5em;
	text-decoration:none; color:#333333;
}

.meny2 a:hover {background: url(bilder/pil.gif); background-repeat: no-repeat; background-position: left;
	padding-left: 1.5em;
	text-decoration:none; color:#333333;
}

.meny2 {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: 550;
	padding-left: 32px;

}

.sidfot {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align: left;
	vertical-align: bottom;
	padding-bottom: 0.8em;
	padding-left: 1.1em;
}

/* index.htm */

#news {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	text-transform: uppercase;
	vertical-align: top;
	padding-left:10px;
	padding-top:10px;	
}

#val {
	vertical-align: top;
	padding-top:15px;
	padding-right:15px;
}

.cilor {
	padding-top: 15px;
	padding-right: 5px;
	}

.snabbval {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align: bottom;
}


.indbread {
	font-family: georgia, times, serif;
	text-align:left;
	font-size:11pt;
	padding-left:25px;
	padding-right:1em;
	
}

.indrubrik {
	font-family: "times new roman", times, georgia, verdana, sans-serif;
	text-align:left;
	font-size:12pt;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: bold;
	padding-left:25px;
	color: #222222;
}

/* Info-sidor */

.rubriks {
	padding-top: 5em;
	vertical-align: top;
}

.info {
	padding-left: 40px;
	padding-right: 100px;
	vertical-align: top;
	font-family: georgia, verdana, sans-serif;
	font-size: 10pt;
	color:#333333;
	text-align:left;

}

.info a {
	text-decoration:underline; color:#333333;
}

.formu {
	text-align:left;
	background-image: url(bilder/nybakblank.jpg);
}

.newsrubrik {
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:14pt;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: 800;
}

.text {
	vertical-align: top;
	padding-left: 2.5em;
	padding-right: 10em;
}

.artiklar {

	vertical-align: top;
	color: #333333;
	padding-right: 1em;
}

.artiklar a {
	text-decoration:underline; color:#333333;
}

.ater {
	text-align:left;
	background-color:#dcdcdc;
	font-family: georgia, verdana, sans-serif;
	font-size: 10pt;
	color:#333333;
	padding-left: 10px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.aterrubrik {
	text-align:left;
	background-color:#ffffff;
	font-family: georgia, verdana, sans-serif;
	font-size: 10pt;
	text-transform: uppercase;
	color:#333333;
	padding-left: 10px;
	font-weight: 800;
}

#stader {
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:10pt;

}

#stader a {
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:10pt;
	text-decoration:underline; color:#333333;
	padding-left: 40px;
}

.formular {
	vertical-align: top;
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:10pt;
}

.bread {
	font-family: georgia, times, serif;
	text-align:left;
	font-size:11pt;
	padding-left:4em;
	padding-right:4em;
	vertical-align:top;
	
}

.bread a {
	text-decoration:underline; color:#333333;
}

.placering {
	vertical-align:top;
	padding-top:3em;
}

.scrolla {
	position: relative; left:0px; top:0px; width:628px; height:380px; z-index:2; overflow:auto;
}

.aterscrolla {
	position: relative; left:0px; top:0px; width:628px; height:375px; z-index:2; overflow:auto;
}

/* Inloggade */

.inlogg {
	vertical-align:top;
}

.logintext {
	margin-top: 8em;
	font-family: arial, verdana, sans-serif;
	font-size:10pt;
}

#valkommen {
	margin-top: 3em;
}

.knapp {
	width:35px; 
	background-color:blue; 
	border:1px solid yellow; 
	font-size:11pt; 
	color:yellow; 
	margin:1px;
}

.kantlinje {
	font-family: arial, verdana, sans-serif;
	font-size:10pt;
	background-color:#FFD700;	
}

.prisscrolla {
	position: relative; left:0px; top:0px; width:628px; height:400px; z-index:2; overflow:auto;
}

/* Ringar */

.forlav {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
}

.klack {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
}

.allians {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
}

.ensten {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
}

.hang {
	text-align:center;
	background-image: url(bilder/nybakblank.jpg);
	background-repeat: no-repeat;
}

.hangs {
	padding-left: 80px;
}

.ringtext {
	font-family: arial, verdana, sans-serif;
	font-size:8pt;
	vertical-align: top;
}

#ringar {
	font-family: arial, verdana, sans-serif;
	font-size:16pt;
}

.ringscrolla {
	position: relative; left:0px; top:0px; width:628px; height:430px; z-index:2; overflow:auto;
	font-family: arial, verdana, sans-serif;
	text-align:center;
	font-size:14pt;
	font-weight: 600;

}

.megascrolla {
	position: relative; left:0px; top:0px; width:628px; height:430px; z-index:2; overflow:auto;
	font-family: arial, verdana, sans-serif;
	text-align:center;
	font-size:14pt;
	font-weight: 600;

}

.infoscrolla {
	position: relative; left:0px; top:0px; width:628px; height:430px; z-index:2; overflow:auto;

}

.ringceller {
	padding-left: 0.5em;
	padding-top: 2em;
}

.megaceller {
	padding-left: 1em;
	padding-top: 2em;
	padding-right: 1em;
}

.kollrubrik {
	vertical-align: top;
}

.kollekt {
	padding-left: 6em;
}

.priser {
	vertical-align: top;
	font-family: arial, verdana, sans-serif;
	text-align:left;
	font-size:12pt;
}

#msg {
	padding-left:10px;
}

.guldpris {
	padding-left: 20px;
	vertical-align: top;
}

#kalla {
	font-family: arial, verdana, sans-serif;
	font-size:10pt;
}

