/*
CSS-layout för utskrift
*/

html { 
	font-size:100.01%; 
}

body { 
	background: #fff; 
	margin: 0; 
	padding: 0; 
	text-align: left; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 1em; 
}

#bgrad { 
	display: none; 
} 

#center { 
	margin: 0; 
	padding: 0; 
	border: 0; 
} 

#topp_print { 
	margin: 5px 0 0 5px; 
	width: 300px; 
	height: 132px; 
	background: url(http://byteatern.se/images/gfx/huvud_print.gif);
}

#topp { 
	display: none; 
} 

#meny { 
	display: none; 
} 

#box { 
	margin: 0 0 0 5px; 
	padding: 0; 
	border-top: 1px solid #000; 
	vertical-align: top; 
} 

#sida, #sida_full { 
	font-family: 'Droid Sans', Helvetica, Arial, Verdana, 'Bitstream Vera Sans', sans-serif; 
	font-size: 0.9em; 
	font-style: normal; 
	line-height: 1.44em; 
	margin: 0 auto; 
	padding: 0; 
	border: 0; 
	vertical-align: top; 
} 

#slider { 
	display: none; 
}

#sidebar { 
	display: none; 
} 

#sidfot { 
	margin: 0; 
	padding: 5px; 
} 

#subpages ul { 
	list-style: none; 
	padding-top: 20px; 
	text-align: center; 
}

#subpages li { 
	margin: 5px; 
	text-align: center; 
	font-weight: bold; 
}

#subpages li a { 
	text-decoration: none; 
}

.sidinnehall, #comments, #respond { 
	padding: 0 5px 0 0; 
}

.hide { 
	display: none; 
}

.sm { 
	display: none; 
}

.sm li { 
	display: none; 
} 

p, a { 
	color: #000000; 
} 

p { 
	margin: 0 0 5px 0; 
} 

.sidinnehall a:hover, p a:hover { 
	color: #222; 
} 

h1 a, h2 a { 
	color: #00a0f0; 
} 
h1 a, h2 a, h3 a, h4 a { 
	text-decoration: none; 
} 

h1, h2, h3, h4 { 
	font-family: 'Decker', 'AvantGarde Bk BT', 'ITC Avant Garde Gothic', 'Droid Sans', 'Century Gothic', Futura, Helvetica, Arial, sans-serif; 
	font-weight: bold; 
} 

h1 { 
	color: #00a0f0; 
	font-size: 3em; 
	font-weight: bold; 
	line-height: 1.1; 
	letter-spacing: -0.04em; 
	margin-top: 5px; 
} 

h2 { 
	color: #00a0f0; 
	font-size: 2.5em; 
	font-weight: bold; 
	line-height: 1.2; 
	letter-spacing: -0.04em; 
	margin-top: 5px; 
} 

h3 { 
	color: #000; 
	font-size: 1.5em; 
	font-weight: normal; 
	line-height: 1.3; 
	letter-spacing: -0.04em; 
	margin-top: 5px; 
	margin-bottom: 5px; 
} 

h4 { 
	color: #000; 
	font-size: 1.3em; 
	font-weight: bold; 
	line-height: 1.3; 
	letter-spacing: -0.03em; 
	margin-top: 5px; 
	margin-bottom: 10px; 
} 

img { 
	border: 0; 
	margin: 0; 
	padding: 0; 
} 

hr { 
	border: 0; 
	color: #000; 
	background-color: #000; 
	height: 1px; 
}

.hoger { 
	text-align: right; 
} 

.networking { 
	background: #f5f5f5; 
	border: 1px #555 solid; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	margin: 24px 0 0 0px; 
	padding: 4px 0px 0px 7px; 
	width: 192px; 
	height: 20px; 
	font-size: 0.8em; 
} 

.fotv, .foth { 
	font-family: 'Droid Sans', Helvetica, Arial, Verdana, 'Bitstream Vera Sans', sans-serif; 
	font-size: 0.75em; 
	line-height: 120%; 
} 

.fotv { 
	display: none; 
} 

.foth { 
	text-align: right; 
} 

.externlank { 
	border: transparent; 
	background: #eee; 
	margin: 5px 0 0 24px; 
	padding: 4px 4px 4px 8px; 
	width: auto; 
	height: 52px; 
	font-family: Helvetica, Arial, Verdana, 'Bitstream Vera Sans', sans-serif; 
	font-size: 0.8em; 
	font-weight: bold; 
	text-decoration: none; 
} 

.externlank img { 
	vertical-align: middle; 
	margin-right: 8px; 
}

.externlank a { 
	text-decoration: none; 
} 

/* WP classes */

.wp-caption { 
	background: #f5f5f5; 
	border: 1px #555 solid; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	margin: 5px; 
	padding: 6px 2px 0 2px; 
	text-align: center; 
	font-family: Georgia, 'Bitstream Vera Serif', Times, serif; 
	font-size: 11px; 
}

.loggedin { 
	font-weight: bold; 
} 

#commentform { 
	background: #f5f5f5; 
	border: 1px #555 solid; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	margin: 10px 10px 10px 0; 
	padding: 10px; 
	font-size: 1em; 
	line-height: 1.3em; 
}

/* Float fix */

.sidinnehall {overflow:hidden;}

* html .sidinnehall {height:1px; overflow:visible;}

* html .sidinnehall p {overflow:hidden; width:99%;}

/* WP image align classes */

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;}

/* Forms */

#commentsection {margin:25px 0 0;}

#commentsection p {margin:0 0 6px;}

/* Comments */

.comment { 
	background: #ddd; 
	border: 1px #555 solid; 
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	color: #6c6c6c; 
	margin: 0 10px 10px 10px; 
	padding: 8px 5px 0 8px;
}

.comment p { 
	font-size: 0.9em; 
	line-height: 1.3em; 
	margin: 0 0 6px; 
	padding-bottom: 5px;
}

.gravatarside {float:right; width:48px; height:48px; margin:0 5px 5px 5px;}

.navigation {display:block; margin:10px 0 20px 0; padding:0; text-align:center;}

.navigation p {margin:0; padding:0;}

.prevlink {margin-right:20px;}

.nextlink {margin-left:20px;}

/* fontface */
@font-face {
  font-family: 'Decker';
  src: url('/includes/fonts/Decker.eot');
  src: local('Decker'), local('Decker Regular'), url('/includes/fonts/Decker.ttf') format('truetype');
}

@font-face {
  font-family: 'Decker';
  font-weight: bold; 
  src: url('/includes/fonts/DeckerB.eot');
  src: local('Decker Bold'), local('DeckerB'), local('DeckerBold'), url('/includes/fonts/DeckerB.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Sans';
	font-weight: normal; 
	src: url('/includes/fonts/DroidSans.eot');
	src: local('Droid Sans Regular'), local('Droid Sans'), local('DroidSans'), url('/includes/fonts/DroidSans.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Sans Bold';
	font-weight: bold; 
	src: url('/includes/fonts/DroidSans-Bold.eot');
	src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('/includes/fonts/DroidSans-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Serif';
	font-weight: normal; 
	src: url('/includes/fonts/DroidSerif-Regular.eot');
	src: local('Droid Serif'), local('DroidSerif'), url('/includes/fonts/DroidSerif.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Serif Italic';
	font-weight: normal; 
	font-style: italic; 
	src: url('/includes/fonts/DroidSerif-Italic.eot');
	src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url('/includes/fonts/DroidSerif-Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Serif Bold';
	font-weight: bold; 
	src: url('/includes/fonts/DroidSerif-Bold.eot');
	src: local('Droid Serif Bold'), url('/includes/fonts/DroidSerif-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'Droid Serif Bold Italic';
	font-weight: bold; 
	font-style: italic; 
	src: url('/includes/fonts/DroidSerif-BoldItalic.eot');
	src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url('/includes/fonts/DroidSerif-BoldItalic.ttf') format('truetype');
}
