/*
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
##	DEFAULT STYLESHEET www.scan-agro.dk
-----------------------------------------------------------------
##	AUTHOR		::	SUNE LUNDBY [SL] [www.maskinbladet.dk]
##	DATE		::	JULY 28th 2005
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
*/

/*******************************************************************
##	MISC. STANDARD STYLES -->
********************************************************************/
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../_images/bg_scanline.gif);
	color: #2E4347;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
img {
	border: none;
}
div {
	border: 0px #000000;
}
ol li {
	margin-top: 10px;
	margin-bottom: 10px;
}
/*******************************************************************
##	MISC. DIV/ID STYLES  -->
********************************************************************/
.printWidth {
	width: 769px;
}
.printOnly {
	display: none;
}
.vejledning {
	padding: 15px;
	text-align: left;
	list-style-image: url(../_images/arrow_green.gif);
}
.vejledning table tr td {
	border: 1px solid #CCCCCC;
	text-align: center;
}
.vejledning th {
	text-align: center;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	background-color: #CCCCCC;
}
.vejledning h2 {
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
}
.vejledning .example {
	border: 1px solid #CCCCCC;
	background-color: #FFFFCC;
	font-weight: bold;
	padding: 5px;
}
#wholeSite {
	width: 769px;
	text-align: center;
	background-color: #FFFFFF;	
}
#wholeSiteSE {
	width: 944px;
	text-align: center;
	background-color: #FFFFFF;	
}
#combineContent {
	width: 745px;
	vertical-align: top;
	padding: 12px;
	padding-right: -12px;
	text-align: left;
}
#combineContent ul li {
	list-style-image: url(../_images/arrow_green.gif);
	font-size: 11px;	
}
#combineContent a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 10px;
	font-weight: bold;
}
#combineContent a:hover {
	color: #EE1C23;
}

#leftContent {
	width: 516px;
	vertical-align: top;
	padding: 12px;
	padding-right: -12px;
	text-align: left;
}
#rightContent {
	width: 229px;
	vertical-align: top;
	padding: 6px;
	padding-right: -12px;
	text-align: left;
}
#rightContent img {
	margin-top: 6px;	
}
#rightContent a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 10px;
	font-weight: bold;
}
#rightContent a:hover {
	color: #EE1C23;
}
#leftContent h1 a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 14px;
	font-weight: bold;
}
#leftContent h1 a:hover {
	color: #EE1C23;
}
#rightContent ul li {
	list-style-image: url(../_images/arrow_green.gif);
	margin-bottom: 10px;
	font-size: 11px;
}
#specs {
	width: 740px;
}
#specs table tr td {
	border: 1px solid #2E4347;
}
#specs ul li {
	list-style-image: url(../_images/arrow_green.gif);
	margin-bottom: 5px;
}
.fpContent p {
	margin: 7px; 
}
.fpContent  a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 10px;
	font-weight: bold;
}
.fpContent a:hover {
	color: #EE1C23;
}
.fpImg {
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin-right: 8px;
}
.bgTop {
	background-color: #FFFFFF;
	background-image: url(../_images/bg_top.gif);
	background-repeat: repeat-x;
}
.bgFrontpage {
	background-color: #FFFFFF;
	background-image: url(../_images/fp/bg_fp.gif);
	background-repeat: no-repeat;
}
.bgPaper {
	background-color: transparent;
	background-image: url(../_images/fp/bg_paper.gif);
	background-repeat: no-repeat;
	width: 199px;
	padding-left: 15px;
	padding-right: 15px;
}
.bgPaper a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 10px;
	font-weight: bold;
}
.bgPaper a:hover {
	color: #EE1C23;
}
.menuTop {
	height: 17px;
	background-color: #75B42C;
	border-left: 1px solid #FFFFFF;
	border-top: 1p solid #D2E7BA;
	vertical-align: middle;
	text-align: center;	
	display: inline;
	padding-left: 8px;
	padding-right: 8px;
}
.menuTop a {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menuTop:hover {
	background-color: #EE1D23;
}
.menuLan {
	height: 17px;
	background-color: #CCCCCC;
	border-left: 1px solid #FFFFFF;
	border-top: 1p solid #D2E7BA;
	vertical-align: middle;
	text-align: center;	
	display: inline;
	padding-left: 8px;
	padding-right: 8px;
}
.menuLan a {
	font-size: 9px;
	font-weight: bold;
	color: #2E4347;
	text-decoration: none;
}
.menuLan:hover {
	background-color: #EE1D23;
}
.menuLan a:hover {
	color: #FFFFFF;
}
div#flashcontent {
	z-index: 1;
}
.topImg img {
	border-left: 2px solid #FFFFFF;
}
.bgWhite {
	background-color: #FFFFFF;
}
.bgDarkGreen {
	background-color: #276A41;
}
.textContent {
	margin: 0px;
	margin-left: 15px;
	margin-top: -5px;
}
.textContent p {
	font-size: 11px;
}
.textContent ul li {
	list-style-image: url(../_images/arrow_green.gif);
	margin-bottom: 10px;
	font-size: 11px;
}
.textContent img {
	border: 2px solid #CCCCCC;
	margin-top: 10px;
}
.textContent a {
	text-decoration: underline;
	color: #2E4347;
	font-size: 10px;
	font-weight: bold;
}
.textContent a:hover {
	color: #EE1C23;
}
.redText {
	color: #EE1C23;
}
.noBorder img {
	border: 0;
}
.imgZoom {
	background-color: #F5F5F5;
	color: #999999;
	border: 1px solid #CCCCCC;
	padding: 2px;
	padding-bottom: 10px;
	width: 200px;
}
.imgZoom img {
	margin-top: 0;
	margin-bottom: 7px;
	border: 0;
	padding-bottom: 2px;
	border-bottom: 1px solid #CCCCCC;
}
.zoomText img {
	margin-left: 2px;
	float: left;
	padding-right: 7px;
	border: 0;
}
.auction {
	margin-top: 10px;
	width: 100%;
}
.auction .actionImg {
	width: 100px;
	text-align: left;
	padding-bottom: 10px;
}
.auction .actionMerke {
	width: 205px;
	text-align: left;
	padding-top: 7px;
}
.auction .auctionPrice {
	width: 110px;
	text-align: left;
	padding-top: 7px;
}
.auction .auctionNewprice {
	width: 150px;
	text-align: left;
	padding-top: 7px;
}
.auction .auctionTitle {
	font-size: 14px;
	padding-top: 10px;
}
.auction .auctionSpecs {
	vertical-align: top;
	width: 370px;
}
.auction .auctionSpecs ul {
	padding-top: 10px;
}
.auction .auctionSpecs strong {
	margin-right: 5px;
}
.auction input {
	width: 200px;
	background-color: #CCCCCC;
	border: 1px solid #2E4347;
}
.auction select {
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #2E4347;
}
.bgAuction {
	background-image: url(../_images/auction/auction_dot.gif);
	background-repeat: repeat-x;
	width: 100%;
}
/*******************************************************************
##	MISC. HTMLAREA TEXT STYLES  --> Stupid redundant html area
********************************************************************/
.normalText {
	font-size: 11px;
	color: #2E4347;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.redText {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EE1C23;
}

/*******************************************************************
##	MISC. TEXT STYLES  -->
********************************************************************/
.date {
	color: #CCCCCC;
	font-size: 10px;
	font-weight: bold;
}
.path {
	background-color: #CCCCCC;
	height: 17px;
	padding-left: 12px;
	padding-right: 12px;
	vertical-align: middle;
	font-size: 10px;
}
.path a {
	color: #2E4347;
	vertical-align: middle;
}
.path a strong {
	text-decoration: none;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.adress {
	font-size: 9px;	
	padding-left: 27px;
	vertical-align: top;
}
.adress img {
	margin-top: 10px;;
}
.imgBorder {
	padding: 1px;
	border: 2px solid #CCCCCC;
}
input {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4347;
}
.smallInput {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 50px;
}
.smallInput2 {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 192px;
}
select {
	background-color: #F5F5F5;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4347;
}
.submitBTN {
	background-color: #2E4347;	
	width: 250px;
	text-align: center;
	border: 0;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.qInput {
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px solid #CCCCCC;
	width: 50px;
	text-align: center;
	color: #EE1C23;
}
.qInput2 {
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px solid #CCCCCC;
	width: 150px;
	text-align: left;
	color: #EE1C23;
}
.qTextarea {
	width: 250px;
	border: 1px solid #CCCCCC;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4347;
	overflow: hidden;
	height: 50px;
}
.radioInput {
	color: #2E4347;
	background-color: #FFFFFF;
	display: inline;
	width: 20px;
}
.errorMsg {
	color: #D9261C;
	margin-left: 5px;
	padding-left: 10px;
	background: url(../_images/arrow_red.gif) no-repeat 0 4px;
}

.finansiering {
	font-size: 10px;
}
.finansiering tr {
	margin: 1px 0px 1px 0px;
	padding: 1px 0px 1px 0px;
}
.finansiering tr td {
	background-color: #FFFFFF;
	padding: 2px 0px 0px 4px;
	border: 1px solid #FFFFFF;
	height: 20px;
	vertical-align: middle;
}
.finansiering tr td select {
	width: auto;
}
.finansiering tr td input,
.finansiering tr td select {
	width: 100px;
}
.finansiering tr td.head {
	background-color: #f5f5f5;
	font-weight: bold;
	width: 200px;
	text-align: right;
	padding: 0px 2px 0px 0px;
}
.finansiering tr td #total,
.finansiering tr td #udbetaling,
.finansiering tr td #finansieringTotal,
.finansiering tr td #therest,
.finansiering tr td #ydelse,
.finansiering tr td #stiftProv {
	color: #276A41;
	font-weight: bold;
	text-align: right;
	width: 100px;
}


.clearBOTH {
	clear: both;
}

