/*
Theme Name: arbringer.dk
Theme URI: http://arbringer.dk/
Description: arbringer.dk
Version: 1.5
Author: purelines.dk
Tags: mantle color, variable width, two columns, widgets
*/


/* =reset */
@import url("reset.css");
/* /reset */
html, body { height: 100%; width: 100%;}
body {
	background: #cccccc url(img/bg_body.jpg) repeat-x top;
	color: #000;
	font-family:Arial;
	font-size:12px;
}
/* =common styles */


 

html,body {}

a {
	color:#5F5D58;
	text-decoration:underline;
}

a:hover { color:#000;}

#wraper,#footer {
	width:870px; 
	margin:0 auto;
}
	.header { 
		height:110px;
	}
	
		.header h1.logo {
			height:110px;
			background:url(img/logo.png) no-repeat left center; 
		}
			.header h1.logo a {
				display:block; height:110px;
				text-indent:-10000px;
			}
			
	.container {
		background:#961a1f url(img/bg_container.jpg) repeat-x top;
		padding-bottom:20px;
	}		
		.navigation {
			margin:0 auto;
			width:823px;
		
		}
			
			.navigation ul {
				display:inline-block;
				margin:0;
				padding:11px 0;
			}
				.navigation  ul li:first-child {
					border-left:1px solid #FFFFFF;
				}
				
				.navigation  ul li {
					border-right:1px solid #FFFFFF;
					display:inline-block;
					float:left;
					list-style:none outside none;
					margin:0;
					padding:0;
				}
				
					.navigation  ul li a {
						background:none repeat scroll 0 0 transparent;
						display:block;
						float:left;
						padding:7px 8px;
					}
					 
					.navigation  ul li a {
						color:#FFFFFF;
						text-decoration:none;
					}
					
					
					.navigation  ul li.current_page_item a ,
					.navigation  ul li.current_page_parent a ,
					.navigation  ul li.current_page_ancestor a {
						background:none repeat scroll 0 0 #400B0D;
					}
					
					.navigation  ul li:hover {
						background:none repeat scroll 0 0 #961A1F;
					}
		
		.home  .content { border:none !important;}
		.content {
			background:#5d1013;
			border:1px solid #fff;
			margin:0 auto;
			width:823px;
		}			
			.sidenavigation {
				width:213px;
				float:left;
			}
			
			.main {
				margin-left:213px;
				background:#eee9dd;
			}
		
		.home  .main { margin-left:0; background:none;}
		
			.sidenavigation {
				color:#5F5D58;
				font-family:Arial;
				font-size:12px;
			}
				.sidenavigation ul {
					margin:0;
					padding:17px 0;
				}
					 .sidenavigation ul li {
						list-style:none outside none;
						margin:0;
						padding:0;
					 }
					 
						.sidenavigation ul li a {
							background:none;
							display:block;
							padding:7px 15px;
							width:180px;
							color:#FFFFFF;
							text-decoration:none;
						}
						
						.sidenavigation ul li a:hover	{
							background:#961A1F;
						}
						
						.sidenavigation  ul li.current_page_item a ,
						.sidenavigation ul li.current_page_parent a ,
						.sidenavigation ul li.current_page_ancestor a 
						{
							background:#400B0D;
						}
			.thumbcontainer {
					background-color:#5f5d58;
				 
					margin:1px;
					margin-right:0px;
					overflow:hiddden;
				}
				
				.textcontainer {
					padding-right:20px;
				}
				
				.text {
					margin-left:200px;
					padding-bottom:20px;
					padding-right:10px;
					padding-left:0;
					padding-top:30px;
					color:#5F5D58;
					font-family:Arial;
					font-size:12px;
					
				}
				
				.text h1 {
				}
				.text h2 {
					margin:0 0 10px;
					font-size:18px;
					font-weight:normal;
				}
				.text h3 {}
				.text h4 {}
				.text h5 {}
				.text h6 {}
				
				.text b, 
				.text strong { font-weight:bold;}
				
				.text i, 
				.text em { font-style:italic;}
				 
				.text p { margin:10px 0; line-height:16px;}
				
				.text ul ,
				.text  ul li{ list-style-type: disc;}
				.text  ul li 
				{
					margin: 5px 0px 5px 40px;
					line-height:16px;
				}
				
				.text img.alignleft { float:left; margin:0 10px 10px 0px;}
				
				.text ol ,
				.text  ol li{ list-style-type: decimal;}
				.text  ol li 
				{
					margin: 5px 0px 5px 40px;
					line-height:16px;
				}

				
				.text a {}
				
				.newsletter td { padding:10px;}
		
		.bottomads {  width:823px; margin:0 auto;margin-top:20px;}	
		.bottomads  div div.blc { float:left; width:266px; margin-left:12px; }
		
		.bottomads  .firsttxt { margin-left:0 !important;background:#250607; height:175px; color:#fff; overflow:hidden; text-align:center; /*display:table-cell; vertical-align:middle; */ }
		.bottomads  .firsttxt  div {   line-height:16px;;}
		
		.bottomads  .firsttxt p { text-align:left; padding-left:10px; margin-top:25px;}
		.bottomads  .firsttxt p.level2 {  }
		.bottomads  .firsttxt a { color:#fff;}
		.bottomads  .firsttxt a.img { float:right; margin-top:-30px; margin-left:10px;  margin-right:10px;}
		
 		.bottomads  div div.blc h1 { 
			text-align:center;font-size:18px;
			font-weight:normal;
			margin:0;
			padding:7px 0;
			color:#fff;
		}
		.c { clear:left;}
		
	#footer	 { text-align:right; padding:5px 0; color:#797979; font-size:11px; }
	#footer span { padding:3px 8px; font-size:16px;}	
	#footer span.right { padding-right:0;}
	#footer iframe { margin-bottom:-5px;}