/*   
Theme Name: Enryd
Theme URI: http://enryd.se
Description: Wordpress tema skapat av Editerat
Author: Fredrik Lind
Author URI: http://editerat.se
Version: 1
*/


/* Reset */
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, sub, sup, tt, var,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* End reset */

/* Basics */
html						{ overflow-y:scroll;}
body						{ background:#fff; font:12px/14px Verdana,sans-serif; font-size: 12px;}
#page-wrap					{ margin:43px auto; width:910px;}
p							{ margin-bottom:15px;}
small						{ font-size: 9px; color: #333; display: block; margin-top:6px;}
#page-wrap a				{ color:#000; text-decoration:underline; }
a:visited					{ color:#000; text-decoration:none; }
a:hover						{ color:#000; text-decoration:underline; }
a:active					{ color:#000; text-decoration:none; position:relative; top:1px;}

/* Sidhuvudet */
#header						{ height:184px; background:#fff url(images/header-bg.jpg) 410px 10px  no-repeat; border:1px solid #7f7f7f; border-bottom:none; padding:43px 528px 43px 43px;}
#header 

#logo						{ margin-bottom:27px; display:block;}
#tagline					{ line-height:17px; font-size:12px;}

/* Menyn */
#nav						{ height:25px; line-height: 25px; font-size:11px; background:#000; color:#fff; overflow:hidden; padding:0 43px;}
#nav li						{ float:left; text-transform:uppercase; padding-right: 30px;}
#nav li a					{ color:#fff; text-decoration:none; }
#nav li a:visited			{ color:#fff; text-decoration:none; }
#nav li a:hover				{ color:#fff; text-decoration:underline; }
#nav li a:active			{ color:#fff; text-decoration:none; position:relative; top:1px;}
#nav li.current_page_item a { color: #999;}

/* Innehåll */
#content					{ background:#0082a4; padding: 43px; overflow:hidden; color:#fff;}


/* Huvudinnehåll */
#main-content				{ float:left; width:538px;}
#main-content.white-shadowbox { padding: 20px; color: #000; font-size:9px;}
body.parent-pageid-6 #main-content { width:654px;}
#main-content img			{ -moz-box-shadow:5px 6px 12px rgba(0,0,0,0.7); float: right; margin-left:20px;}
.home h1					{ margin-bottom:35px;}
h1							{ font-size:19px; line-height:24px; font-weight:bold; margin-bottom:15px;}
body.home #main-content p, 
body.parent-pageid-8 #main-content p, 
body.page-id-8 #main-content p,
body.page-id-6 #main-content p	{ font-size:15px; line-height:22px; margin-bottom:35px;}

body.parent-pageid-6 #main-content p { font-size:13px; line-height: 17px;}

/* Sidebar */
#sidebar 					{ font-size:9px; line-height:12px; float:right; width:170px; padding:20px; color: #000;}
#sidebar h2					{ font-size:14px; line-height: 16px; padding-bottom:5px; border-bottom:1px solid #80c1d2; color:#0081a3; margin-bottom:15px;}
#sidebar h3					{ font-weight:bold;}
#sidebar h4					{ font-weight:bold; color:#0081a3;}
#sidebar a					{ color: #000; text-decoration: none;}
#sidebar a visited			{ color: #000;}
#sidebar a:hover			{ text-decoration:underline;}

/* Spec */
.white-shadowbox			{ background:#fff; -moz-box-shadow:5px 6px 12px rgba(0,0,0,0.7);}
.post-10					{ font-size:14px;}
.txtfield					{ width: 526px; border: 1px solid #000; padding: 3px; font-size:11px;}

/* Footer */
#footer						{ padding:30px 43px 30px; background:#fff; border:1px solid #7f7f7f; border-top:none; overflow:hidden;}
#far						{ width:200px; display:block; float:left;}
#kontaktinfo				{ font-size:11px; text-align:right; float:right; width:400px; margin:10px 0 0 0;}


/* Kontaktformuläret */
.txtfield,
.txtarea					{ width: 517px; border: 1px solid #000; padding: 7px; font-size:11px;}
.txtarea 					{ width:340px;}
.kontakt label				{ display: block; margin: 18px 0 10px;}
label.first					{ margin-top:0;}
#submitinput 				{ margin-left:10px;}
#bademail, #badeserver, #success{  color: #C00; }
#success					{ border-color: #0C3;}


/* Personalsidorna */
body.parent-pageid-6 #main-content				{ position:relative; min-height: 440px;}
#main-content .small							{ position:absolute; bottom:0; left:0; right:0;}
body.parent-pageid-6 #main-content .small p		{ font-size: 9px;}
#main-content .small h2							{ font-size: 13px; font-weight:bold; }


/* Sub menu */
#sidebar.sub-menu			{ padding: 0; overflow:hidden;}
.sub-menu ul				{ float: right;}
.sub-menu li 				{ padding: 9px 10px; font-size:13px; text-transform:uppercase; border-bottom: 2px dotted #000; width: 115px;}
#sidebar.sub-menu a			{ color: #fff;}
#sidebar.sub-menu .current_page_item a { color: #000;}



