/*
Theme Name: Cafeva
Description: Cafeva's standard theme.
Version: 1.0
Author: S. Mourier
*/

/********** DANSKE KARAKTERER **********/
/*	ae		&aelig;
	oe		&oslash;
	aa		&aring;	
	
	AE		&AElig;
	OE		&Oslash;
	AA		&Aring;
*/

/********** DESIGN-MANUAL **********/
/*	Cyan			#1EBCEC 
    M¿rkegrŒ		#444	
*/

/*Utility Styles************************/
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
.aligncenter {
	display:block;
	margin:0 auto;
}

/********** OMNI **********/
* 										{margin:0; padding:0; border:0;}
html									{background-color:#FFF;height: 100%;}
body									{color:#444444; font-family:Arial, Helvetica, Sans-serif; font-style:regular; font-size:14px;height: 100%;}
p										{line-height:18px;}
a										{text-decoration:none; color:#1EBCEC; font-weight:bold;}
a:hover									{color:#444;}
li										{list-style-type:none;}

/********** FORMS **********/
input									{border:1px solid #888; padding: 4px 2px; font-size:18px; color:#444; margin-bottom:10px;}
input.button							{background:#1EBCEC; color:#FFF; font-size:14px; padding:6px 5px 4px 5px; margin-left:5px;}
input.button:hover						{color:#FFF; background:#444;}
form#nyhedsbrev							{padding:20px;}
.wpcf7-form input.button				{width:60px;margin:20px 0 0 0;}

/********** LAYOUT **********/
#wrapper								{width:700px;min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -1em; background: url(images/right_col_bg.gif) repeat-y top right;}
#header									{width:697px; height: 225px; margin-left:7px; background: url(images/nav.jpg) no-repeat right 28px;}
#left_col								{width:185px; float:left;padding:27px 0 0 14px;}
#sidebar								{width:185px; float:left;padding:27px 0 0 14px;}
#right_col								{width:483px; min-height:100%; float:right; padding:30px 0px 70px 0px; background: url(images/right_col_bg.gif) repeat-y top right;}
#sec_links								{width:683px;text-align:right;padding: 4px 0 8px 0;}
h1#logo									{float:left;}
#main_nav								{width:491px;float:right;}
#push, #footer							{height: 1em;}
#footer									{width:700px; margin: 0 auto;}

/********** TYPOGRAPHY **********/
h1, h2, h3, h4, h5, h6, h7				{color:#1EBCEC; font-family:Arial, Helvetica, Sans-serif; font-weight:bold;}
h1										{font-size:28px;}	
h2										{font-size:21px;}			
h3, #sidebar h2							{font-size:17px;}
img.page_header							{margin-bottom:10px;}
p.underoverskrift						{font-weight:bold; font-size:16px; margin-bottom:20px; line-height:22px; color:#666;}


/********** ADMIN **********/
.button a								{text-transform:uppercase; color:#FFF; background-color: #1EBCEC; padding: 2px 4px;}
.button a:hover							{background-color:#444;}
.button									{margin: 5px 0;}

/********** HEADER **********/
h1#logo									{width:211px; height:195px; background: url(images/logo.gif); no-repeat 0 0; text-indent:-9999px;}
#main_nav								{width:471px;}

/********** NAVIGATION **********/
#sec_links li							{text-transform:uppercase; ;padding:0 6px;}
#sec_links li a							{color:#777; font-size:10px; font-weight:normal}
#sec_links a:hover						{text-decoration:underline;}
#sec_links li							{display:inline;}
.next_post, .previous_post				{padding: 0 20px;font-size:12px;}
.next_post								{float:right;margin-top:20px;}
.previous_post							{float:left;margin-top:-20px;}

#main_nav								{text-align:right; padding:166px 15px 24px 0;}  
#main_nav li								{display:inline; padding:166px 0px 24px 0px; margin-left:-3px;}
#main_nav li a								{color:#444; font-weight:normal; font-size:12px; padding:167px 8px 24px 8px;}
#main_nav li:hover						{background: url(images/nav_hover.gif) repeat-x top left;}
#main_nav a:hover, #main_nav li.active a	{color:#FFF;}
li.active								{background: url(images/nav_hover.gif) repeat-x top left;}

/********** FOOTER **********/
#nyhedsbrev_wrapper						{width:453px; height:115px; float:right; background-image:url(images/footer.gif);margin-top:0px;padding:15px 10px 15px 20px;}
p.nyhedsbrev							{width:250px;float:left; color:#444; font-size:11px; font-weight:bold;}
p.nyhedsbrev a							{color:#FFF;}
p.nyhedsbrev a:hover					{color:#444;}
a#nyhedsbrev img						{margin-bottom:1px;}
a#rss img:hover							{height:92px;margin-left:3px;}
a#nyhedsbrev img:hover					{height:92px;}

/********** RIGHT_COL **********/
#right_col p							{padding:0 20px; padding-bottom:16px;}
.post									{margin-bottom:30px;}
#right_col h2 							{padding:20px 20px 8px 20px;border-top:1px solid #a7abab;}
#right_col h3							{margin:20px 0 4px 20px;}
div.entry img.size-large, div.entry img.size-medium, img.size-full {padding:18px 0;}
div.entry img.alignleft					{margin-right:20px;}
div.entry img.alignright					{margin-left:20px;}
div.entry img.size-thumbnail				{margin:0 5px 2px 0px;}

/********** LEFT_COL **********/
#left_col p, #sidebar p					{font-size:12px;color:#666;}
#left_col h3, #sidebar h2				{margin-bottom:3px;}
.widget									{margin-bottom:25px;}
#sidebar li a							{font-size:12px;color:#666;font-weight:normal;}
#sidebar li a:hover						{text-decoration:underline;}
#cafeenforkvinder						{display:none;} /*widgets med denne id skjules*/

/********** NYHEDSBREV **********/

/********** BILLEDER ************/
.ngg-galleryoverview {padding:0 15px 0 15px;}
