﻿/*Overflow-Y and X are CCS3 properties but are working in all major browsers, such as IE 7+8, FireFox, Safari, Chrome and Opera  */
html 
{
	/*height:101%;*/
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	overflow-x: auto;
}

form, html
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

body
{
	font-size: 0.813em;
	font-family: Arial;
	color: #000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image: url("/css/images/bagg_1pix.jpg");
	background-position:0px 79px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;

}

a img
{
	border: 0;
}


h1
{
	/*
	font-size: 1.5em;
	font-style: italic;
	*/
	font-family:Georgia;
	font-size: 2.6em;
	font-weight: normal;
	text-align: left;
	margin-bottom: 8px;
}

h2
{
	margin: 0 0 8px 0;
	font-size: 1.2em;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;
}

h3
{
	font-size: 1.0em;
}

h4
{
	font-size: 1.0em;
	margin-top: 19px;
}
a
{
	color: #000000;
}

a:hover
{
	color: #0f0f0f;
}

div#ctl00_ctl00_PageContent, div#ctl00_ctl00_ctl00_PageContent, div#ctl00_ctl00_ctl00_ctl00_PageContent
{
	width: 1200px;
	margin: auto auto auto auto;
			
/*	background-image: url("/css/images/sort_ink.jpg"); */
	background-position: 0px 79px;
	background-repeat: no-repeat;


}


PageContent.greenContent
{
	width: 1200px;
	margin: auto auto auto auto;
			
	background-image: url("/css/images/gron_ink.jpg");
	background-position: 0px 78px;
	background-repeat: no-repeat;


}

div.clear
{
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
}

ul#nav
{
	margin:52px 0 0 88px;
	padding:0 0 0 0;
	float: left;
	height: 27px;
	font-size: 12px;
	text-align: left;
	background-color: #000000;
}

ul#nav li
{
	padding: 7px 8px 9px 9px;
	list-style: none;
	float: left;
	text-align: left;
	
/*	padding-right: 37px; */
}

ul#nav a
{
	text-decoration: none;
	color: #FFFFFF;
}

ul#nav li a.SelectedLink{color:#ED1556;}

ul#nav a.last
{
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 31px;
}

div#Top
{
/*	border-bottom: solid 1px #000000; */
}

div#Content
{
	background-image: url("/css/images/ny-stol-bund.png");
	background-position: bottom right;
	background-repeat: no-repeat;
/*	height: 500px; */
}

div#Bottom
{
	border-bottom: solid 1px #000000;
}

div#LAIT
{
	width: 1140px;
	margin: 12px auto auto auto;
	font-size: 0.923em;
	text-align: left;
	padding-left: 63px;
	font-family: Arial;
	min-height:49px;
}

div#LAIT img
{
	float: right;
	margin-bottom: 10px;
}

div#FPtextByChair
{
	float: left;
	width: 170px;
	padding: 100px 2px 3px 285px;
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
}

div#mainText
{
	width: 405px;
	float: left;
	padding: 5px 2px 50px 47px;
	font-size: 0.77em;
	/*text-align: justify;*/
	font-family: Arial;
}

div#mainText p
{
	font-size: 1.2em;
	margin: 1px 0 9px 0;
}

div#Testimonials
{
	float: right;
}

/*
div.line
{
	clear: both;
	border-bottom: dashed 1px #231F20;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 0px;
	width: 800px;
}
*/

div#logo
{
	float: right;
	padding: 9px 0px 0px 0px;
	width: 280px;
	height: 54px;
}

div#updateContainer
{
	padding: 15px 2px 3px 350px;
	width: 848px;
	height: 210px;
}

div.frontPageLine
{
	float: right;
	padding-right: 5px;
	padding-bottom:15px;
}

div#testimonialsFP
{
	float: left;
	padding: 15px 2px 3px 4px;
	width: 185px;
}

div#bobbleFP
{
	float: left;
	margin: 19px 0px 0px 26px;
}

div#bobble
{
	float: left;
	margin: 5px 0px 0px 26px;
}

div#testimonials 
{
	float: right;
	padding: 1px 2px 3px 4px;
	width: 185px;
}

div#testiHeader
{
	font-family: Georgia;
	font-size: 2em;
	padding: 6px 2px 3px 4px;
}

/*
span.quotation
{
	font-family: Georgia;
	font-style: italic; 
	font-size: 4em;
}
*/

div#testiText
{
	font-family: Georgia;
	font-style: italic;
	font-size: 1.1em;
	line-height: 22px;
}

div#signature
{
	font-family: Georgia;
	font-style: italic;
	padding: 23px 1px 12px 3px;
	font-size: 0.9em;
}

div.littleBoxText
{
	width: 235px;
	margin: 0px 30px 3px 17px;
	float: left;
	font-family: Arial;
}

div.littleBoxText a
{
	text-decoration: none;
}

div.littleBoxText2
{
	padding-left: 171px;
}

div.littleBoxHeader
{
	font-size: 1.231em;
	font-family: Georgia;
	font-weight: normal;

	margin: 0;
}

div.littleBoxText2 a
{
	text-decoration: none;
}

div#SingleImage
{
	width: 423px;
}

div#textBoxUpdate
{
	float: left;
	padding: 12px 2px 3px 109px;
	text-align: left;
	width: 308px;
	font-size:0.923em;
	background-color:#FFFFFF;
}

div#textBoxUpdate h2
{
	font-style:normal;
	font-size:1.385em;
}

div#textBoxUpdate p
{
	font-family: Arial;
	margin-top: 5px;
}

div.littleBoxText p
{
	margin: 0;
	font-size: 0.88em;
}

div.littleBoxTextRight
{
	width: 235px;
	margin: 0px 0px 3px 17px;
	float: left;
	font-family: Arial;
}

div.littleBoxTextRight a
{
	text-decoration: none;
}

div.littleBoxTextRight p
{
	margin: 0;
	font-size: 0.88em;
}

div.littleBoxImage
{
	float: left;
}

div#FPnewsSecondRow
{
	margin-top: 15px;
}

div#mainTextDesignGrafiker
{
	width: 407px;
	float: left;
	padding: 5px 2px 12px 523px;
	font-size: 0.77em;
	/*text-align: justify;*/
	font-family: Arial;
}

div#mainTextDesignGrafiker h1
{
	margin-top: 4px;
}

div#mainTextDesignGrafiker p
{
	font-size: 1.2em;
	margin-top: 5px;
	
}

div#bottomSpacer
{
	height: 17px;
}

div#casesText
{
	width: 339px;
	padding: 28px 14px 3px 459px;
	float: left;
	font-size: 0.923em;
	font-family: Arial;
	/*text-align: justify;*/
}

div#casesSignature
{
	float: left;
	padding: 40px 0px 0px 106px;
	font-family: Georgia;
	font-style: italic;
	font-size: 1.3em;
	line-height: 22px;
	min-height:100px;
	width:150px;

}

div#PagingBox
{
	clear:both;
	padding-bottom:15px;
}

a.PagingNo{padding-right:5px; padding-left:5px;}

div#commonSlideshow
{
	width: 423px;
	height: 294px;
	padding: 18px 17px 147px 350px;
}

div#casesChair
{
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
	line-height: 22px;
	padding: 50px 2px 133px 285px;
	/*padding: 31px 2px 133px 285px;*/
	width: 170px;
	float: left;
}

div#CustomerChair
{
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
	line-height: 22px;
	/*padding: 197px 2px 133px 285px;*/
	padding: 31px 2px 133px 285px;
	width: 170px;
	float: left;
}

div#updateChair
{
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
	line-height: 22px;
	padding: 125px 2px 133px 285px;
	width: 170px;
	float: left;	
}

div#customerTextTop
{
	/*font-size: 0.9em;*/
	padding: 28px 14px 3px 459px;
	width: 339px;
	/*text-align: justify;*/
	float: left;
	font-family: Arial;
	font-size:0.923em;
	/*font-family:Verdana;*/
}

div#subHeader
{
	padding: 17px 1px 10px 350px;
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
}

div#updateTextRight
{
	float:left;
	font-family:Georgia;
	font-size:1.3em;
	font-style:italic;
	line-height:22px;
	padding:40px 1px 2px 106px;
	min-height:98px;
	width:150px;
}

div#contactLine
{
	float: right;
	padding-top: 20px;
	height: 22px;
}

div#pic
{
	padding: 20px 2px 42px 350px;
	float: left;
}

div#contactText
{
	font-size: 0.9em;
	width: 340px;
	padding: 16px 2px 3px 4px;
	float: right;
	font-family: Arial;
}

div#contactText h1
{
	font-size: 2.2em;
	margin-top: 0;
}

div#contactText a
{
	text-decoration: none;
}

div#slideshowBottom
{
	width: 680px;
	height: 259px;
	padding: 0 0 8px 517px;
}

div#contactChair
{
	font-family: Georgia;
	font-style: italic;
	font-size: 1.4em;
	padding: 44px 2px 133px 285px;
	width: 170px;
	float: left;
}

div#footer a
{
	text-decoration: none;
}

div.customerComment
{
	padding: 6px 2px 3px 18px;
	line-height: 17px;
	float: left;
	/*text-align: justify;*/
	width: 390px;
	font-family: Georgia;
	font-style: italic;
	font-size: 0.9em;
}

div.customerContact
{
	padding: 0 0 14px 920px;
	font-family: Arial;
}

span.customerBobbel
{
	float: left;
	padding: 12px 0 0 408px;
	width: 45px;
}

ul#navSub
{
	float: left;
	padding: 18px 0 14px 350px;
	margin: 0;
	width:850px;
}

ul#navSub li
{
	list-style: none;
	float: left;
	text-align: left;
	padding: 0 15px 0 0;
	text-transform:uppercase;
}	

div.littleBox
{
	width: 410px;
	min-height: 86px;
	margin-bottom: 18px;
}

div.littleBox a
{
	text-decoration: none;
}

div#casesColumn
{
	width: 410px;
	float: right;
}

div#uddList
{
	width: 410px;
	float: right;
	padding: 0px 0 0 0;
}

div#updateMainText
{
	float: right;
	text-align: right;
	padding: 0px 17px 0 0;
}

div#slideshowUC
{
	width: 423px;
	height: 294px;
}

div#slideshowUCmoveRight
{
	width: 423px;
	height: 294px;
	float: right;
	padding: 0px 17px 110px 0;
}

div.boldTeaser
{
	font-family: Arial;
	margin-top: 5px;
}

div#topBox
{
	min-height: 192px;
}

/**************** FrontPage SlideShow ***************/
div#bigSlideShow{position:relative; width: 846px; height: 344px; padding: 0px 0px 2px 350px;}
div#SlideShowBack{height:344px; width:846px; position:absolute; top:0px; z-index:1;}
div#SlideShowFlash{height:344px; width:846px; position:absolute; top:0px; z-index:1;}
div#SlideShowFrontBox{height:237px; width:475px; position:absolute; top:70px; z-index:2; background-image:url("/css/images/billedfelt.png"); background-repeat:no-repeat; padding-left:41px; padding-top:38px;}
div#bigSlideShow a img{border:none;}


div#bigSlideShow
{
	padding-bottom: 15px;
}


div#SlideShowBackBottom{height:259px; width:680px; z-index:1;}
div#SlideShowFlash{height:259px; width:680px; position:absolute; top:0px; z-index:1;}

div#SlideShowBackUC{height:294px; width:423px; z-index:1;}
