@import "links.css";
/*_______ General css settings _________________*/

body
{
  font-family:verdana;
  font-size:11px;
  color:#FFF;
}

H1
{
  font-family:verdana;
  font-size:14px;
  color:#FFF;
}

H2
{
  font-family:verdana;
  font-size:11px;
  color:#FFF;
  font-weight:bold;
}

#container
{
  position:relative;
  height:auto;
  width:990px;
  margin-left:auto;
  margin-right:auto;
  
}

/*________________________________________________*/




/*________ main elements settings _________________*/

.menu
{
  float:left;
  height:90px;
  width:990px;
  background-image:url(site_images/menuBG.jpg);
  background-repeat:no-repeat;
  clear:both;
  padding:0;
  margin:0;
  border-top:1px solid black;
  border-right:1px solid black;
  border-left:1px solid black;
}

.menu2
{
  float:left;
  height:90px;
  width:990px;
  clear:both;
  padding:0;
  margin:0;
  border-top:1px solid black;
  border-right:1px solid black;
  border-left:1px solid black;
}

#scrollbar
{
  height:100px;
  left:80px;
  margin-left:10px;
  margin-right:10px;
  overflow:auto;
  position:absolute;
  text-align:left;
  top:405px;
  width:120px;
  z-index:100;
}

.content
{
  float:left;
  /*height:423px !important;*/
  width:990px;
  /*background-color:#9a3334;*/
  background-image: url("site_images/bg_pix.jpg");
  clear:both;
  overflow:hidden;
  margin:0;
  padding:0;
  text-align: center;
  border-right:1px solid black;
  border-left:1px solid black;
}

.innerContent 
{
  /*float: left;*/
  margin: 0 auto;
  width: 530px;
  /*height: 165px;*/
  padding: 15px 10px 0 20px;
}

.bottom
{
  float:left;
  height:55px;
  width:990px;
  margin-right: 228px;
  margin-top: 0px;
  background-color:#FFF;
  border-bottom:1px solid black;
  border-right:1px solid black;
  border-left:1px solid black;	

}

.innerbottom
{
  float:right;
  height:48px;
  width:494px;
  margin-right: 228px;
  margin-top: 7px;
  background-color:#FFF;	

}

.bottom2
{
  float:left;
  height:55px;
  width:990px;
  margin-right: 132px;
  margin-top: 0px;
  background-color:#FFF;
  border-bottom:1px solid black;
  border-right:1px solid black;
  border-left:1px solid black;	

}

.innerbottom2
{
  float:right;
  height:48px;
  width:600px;
  margin-right: 180px;
  margin-top: 7px;
  background-color:#FFF;	

}


/*____________________________________________________*/






/*________ Content elements __________________________*/

.contentImgContainer 
{
  height:205px;
  width: 100%;
  float: left;
}

.contentImg img
{
  margin: 10px auto;
  
  /*width:500px !important;
  background-color:#9a3334;
  background-image: url("site_images/bg_pix.jpg");*/
}

.contentText
{
  float:right;
  /*height:165px;*/
  width:100% !important;
  /*background-color:#9a3334;*/
  text-align:left;
  overflow: hidden;
  padding-right: 10px;
  margin: 20px 0 0 0;
}

.contentTextFull
{
  float:left;
  height:200px;
  width:470px !important;
  /*background-color:#9a3334;*/
  background-image: url("site_images/bg_pix.jpg");
  overflow:auto;
  margin-left:10px;
  margin-right:10px;
  padding-right:10px;
}

#contentTextcaseOverview
{
  /*float:left;
  height:380px;
  width:450px;
  background-color:#9a3334;
  background-image: url("site_images/bg_pix.jpg");*/
  position: absolute;
  top: 305px;
  left: 80px;
  z-index: 100;
  width: 120px;
  height: 100px;
  text-align: left;
  overflow: auto;
  margin-right: 10px;
  margin-left: 10px;
  /*border: 1px solid white;*/
}

#contentTextcaseOverview a
{
  color: #fff;
}

#contentTextcaseOverview2
{
  /*float:left;
  height:380px;
  width:450px;
  background-color:#9a3334;
  background-image: url("site_images/bg_pix.jpg");*/
  position: absolute;
  top: 351px;
  left: 7px;
  z-index: 100;
  width: 200px;
  height: 100px;
  text-align: left;
  overflow: visible;
  margin-right: 10px;
  margin-left: 10px;
  /*border: 1px solid white;*/
}

#contentTextcaseOverview2 a
{
  color: #fff;
}

.languageSelect
{
  float:right;
  height:30px;
  width:60px;
  line-height:30px;
  text-align:left;
  /*background-color:#9a3334;*/
  background-image: url("site_images/bg_pix.jpg");
  margin-bottom: 10px;
}


/*______________________________________________________*/




/*______ Placement of menu links _______________________*/


.topmenu
{
  position:absolute;
  top:68px;
  left:130px;
  font-weight:bold;
  font-size:15px;
  color:#9a3334; /* #9a3334  */
  /*line-height:15px;*/
}

.topmenu a { color: #9a3334; }
.topmenu a:hover
{
  text-decoration:none;
  color:#333;
}

.linkForside
{
  position:absolute;
  top:-4px;
  left:173px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
  /*line-height:15px;*/
}

.linkForside a { color: #9a3334; }

.linkKompetencer
{
  position:absolute;
  top:-3px;
  left:623px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
}

.linkKompetencer a { color: #9a3334; }

.linkTekniske
{
  position:absolute;
  top:20px;
  left:245px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
}

.linkTekniske a { color: #9a3334; }

.linkKreative
{
  position:absolute;
  top:20px;
  left:706px;
  font-weight:bold;
 font-size:18px;
  color:#9a3334;
}

.linkKreative a { color: #9a3334; }

.linkCases
{
  position:absolute;
  top:45px;
  left:72px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
}

.linkCases a { color: #9a3334; }

.linkAttraktive
{
  position:absolute;
  top:45px;
  left:525px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
}

.linkAttraktive a { color: #9a3334; }

.linkKontakt
{
  position:absolute;
  top:69px;
  left:698px;
  font-weight:bold;
  font-size:18px;
  color:#9a3334;
}

.linkKontakt a { color: #9a3334; }

/*________________________________________________________*/



/*_____________ adress and logo __________________________*/


.logo
{
  float:right;
  height:10px;
  width:126px;
  margin-right:2px;
  margin-top:4px;
  clear:both;
}

.adresse
{
  float:right;
  height:auto;
  width:100%;
  margin-right:2px;
  margin-top:6px;
  text-align:right;
  color:#333;
}

.adresse2
{
  float:right;
  height:auto;
  width:100%;
  margin-right:2px;
  margin-top:30px;
  text-align:right;
  color:#333;
}

.adresse2 a { color: #333; }
.adresse2 a:hover
{
  text-decoration:none;
  color:#000;
}

.streg
{
  color:#993333;
  font-weight:bold;
}

/*_________________________________________________________*/

#caseBillede
{
  display:none;
}

.contentImg
{
  /*float:left;
  height:auto;
  width:500px !important;*/
  margin: 10px auto;
}

#contentImage img 
{
  margin: 10px auto;
}

.caseOverviewLink
{
  color:#FFF;
  text-decoration:none;
  font-size:12px;
}

.menuLink{
  color: #993333; 
}

.scroll {
  cursor: pointer;
}
