BODY {background: url(nuv_bg01.jpg) #35232e;
  font-family:  verdana, Helvetica, Ariel;
  padding: 0px 10px 20px 10px;
  margin: 0px;
}
p{font-size: 14px;}
h1{color: #B11B1B; font-size: 30px;}
h2{color: #393939; font-size: 23px;}
h4{color: #393939; font-size: 16px;}


a:link, a:visited {
	color: black;
	color: #B11B1B;
	
}

a:Hover {
  
  text-decoration: none;
}

a img { border: 0px; }

#withholder
{
  width: 872px;
  width: 934px;
  width: 1000px;
  margin: 0px auto;
  
}

#MainContainer
{
  background: url(cont_bg.png)  repeat-y top center transparent;
  /*width: 872px;*/
  
  padding: 0px;
  margin: 0px 0px;
}

#Header-top
{
  background: url(headerTop.png)  no-repeat center top transparent;
  height: 138px;
  overflow: hidden;

}

#Header
{
  background: url(header.png) transparent no-repeat center top;
  height: 308px;
  /*width: 852px;*/
  margin: 0px 10px;
  /*padding-top: 150px;*/
  overflow: hidden;
  <!--[if lte IE 6]>
  <![endif]-->
}
  #Header h1
  {
    display: none;
  }
/*  
#header_rightside {background: url(layout/Right_side.png);width: 66px; height: 388px;position: relative; left: -25px; top: 138px;}
#header_rightside {background: url(layout/left_side.png);width: 41px; height: 404px;position: relative; left: 893px; top: -250px;}
*/
#header_rightside {background: url(Right_side.png);width: 66px; height: 388px;position: relative; left: -2px; top: -405px;}
#header_leftside {background: url(left_side.png);width: 41px; height: 404px;position: relative; left: 916px; top: 0px;}

#container
{
  background: url(cont_header.png)  no-repeat top #eaeaea;
  padding: 0px 20px;
  margin: 0px 50px;
  width: 812px;/**/
  margin: 0px auto;
}

#footer
{
  background: url(footer.png)  no-repeat top transparent;
  padding: 0px 70px;
  padding-top: 65px;
  color: #D3D3D3;
  text-align: center;
  font-size: 9px;
}

#AM_footer {float: right; border: 0px; background: url(Adrina_media.png) transparent no-repeat; width: 170px; height: 25px; color: transparent;}
#HB_footer {float: left; border: 0px; background: url(HB.png) transparent no-repeat; width: 182px; height: 36px;color: transparent; }
#AM_footer span, #HB_footer span {display: none;}
#donnorCont
{
  height: 369px; width: 348px; float: left; 
}

* html #donnorCont
{
  height: 369px; width: 348px; float: left; overflow:hidden;
}

#donnor
{
  position: relative;
  left: -64px;
  top: -90px;
  z-index: 99;
}

#countdown
{
  position: relative;
  left: 91px;
  top: 220px;
  z-index: 60;
  width: 266px; height: 54px;

  color:white;
  text-align:center;
}
  #countdown h3
  {
    margin:1px;
    font-size: 22px;
  }
  
  #countdown h5
  {
    margin:1px;
    font-size: 9px;
    font-weight: normal;
  }
  
  #countdown p
  {
   margin:1px;
   font-size: 16px;
  }

#mainmenu
{
  height: 48px; 
  /*background-color: #eb148a; */
  margin-top: -505px; 
  margin-left: 60px;
  width: 504px; 

  padding: 0px;

}



.ensamb
{
  background: #B92275; padding: 5px 0px;
}

.ensamb div
{
  padding: 5px;background: url(../images/nuv.png) #D4D4D4  no-repeat; background-position: bottom right;height: 499px;
}

.ensamb h3
{
  font-size: 19px;
}

.ensamb a:link, .ensamb a:visited {
	color: black;
	text-decoration: none;
}

.ensamb a:Hover {
  color: #B92275;
}


.bildCont {
  width: 210px;
  text-align: center;
  overflow: hidden;
  /*border: 1px solid #B92275;
  background: #B92275;
  padding: 5px;
  
  float: left;
  margin: 10px;*/
}

.bildCont img{

  border: 1px solid #B92275;
  clear: both;
  background: #B92275;
  padding: 5px;
  margin: 10px;

}



.corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px;-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;}
.corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}
.corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}


.textbild 
{
  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
  border: 3px solid #822424;
  margin: 3px;
}

.julbordsbilder-col {
  width: 300px; float: right;
  padding-left: 5px;
}
 .bildgalleri {
  text-align: center;
}
.julbordsbilder-col img, .bildgalleri img{
  margin-bottom: 10px;
  border: solid 3px #B11B1B;
  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}

.Ridaa_base {
  border: 0px black solid; width: 810px; height: 1000px;
}
.Ridaa_base td{
  vertical-align: top;
}

.Ridaa_left {
  background: transparent url(rida_L.jpg) no-repeat bottom left; width: 75px;
}
.Ridaa_right {
  background: transparent url(rida_R.jpg) no-repeat bottom right; width: 75px;
}
.Ridaa_left_col {
  vertical-align: top; border-right: dashed 1px grey; width: 330px; text-align: center; background: transparent url(stjarnor_tbBG.jpg) bottom center no-repeat;
  font-size: 12px;
}
.Ridaa_right_col {
  vertical-align: top;width: 330px; text-align: center;
  font-size: 12px;
}

#menu_bar {
  background-image: url(menu-bar.png); 
  width: 100%; 
  width: 905px; 
  height: 81px; 
  position: absolute; 
  z-index: 10; 
  left: 50%;
  margin-left: -452px;
  top: 386px;
}



#menu_bar  ul
{
  margin: 0px;
	padding: 0px;
	list-style: url(none) none;
	

}

#menu_bar li
{
  margin: 0px;
	padding: 0px;
	float: left;
}



#menu_bar a:link, #menu_bar a:visited {
	font-family:Trebuchet MS;
	float:left;
	color: #fff;
	display: table-cell;
	padding: 0px 20px;
	text-decoration:none;
	margin: 0px;
	display: block;
	/*width: auto !important;*/
	overflow: visible;
  height: 40px;
  line-height: 36px;
	background:transparent url(none) repeat center 0px;
	
	font-size: 22px;
  
  font-style:italic;
  font-weight: normal;
  text-align: center;
  
  position: relative;

}

#menu_bar a:Hover {
  background-position: 0px -57px;
  color: #F8BD59;
}
/*
#bilj:link, #bilj:visited, #bilj:active {
  background-image: url(biljett.png); 
  background-position: left bottom;
  width: 100%; 
  width: 348px; 
  height: 165px; 
  position: absolute; 
  z-index: 9; 
  left: 50%;
  margin-left: 95px;
  top: 386px;
}

#bilj:hover{
  background-position: right top;
  top: 396px;
  height: 205px; 
}
*/
#bilj:link, #bilj:visited, #bilj:active {
  background-image: url(biljett02.png); 
  background-position: left bottom;
  width: 100%; 
  width: 276px; 
  height: 142px; 
  position: absolute; 
  z-index: 9; 
  left: 50%;
  margin-left: 170px;
  top: 386px;
}

#bilj:hover{
  background-position: right top;
  top: 426px;
  height: 172px; 
}

#bilj span{
  display: none;
}