/* @override 
	http://www.skanesdjurpark.se/css/djurpark_screen.css
	http://skanesdjurpark.se/css/djurpark_screen.css
*/

* { 	padding:0px;	margin: 0px;	font-family: Arial, Helvetica, Geneva, sans-serif;}body {	background: #fbfcd8 url(../images/bakgr.gif) repeat-y;	text-align: left;}/* Sidlayout */#top {	width: 955px;	background-image:   url(../images/topp.gif);	height: 205px;	position: absolute;	top: 0;	left: 2;}#topmenu {	width: 150px;	position: absolute;	top: 8px;	left: 20px;	height: 250px;}#topmenu a {	width: 88px;	height: 20px;	display: block;	float: left;	text-decoration: none;	margin-top: 6px;	padding-left: 10px;	font: bold 13px/20px Arial, Helvetica, Geneva, sans-serif;	background-image:   url(../images/knapp.gif);	}#topmenu a:link {	color: #006633 ;}#topmenu a:visited {	color:  #006633 ;}#topmenu a:hover {	color: black;}#topmenu a:focus {	color: # #006633;}#topmenu a:active {	color: #009634;}#leftmenu {	width: 150px;	position: absolute;	top: 210px;	left: 20px;}#leftmenu h3 {	margin-bottom: 10px;	font: bold 14px/20px Arial, Helvetica, Geneva, sans-serif;}#leftmenu h4 {	margin-top: 0px;	margin-bottom: 0px;	font: normal 14px/20px Arial, Helvetica, Geneva, sans-serif;	color: black;}#leftmenu p{	margin-top: 5px;	margin-bottom: 15px;	font: 14px/20px Arial, Helvetica, Geneva, sans-serif;}#leftmenu a {	display: block;	text-decoration: none;	color: black;	font: bold 14px/20px Arial, Helvetica, Geneva, sans-serif;	padding-left: 10px;}#content {	width: 480px;	position: absolute;	top: 180px;	left: 190px;}#content_start {	width: 350px;	position: absolute;	top: 180px;	left: 210px;}.bildkavalkad h3 a{	font-size: 12px;	text-decoration: underline;	color: #006633;	margin-bottom: 15px;}.bildkavalkad img{	border: 1px solid gray;}#right {	width: 210px;	position: absolute;	top: 210px;	left: 730px;}#right_blogg {	width: 300px;	position: absolute;	top: 207px;	left: 578px;}#right h3{	font-size: 1em;	color: gray;	margin-bottom: 1em;}#right h4{	font-size: 0.8em;	color: black;	margin-bottom: 0.3em;}#right p{	font-size: 0.8em;	color: gray;	margin-bottom: 1em;}#right a {	color: gray;}.bild_hoger {	float: right;	margin: 10px 0 10px 15px;	font-size: 10px;	text-align: right;}.bild_vanster {	float: left;	margin: 10px 15px 10px 0; font-size: 10px;	text-align: left;}.flaggor {	margin-right: 8px;	margin-bottom: 10px;}.mindre {	font-size: 0.8em;}.storre_10 {	font-size: 1em;	line-height: 1.6em;}.storre_15 {	font-size: 1.5em;	line-height: 1.5em;}.storre_20 {	font-size: 2em;	line-height: 2em;}h1, h2, h3, h4, h5, h6 {	color: #006633;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	margin: 0;}p, li, td, a {	color: black;}/* Textstorlekar och avstand */#content p {	padding-top: 0.4em;	padding-bottom: 0.4em;	font-size: 0.9em;	line-height: 1.5em;}#content li {	margin-left: 2em;	font-size: 0.9em;	line-height: 1.5em;}#content h1 {	font-size: 1.6em;	padding-top: 0.6em;	padding-bottom: 0.2em;}#content h2 {	font-size: 1.4em;	padding-top: 0.6em;	padding-bottom: 0.2em;}#content h3 {	font-size: 1.2em;	padding-top: 0.6em;	padding-bottom: 0.2em;}#content h4 {	font-size: 1em;	padding-bottom: 0;	padding-top: 0.4em;}#content h5 {	font-size: 0.8em;	padding-top: 0.6em;	padding-bottom: 0em;}#content h6 {	font-size: 0.7em;	padding-top: 0.6em;	padding-bottom: 0em;}
