
* , html{
	margin:0;
	padding:0;
}

div,td {font-family:  Arial; 
		font-size: 14px; 
		font-weight: normal;
		color: #ffffff;
		padding: 0;
		text-decoration: none}
		td {font-family:  Arial; 
		font-size: 14px; 
		font-weight: normal;
		color: #ffffff;
		padding: 0;
		text-decoration: none}
/*Links*/

.menulink:link {  font-family: Arial;  
		font-size: 12px;
		font-weight: Normal; 
		color: #FFFFFF; 
		text-decoration: none}

.menulink:visited { font-family: Arial; 
		font-size: 12px; 
		font-weight: Normal; 
		color: #FFFFFF; 
		text-decoration: none}

.menulink:hover { font-family: Arial; 
		font-size: 12px; 
		font-weight: Normal; 
		color: #ffffff; 
		text-decoration: none}
		
.menulinkunder:link {  font-family: Arial;  
		font-size: 12px;
		font-weight: Normal; 
		color: #000000; 
		text-decoration: none}

.menulinkunder:visited { font-family: Arial; 
		font-size: 12px; 
		font-weight: Normal; 
		color: #000000; 
		text-decoration: none}

.menulinkunder:hover { font-family: Arial; 
		font-size: 12px; 
		font-weight: Normal; 
		color: #FFFFFF; 
		text-decoration: none}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family: Arial; font-size:12px; font-weight:Normal;}
.clLevel0{background-color:#000000; layer-background-color:#000000; color:#FFFFFF;text-align: center;}
.clLevel0over{background-color:#585858; layer-background-color:#585858; color:#ffffff; cursor:pointer; text-align: center;}
.clLevel0border{position:absolute; visibility:visible; background-color:#777777; layer-background-color:#ffffff;}

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: Arial; font-size:12px; font-weight:Normal;}
.clLevel1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000;text-align: left; }
.clLevel1over{background-color:#888888; layer-background-color:#888888; color:#FFFFFF; cursor:pointer; text-align: left; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#ffffff;}

.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family: Arial; font-size:12px; font-weight:Normal;}
.clLevel2{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000;text-align: left; }
.clLevel2over{background-color:#888888; layer-background-color:#888888; color:#FFFFFF; cursor:pointer; text-align: left; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff;}





/*---------- Headings ----------*/


.mainheading{
      font-weight: bold;
      font-size: 100%;      
}

/*---------- Classes ----------*/
.heading{
      background: #c20404;
      border-bottom: 2px solid #000000;
      height: 25px;
}

.subheading-white{
      color: #fff;
      margin: 0px;
      padding: 5px 0 0 10px;
      font-size: 100%;
      font-weight: bold;
      
}

.p-indent{
      padding-top: 0px;
      padding-left: 10px;
}


/*Admin*/	
		
table.topadmin { 
		color : #000000; background : #FFFFFF; 
		padding : 0; 
		border-left : 0px solid #000000; 
		border-right : 0px solid #000000; 
		border-top : 0px solid #000000; 
		border-bottom : 1px solid #000000; } 

TD.topadmin  {font-family:  Arial, Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		color: #404040;
		text-decoration: none}
		
.adminlink:link {  font-family: Arial, Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #404040; 
		text-decoration: none}

.adminlink:visited { font-family: Arial, Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #404040; 
		text-decoration: none}

.adminlink:hover { font-family: Arial, Tahoma, Verdana, charcoal, geneva, helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #c0c0c0; 
		text-decoration: none}

/*          LINKS                */
img { border: none; }
a { text-decoration: none; color: #828282; font-weight: bold;}
a:hover { text-decoration: underline; color: #fd7979; }
a:link {  font-family: Arial; 
		font-size: 14px;
		font-weight: normal; 
		color: #ffffff; 
		text-decoration: none}

a:visited { font-family: Arial; 
		font-size: 14px;
		font-weight: normal; 
		color: #ffffff; 
		text-decoration: none}

a:hover { font-family: Arial; 
		font-size: 14px;
		font-weight: normal; 
		color: #666666; 
		text-decoration: none}
a.node:link		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none;font-weight:normal; font-style:normal;}
a.node:visited	{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.node:active	{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.node:hover		{font-size:12px; font-family:Arial; color:#FFFFFF; text-decoration:none; font-weight:normal; font-style:normal;}

a.nodeSel:link		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSel:visited	{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSel:active		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSel:hover		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}

a.submenu:link		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenu:visited	{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenu:active		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenu:hover		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}

a.submenusel:link		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenusel:visited	{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenusel:active		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}
a.submenusel:hover		{font-size:12px; font-family:Arial; color:#000000; text-decoration:none; font-weight:normal; font-style:normal;}

a.nodeSelhoved:link		{font-size:12px; font-family:Arial; color:#777777; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSelhoved:visited	{font-size:12px; font-family:Arial; color:#777777; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSelhoved:active		{font-size:12px; font-family:Arial; color:#777777; text-decoration:none; font-weight:normal; font-style:normal;}
a.nodeSelhoved:hover		{font-size:12px; font-family:Arial; color:#777777; text-decoration:none; font-weight:normal; font-style:normal;}

h1 {
	color:#ffffff;
	FONT-SIZE: 24px; 
  FONT-FAMILY: Arial; 
}

h2 {
	color:#ffffff;
	FONT-SIZE: 16px; 
  FONT-FAMILY: Arial; 
}
h3 {
	color:#ffffff;
	FONT-SIZE: 14px; 
  FONT-FAMILY: Arial; 
}
h4 {
	color:#ffffff;
	FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
}
.hsize {
	FONT-SIZE: 12px; 
}



body{
	background-image: url(../gfx/skabelon4/main_bg.jpg);
	background-color: #1f1f1f;
	background-repeat: repeat-x;
	color:#636363;
	line-height:22px;
	text-align: center;
	font-size: 14px; 
	font-family: "Arial";
}
/*Nyheder*/

table.nyheder {
		background: #E7E7E7;
		width:100%;
		padding: 0px;
		border-spacing: 0px;
		border-collapse: collapse;}

table.nyhedsbokse { 
		width:100%;
		padding: 0px;
		border: 15px solid #E7E7E7;
    border-spacing: 15pt;
		border-width: 12px;
		border-collapse: separate;}

td.hovedoverskrift { 
		width:100%;
		height:40px;}

.nyhedsoverskrift { 
		background:url(../gfx/skabelon4/sidebar_top.gif) no-repeat bottom left;
	width:302px;
	height:35px;
	display:block;
	line-height:35px;
	padding-left:20px;
	margin:0;
	color: #ffffff;
	}
	.nyhedsoverskrift h4 {
		color:#ffffff;
	}
	.nyhedsbox {
		background:#0e0e0f;
	padding:20px;
	border-left:1px solid #191919;
	width:302px;
	text-align: left;
	}
		
.nyhedslink:link {  font-family: Arial; 
		font-size: 14px; 
		font-weight: normal; 
		color: #CC3300;
		text-decoration: none}

.nyhedslink:visited { font-family: Arial; 
		font-size: 14px; 
		font-weight: normal; 
		color: #CC3300;
		text-decoration: none}

.nyhedslink:hover { font-family: Arial; 
		font-size: 14px; 
		font-weight: normal; 
		color: #565656;
		text-decoration: none}
		
.nyhedsoverskrift {font-family: Arial; 
		font-size: 14px; 
		font-weight: bold;  
		color: #ffffff; 
		text-decoration: none}
		
.nyhedsunderskrift {font-family: Arial; 
		font-size: 14px; 
		font-weight: normal;
		color: #ffffff; 
		text-decoration: none}
a.menufix {
	font-family: Arial;
		font-size: 12px;
}
#slider {
    width: 900px;
    position: relative;
}
.scroll {
    width: 900px;
    overflow: hidden;
    position: relative;
    clear: left;
}
.scrollContainer{
	width: 4340px;
}
.scrollContainer div.panel {
    width: 880px;
	float:left;
	position:relative;
	padding:10px;
}
.panel ul{
	width:900px;
	overflow:hidden;
	list-style:none;
}
.panel ul li{
	float:left;
	padding:6px;
	margin:0;
	overflow:hidden;
	background:url(../gfx/skabelon4/portfolioitem_bg.html) no-repeat;
	width:281px;
	height:185px;
}
.panel ul li a{
	float:left;
}
ul.navigation {
    list-style: none;
    margin: 0;
	float:left;
    padding: 12px 0;
}

ul.navigation li {
    display: inline;
	padding:0;
	margin-left:10px;
}

ul.navigation a {
    padding: 10px;
    text-decoration: none;
	font-weight:bold;
	color:#505050;
	text-transform:uppercase;
}

ul.navigation a:hover {
    background-color: #b0027e;
    color: #fff;
}

ul.navigation a.selected {
    background-color: #b0027e;
    color: #fff;
}

ul.navigation a:focus {
    outline: none;
}
.scrollButtons {
    position: absolute;
    top: 90px;
    cursor: pointer;
	display:none;
}
.scrollButtons.left {
	left: 3px;
}
.scrollButtons.right {
	right: 0px;
}
.hide {
    display: none;
}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:940px;
		height:313px;
		overflow:hidden; 
		}	
	/* numeric controls */	

	ol#controls{
		padding:0;
		height:31px;
		width:940px;
		background:url(../gfx/skabelon4/slider_nav_bg.png) no-repeat;
		display:block;
		margin-bottom:0;
		}
	ol#controls li{
		margin:5px 5px 0 5px; 
		padding:0;
		float:left;
		list-style:none;
		height:21px;
		}
	ol#controls li a{
		float:left;
		height:16px;
		line-height:18px;
		padding-top:2px;
		text-align:center;
		background:url(../gfx/skabelon4/nav_item_bg.png) no-repeat;
		color:#555;
		width:19px;
		text-decoration:none;
		}
	ol#controls li.current a{
		color:#03f1fa;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

input, textarea{
	font-family:"Helvetica", Arial, sans-serif;
}
/*==================================HEADER FORM
*/
#header .search{
	float:right;
	padding-top:35px;
	width:250px;
	height:50px;
	overflow:hidden;
	*height: auto;
}
#header .search label{
	float:left;
	line-height:28px;
}
#header .search input{
	background:url(../gfx/skabelon4/search_bg.gif) no-repeat;
	width:181px;
	height:23px;
	border:none;
	color:#636363;
	padding:5px 0 0 5px;
	float:right;
}
/*==================================BLOG COMMENT FORM
*/
#commentform{
}
#commentform .submit{
	padding:0;
	background:#313131;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	cursor:pointer;
	text-align:center;
	width:90px;
	height:30px;
	line-height:26px;
	border:2px solid #202020;
}
#respond input{
	height:23px;
	width:186px;
	background:url(../gfx/skabelon4/search_bg.gif) no-repeat;
	border:none;
}
#respond textarea{
	width:545px;
	background:#2a2a2a;
	border:1px solid #313131;
}
#respond input, #respond textarea{
	font-size:11px;
	color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-top:5px;
}

/*============================================================
+		                 STRUCTURE		     				 +
==============================================================
*/

hr{
	color: #d2d2d2;
	background-color: #d2d2d2;
	height: 1px;
	border:none;
	margin:20px 0;
}
div.hr_main{
	height:1px;
	background:url(../gfx/skabelon4/hr_mainbg.gif) no-repeat;
	width:512px;
	display:block;
	clear:both;
	margin:30px auto;
}
div.hr_sidebar{
	height:1px;
	background:url(../gfx/skabelon4/hr_sidebg.gif) no-repeat;
	width:253px;
	display:block;
	clear:both;
	margin:15px auto;
}


/*============================================================
+		              HOME PAGE STRUCTURE			    	 +
==============================================================
*/
#wrap{
	width:940px;
	margin:0 auto;
	padding-bottom:50px;
}
#header{
	width:940px;
	overflow:hidden;
	height:90px;
}
#header h1{
	width:123px;
	height:29px;
	float:left;
}

.sub_navline{
	width:940px;
	margin:0;
	padding:0;
	height:1px;
	background:url(../gfx/skabelon4/sub_navline.gif) no-repeat;
	display:block;
	position:relative;
	clear:both!important;
	*margin-top: -5px;
}
/* For navigation styling please refer to menus.css */

/* ---------------Home page content styling*/
#main{
	width:940px;
	overflow:hidden;
	clear:both;
}
#full_page{
	width:940px;
}
.full_top{
	background:url(../gfx/skabelon4/top_bg_nohead.gif) no-repeat bottom left;
	width:940px;
	height:35px;
	display:block;
	text-align: left;
}
.full_top_nohd{/* use this class if you don't want a heading */
	background:url(../gfx/skabelon4/top_bg_nohead.gif) no-repeat bottom left;
	width:940px;
	height:4px;
	display:block;
}
.full_top h4{
	background:url(../gfx/skabelon4/full_cont_top.gif) no-repeat bottom left;
	line-height:35px;
	padding-left:20px;
	margin:0;
	color:#ffffff;
	FONT-SIZE: 18px; 
  FONT-FAMILY: Arial; 
}
.full_body{
	width:938px;
	background:#0e0e0f;
	padding:15px;
	border-left:1px solid #191919;
	overflow:hidden;
	text-align: left;
}
.full_body h2.promo{
	color:#505050;
	float:left;
	padding:20px 0;
}
.full_body a.promo_button{
	background:url(../gfx/skabelon4/visit_portfolio_btn.html) no-repeat;
	width:186px;
	height:41px;
	display:block;
	float:right;
	margin-top:12px;
}
.full_bottom{
	padding-top: 15px;
  background:url(../gfx/skabelon4/full_cont_bottom.gif) no-repeat top left; 
	width:940px;
	display:block;
}
.full_bottom2{
	padding-top: 15px;
  /*background:url(../gfx/skabelon4/full_cont_bottom.gif) no-repeat top left; */
	width:940px;
	display:block;
	
}
#full_page{
	width:940px;
}
/*============================================================
+		          SECONDARY PAGES STRUCTURE			    	 +
==============================================================
*/
#main_secondary{
	width:940px;
	overflow:hidden;
}
#content{
	width:620px;
	float:left;
	padding-top:20px;
	text-align: left;
}
.content_top{
	background:url(../gfx/skabelon4/content_top.gif) no-repeat bottom left;
	width:620px;
	height:35px;
	display:block;
	text-align: left;
}
.content_top_nohd{
	background:url(../gfx/skabelon4/content_top_nohd.gif) no-repeat bottom left;
	width:620px;
	height:4px;
	display:block;
	text-align: left;
}
.content_top h4{
	line-height:35px;
	padding-left:20px;
	margin:0;
}
.content_body{
	background:#0e0e0f;
	padding:20px;
	border-left:1px solid #191919;
	width:579px;
	text-align: left;
	*width: 620px;
}
.content_bottom{
	background:url(../gfx/skabelon4/content_bottom.gif) no-repeat top left;
	width:620px;
	height:4px;
	display:block;
}
/* Sidebar styling*/
#sidebar{
	width:302px;
	float:right;
	padding-top:20px;
	text-align: left;
}
.sidebar_top{
	background:url(../gfx/skabelon4/sidebar_top.gif) no-repeat bottom left; 
	width:302px;
	height:35px;
	display:block;
}
.sidebar_top_nohd{
	background:url(../gfx/skabelon4/sidebar_top_nohd.gif) no-repeat bottom left;
	width:302px;
	height:4px;
	display:block;
}
.sidebar_top h4{
	line-height:35px;
	padding-left:20px;
	margin:0;
	
}
.sidebar_body{
	width:261px;
	background:#0e0e0f;
	padding:20px;
	border-left:1px solid #191919;
}
.sidebar_bottom{
	background:url(../gfx/skabelon4/sidebar_bottom.gif) no-repeat top left;
	width:302px;
	height:5px;
	display:block;
	margin-bottom:15px;
	
}
#sidebar ul{
	list-style:none;
	margin-bottom:20px;
}
#sidebar ul li{
	width:260px;
	border-bottom:1px solid #202020;
	margin:0;
	padding:0;
}
#sidebar ul li a{
	color:#505050;
	display:block;
	text-decoration:none;
	width:254px;
	padding:6px 3px;
}
#sidebar ul li a:hover{
	background:#1a1a1a;
	color:#f0f0f0;
}
#sidebar ul li ul{
	margin-left:30px;
}
#sidebar ul li ul li{
	list-style:square;
	line-height:12px;
	border:none;
	width:224px;
}
#sidebar ul li ul li a{
	width:224px;
}

/* Footer styles */
#footer{
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	background:url(../gfx/skabelon4/footer_bg.gif) repeat-x;
	height:30px;
	margin:0;
	padding:0;
} 	
.ftrcontent{
	width:940px;
	background:url(../gfx/skabelon4/footer_linebg.gif) no-repeat top center;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	height:30px;
}
.ftrcontent p{
	float:left;
	padding:10px 0 0 10px;
}
a.readmore{
	float:right;
}



/*==================================TOP SEARCH LINKS
*/
#header .search ul{
	list-style:none;
	overflow:hidden;
	padding-left:17px;
	padding-top:2px;
	float:right;
}
#header .search ul li{
	float:left;
	margin:0;
}
#header .search ul li a{
	color:#909090;
	border-right:1px solid #636363;
	padding:0 5px;
	text-decoration:none;
}
#header .search ul li a:hover{
	color:#03f1fa;
	text-decoration:underline;
}
#header .search ul li .searchlast{
	border-right:none;
}
/*==================================TOP NAVIGATION
*/
#nav{
	margin-top:6px;
}
#nav .nav_left{
	background:url(../gfx/skabelon4/nav_lftbg.jpg) no-repeat top left;
	width:4px;
	height:51px;
	display:block;
	float:left;
}
#nav .nav_right{
	background:url(../gfx/skabelon4/nav_rightbg.jpg) no-repeat top right;
	width:4px;
	height:51px;
	display:block;
	float:left;
}
#nav ul{	
	margin: 0;
	height:51px;
	font-size:12px;
	overflow:hidden;
	background:url(../gfx/skabelon4/nav_bg.jpg) repeat-x;
	width:932px;
	float:left;
}
#nav ul li{	
	float: left;
	list-style:none;
	text-align:center;
	height:51px;
	line-height:51px;
	margin:0;
}
#nav ul li a{	
	display: block;
	text-decoration: none;
	color:#636363;
	border-left:1px solid #000;
	border-right:1px solid #313131;
	padding:0 20px;
	text-shadow:1px 1px 1px black ;	
	font-family: Arial;
		font-size: 12px;
}
#nav ul li a:hover, #nav ul li .nav_current{
	color:#fff;
	text-shadow:1px 1px 1px black ;
	font-family: Arial;
		font-size: 12px;
        z-index: 99;
}
#nav ul li .nav_first{
	border-left:none;
}
#nav ul li .nav_last{
	border-right:none;
}
#nav ul li.socialize{
	padding-left:15px;
	
}
#nav ul li .twitter, #nav ul li .facebook,
#nav ul li .flickr, #nav ul li .rssicon{
	border:none;
	margin:0;
	padding-top:11px;
	padding-right:0!important;
}
/*==================================LAVALAMP
*/
.lavaLamp {
    position: relative;
}
/* Force the list to flow horizontally */
.lavaLamp li {
	float: left;
}
/* Represents the background of the highlighted menu-item. */
.lavaLamp li.back{
	background: url("../image/lava.html") no-repeat right -30px;
	width: 9px; 
	height: 30px;
	z-index: 8;
	position: absolute;
}
.lavaLamp li.back .left{
	background:url(../gfx/skabelon4/nav_hover.gif) no-repeat top center;
	height: 1px;
}
/* Styles for each menu-item. */
.lavaLamp li a {
	position: relative; 
	overflow: hidden;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 10; 
	letter-spacing: 0;
	float: left; 
	display: block;
}
/*==================================FOOTER NAVIGATION
*/
.ftrcontent ul{
	margin: 0;
	padding:10px 0;
	float:right;
}
.ftrcontent ul li{
	float: left;
	list-style:none;
	line-height:18px;
	margin:0;
}
.ftrcontent ul li a{
	color:#505050;
	text-decoration:none;
	border-right:1px solid #d2d2d2;
	padding:0 10px;
}
.ftrcontent ul li a:hover, .ftrcontent ul li .ftr_current{
	text-decoration:underline;
}
.ftrcontent ul li .ftr_last{
	border:none;
}




/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	
		


html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}



/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
	
	
	.darkdd {
		background-color: #0d0d0d;
		color: #FFF;
		border: 1px solid #3897d3;
		font-family: verdana;
		font-size: 12px;

	}
	
	.adresse {
	  font-family: Arial;  
		font-size: 12px;
		font-weight: Normal; 
		color: #ffffff; 
		text-decoration: none}
        
        
        	.ddmenupoint {
	background-color: #000000;
	color: #FFFFFF;
	height: 30px;
	width: 140px;
	border-bottom: 1px solid #1F1F1F;
	border-left: 1px solid #1F1F1F;
	border-right: 1px solid #1F1F1F;
	z-index: 99999999;
	padding-top: 7px;
	
}

h1, h2, h3, h4, h5, h6{
	color:#ffffff;
}
