/*
Theme Name: Sommar
Theme URI: http://bjarvbyn.se
Description: Bj&auml;vbyns stugby i Bruksvallarna
Version: 1,0
Author: Magnus Myhr
Author URI: http://fjallsidor.se
Tags: bj&auml;rvbyn, bruksvallarna
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body {
	font: 13px 'Lucida Grande',Verdana,Helvetica,Arial,sans-serif;
	/*font: 13px/1.5;  Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;*/
}

a:focus {
	outline: 1px dotted invert;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
text-decoration:none;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
color:#eee;
}

#content a:hover, #content a:visited:hover, .secondary a:hover, .secondary a:visited:hover, a:hover {
color:#C41230;
}

a {
color:#444444;
text-decoration:none;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
}

ul {
	list-style: none;
}

li {
/*	margin-left: 30px; */
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 20px;
}


body {
/*background-color:#374250;*/
color:#ddd;
}

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

body a:hover {
color:#4d4d4d;

}

#wrapper {

}

.sheet {
/*background:transparent url(style/images/sheetright.jpg) repeat scroll 0 0;*/
height:1024px;
margin:auto;
width:1050px;
overflow:visible;
position:relative;
/*left:-100px;*/
}

/*-----sidhuvud-----*/

#header {
background:transparent url(style/images/header.jpg) no-repeat scroll 0 0;
height:177px;
overflow:visible;

}

#logo {
left:100px;
position:relative;
top:30px;
}

/*------menu/meny------*/

#menu {
padding-left: 135px;
position:relative;
float:left;
top:70px;
width:110px;
color:#b9d065;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#menu h2 {
display:none;
}

#menu a {
color:#B9D065;
}

#menu a:hover {
color:#ddd;
}

#menu ul li ul {
margin-left:5px;
font-weight:normal;
color:#ddd;
}

#AA {
	
	position:relative;
	
	top:107px;
	
}

/*-----content/innehåll-----*/

#content {
padding-bottom:20px;
min-height: 495px;
overflow:auto;
padding-bottom:30px;
padding-left:10px;
padding-right:10px;
position:relative;
top:20px;
width:680px;
}

#content-start {
float: left;
margin-bottom:20px;
min-height: 495px;
overflow:auto;
margin-left:10px;
margin-right: 10px;
position:relative;
top:20px;
width:520px;
}

#erbjudanden {
float: left;
position: relative;
width: 170px;
padding-left: 10px;
height: auto;
overflow: hidden;
top: 70px;
}

#erbjudanden li {
padding-top: 30px;
}

#erbjudanden h2 {
color: #eee;
font-size: 15px;
text-decoration: 15px;
}

.slideshow {
	background: #fff;
	padding: 10px;
}

#so1_1.slideshow {
	background: none;
	padding: 0;
}

#post-3.post h2 {
display:none;
}

/*-------Bakgrund-------*/

#bakgrund {
background:transparent url(style/images/background.jpg) repeat-y scroll 0 0;
padding:0;
position:relative;
width:1024px;
}

#bakgrundbotten {
background:transparent url(style/images/body-below.jpg) no-repeat scroll 0 100%;
position:relative;
width:1024px;
}

#bakgrundtopp {
background:transparent url(style/images/body-short.jpg) repeat-x scroll 0 0;
height:100%;
min-height:540px;
position:relative;
width:1024px;
}

#bakgrund-start {
background:transparent url(style/images/bakgrund.jpg) repeat-y scroll 0 0;
padding:0;
position:relative;
width:1024px;
min-height: 540px;
}

#bakgrundbotten-start {
background:transparent url(style/images/bakgrundbotten.jpg) repeat-x scroll 0 100%;
position:relative;
width: 1024px;
}

#bakgrundtopp-start {
background:transparent url(style/images/body.jpg) repeat-x scroll 0 0;
position:relative;
height:100%;
width: 1024px;
min-height: 540px;
}

/*-------footer---------*/

#footer {
background:url(style/images/footer.jpg);
height:215px;
width:1024px;
}

#nyheter {
float:left;
padding:20px 0 0 70px;
position:relative;
width:250px;
}

#nyheter h2 a {
color:#363636;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
}

.nyheter {
color:#363636;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
}

h2.nyheter {
	margin-bottom: 10px;
	color: #fff;
}

.rss-date {
font-size: 10px!important;
}

#vader {
float:left;
padding:10px 0 0 50px;
position:relative;
width:300px;
}

#wrapper-yvpm {
padding-top:0!important;
}


#brulogga {
float:left;
padding:20px 0 0 50px;
position:relative;
width:250px;
}

#brulogga img {
}
