/***************************************************************************************************************
*
*				För Timadmin
*
*
****************************************************************************************************************/
.TimEditArticleClass{
	font-size:10px;
	color:#C0C0C0;
}

.puffEditLink{
	font-size:10px;
	color:#C0C0C0;
}
/***************************************************************************************************************
*
*				För Tim
*
*
****************************************************************************************************************/

.TimErrorMessageClass{
	font-weight:bold;
}
h1,h2,h3,a,p,div,iframe,textarea,span,body{
	padding:0px;
	margin:0px;
}
body{
	font-family:Helvetica, sans-serif;
	font-size:12px;
}
/*Sätt h1 bara här*/
h1{
	font-size:24px;
	margin-bottom:10px;
}
h1#h1Blogg{
	color:#53858e;
	margin-bottom:10px;
	
}
p{
	
}

a,table tr td a{
	color:#53858e;
	text-decoration:none;	
}

#inliner{
	display:inline;
}
#topWrapper{
	width:100%;
	height:131px;
	background-image:url(http://www.spritpartiet.se/images/top_menu_bg.jpg);
	background-repeat:repeat-x;
}
#topWrapper #topInnerWrapper{
	width:938px;
	margin:0px auto;
}
#topInnerWrapper #logoDiv{
	width:220px;
	height:131px;
}
#topInnerWrapper #top{
	width:500px;
	height:20px;
	float:right;
	margin:32px 0px 0px 0px;
}
#topInnerWrapper #top #search{
	width:194px;
	height:20px;
	float:right;
	background-image:url(http://www.spritpartiet.se/images/spritpartiet_sok.jpg);
}
#topInnerWrapper #top #links{
	width:306px;
	height:20px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
}
#topInnerWrapper #top #links a{
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
	line-height:20px;
}
#topInnerWrapper #bottom{
	width:718px;
	height:23px;
	float:right;
	margin:33px 0px 0px 0px;
}
#topInnerWrapper #bottom ul{
	float:right;
	list-style:none;
	padding:0px;
	margin:0px;
}
#topInnerWrapper #bottom ul li{
	float:left;
	width:98px;
	height:19px;
	padding:5px 0px 0px 0px;
	margin:0px;
	background-image:url(http://www.spritpartiet.se/images/menu_item_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
#topInnerWrapper #bottom ul li#startDelare{
	background-image:url(http://www.spritpartiet.se/images/menu_item_bg_startdelare.jpg);
	width:2px;
}
#topInnerWrapper #bottom ul li#selected{
	background-image:url(http://www.spritpartiet.se/images/menu_item_bg_selected_100.jpg);
	margin-left:-2px;
}
#topInnerWrapper #bottom ul li a{
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
#wrapper{
	width:941px;
	margin:30px auto;
	display:table;
}
/*START begin*/
#wrapper #startLeft{
	width:706px;
	float:left;
}
#startLeft #top{
	width:706px;
	height:261px;
	background-image:url(http://www.spritpartiet.se/images/start_ram.jpg);
	display:table;
}
#startLeft #top #scroller{
	width:229px;
	height:253px;
	float:left;
	margin:3px 0px 0px 3px;
}
#scroller #up{
	width:229px;
	height:18px;
	background-image:url(http://www.spritpartiet.se/images/videoklipp_scroll_up.jpg);
	background-repeat:no-repeat;
}
#scroller #content{
	width:229px;
	height:217px;
	overflow:hidden;
}
#scroller #content #video{
	width:209px;
	height:52px;
	background-image:url(http://www.spritpartiet.se/images/videoklipp_scroll_delare.jpg);
	background-repeat:no-repeat;
	padding:11px 10px 10px 8px;
}
#scroller #content #video a{
	width:207px;
	height:45px;
	display:block;
	padding:2px;
	color:#FFF;
	border:1px solid #67999a;
}
#scroller #content #video a:hover{
	border:1px solid #FFF;
}
#scroller #content #video a #image{
	width:77px;
	height:43px;
	float:left;
	margin:1px 11px 0px 0px;
	background-image:url(http://www.spritpartiet.se/images/videoklipp_bild_ram.gif);
}
#scroller #content #video a #image img{
	margin:1px 0px 0px 5px;
}
#scroller #content #video a h4{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin:8px 0px 0px 0px;
	padding:0px;
}
#scroller #down{
	width:229px;
	height:18px;
	background-image:url(http://www.spritpartiet.se/images/videoklipp_scroll_down.jpg);
	background-repeat:no-repeat;
}
#startLeft #top #bigImage{
	width:450px;
	height:243px;
	float:left;
	margin:8px 0px 0px 14px;
}
#startLeft #bottom{
	/*Hela nyttjas inte*/
	width:706px;
	margin:23px 0px 0px 0px;
	display:table;
}
#startLeft #bottom #blogg{
	width:460px;
	float:left;
}
#startLeft #bottom #blogg #header{
	margin-bottom:17px;
}
#startLeft #bottom #blogg #bloggPuffStart{
	height:105px;
	font-size:11px;
	line-height:13px;
	margin-bottom:15px;
}
#startLeft #bottom #blogg #bloggPuffStart #bild{
	width:153px;
	height:96px;
	float:left;
	padding:8px 0px 0px 8px;
	background-image:url(http://www.spritpartiet.se/images/start_blogg_puff_ram_161_104.jpg);
	background-repeat:no-repeat;
	margin:0px 6px 0px 0px;
}
#startLeft #bottom #blogg #bloggPuffStart #dateAndName{
	font-weight:bold;
	font-size:11px;
	margin-bottom:3px;
}
#startLeft #bottom #blogg #bloggPuffStart h3{
	margin:0px 0px 5px 0px;
	padding:0px;
}
#startLeft #bottom #blogg #bloggPuffStart h3 a{
	color:#53858e;
	font-size:15px;
	text-transform:uppercase;
}
#startLeft #bottom #blogg #bloggPuffStart #text{

}
#startLeft #bottom #blogg #bloggPuffStart #lasMer{
	margin:4px 0px 0px 0px;
}
#startLeft #bottom #blogg #bloggPuffStart #lasMer a{
	color:#669999;
	font-weight:bold;
	font-size:11px;
}

#startLeft #bottom #nyheter{
	width:220px;
	float:left;
	margin-left:20px;
}
#startLeft #bottom #nyheter #header{
	margin-bottom:17px;
}
#startLeft #bottom #nyheter #nyhetPuffStart{
	height:105px;
	font-size:11px;
	line-height:13px;
	margin-bottom:15px;
}
#startLeft #bottom #nyheter #nyhetPuffStart #bild{
	width:153px;
	height:96px;
	float:left;
	padding:8px 0px 0px 8px;
	background-image:url(http://www.spritpartiet.se/images/start_blogg_puff_ram_161_104.jpg);
	background-repeat:no-repeat;
	margin:0px 6px 0px 0px;
}
#startLeft #bottom #nyheter #nyhetPuffStart #date{
	font-weight:bold;
	font-size:12px;
	margin-bottom:3px;
}
#startLeft #bottom #nyheter #nyhetPuffStart h3{
	margin:0px 0px 5px 0px;
	padding:0px;
}
#startLeft #bottom #nyheter #nyhetPuffStart h3 a{
	color:#53858e;
	font-size:14px;
	text-transform:uppercase;
}
#startLeft #bottom #nyheter #nyhetPuffStart #lasMer{
	margin:4px 0px 0px 0px;
}
#startLeft #bottom #nyheter #nyhetPuffStart #lasMer a{
	color:#669999;
	font-weight:bold;
	font-size:11px;
}
/*START end*/
/*ARTICLE start*/
#wrapper #categoryPresenter{
	float:left;
	width:706px;
	height:23px;
	margin:0px 0px 10px 0px;
}
#wrapper #articleLeft{
	width:151px;
	margin:0px 0px 0px 0px;
	float:left;
}
#articleLeft ul#menuVertical{
	list-style-position:inside;
	list-style:none;
	margin:0px;
	padding:0px;
}
#articleLeft ul li{
	background:url(http://www.spritpartiet.se/images/meny_pil.gif) no-repeat 0px 0px;
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 16px;
}
#articleLeft ul li a{
	font-weight:bold;
	color:#333;
}
#wrapper #articleCenter{
	width:540px;
	margin:0px 0px 0px 15px;
	float:left;
}
#articleCenter #articleImage img{
	margin-bottom:10px;
}
#articleCenter #bloggPuffStart{
	height:105px;
	font-size:11px;
	line-height:13px;
	margin-bottom:15px;
}
#articleCenter #bloggPuffStart #bild{
	width:153px;
	height:96px;
	float:left;
	padding:8px 0px 0px 8px;
	background-image:url(http://www.spritpartiet.se/images/start_blogg_puff_ram_161_104.jpg);
	background-repeat:no-repeat;
	margin:0px 6px 0px 0px;
}
#articleCenter #bloggPuffStart #dateAndName{
	font-weight:bold;
	font-size:11px;
	margin-bottom:3px;
}
#articleCenter #bloggPuffStart h3{
	margin:0px 0px 5px 0px;
	padding:0px;
}
#articleCenter #bloggPuffStart h3 a{
	color:#53858e;
	font-size:15px;
	text-transform:uppercase;
}
#articleCenter #bloggPuffStart #bottom{
	margin:4px 0px 0px 0px;
}
#articleCenter #bloggPuffStart #bottom #commentCount{
	float:right;
}
#articleCenter #bloggPuffStart #bottom a{
	color:#669999;
	font-weight:bold;
}
#articleCenter #bloggPuffStart #bottom #lasMer{
	
}

#articleCenter #nyhetPuffStart{
	font-size:11px;
	line-height:13px;
	margin-bottom:15px;
}
#articleCenter #nyhetPuffStart #bild{
	width:153px;
	height:96px;
	float:left;
	padding:8px 0px 0px 8px;
	background-image:url(http://www.spritpartiet.se/images/start_blogg_puff_ram_161_104.jpg);
	background-repeat:no-repeat;
	margin:0px 6px 0px 0px;
}
#articleCenter #nyhetPuffStart #date{
	font-weight:bold;
	font-size:12px;
	margin-bottom:3px;
}
#articleCenter #nyhetPuffStart h3{
	margin:0px 0px 5px 0px;
	padding:0px;
}
#articleCenter #nyhetPuffStart h3 a{
	color:#53858e;
	font-size:14px;
	text-transform:uppercase;
}
#articleCenter #nyhetPuffStart #lasMer{
	margin:4px 0px 0px 0px;
}
#articleCenter #nyhetPuffStart #lasMer a{
	color:#669999;
	font-weight:bold;
	font-size:11px;
}
/*ARTICLE end*/
#wrapper #right{
	width:218px;
	margin:0px 0px 0px 15px;
	float:right;
}
#wrapper #right #anna_header{
	margin:0px 0px 0px 0px;	
}
#wrapper #right #anna{
	margin:9px 0px 0px 0px;
}
#wrapper #right #medlem_header{
	margin:0px 0px 0px 0px;	
}
#wrapper #right #medlem{
	margin:9px 0px 0px 0px;
}
#wrapper #right #nyhetsbrev_header{
	margin:27px 0px 0px 0px;
}
#wrapper #right #nyhetsbrev{
	width:220px;
	height:145px;
	background-image:url(http://www.spritpartiet.se/images/nyhetsbrev_spritpartiet.jpg);
	background-repeat:no-repeat;
	margin:9px 0px 0px 0px;
}
#right #nyhetsbrev #nyhetsbrev_email{
	width:169px;
	height:18px;
	margin:91px 0px 0px 24px;
	border:1px solid #000;
	background-color:transparent;
	border:none;
	outline:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#right #nyhetsbrev #nyhetsbrev_submit{
	width:47px;
	height:14px;
	margin:8px 0px 0px 146px;
	border:none;
	display:block;
}
#wrapper #right #utmaningen_header{
	margin:27px 0px 0px 0px;	
}
#wrapper #right #utmaningen{
	margin:9px 0px 0px 0px;
}
/*right kolumn end*/
/*sidfoten*/
#bottomWrapper{
	width:100%;
	height:59px;
	background-color:#333;
}
#bottomWrapper #bottomInnerWrapper{
	width:938px;
	margin:0px auto;
}
#bottomInnerWrapper #right{
	width:330px;
	height:23px;
	float:right;
}
#bottomInnerWrapper #right #text{
	color:#FFF;
	font-size:13px;
	margin-top:20px;
}
#bottomInnerWrapper #right #facebook{
	margin:18px 0px 0px 0px;
	display:block;
	float:right;
}
#bottomInnerWrapper #right #twitter{
	margin-top:18px;
	display:block;
	float:right;
}
#bottomInnerWrapper #right #youtube{
	margin:18px 0px 0px 2px;
	display:block;
	float:right;
}
#bottomInnerWrapper #right #rss{
	margin:18px 0px 0px 2px;
	display:block;
	float:right;
}
#bottomInnerWrapper #left{
	float:left;
	color:#FFF;
	font-size:13px;
	margin-top:20px;
}
#bottomInnerWrapper #left #e{
	float:left;
	margin:1px 3px 0px 0px;
}
#bottomInnerWrapper #left a{
	color:#FFF;
	font-size:13px;
	text-decoration:underline;
}
/*Söket*/
.searchBoxForm{
	display:inline;
	margin:0px;
	padding:0px;
	border:1px solid #CCC;
}
.searchBoxField{
	width:164px;
	float:right;
	height:18px;
	margin:2px 0px 0px 8px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	border:none;
	outline:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.searchBoxButton{
	width:18px;
	height:23px;
	margin:0px;
	border:none;
	outline:none;
	background:none;
}
.searchPageBoxForm{
	
}
.searchPageBoxField{
	width:75%;
	border:1px solid #000;
}
.searchPageBoxButton{
	width:20%;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

/*Arkiv*/
.archiveDateLink{
	
}
.archiveDateLink li{
	margin-bottom:5px;
}
.archiveArticleLink{
}
.archiveArticleLink li{
	margin-bottom:5px;
}

/****************Comments*********************/
#commentStart,#leaveAComment{
	margin-top:10px;
	font-weight:bold;
	background-color:#fbfbfb;
	padding:5px 10px 5px 10px;
}
/*Comments form*/
#commentTable{
	margin-top:10px;
	width:540px;
	padding:10px;
	background-color:#fbfbfb;
}
#commentTable input, #commentTable textarea{
	margin-bottom:3px;
	
}
#commentTable .inputField{
	width:177px;
	padding:2px;
}
#commentTable #inputHeader{
	margin-bottom:2px;
	font-weight:bold;
}
#commentTable .inputArea{
	width:378px;
	height:150px;
	padding:2px;
}
#commentTable .securityImage{
	margin:4px 0px 4px 0px;
}
#commentTable .securityField{
	width:106px;
}

#commentTable .formButton{

}

/*Comment*/
.commentReview{
	width:530px;
	margin:10px 0px 10px 0px;
	padding:10px;
	background-color:#f9f9f9;
}
.commentReview #reviewContent{
	clear:both;
	display:table;
	padding:0px;
	margin:0px;
}
/*.commentReview #reviewContent #userImage{
	float:left;
	width:75px;
	margin-right:10px;
}
.commentReview #reviewContent #userImage a{
	font-size:12px;
}*/
.commentReview #reviewContent #userText{
	/*width:373px;
	float:left;*/
	padding:5px;
	margin:0px;
}
.commentReview #reviewContent #userText #top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.commentReview #reviewContent #userText #bottom{
	text-align:right;
	padding-top:10px;
	font-size:12px;
	clear:both;
	display:block;
}
.commentReview #reviewContent #userText  #bottom a{	
	font-size:12px;
}
.commentReview #reviewContent #userText #bottom #commentReported{
	background-color:#FF0;
	padding:2px;
}

/*short comment_left_menu.html för menyn det är en li*/
#shortComment{
	margin-bottom:10px;
} 
#shortComment #top{

}
/*Blogarkiv*/
#blogArchive{

}
#blogArchive #latestHeader,#blogArchive #archiveHeader{
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
#blogArchive ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}
#blogArchive li{

}
#blogArchive li#monthHeader{
	font-weight:bold;
	margin:6px 0px 0px 0px;
}
#blogArchive li a{
	text-decoration:none;
	display:block;
	margin-bottom:5px;
}
/*Blogpost board*/
#blogPostTopBoard{
	font-weight:bold;
	font-size:11px;
    margin:1px 0px 2px;
}
#blogPostTopBoard #comments{
	float:right;
}
#blogPostTopBoard #comments a{
	color:#000;
	text-decoration:underline;
}
/*Vid felmeddelande kommentarer*/
#siteMessage{
	padding:3px;
}
