/*   
Theme Name: Dragster v2
Theme URI: http://www.dragster.se
Author: Jonas Skoglund
Author URI: http://www.dragnet.se
Version: 1.0
.
Copyright Dragnet
.
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }
.clear{clear:both; display:none; height:0;}
.line { overflow:hidden; height:0; border-bottom: 1px solid #EAEAEA; margin:20px 0 30px 0; }

/*Layout*/
.wrapper{ width:670px; overflow:auto; background: #FFFFFF url(images/bg_inner.png) no-repeat right bottom; padding:25px 45px 60px 45px; margin:20px auto;}
.hd { display:block; margin:0 auto;}
.l_c{width:445px; float:left; display:inline;}
.r_c{width:190px; float:right; display:inline;}
.post {margin:0 0 33px 0;}
.category-referenser {border-bottom: 1px solid #EAEAEA; margin:0 0 11px 0;}
.post_meta {
	margin: 0 0 22px 0;
	padding:11px 0 0 0;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	color:#666666;
}

/*Typography*/
body { font:11px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; background:#EAEAEA; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #467BAC; text-decoration: none; }
a:hover { color: #467BAC; text-decoration: none; }
a:active { color: #467BAC; text-decoration: none; }
a:focus { outline:1px dotted invert }

h2 a:link { color: #000; text-decoration: none; }
h2 a:visited { color: #000; text-decoration: none; }
h2 a:hover { color: #000; text-decoration: none; }
h2 a:active { color: #000; text-decoration: none; }
h2 a:focus { outline:1px dotted invert }

hr { border:0 #ccc solid; border-top-width:1px; clear:both; height:0 }
h1 { font-size:36px }
h2 { font-size:30px; line-height:28px;}
h3 { font-size:21px }
h4 { font-size:19px }
h5 { font-size:17px }
h6 { font-size:15px }
ol { list-style:decimal }
ul { list-style:square }
li { margin-left:30px }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom:11px }
p {color:#535353; overflow:auto;}

/*Menu */
ul.nav, ul.nav ul, ul.nav ul ul, ul.nav_ref, ul.nav_ref ul, ul.nav_ref ul ul { margin:0; padding:0; list-style: none; width: 190px; font-size:11px }
.nav li, .nav_ref li {margin:0; padding:0 }
.nav li a.current_item, .nav_ref li a.current_item {font-weight:700;}
.nav li a, .nav_ref li a {display:block; width: 190px; line-height:2.0em; height: 2.0em; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom: 1px solid #EAEAEA; color: #467BAC;}
.nav li a, .nav_ref li a {}
.nav li a:hover, .nav_ref li a:hover {color:#60ABFF; }
.nav li a:visited, .nav_ref li a:visited {color: #467BAC;}
.nav li a.last, .nav_ref li a.last {border-bottom:none;}
/* Menu Level 2 */
.nav li li a { width: 154px; padding-left:40px; }
.nav li li a:hover {color:#60ABFF; }
.nav li li a:focus, .nav li li a:active {}
.nav li li a.current {}

/* Menu Level 3 */
.nav li li li a {width: 134px; padding-left:60px;}
.nav li li li a:hover {}
.nav li li li a:focus, .nav li li li a:active {}

/* Display current page */
.nav li a.current_item {font-weight:700 }
.nav li a.current {}
.nav li li a.current_page {}
.nav li li li a.current_page {font-weight:700}

/*Comments */
#comment {width:439px;}

/*Search */
.screen-reader-text {display:none;}
#s {margin:11px 0 11px 0; width:130px;}

.beckerell{margin:15px 0 0 0;}

.pagination_older_news, .pagination_newer_news{
	display:block;
	width:85px;
	background: #F1F4F8;
	padding: 3px;
	border: 1px solid #CCCCCC;
	text-align:center;
}
.pagination {border-top: 1px solid #EAEAEA; margin:11px 0 11px 0; padding:11px 0 0 0; overflow:auto;}
.pagination_older_news{float: left;}
.pagination_newer_news{float: right;}

/*Banner */
.banner {width:728px; margin:20px auto;}

/*Social*/
.social {padding:5px 0 0 0;}

