/*

      Created by Daniel Kawa

	  

	  E-Mail: daniel@danielkawa.com

	  

	  You can do whatever you want with these layouts,

	  but it would be greatly appreciated if you gave a link

	  back to http://www.code-sucks.com

	  

*/



* { padding: 0; margin: 0; }



html{ overflow:auto;}

body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 background-image:url(images/top_bg.jpg); background-repeat:repeat-x;

}

/*
a:link
{
color: #666666;
text-decoration: underline;
}

a:visited
{
color: #666666;
text-decoration: none;
}

a:hover
{
color: #FF6600;
text-decoration: underline;
}

a:active
{
color: #666666;
text-decoration: underline;
}

*/


#wrapper { 

 margin: 0 auto;

 width: 940px;

}

#header {

 color: #333;

 width: 940px;

 height: 152px;

 background-image:url(images/topLogo.png); background-repeat:no-repeat;

}





#midbanner{

width:940px;

height:394px;

/*background-image:url(images/midbanner.png); background-repeat:no-repeat;*/

margin-top:30px;

}





#sub_midbanner{

width:937px;

height:271px;

margin-top:30px;

}



#picholder{

width:620px;

height:306px;

background-color:#000;

float:left;

}





sub_picholder{

width:937px;

height:271px;

background-color:#000;

}



#leftcolumn { 

 color: #333;


 width: 310px;

 float: left;


}

#content { 

 float: left;

 color: #333;



 width: 310px;

 display: inline;

}



#rightcolumn { 

margin-left:10px;

 float: left;

 color: #333;


 width: 310px;

 }



 

 .bar{

padding-top:20px;

 border-top-color:#CCCCCC; border-top-style:solid;}





.datoBox{ padding-top:8px;}



#footer { 

 width: 940px;

 clear: both;

 color: #bd2810;

 border-top-color:#bd2810;

 margin-top:2px;

 text-align:right;

}


#footer a{ 

 color: #666666;
 text-decoration:none;

}


#footer a:visited{ 

 color: #666666;
 text-decoration:none;

}


.style2 {color: #666666; text-decoration:none;}






sub_leftcolumn{

 color: #333;

 height: 350px;

 width: 310px;



}





 

 #sub_rightcolumn{

  margin-left:10px;

 float: right;

 color: #333;

 height: 350px;

 width: 310px;}





#imageContainer{

padding:8px;



}





#maininfo{

margin-top:5px;

width:620px;

height:65px;

background-image:url(images/infoboxmain.png); background-repeat:no-repeat;}







#maininfo p{

color:#fff;

font-size:16px;

font-weight:bold;

margin-left: 8 px;

}



.orange{

height:70px;

width:100%;

background-color:#bd2810;

}



.orange P{

color:#FFFFFF; font-size:15px;

font-family:Helvetica, sans-serif; margin-left:10px;}







.sub_orange P{

color:#FFFFFF; font-size:15px;

font-family:Helvetica, sans-serif; margin-left:10px;}





.sub_orange{



height:50px;

width:610px;

background-color:#bd2810;





}

#topTabs{

margin-left:20px;

float:left;

width:300px;;

height:30px;}



#textTabOne{

padding-left:8px; padding-top:5px;}

#textTabTwo{

padding-left:8px; padding-top:5px;}





#citat{

width:300px;

height:auto;

background-color:#000000;

float:left;

margin-left:20px;

color:#FFFFFF;}



#citatText{





padding:10px;}





#newsletter{

margin-left:20px;

float:left;

width:300px;

height:60px;

background-color:#000;

}



#langs img{ border:none;}

#langs a{ border:none;}









div#underlinemenu{

font-weight: bold;

width: 100%;

}



div#underlinemenu ul{

margin: 0;

text-align: right; 

}



div#underlinemenu ul li{

display: inline;

}



div#underlinemenu ul li a{

color: #FFF;

margin-right: 10px; /*spacing between each menu link*/

text-decoration: none;

 /*bottom border is 3px*/

font-family:Arial, Helvetica, sans-serif;

font-size:13px;



}



div#underlinemenu ul li a:hover, div#underlinemenu ul li a.selected{

border-bottom: 3px solid #bd2810;



}





underlinemenu.mainMenu a.active {border-bottom: 3px solid #bd2810;}



#forsideInfo a, a:visited{





text-decoration:none;

color: #fff;

}



#forsideInfo a:hover{





text-decoration:underline;

color: #fff;

}







.beskriv{

float:right;

width:250px}



.beskriv a, a:visited{





text-decoration:none;

}



.beskriv a:hover{





text-decoration:underline;

}



#YouTubevideo{ margin-top:20px;}





#searchform input {

background: none

border:none;

height:29px;

padding:3px 3px 3px 6px;

width:150px;}





#searchform #searchsubmit {

border:none;

background: url(images/search.png) no-repeat left top;

cursor: pointer;

display:inline;

height:28px;

letter-spacing:100px;/*moves text out of way for ie*/

text-indent: -9999px;

width:32px;}





#subBillede img{padding-top:10px; padding-left:4px}
