/*
Theme Name: Din Klinikk
Theme URI: http://www.dinklinikk.no/
Description: Denne siden er utviklet av Arctic Nova LTD for Din Klinikk.
Version: 1.0
Author: Arctic Nova LTD
Author URI: http://www.arcticnova.com/
Tags: ash, custom header, fixed width, two columns, widgets

	Din Klinikk Theme v1.0
	http://www.arcticnova.com/

	This theme was designed and built by both Eriksen and Tanzilo.

	The CSS, XHTML and design is released under copyright property law.

*/



/* Begin Typography & Colors */

/* CSS Document */

BODY
{
	margin:0px; padding:0px; color:#807F7F;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small;
}
A
{
	color:#E46713; text-decoration:none;
}
A:hover
{
	text-decoration:underline;
}
A IMG
{
	border:none;
}
#container
{
	width:790px; margin:0px auto;
}
#banner
{
	width:790px; height:142px; float:left; clear:both;
	background:url(images/banner.jpg) left top no-repeat;
}
.logo
{
	margin:37px 0px 0px 67px;
}
#menu
{
	width:790px; height:48px; float:left; clear:both;
	background:url(images/bgmenu.jpg) left top no-repeat;
}
#menu A
{
	text-decoration:none; color:#FFFFFF; font-weight:bold;
}
#menu A:hover
{
	text-decoration:underline;
}
#menu UL
{
	margin:0px; padding:0px; padding:16px 0px 0px 0px;
}
#menu LI
{
	float:left; list-style:none; display:block;
}
.HOVEDSIDE
{
	padding:0px 13px 0px 17px;
}
.KLINIKKENE
{
	padding:0px 13px 0px 15px;
}
.ARTIKLER
{
	padding:0px 14px 0px 19px;
}
.BEHANDLINGSFORMER
{
	padding:0px 15px 0px 20px;
}
.EGENBEHANDLING
{
	padding:0px 7px 0px 18px;
}
.KONTAKT
{
	padding:0px 0px 0px 25px;
}
#top_images
{
	width:790px; height:191px; float:left; clear:both;
	background:url(images/top-images.jpg) left top no-repeat;
}
#short_message
{
	width:790px; height:134px; float:left; clear:both; color:#807F7F;
	background:url(images/menu-bottom.jpg) left top no-repeat;
}
#short_title
{
	margin:10px 0px 0px 20px; font-weight:bold; font-size:15px; line-height:17px;
}
.short_din
{
	color:#E46713;
}
#short_text
{
	margin:10px 0px 0px 20px; line-height:16px;
}
#les_mer
{
	margin:3px 0px 0px 600px; display:block; height:20px;
	background:url(images/arrow.jpg) left top no-repeat;
}
#les_mer A
{
	display:block; margin:0px 0px 0px 30px; font-size:14px;
}
#content
{
	width:790px; margin:2px 0px 0px 0px; float:left; clear:both;
	border-top:#E3E3E3 solid 1px;
	background:url(images/content-bg.jpg) left repeat-y;
}
#content_left
{
	width:557px; min-height:315px; float:left; margin:0px 0px 0px 1px;
	background:url(images/post-bg.jpg) top repeat-x;
}
.post
{
	padding:0px 20px 20px 20px;
}
.post h2
{
	font-weight:normal;
}
.page
{
	padding:0px 20px 20px 20px;
}
.page h2
{
	font-weight:normal; color:#E46713;
}
#navigation
{
	width:790px; font-size:18px; font-weight:bold; padding:0px 0px 40px 0px;
}
#navigation A
{
	color:#807F7F;
}
#navigation A:hover
{
	color:#E46713;
}
#alignleft
{
	width:580px; float:left; padding:0px 0px 0px 20px;
}
#alignright
{
	width:170px; float:left;
}
#content_right
{
	width:232px; float:left; background:#E5E5E5;
}
#map_area
{
	width:231px; height:455px;
	background:url(images/map-area.jpg) left top no-repeat;
}
#her_finner
{
	color:#EF7828; font-size:16px; font-weight:bold;
	margin:25px 0px 0px 20px; float:left;
}
#post_comments
{
	margin:0px 0px 0px 20px;
}
#post_comments UL, OL
{
	margin:0px; padding:0px;
}
#post_comments LI
{
	width:500px;
	list-style:none; display:block; padding:10px 10px 10px 10px;
}
#post_comments TEXTAREA
{
	width:510px;
}
.alt
{
	background:#F2F2F2;
}
.nocomments
{
	display:none;
}
#footer
{
	width:790px; height:27px; color:#FFFFFF; float:left; clear:both;
	padding:5px 0px 0px 0px;
	background:url(images/bgending.gif) left top no-repeat;
}
#footer A
{
	text-decoration:none; color:#FFFFFF;
}
#footer A:hover
{
	text-decoration:underline;
}
#footer_left
{
	width:170px; float:left; margin:0px 125px 0px 5px;
}
#footer_middle
{
	width:200px; float:left; margin:0px 120px 0px 0px;
}
#footer_right
{
	width:165px; float:left;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px 10px 10px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.commentlist li .avatar 
{ 
	float: right;
	border: 1px solid #eee;
	padding: 1px;
	background: #fff;
}
/* Here I am giving image border. */
.entry IMG
{
	border:#c7c9c6 solid 1px; margin:0px; padding:0px;
}
/* End captions */

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

/*	START: MESSAGE FORM	*/
.formBuilderInput INPUT
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.formBuilderSelect SELECT
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.formBuilderSelect OPTION
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
#fieldformBuilderFieldBeskjed
{
	width:325px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.formBuilderSubmit
{
	width:125px;
}
.formBuilderSubmit INPUT
{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
/*	END: MESSAGE FORM	*/
