/*//////////////////////////////////////*/
/* Stylesheet for A-Z-Snedkeriet.dk */
/* Created by e-c-s denmak | support@e-c-s.dk | www.e-c-s.dk */
/*//////////////////////////////////////*/


/*//////////////////////////////////////*/
/*/////////// OVERALL STYLES ///////////*/
/*//////////////////////////////////////*/
/* BEGIN */

/* commented backslash hack */ 
html, body{height:100%;} 
/* end hack */

body
{
	margin:0;
	padding:0;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #333333;
}

img {
	border: 0;
}

a
{
	color: #333333;
	text-decoration: underline;
}

a:hover
{
	color: #066ab8;
	text-decoration: none;
}

#container
{
	width: 1000px;
position:relative;
	text-align: left;
}

h1
{
	font-size: 24px;
	color: #066ab8;
	font-weight: bold;
	margin: 0px;
}

h2 
{ 
	font-size: 22px; 
	color: #066ab8; 
	font-weight: 
	bold; margin: 0px; 
}

h3 
{ 
	font-size: 20px; 
	color: #066ab8; 
	font-weight: bold; 
	margin: 0px; 
}

h4 
{ 
	font-size: 18px; 
	color: #066ab8; 
	font-weight: bold; 
	margin: 0px; 
}

h5 
{ 
	font-size: 16px; 
	color: #066ab8; 
	font-weight: bold; 
	margin: 0px; 
}

h6 
{ 
	font-size: 14px; 
	color: #066ab8; 
	font-weight: 
	bold; margin: 0px; 
}
/* END */


/*//////////////////////////////////////*/
/*///////////// TOP STYLES /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#topbanner { background: url(../img/a-z-snedkeriet.jpg) top center no-repeat; width: 1000px; height: 159px; }
/* END */


/*//////////////////////////////////////*/
/*/////////// CONTENT AREA /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#content_left 
{
	background: url(../img/content_left.jpg) top left no-repeat;
	width: 2px;
	height: 100px;
	float: left;
	margin: 0;
	padding: 0;
}

#content_right 
{
	background: url(../img/content_right.jpg) top right no-repeat;
	width: 2px;
	height: 100px;
	float: right;
	margin: 0;
	padding: 0;
}

#content
{
	padding: 10px;
	text-align: left;
	line-height: 18px;
	float: left;
	width: 976px;
	height: 100%;
}
/* END */


/*//////////////////////////////////////*/
/*////////// BOTTOM STYLES /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#bottom 
{ 
	height: 96px;
	background: #111111;
	width:100%;
}

#bottom_left 
{ 
	width: 2px;
	height: 96px;
	background: url(../img/bottom_left.jpg) bottom left no-repeat;
	float: left;
	margin: 0;
	padding: 0;
}

#bottom_right 
{ 
	width: 2px;
	height: 96px;
	background: url(../img/bottom_right.jpg) bottom right no-repeat;
	float: right;
	margin: 0;
	padding: 0;
}


#copyright { padding: 45px 15px 0px 0px; text-align: right; float: right; }
#bottom_info 
{
	padding: 45px 0px 0px 15px;
	text-align: left;
	float: left;
	font-size: 11px;
	color: #313030;
}
#bottom_info a { color: #313030; text-decoration: none; }
#bottom_info a:hover { color: #FFFFFF; text-decoration: none; }
/* END */

/*//////////////////////////////////////*/
/*/////// DOWNLOAD STYLES ///////*/
/*//////////////////////////////////////*/
/* BEGIN */
#download_top_titel { color: #FFFFFF; font-size: 11px; padding: 5px 10px 5px 10px; font-weight: bold; float: left; width: 150px; border-right: 1px solid #088fd1; background: #066ab8; }

#download_top_fil { color: #FFFFFF; font-size: 11px; padding: 5px 10px 5px 10px; font-weight: bold; float: left; width: 150px; border-right: 1px solid #088fd1; border-left: 1px solid #024296; background: #066ab8; }

#download_top_download { color: #FFFFFF; font-size: 11px; padding: 5px 10px 5px 10px; font-weight: bold; float: left; width: 150px; border-left: 1px solid #024296; background: #066ab8; }

#download_img { float: left; padding: 3px 0 0 10px; }

#download_titel { color: #333333; font-size: 11px; padding: 7px 10px 7px 10px; font-weight: bold; float: left; width: 120px; }

#download_fil { color: #333333; font-size: 11px; padding: 7px 10px 7px 10px; float: left; width: 152px; text-decoration: none; }

#download_fil a { color: #333333; text-decoration: none; }
#download_fil a:hover { color: #066ab8; text-decoration: none; }

/* END */

/*//////////////////////////////////////*/
/*////////// NEWS STYLES //////////*/
/*//////////////////////////////////////*/
/* BEGIN */

.newsbox
{
	float: right;
	width: 442px;
	height: 138px;
	padding: 10px 20px;
	background: url(../img/nyhedsboks.jpg) center center no-repeat;
	margin-bottom: 10px;
}

#newscontent
{
	line-height: 16px;
}
.news-small
{
	background: url(../img/nyhedsboks.jpg) no-repeat -20px -61px;
	width: 442px;
	height: 87px;
}
.news-small img
{
	border: 1px solid #c2c2c2;
	padding: 3px;
	background: #FFFFFF;
	width: 95px;
	height: 75px;
	margin-right: 10px;
	float: left;
}
.news-small h1
{
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding: 0;
	border: 0;
	float: right;
	text-align: left;
	width: 329px;
}
.news-small span
{
	font-size: 12px;
	color: #333333;
	width: 329px;
	height: 48px;
	display: block;
	float: right;
	overflow: hidden;
}
.news-small a
{
	font-weight: bold;
	text-decoration: none;
	color: #066ab8;
}
.news-small a:hover
{
	text-decoration: none;
	color: #333333;
	cursor: pointer;
}

#newsarchive
{
	float: left;
	width: 200px;
	background: url(../img/nyhedsarkiv-bg.jpg) top center repeat-y;
}
#newsarchive img
{
	margin: 0;
	padding: 0;
	border: 0;
}
.newsarchive-line
{
	padding: 5px 10px;
	margin: 0 5px;
	border-top: 1px solid #7f7f7f;
	line-height: 16px;
}
.newsarchive-line h1
{
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
}
.newsarchive-line span
{
	font-size: 11px;
	color: #999999;
	display: block;
}
.newsarchive-line a
{
	font-weight: bold;
	text-decoration: none;
	color: #066ab8;
}
.newsarchive-line a:hover
{
	text-decoration: none;
	color: #333333;
	cursor: pointer;
}

#nyhed
{
	width: 760px;
	float: right;
}

.nyhedtop
{
	height: 38px;
	border-bottom: 1px solid #7f7f7f;
}
.nyhedtop h1
{
	font-size: 18px;
	line-height: 38px;
	float: left;
	text-align: left;
	color: #066ab8;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.nyhedtop span
{
	display: block;
	font-size: 12px;
	line-height: 38px;
	float: right;
	text-align: right;
	color: #7f7f7f;
	margin: 0;
	padding: 0;
}
.nyhedsvisning
{
	float: left;
	width: 390px;
	padding-top: 10px;
}
.nyhedsvisning span
{
	display: block;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0;
}
.nyhedsbilleder
{
	float: right;
	width: 350px;
	padding-top: 10px;
}
.nyhedsbillede
{
	width: 340px;
	border: 1px solid #7f7f7f;
	padding: 4px;
	margin-bottom: 15px;
}
.nyhedsbillede img
{
	width: 338px;
	border: 1px solid #333333;
}
.nyhedsbillede span
{
	display: block;
	text-align: center;
	font-size: 12px;
	color: #333333;
	padding-top: 4px;
}
/* END */

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */