.imageOverskriftGeneric {
	position: relative;	
	font-family: arial, verdana;
	font-size: 11px;	
	font-weight: bold;
	width: 185px;
	background-color: #FFFFFF;
	padding: 8px 0px 0px 10px;
	top: 0px;
	left:-10px;
	text-transform: uppercase;
	height:19px;
	line-height: 11px;
	z-index: 999;
}
.imageTekstGeneric {
	position: relative;	
	font-family: arial, verdana;
	font-size: 11px;	
	width: 175px;
	background-color: #FFFFFF;
	padding: 5px 10px;
	border: solid 0px #FFFFFF;
	border-bottom-width: 10px;
}
.imageBoxGeneric {
	position: relative;
	top: 10px;		
	width: 185px;	
	line-height: 0px;
	border: solid;
	border-width: 10px;
	border-right-width: 0px;
	border-color: #FFFFFF;	
}
.thumbBoxGeneric {
	position: relative;		
	width: 80px;	
	line-height: 0px;
	border: solid #FFFFFF 10px;
	border-right-width: 10px;	
}
.thumbTextBoxGeneric {
	position: relative;	
	font-family: arial, verdana;
	font-size: 11px;	
	width: 85px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border: solid 0px #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 10px;
}
.imageBoxTxtGeneric {
	position:			relative;
	width:				185px;
	font-family:		arial,verdana;
	font-size:			10px;
	background-color:	#FFFFFF;
	border:				solid;
	border-right-width:	0px;
	border-top-width:	4px;
	border-left-width:	10px;
	border-bottom-width:4px;
	border-color: 		#FFFFFF;
	color:				#666666;
}
.thumbBoxGeneric {
	position: relative;		
	width: 80px;	
	line-height: 0px;
	border: solid #FFFFFF 10px;
	border-right-width: 10px;	
}
.thumbTextBoxGeneric {
	position: relative;	
	font-family: arial, verdana;
	font-size: 11px;	
	width: 85px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border: solid 0px #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 10px;
}

.frontpage_container {
    position:absolute;
    width:840px;
    height:100px;
    top:138px;
    left:35px
}

.frontpage_container .box_410 {
    float:left;
    width:390px;
    background:white;
    margin-bottom:10px;
    margin-left:10px;
    border:10px solid white;
    overflow:hidden;
}


.frontpage_container .box_200 {
    float:left;
    width:180px;
    background:white;
    margin-bottom:10px;
    margin-left:10px;
    border:10px solid white;
    overflow:hidden;
}

.frontpage_container .box_410 img, .frontpage_container .box_200 img {
    display:block
}

.frontpage_left {
    float:left;
    width:420px;
    margin-right:10px;
    margin-left:-10px;
}

.frontpage_right {
    float:left;
    width:420px;
}

.textBox, .tekstBox, .normal, td, .imageTekst, .leftmenuTopItem {
    font-size:12px !important;
}

.small_text {font-size:11px;}

.bryg_gallery {margin-top:10px;}
.bryg_gallery_image {float:left;margin-left:30px;margin-bottom:30px;width:185px;min-height:165px}
.bryg_gallery_image span {display:block;margin-top:0px;font-size:11px}

.imageTekst_repeater {
    background:#FFF;
    font-family:arial;
    font-size:11px;
    padding-left:10px;
    padding-bottom:7px;
    padding-right:10px;
    margin-top:-3px;
}

.bgImage {background-image:url(/img/backgrounds/bryghus/background-faded.jpg) !important;background-color:#8f9b4f !important}
#gx {background-color:#8f9b4f !important}

.gradientV{
    /* fallback (Opera) */
    background: #FFF !important;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #d6d6d6, #FFFFFF) !important;
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,left top, left bottom, from(#d6d6d6), to(#FFFFFF)) !important;
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#d6d6d6', EndColorStr='#FFFFFF', GradientType=0) !important;
  }
  
  .newsletter {}
  .newsletter label {margin-bottom:5px;display:block;margin-top:5px}
  .newsletter strong {display:block;margin-top:10px;margin-bottom:5px;}
  .newsletter .checkbox {float:left;margin-right:5px;margin-top:-2px}
