@charset "utf-8";
/* CSS Document */

body{
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
background:#FFFFFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
img{
border:none;
}
a.strongblue{
text-decoration:none;
color:#003399;
font-weight:bold;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#top h3 a{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
}
#content{
width: 993px;
margin: 10px 0px 10px 10px;
padding: 0px 0px 0px 0px;
clear:none;
float:left;
}
#top{
height:91px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#d3dee6 url(../gfx/top_bkg.png) repeat-x;
}
#top_logotype{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
clear:none;
}
#top_logotype img{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
clear:none;
}
#top_abbonemang{
margin: 5px 0px 5px 95px;
padding: 0px 0px 0px 0px;
float:left;
clear:none;
width:322px;
}
#top_bloggare{
margin: 5px 5px 5px 0px;
padding: 0px 0px 0px 0px;
float:right;
clear:none;
width:322px;
}
#top_abbonemang h3{
float:left;
clear:none;
width:230px;
margin: 8px 0px 2px 0px;
padding: 0px 0px 0px 0px;
line-height: 1;
}
#top_bloggare h3{
float:left;
clear:none;
width:230px;
margin: 8px 0px 2px 0px;
padding: 0px 0px 0px 0px;
line-height: 1;
}
#top_abbonemang a{
float:left;
clear:none;
width:230px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#top_bloggare a{
float:left;
clear:none;
width:230px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.top_puff_bild img{
border:#000000 1px solid;
float:right;
clear:none;
height:80px;
width:80px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}





#meny{
background:#666666 url(../gfx/meny_bkg.png) repeat-x;
margin: 2px 0px 0px 0px;
padding: 4px 0px 4px 0px;
}
#meny a{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
}
#meny a:hover{
color:#444444;
}
#meny ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
width:750px;
float:left;
}
#meny li{
display:inline;
list-style-position:outside;
list-style-type:none;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}
#meny .meny_vald{
color:#444444;
}
#meny p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#meny form{
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 0px;
}
#meny input{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:11px
}

input.sokord{
width:162px;
}


#contentmain{
margin: 10px 10px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#ffffff;
overflow:hidden;
float:left;
clear:left;
width:400px;
}
#contentmain p{
font-size:small;
font-weight:normal;
color:#000000;
}
#contentmain p a{
font-size:small;
font-weight:bold;
color:#999999;
text-decoration:none;
}

#contentpost{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#contentpost_fler_left{
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:195px;
}
#contentpost_fler_right{
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:195px;
}
#contentpost_extra{
margin: 0px 0px 0px 0px;
padding:10px;
background-color:#f1f5f8;
clear:both;
overflow:auto;
}
#contentpost_extra_info{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
float:left;
clear:both;
overflow:auto;
width:100%;
}
#contentpost_extra_blogs{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
float:left;
clear:both;
overflow:auto;
width:100%;
}
#contentpost_extra p.contentpost_extra_p{
margin: 0px 0px 0px 10px;
padding: 2px 0px 0px 10px;
color:#000000;
font-size:11px;
font-weight:bold;
}
#contentpost_extra_kommentarer{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
clear:both;
overflow:auto;
width:100%;
}
.kommentar_rubrik{
font-weight:bold;
font-size:11px;
clear:both;
}
.kommentar_text{
font-size:11px;
clear:both;
}
.kommentar_namn{
font-style:italic;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
clear:both;
}
.artikellista{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
padding: 0px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.artikellista a{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
display:block;
}
.artikellista a:hover{
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background:#e5ebf1;
display:block;
}
.artikellistasmall{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:xx-small;
color:#999999;
float:left;
clear:both;
text-align:left;
width:100%;
}

a.lasmer{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
clear:both;
float:left;
margin: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#contentpost img{
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
border:none;
float:left;
clear:none;
}
#contentpost p{
font-size:small;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
color:#000000;
}
#contentpost p a{
font-size:small;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.bildtext{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:xx-small;
color:#999999;
float:right;
text-align:right;
width:200px;
}
.subrubrik{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:x-small;
color:#000000;
text-transform:uppercase;
float:left;
}
#contentpost h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:xx-large;
font-weight:normal;
color:#000000;
clear:left;
}


#contentpost h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:xx-large;
font-weight:normal;
color:#000000;
clear:left;
}

#contentpost h2.right_h2{
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
font-family:"Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#000000;
}

#contentpost h2.left_h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#000000;
}


h3{
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-size:small;
font-weight:normal;
color:#000000;
}
h3.artikel{
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-size:small;
font-weight:bold;
color:#000000;
}

#contentpost h1.right_h1{
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
font-family:"Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#000000;
}

.right_bild{
float:right;
margin: 0px 0px 0px 10px;
width:200px;
}

.right_subrubrik{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:x-small;
color:#000000;
}

.right_bildtext{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:xx-small;
color:#999999;
float:right;
text-align:right;
width:200px;
}

.right_text{
float:left;
}

#contentpost h1.left_h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
color:#000000;
}

.left_bild{
float:left;
}
.left_bild2{
float:left;
}


.left_subrubrik{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:x-small;
color:#000000;
}

.left_bildtext{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:xx-small;
color:#999999;
float:left;
clear:left;
text-align:left;
width:200px;
}

.left_text{
float:right;
width:190px;
}


.inledning_teater{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
color:#000099;
font-weight:bold;
}

p.brodtext{

}

.faktaruta{
float:right;
width:150px;
background:#FFFFFF url(/gfx/inforuta_bkg.gif) repeat-x;
clear:none;
margin:0px 0px 15px 15px;
padding:10px 10px 10px 10px;
font-size:11px;
border:#c7d6e1 solid 1px;
}

.faktaruta a{
background:transparent url(../gfx/ikon_abbonemang_hem.png) no-repeat;
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
clear:both;
float:left;
margin: 0px 0px 2px 0px;
padding: 3px 0px 3px 22px;
}


a.kommentar_link{
background:transparent url(../gfx/ikon_kommentera.png) no-repeat;
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
clear:both;
float:left;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 22px;
}
a.abbonmang_link{
background:transparent url(../gfx/ikon_abbonemang_heart.png) no-repeat;
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
clear:both;
float:left;
margin: 0px 0px 2px 0px;
padding: 3px 0px 3px 22px;
}


a.abbonmang_tipsa{
background:transparent url(../gfx/ikon_email_small.png) no-repeat;
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:11px;
clear:both;
float:left;
margin: 0px 0px 2px 0px;
padding: 3px 0px 3px 22px;
}
a.contentlink{
text-decoration:none;
color:#000000;
}
.divider{
margin: 0px 0px 10px 0px;
padding: 10px 0px 0px 0px;
background:url(../gfx/divider_bred.png) no-repeat bottom;
height:1px;
width:100%;
clear:both;
}
.divider_super{
margin: 0px 0px 10px 0px;
padding: 10px 0px 0px 0px;
background:url(../gfx/divider_superbred.png) no-repeat bottom;
height:1px;
width:800px;
clear:both;
}
.divider_small{
margin: 0px 0px 10px 0px;
padding: 10px 0px 0px 0px;
background:url(../gfx/divider_small.png) no-repeat bottom;
height:1px;
width:167px;
clear:both;
}



#contentmitt{
margin: 10px 10px 0px 0px;
padding: 0px 0px 0px 0px;

float:left;
clear:none;
width:405px;
}

#content_tvaspalt{
float:left;
clear:left;
}

#content_krigsrubrik{
float:left;
clear:right;
width:815px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.krig_left_bild{
float:left;
clear:none;
}
.krig_left_bild2{
float:left;
clear:left;
}
.krig_left_bildtext{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:xx-small;
color:#999999;
float:left;
clear:left;
text-align:left;
width:400px;
}

h1.krig_left_h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px;
font-family:"Times New Roman", Times, serif;
font-size:40px;
font-weight:normal;
color:#000000;
}

.krig_left_text{
float:right;
width:405px;
}


#profilmeny ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:700px;
float:left;
}
#profilmeny li{
display:inline;
list-style-position:outside;
list-style-type:none;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}
#profilmeny .profilmeny_meny_vald{
color:#000000;
}

#profilmeny{
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 10px;
width: 805px;
background:#CCCCCC url(../gfx/rubrik_bkg.png) repeat-x;
color:#666666;
font-weight:bold;
font-size:16px;
font-family:"Times New Roman", Times, serif;
overflow:hidden;
}
#profilmeny a{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
}
#profilmeny a:hover{
color:#000000;
}
.profil_p{
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#ffffff;
font-size:12px;
overflow:hidden;
float:left;
clear:none;
width:400px;
}
.profil_p img{
margin: 0px 10px 10px 0px;
padding: 0px 0px 0px 0px;
overflow:hidden;
}
#profil_info{
float:right;
clear:none;
zoom: 1;
font-size: 12px;
width:405px;
}
#profil_info p{
margin: 0px 0px 0px 0px;
padding: 0px 10px 10px 10px;
}
#profil_evenemang{
float:right;
clear:none;
zoom: 1;
font-size: 12px;
width:405px;
}
#profil_evenemang p{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}
#profil_extra{
float:right;
clear:none;
width:405px;
}




#footerfooter{
clear:both;
}


#abbonemang{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:url(../gfx/stycke_bkg.png) repeat-x;
overflow:hidden;
float:right;
width:168px;
}

#abbonemang img{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#abbonemang h3{
text-decoration:none;
color:#333333;
font-weight:bold;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#abbonemang h3 a{
text-decoration:none;
color:#333333;
font-weight:bold;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#abbonemang p{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#abbonemang p a{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}




#contentmitt_kalender_idag{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 72px;
background:url(/gfx/ikon_kalenderidag.png) no-repeat 10px 0px;
min-height:80px;
zoom: 1;
}


#contentmitt_kalender{
background:url(/gfx/stycke_bkg.png) repeat-x;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}
#contentmitt_kalender_fler{
visibility: hidden;
display: none;
zoom: 1;
}

#contentmitt_kalender_less{
visibility: hidden;
display: none;
zoom: 1;
}
#contentmitt_kalender_idag h3{
color:#000000;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

#contentmitt_kalender_idag h3 a{
text-decoration:none;
color:#333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
zoom: 1;
}
#contentmitt_kalender_idag p{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 7px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

#contentmitt_kalender p a{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

.contentmitt_kalender_eve{
color:#000000;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

.contentmitt_kalender_eve a{
text-decoration:none;
color:#333333;
font-weight:bold;
}
.contentmitt_kalender_eve a:hover{
text-decoration:underline;
color:#333333;
font-weight:bold;
}

#contentmitt_nyheter_fler{
visibility: hidden;
display: none;
zoom: 1;
}

#contentmitt_notis{
background:url(/gfx/stycke_bkg.png) repeat-x;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}
.contentmitt_notisrad{
color:#000000;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
zoom: 1;
}
.contentmitt_notisrad a{
text-decoration:none;
color:#333333;
font-weight:bold;
}
.contentmitt_notisrad a:hover{
text-decoration:underline;
color:#333333;
font-weight:bold;
}


.plus_link{
text-align:right;
width:100%;

}
.plus_link a{
background:url(../gfx/ikon_plus.png) no-repeat 0px 2px;
text-decoration:none;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 12px;
color:#333333;
font-weight:bold;
}
.minus_link{
text-align:right;
width:100%;

}
.minus_link a{
background:url(../gfx/ikon_minus.png) no-repeat 0px 2px;
text-decoration:none;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 12px;
color:#333333;
font-weight:bold;
}

.contentmitt_kalender_datum{
color:#666666;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
visibility:visible;
}
.contentmitt_kalender_merinfo{
color:#666666;
font-size:11px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
}
.contentmitt_datum{
color:#666666;
font-size:11px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
display:block;
visibility:visible;
}
.showdiv{
display:block;
visibility:visible;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.hiddendiv{
display:none;
visibility:hidden;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.contentmitt_kalender_merinfo img{
max-width:390px;
margin: 10px 0px 10px 0px;
}
/****************kalenderbox *************************/
#contentmitt_kalenderbox{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	background:#9bc4e1;
	zoom:1;
}
#contentmitt_kalenderbox_meny{

	clear:both;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentmitt_kalenderbox_meny ul{
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#contentmitt_kalenderbox_meny li{
	display:inline;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contentmitt_kalenderbox_meny a{
	color:#FFFFFF;
	background:#5c91b7;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin: 0px 2px 0px 0px;
	padding: 3px 5px 1px 5px;
	zoom:1;
}

#contentmitt_kalenderbox_meny a:hover{
	color:#9bc4e1;
	background:#FFFFFF;

}

#contentmitt_kalenderbox_meny .vald{
	color:#9bc4e1;
	background:#FFFFFF;

}

.contentmitt_kalenderbox_content{
	background:#ffffff;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
	visibility:visible;
	display:block;
	height:200px;
 overflow-y: scroll !important;
	
}
.contentmitt_kalenderbox_content_hidden{
	visibility:hidden;
	display:none;
}


.contentmitt_kalenderbox_content ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.contentmitt_kalenderbox_content li{
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	color:#5c91b7;
	font-size:13px;
	background:url(/gfx/divider_bred.png) bottom no-repeat;
	
}

.contentmitt_kalenderbox_content a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	color:#5c91b7;
	zoom:1;
}
.contentmitt_kalenderbox_content a.profilpuff{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 22px;
	text-decoration:none;
	color:#5c91b7;
	background:transparent url(../gfx/ikon_abbonemang_heart.png) no-repeat;
	display:block;
	zoom:1;
}

.contentmitt_kalenderbox_content a:hover{
	color:#9bc4e1;

}
/****************kalenderboxslutar*************************/


.contentmitt_mest_left{
clear:none;
float:left;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
width:197px;
}
.contentmitt_mest_right{
clear:none;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:198px;
}
#contentmitt_mest{
background:url(../gfx/stycke_bkg.png) repeat-x;
}
#contentmitt_mest img{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contentmitt_mest h3{
text-decoration:none;
color:#333333;
font-weight:bold;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#contentmitt_mest h3 a{
text-decoration:none;
color:#333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contentmitt_mest p{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#contentmitt_mest p a{
text-decoration:none;
color:#000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}









.contentmitt_reportage_left{
clear:none;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#contentmitt_reportage{
background:url(../gfx/stycke_bkg.png) repeat-x;
}
#contentmitt_reportage img{
padding: 0px 10px 10px 10px;
margin: 0px 0px 0px 0px;
float:right;
}
#contentmitt_reportage h3{
text-decoration:none;
color:#333333;
font-weight:bold;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#contentmitt_reportage h3 a{
text-decoration:none;
color:#333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contentmitt_reportage p{
text-decoration:none;
color:#000000;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

#contentmitt_reportage p a{
text-decoration:none;
color:#000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}





#contentmitt_blog{
background:url(../gfx/stycke_bkg.png) repeat-x;
zoom: 1;
}

.contentmitt_blog_bild img{
border:#000000 1px solid;
float:right;
clear:none;
height:80px;
width:80px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}
.contentmitt_blog_bild_left img{
border:#000000 1px solid;
float:left;
clear:none;
height:80px;
width:80px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

#contentmitt_blog h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
zoom: 1;
}

#contentmitt_blog h1 a{
color:#666666;
text-decoration:none;
font-family:"Times New Roman",Times,serif;
font-size:21px;
font-weight:normal;
float:left;
clear:none;
width:294px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 10px;
line-height: 1;
zoom: 1;
}
#contentmitt_blog h3 a{
color:#666666;
text-decoration:none;
font-family:"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
float:left;
clear:none;
width:294px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 10px;
line-height: 1;
zoom: 1;
}

.rubrikyta{
background:#CCCCCC url(../gfx/rubrik_bkg.png) repeat-x;
color:#666666;
font-weight:bold;
font-size:16px;
margin: 0px 0px 10px 0px;
padding: 5px 0px 5px 5px;
font-family:"Times New Roman", Times, serif;
overflow:hidden;
width:auto;
}

.rubrikyta_blue{
background:#7290aa url(../gfx/rubrik_bkg_blue.png) repeat-x;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 5px;
font-family:"Times New Roman", Times, serif;
overflow:hidden;
width:auto;
zoom:1;
}






.footer_narrow form{
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.footer_wide{
background:#696a69 url(../gfx/footer_big_bkg.png) repeat-x;
border:solid 1px #CCCCCC;
margin: 10px 5px 5px 0px;
padding: 10px 10px 10px 10px;
float:left;
width:469px;
}
.footer_wide a{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin: 0px 0px 0px 0px;
padding: 20px 0px 20px 40px;
font-family:"Times New Roman", Times, serif;
}
.footer_start{
background:url(../gfx/ikon_1.png) no-repeat 0px 15px;
}
.footer_favorit{
background: url(../gfx/ikon_plus_stor.png) no-repeat 0px 15px;
}

.footer_narrow{
background:#646564 url(../gfx/footer_big_bkg.png) repeat-x;
border:solid 1px #CCCCCC;
margin: 0px 5px 10px 0px;
padding: 10px 10px 10px 10px;
float:left;
width:221px;
height:230px;
overflow:auto;
}
.footer_narrow p{
color:#FFFFFF;
font-size:11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.footer_narrow a{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}
.footer_narrow h1{
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
}

.errortext{
clear:both;
margin:0px;
padding: 10px 0px 0px 0px;
color:#FF0000;
font-weight:bold;
font-size:11px;
}

#annonser{
float:left;
margin: 10px;
padding: 0px;
width:240px;
height:1600px;
position: absolute;
left: 1003px;
overflow:hidden;
zoom: 1;
}
.dinasidorlista{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.dinasidorlista a{
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:12px;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
display:block;
}
.dinasidorlista a:hover{
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:12px;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
background:#e5ebf1;
display:block;
}
#map_canvas{
width:380px;
height:250px;
border: 1px solid #999999;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 10px;
}