
body { 
margin:0px 3px 0px 3px; 
BACKGROUND: url('http://www.apg29.se/bg29a.png') #e7e7e7 repeat-y center top; 
text-align: center; 
font: 12px/18px Verdana, Arial, Helvetica, sans-serif, lucida console;
}



/* font-family:"Times New Roman", Times, serif; */

H1, H2, H3, H4, H5, H6 { color:black;  }
H1 { font:bold 28px/32px verdana; }
H2 { LINE-HEIGHT: 22px }
H5 { FONT: bold 12px verdana; }
H3 { FONT: bold 14px verdana; line-height:16px }
A { COLOR: #0066cc; text-decoration:none; }
A:hover { TEXT-DECORATION: underline; }

hr { height:1px; border:0px; background-color:lightsteelblue; }
#hr { background-color:#e1e1e1; text-align:right; }
#hr a { color:#b1b1b1; text-decoration:none; }

#wrapper { width:980px; margin: 0px auto; background:#fff; text-align:left }
#topp { width:100% }
#toppbanner { width:728px; height:90px; float:left; margin-top:10px; margin-bottom:10px; text-align:left }
#toppruta { width:240px; height:80px; float:right; border:1px solid red; padding:4px; margin-top:10px; font: 11px arial; }
#logghallare { height:66px; background:lightsteelblue; margin-bottom:10px }
#logga { width:320px; height:100%; float:left; border-right:1px solid steelblue }
#slogan { width:320px; height:100%; color:steelblue; float:left; border-left:1px solid lavender; border-right:1px solid steelblue; text-align:center }
#sok { width:320px; float:left; text-align:right; padding-top:40px; border-left:1px solid lavender; }

#topprad { width:100%; border-top:1px solid maroon; height:18px; border-bottom:1px solid maroon; margin-bottom:10px; background: #ffcc99; color:brown;  }
#vansterrad { width:320px; border-right:1px solid burlywood;  float:left }
#centerrad { width:320px; border-right:1px solid burlywood; float:left; text-align:center }

#hogerrad { width:320px; float:right; padding-right:5px; text-align:right; font-weight:bold }

#ett { background: url(brun.png) repeat-y 140px 0px; }
#tva { background: url(svartprick.png) repeat-y 627px 0px; }

#ett, #tva, #tre { width:100% }

#artikel { width:468px; margin-left:20px; float:left;  }
#menyspalt { width:130px; float:left }
#meny { border-top:1px solid burlywood; }
#meny A {
	BORDER-BOTTOM: burlywood 1px solid; BORDER-LEFT: burlywood 1px solid; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(sajtbild/bullet.gif) #fff8dc no-repeat 5px 5px; COLOR: #0066cc; BORDER-RIGHT: burlywood 1px solid; TEXT-DECORATION: none
}
#meny A:hover {
	PADDING-LEFT: 15px; BACKGROUND: url(sajtbild/bullet.gif) #ffcc99 no-repeat 5px 5px; COLOR: brown
}


#dubbel { width:width:100%; background:#fff }
#spalthallare { width:340px; float:left; margin-left:20px; display:inline }
#spalthallare ul{ list-style-type:none; padding:0 0 15px 0; margin:0px }
#spalt { width:160px; float:left }
#reklamspalt { width:160px; float:left; margin-left:20px }

#fotnot { background:lightsteelblue; color:steelblue }
#vansterfot { width:320px; border-right:1px solid steelblue; float:left; padding-left:5px }
#centerfot { width:320px; border-left:1px solid lavender; border-right:1px solid steelblue; float:left; text-align:center }
#hogerfot { width:320px; border-left:1px solid lavender; float:left; text-align:right }

#fot { background:lightsteelblue; color:steelblue; }
#fot a {  wiborder-left:1px solid lavender; border-right:1px solid steelblue; float:left; padding: 0 10px 0 10px; }

#vertikal-linje { height:20px; clear:both; background:#fff url(dotted.png) repeat-x 0 50%; }

#clear { clear:both }

#senaste UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#senaste LI {
	BORDER-BOTTOM: burlywood 1px solid; BORDER-LEFT: burlywood 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; BACKGROUND: cornsilk; BORDER-TOP: burlywood 1px solid; BORDER-RIGHT: burlywood 1px solid; PADDING-TOP: 2px
}
#senaste H5 {
	MARGIN: 0px; WIDTH: 100%; FONT: bold 12px verdana; BACKGROUND: #f2cd68
}
#senaste A {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#vidare {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) white no-repeat 5px 5px
}
#lankreklam {
	BORDER-BOTTOM: #bbbbbb 1px solid; DISPLAY: block; BACKGROUND: #e1e1e1; BORDER-TOP: #ffffff 1px solid
}
#lankreklam A {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#justnu {
	TEXT-ALIGN: center; FONT: 8pt georgia, verdana, helvetica, sans-serif; COLOR: brown
}
#extra {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#extra LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 10px
}
#extra A {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#dagenspredikan A {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#lankpil {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#backpil {
	PADDING-LEFT: 15px; BACKGROUND: url(bilder/orange_pil_back.gif) no-repeat 5px 5px
}
#vittnesbord INPUT {
	WIDTH: 65%
}
#vittnesbord TEXTAREA {
	WIDTH: 65%; HEIGHT: 100px; OVERFLOW: visible
}
#vittnesbord .kod {
	WIDTH: 45px
}
P.listedLink {
	TEXT-INDENT: -12px; MARGIN: 0px; PADDING-LEFT: 12px
}
#vanbanner {
	TEXT-ALIGN: center; BACKGROUND: url(bilder/vanbg1.jpg) burlywood
}
#vanbanner A {
	WIDTH: 100%; HEIGHT: 100%; COLOR: #800000; TEXT-DECORATION: none
}
#vanbanner A:hover {
	COLOR: lightyellow
}
#vanbanner A:active {
	COLOR: #000
}
.vanhr {
	BACKGROUND: darkgreen
}
#blogglista {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#blogglista LI {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(sajtbild/orange_pil.gif) no-repeat 0px 0.3em
}
TEXTAREA:focus {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND: #eee; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
INPUT:focus {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND: #eee; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
#komlank {
BACKGROUND: url(sajtbild/k1.gif) no-repeat 0px 0px; padding-left:20px;
	COLOR: black; TEXT-DECORATION: none
}
#komlank:hover {
	COLOR: brown; TEXT-DECORATION: none
}
#blrubrik {
	COLOR: black; TEXT-DECORATION: none; 

}
#blrubrik:hover {
	COLOR: brown; TEXT-DECORATION: none
}

#blrubrik A {
	COLOR: black; TEXT-DECORATION: none; }
#blrubrik A:hover {
	COLOR: brown



#upplagd {
	COLOR: black; TEXT-DECORATION: none; margin-top:20px;
}
#upplagd:hover {
	COLOR: brown; TEXT-DECORATION: none
}

/* Bloggen spalten */

#blogg29senart A {
	PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(bilder/orange_pil.gif) no-repeat 5px 5px
}
#blogg29kommentarer LI {
	MARGIN: 0px 0px 3px; BACKGROUND: #e1e1e1
}
/* slut Bloggen spalten */





}
#tolk2 {
	width:60%;
}


#tolk3 {
	width:100%;
}
#tolk3 A IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5
}
#tolk3 A:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1
}

#lillabibeln { border:1px solid orange; background:lightyellow; padding:4px }

#citat { font-style:italic; }

#komknapp { float:right; width:30%; }

#lasallt {  display:block; padding:2px 2px 2px 15px; border:1px solid burlywood; BACKGROUND:cornsilk url(bilder/orange_pil.gif) no-repeat 5px 50%; 
}

#redlink a { color:black }
#redlink a:hover { underline:none }

#artikel H3 { font:bold 14px/18px verdana } 

#kolumn ul { list-style-type:none; margin:0px; padding:0px }
#kolumn li { width:40%; float:left; padding:10px }

#bgcitat { background: url('../citat.png') no-repeat scroll 0% 0% transparent; }

#bottenskugga { width:450px !important; padding:5px 8px 20px 10px; background: url('../nbilder/bottenskugga-468-bred-1300204711.jpg') no-repeat bottom center; }
#bildtext-skuggad-hoger { font: 10px verdana; position: relative; top: -5px; text-align: right; }

#textupp { font: 10px verdana; position: relative; top: -5px; text-align: right; }
#bildtext { font: 10px/14px verdana; color:gray }

#multiskugga {
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

img { -ms-interpolation-mode: bicubic;}

#komcitat {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border:1px solid #c1c1c1;
font: 11px/15px verdana;
padding:4px;
}
#komcitat legend { color:#a1a1a1; }

#svarpil {
	PADDING-LEFT: 15px; BACKGROUND: url(blue_pil.gif) no-repeat 5px 5px
}

#toolbar img { height:16px; width:16px; cursor:pointer; }
#toolbar img:hover { background:#d1d1d1; }

#textspalt1 { float:left; width:220px; }
#textspalt2 { float:right; width:220px; }

#curved { 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px; 
border-radius:5px; 
behavior:url(border-radius.htc);
} 

#chickbilder { text-align:center; }
#chickbilder img { text-align:center; margin-bottom:20px; display:block; width:468px; height:auto; }

#dubbelspalt { width:340px; float:left; background: url(steelblueprick.png) repeat-y 170px 0px; }
#spaltvanster { float:left; width:160px }
#spalthoger { float:right; width:160px }

#chattdruta { padding:2px; border:1px solid burlywood; background:lightyellow }

#vertikal-linje { height:20px; clear:both; background:#fff url(dotted.png) repeat-x 0 50%; }

#clear { clear:both }

#bonetickets { border:1px solid burlywood; background:cornsilk url(3-flickor-ber.jpg) repeat-y 50% 50%; padding:2px; }
#bloggstat { font:10px/14px verdana; border:1px solid burlywood; background:cornsilk url(stat.gif) repeat-y 50% 50%; padding:2px; }

#translate-this {
    text-align: center;
}

#translate-this .translate-this-button {
    float: none !important;
    margin: 0 auto;
}

#boner { border:1px solid #c1c1c1; background:none; margin-top:15px; padding:4px;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px; 
border-radius:5px; 
behavior:url(border-radius.htc); }

#boneform #bonesubmit, #bonearea { border:1px solid burlywood; background:cornsilk; }

#citerat { font-style:italic; margin:30px 30px; }

#oversattningsflaggor img { border:none; }

#speaker img { border:none; }

#merom { font: 10px/14px verdana; }
#medialankar { margin-top:30px; font: 9px/14px verdana; }
#fakta { margin:30px; border:1px dashed gray; padding:4px; font:10px/14px verdana; }
#hoger-textruta { margin:0 0 20px 20px; float:right; font:10px/14px verdana; }
#hogerbild { margin:0 0 20px 20px; float:right; font:10px/14px verdana; }
#vansterbild { margin:0 20px 20px 0; float:left; font:10px/14px verdana; }

#toppbott { margin: 20px 0 20px 0; }

#artikelfotnot { margin-top:30px; padding:2px; font: 10px/14px verdana; background:lightsteelblue; color:steelblue; }

#skarmdump { font: 10px/14px verdana; color:gray; width:468px; overflow:hidden; }
#skarmdump img { width:450px !important; padding:5px 8px 20px 10px; background: url('nbilder/bottenskugga-468-bred-1300204711.jpg') no-repeat bottom center; }

#skarmdump-vanster { font: 10px/14px verdana; }
#skarmdump-vanster img { width:450px !important; padding:5px 8px 20px 10px; background: url('../nbilder/bottenskugga-468-bred-1300204711.jpg') no-repeat bottom center; }
#skarmdump img { width:450px !important; padding:5px 8px 20px 10px; background: url('nbilder/bottenskugga-468-bred-1300204711.jpg') no-repeat bottom center; }
#smalstor { font: 18px/26px verdana; }
#lista { margin:30px 0 30px 0; }
#lista li { margin:0 0 15px 0; }

#lankmedia { margin-top:20px; color:#400000; font-size:9px; line-height:13px; }

#bloggkommentar { border-top:1px solid white; border-bottom:1px solid gray; background:#e1e1e1; padding:4px 4px 10px 4px; }

//div { overflow: hidden; }

#langtcitat { margin:30px; border:1px solid gray; padding:4px; background:#e1e1e1; }

#bloggruta { border:1px solid #b1b1b1; background:#e1e1e1; padding:4px; margin:30px }

#tags { font: 10px/14px verdana;  }
#tags a { text-decoration:none; font: 10px/14px arial; border:1px solid lightsteelblue; padding:0 2px 0 2px; }


#hrdotted { clear:both; margin-top:10px; margin-bottom:10px; height:1px; border-top:1px dotted steelblue }

#fralsningsbon { border-radius: 7px; border:1px solid steelblue; background:lightsteelblue url('nbilder/himmel-och-jord2-1325197180.jpg') no-repeat; padding:7px; font:italic 13px/20px verdana;  }
#fralsningsbon b { font:bold 13px/20px verdana; }
#fralsningsbon .normal { font:normal 13px/20px verdana; }
#fralsningsbon a { color:darkblue; text-decoration:underline }
#fralsningsbon a:hover { text-decoration:none }

#spalt-v { width:48%; float:left; }   
#spalt-h { width:48%; float:right;  } 

#justify { text-align:justify; font-style:normal !important }


#spalt3 div { width:33%; float:left; }
#spalt2 div { width:50%; float:left; }

#talstreck { margin-left:20px }

#brev { border:1px solid #b1b1b1; background:#e1e1e1; margin:30px; padding:4px; font-style:normal !important; box-shadow:0 0 10px gray; margin:60px 40px 60px 40px; }

blockquote { font-style:italic; margin:30px !important; }
.webkit-indent-blockquote { font-style:italic; margin:30px; }





figure { margin:0; padding:0 }
figcaption { font: 10px/14px verdana; color:gray }

.img { border:1px solid gray; box-shadow:3px 3px 7px gray }

.hogerbild { margin:0 0 20px 20px; float:right; font:10px/14px verdana; }
.vansterbild { margin:0 20px 20px 0; float:left; font:10px/14px verdana; }

.bildtext { font: 10px/14px verdana; color:gray }

.boxshadow { box-shadow:3px 3px 7px gray; border:1px solid gray }
.fyrskugga { box-shadow:0 0 15px gray; border:1px solid gray }

sup { color:gray; line-height:0 }
