@charset "utf-8";
/*
Theme Name: VF defaulttema
Theme URI: http://blogg.vf.se
Description: 
Version: 2.0
Author: 1.0 av Jessica Björkäng | 2.0 av Karl Lettenström
Author URI: http://blogg.vf.se


*/

ol, ul, blockquote{ display: block}
blockquote, ul, ol{ margin: 1.12em 0 }
ol, ul{ margin-left: 30px; font-size: 12px;}
ol{ list-style-type: decimal }
ul li{ list-style-type: circle }
ol ul, ul ol, ul ul, ol ol{ margin-top: 0; margin-bottom: 0 }
	
.delaut{
width: 250px;
margin-right: 0px;
margin-bottom: 0px;
}
.delautimg {
	margin-right: 0px;
	margin-bottom: 0px;
	}

.clear{

	font-family: Arial, sans-serif;

}
.mypost{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #bbb;
margin-bottom: 15px;

}
.postmetadata{
font-family: Arial, sans-serif;
}
.mynavigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	font-size:12px;
	}

/* End Form Elements */


.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}


#rightmenudiv img {
	margin-right: 0px;
	margin-bottom: 0px;
	}
#rightmenudiv ul li a {
	line-height: 17px;

}
h2 {
	font-weight: bold;
	font-size: 28px;
	font-family: Arial, sans-serif;
}
h3 {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

/**********Kommentarer************/

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 98%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}

/**********Liggande meny************/

.nav-extra2  ul{
	width:978px;
	border:1px solid #cccccc;
	float:left;
	padding: 3px 0 3px 0;
	margin:2px 0 2px 0;
	font-family:Arial,sans-serif;
	font-size:11px;
}

	.nav-extra2  li{
		display:inline;
		width:980px;
		border-right:1px solid #e4e4e4;
		padding:3px 5px 3px 5px;
		margin:0;	
		}
		
			.nav-extra2 a { color:#333; text-decoration:none;}
			.nav-extra2 a:hover { color:#333; text-decoration:underline;}
			
			
.heigt-menu  ul{
	width:230px;
	float:left;
	padding: 1px 0 1px 0;
	font-family:Arial,sans-serif;
	font-size:11px;
	}

	.heigt-menu  li{
		width:225px;
		padding:1px 3px 1px 3px;
		margin:0;	
		}
		
			.heigt-menu a { color:#333; text-decoration:none;}
			.heigt-menu a:hover { color:#333; text-decoration:underline;}
			.heigt-menu h2{
			font-variant: small-caps;
			font-weight: bold;
			font-size: 11px;
			font-family: Arial, sans-serif;
			}

/**********Kalendern************/
			
#wp-calendar { border-color: #dbd9e2; border-width: 1px; border-style: dotted; font-size: 1.2em;empty-cells: show;line-height:5px; width: 100%;}
#wp-calendar a { text-align: right; font-size: 1.0em;display: block;font-weight: bold;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar caption {padding:2px 0;margin: 8px 0;text-transform: uppercase;letter-spacing: 0.3em;font-weight: lighter;font-size: .8em;color: #444;text-align: right;}
#wp-calendar th {padding: 4px 5px 4px 6px;font-weight: lighter;font-size: .8em;color: #666;text-align: right;background: #f4f4f4;}
#wp-calendar td {padding: 4px 5px 4px 6px;text-align: right;}
#wp-calendar td#today {background: #e0e0e0;}
#wp-calendar td#prev a {padding: 0;text-align: left;font-weight: normal;}
#wp-calendar td#next a {padding: 0;text-align: right;font-weight: normal;}
a.rsswidget img{display:none;}
div.rssSummary{margin:5px;}

/**********Sidobar 1 (240px)************/

.content-sec2 #searchform #s {
	width: 78%;
	padding: 0px;
	}
.content-sec2 #searchsubmit {
	width: 18%;
	padding: 1px;
	}

.content-sec2 a img {
	border: none;
	}

.content-sec2 {

float:left;

font-family:Arial,sans-serif;

font-size:11px;

line-height:13px;

margin-left:10px;

overflow:hidden;

width:240px;

} 

.content-sidebar{ width:240px;display:inline-block;overflow:hidden;vertical-align:top;}
.content-sidebar input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}
.content-sidebar h2{ margin-top:8px;display:block;background:#FFF url(images/sidebar_h2.png) no-repeat;height:22px;width:240px;font-weight:700;font-size:11px;padding:9px 0 0 10px;}
.content-sidebar h2 a{text-decoration:none;color:#2C2C29;line-height:13px;}
.content-sidebar .textwidget, .content-sidebar select{padding:3px;margin:10px 2px 10px 2px;width:240px;}
.content-sidebar .recentcomments{display:block;border-bottom:1px solid #EEE;color:#9D9793;padding:4px 0px;line-height:16px;}


.content-sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.content-sidebar ul ul {
	background-color: #fafafa;
	margin-top: 1px;
	margin-left: 0;
	margin-bottom: 1.5em;
	margin-right: 0;
	border-color: #eaf1e8;
	border-width: 1px;
	border-style: solid;
	}
.content-sidebar ul ul li {
	padding: 0 0 0 10px;
	}
.content-sidebar ul ul li a {
	display: block;
	text-decoration: none;
	margin: 0 0 0 -10px;
	padding: 2px 10px 0 10px;
	} 
.content-sidebar ul ul li a:hover {
 	text-decoration: underline;
	background-color: #d4d4d4;
	}
	
/**********Sidobar 2 (250px)************/

.content-sec3 #searchform #s {
	width: 78%;
	padding: 0px;
	}
.content-sec3 #searchsubmit {
	width: 18%;
	padding: 1px;
	}

.content-sec3 a img {
	border: none;
	}

.content-sec3 {

float:left;

font-family:Arial,sans-serif;

font-size:11px;

line-height:13px;

overflow:hidden;

width:250px;

}
 
.content-sidebar2 { width:250px;display:inline-block;overflow:hidden;vertical-align:top;}
.content-sidebar2 input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}
.content-sidebar2 h2{ margin-top:8px;display:block;background:#FFF url(images/sidebar2_h2.png) no-repeat;height:22px;width:250px;font-weight:700;font-size:11px;padding:9px 0 0 10px;}
.content-sidebar2 h2 a{text-decoration:none;color:#2C2C29;line-height:13px;}
.content-sidebar2 .textwidget, .content-sidebar select{padding:3px;margin:10px 2px 10px 2px;width:250px;}
.content-sidebar2 .recentcomments{display:block;border-bottom:1px solid #EEE;color:#9D9793;padding:4px 0px;line-height:16px;}


.content-sidebar2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.content-sidebar2 ul ul {
	background-color: #fafafa;
	margin-top: 1px;
	margin-left: 0;
	margin-bottom: 1.5em;
	margin-right: 0;
	border-color: #eaf1e8;
	border-width: 1px;
	border-style: solid;
	}
.content-sidebar2 ul ul li {
	padding: 0 0 0 10px;
	}
.content-sidebar2 ul ul li a {
	display: block;
	text-decoration: none;
	margin: 0 0 0 -10px;
	padding: 2px 10px 0 10px;
	} 
.content-sidebar2 ul ul li a:hover {
 	text-decoration: underline;
	background-color: #d4d4d4;
	}

} 


