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

body{
/*background:#2d3542 url(../images/bg2.jpg) repeat-x fixed;*/
margin:0;
padding:0;
background:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
}

 img{ behavior: url(..iepngfix.htc)}
blockquote{
font-style:italic;
background:url(../images/quote2.jpg) left top no-repeat;
}

blockquote p:first-letter {color:#fff;font-size:xx-large}
blockquote p{margin-bottom:-15px;}
h2{
margin:0;
width:100%;
background:#5a6a84;
text-align:center;
border-bottom:1px solid #455165;
}

p{
margin-top:0;
}
img{
border:none;
}
#wrapper {
padding:20px;
margin:0 auto;
color:#ffffff;
height:auto;
width: 700px;
background:#455165;
}

#header{
margin-top:15px;
height:166px;
width:699px;
background:#ffffff url(../images/header.jpg) center no-repeat;
}
#header p{
position:absolute;
background:#455165;
margin:148px 0 0 251px;
clear:left;
}
#nav{
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
height:23px;
width:100%;
background-color:#2d3542;
}
#nav ul{
padding-left:4px;
list-style:none;
margin:0 auto;

}
#nav li{
display:inline;
float:left;
margin-left:20px;

}
#nav a{
color:#ffffff;
text-align:center;
font-weight:200;
font-size:20px;
text-decoration:none;
}
#nav a:hover{
color:#666666;
}
#sidebar{
margin:20px 0 15px 0;
color:#ffffff;
width:25%;
background:#2d3542 url(../images/sidebg.jpg) repeat-x;
float:left;
clear:left;
overflow:visible;
}

#facebook{
	float:left;
	clear:left;
	width: 25%;
	margin: 40px 0 0 0;
	
	}
#sidebar ul{
list-style:none;
margin:0;
clear:left;
padding-left:0;
}
#sidebar li{
border-bottom:1px solid #455165;
margin-bottom:3px;
}
#sidebar a{
display:block;
font-size:13pt;
margin:0;
color:#ffffff;
text-decoration:none;
}
#sidebar a:active{border:none;}
#sidebar a:hover{
color:#455165;
background-color:#fff;
border:hidden;
}
#sidebar img{
border:none;
position:relative;
margin-bottom:-50px;
}
#content{
padding:20px;
color:#ffffff;
float: right;
height:auto;
width:60%;
background-color:#455165;
}
.roundtop {
background-color:#333333/*#495974*/;
margin:-20px -20px 0 -20px;
}
.roundbottom {
background-color:#333333/*#2d3542*/;
clear:both;
margin:0 -20px -20px -20px;
}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #455165;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #455165;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #455165;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #455165;}

/*roundtop 2*/
.roundtop2 {
background-color:#455165;
/*margin:0 -20px 0 -20px;*/
}
.roundbottom2 {background-color:#455165;}
.r12{margin: 0 5px; height: 1px; overflow: hidden;background:#5a6a84;}
.r22{margin: 0 3px; height: 1px; overflow: hidden;background:#5a6a84;}
.r32{margin: 0 2px; height: 1px; overflow: hidden;background:#5a6a84;}
.r42{margin: 0 1px; height: 2px; overflow: hidden;background:#5a6a84;}

.r13{margin: 0 5px; height: 1px; overflow: hidden;background-color:#0f1521;}
.r23{margin: 0 3px; height: 1px; overflow: hidden;background-color:#0f1521;}
.r33{margin: 0 2px; height: 1px; overflow: hidden;background-color:#0f1521;}
.r43{margin: 0 1px; height: 2px; overflow: hidden;background-color:#0f1521;}

/*--------------------------------------------------------------------*/
.kinabilder img{
border:3px solid #fff;
}
.obilderett img{
border:3px solid #fff;
}
.bockerbilder{
width:200px;
float:right;
}
.bockerbilder a{
text-align:center;
}
.bockerbilder img{
border:none;
margin:10px;
}
a{color:#CCCCCC; text-decoration:underline;}

img:visited{
border:none;
}
#foot{
clear:both;
float:right;
font-size:12px;
color:#455165;
}
#bildtext{
margin:0;
padding:0;
float:right;
font-size:10pt;
}