html
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-top: 0px;
	padding-bottom: 0px; 
	margin: 0px;
	font-family: arial,sans-serif;
}

body
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-top: 0px; 				
	padding-bottom: 1em;
	margin: 0px; 
	font-family: arial,sans-serif;
	font-size: 90%;
}

#banner
{
	background-image: url(../grafik/am_logo.jpg); 
	background-position: left top; 
	background-repeat: no-repeat; 
	height: 128px; 
	padding-right: 1em; 
	padding-bottom: 0px; 
	padding-left: 220px; 
	padding-top: 0px;
	margin: 0px;
}

.topmenu 
{
	padding: 3px 0; 
	margin: 0; 
	font-family: arial,sans-serif;
	border-bottom: 1px solid #666666;
	font-size: 80%;
	font-weight: bold;
}

.topmenu li 
{
	list-style: none; 
	margin: 0;  
	display: inline;
}

.topmenu li a 
{
	padding: 3px 0.5em; 
	margin-left: 3px;  
	border: 1px solid #666666; 
	border-bottom: none;
	background: #cccccc; 
	text-decoration: none;
}

.topmenu li a:link 
{
	color: #666666;
}

.topmenu li a:visited 
{
	color: #667;
}

.topmenu li a:hover 
{
	color: #000; 
	background: #ff9933; 
}

body.forside ul.topmenu a#forside,
body.cv ul.topmenu a#cv,
body.b_alle ul.topmenu a#billeder,
body.b_akryl ul.topmenu a#billeder,
body.b_ansigter ul.topmenu a#billeder,
body.b_artmoney ul.topmenu a#billeder,
body.b_blomster ul.topmenu a#billeder,
body.b_diverse ul.topmenu a#billeder,
body.b_eventyr ul.topmenu a#billeder,
body.b_fisk ul.topmenu a#billeder,
body.b_lidtafhvert ul.topmenu a#billeder,
body.b_nyebilleder ul.topmenu a#billeder,
body.udstillinger ul.topmenu a#udstillinger,
body.blog ul.topmenu a#blog,
body.kontakt ul.topmenu a#kontakt,
body.links ul.topmenu a#links,
body.nyheder ul.topmenu a#nyheder,
body.login ul.topmenu a#login
{
	color: #000; 
	background: white; 
	border-bottom: 1px solid white;
}

ul.leftmenu 
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	border-bottom: #666666 1px solid; 
	margin: 1em 0px; 
	font-family: arial,sans-serif;
	font-size: 80%;
	font-weight: bold;
	background: #cccccc; 
	width: 172px; 
	list-style-type: none;
}

ul.leftmenu li 
{
	display: inline;
}

ul.leftmenu li a 
{
	padding-right: 5px; 
	border: #666666 1px solid; 
	border-bottom: none; 
	display: block; 
	padding-left: 5px; 
	padding-bottom: 3px; 
	margin: 0px; 
	color: #666666; 
	padding-top: 3px; 
	background-color: #cccccc; 
	text-decoration: none;
}

html ul.leftmenu li a 
{
	width: 172px;
}

ul.leftmenu li a:visited 
{
	color: #667;
}

ul.leftmenu li a:hover 
{
	color: #000; 
	background-color: #ff9933;
	border-color: #000;
}

body.b_alle ul.leftmenu a#b_alle,
body.b_akryl ul.leftmenu a#b_akryl,
body.b_ansigter ul.leftmenu a#b_ansigter,
body.b_artmoney ul.leftmenu a#b_artmoney,
body.b_blomster ul.leftmenu a#b_blomster,
body.b_diverse ul.leftmenu a#b_diverse,
body.b_eventyr ul.leftmenu a#b_eventyr,
body.b_fisk ul.leftmenu a#b_fisk,
body.b_lidtafhvert ul.leftmenu a#b_lidtafhvert,
body.b_nyebilleder ul.leftmenu a#b_nyebilleder
{
	color: #000; 
	background: white; 
}


div.bannerbox 
{
	height: 106px;
	overflow: hidden;
}

div.leftcolbox 
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid; 
	font-size: 0.9em; 
	margin-top: 1em; 
	width: 184px; 
	font-family: arial,sans-serif;
}

.leftcolbox p 
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px 0.5em 0.5em; 
	padding-top: 0px;
}

.leftcolbox h3 
{
	padding-right: 0.5em; 
	padding-left: 0.5em; 
	font-size: 1em; 
	background: gray; 
	padding-bottom: 3px; 
	margin: 0px 0px 0.5em; 
	color: white; 
	padding-top: 3px; 
	border-bottom: black 1px solid;
}

div#indhold 
{
	padding-right: 1em; 
	padding-left: 22px; 
	padding-bottom: 0px; 
	padding-top: 0px;
	margin: 12px 0px 0px 191px; 
	border-left: gray 7px solid; 
	border-top: white 1px solid;
}

#leftcol 
{
	left: 0px; 
	width: 170px; 
	position: absolute; 
	top: 128px;
}

h1
{
	color: gray;
	font-weight: bold;
	line-height: 95%;
}

h4
{
	font-size: 80%;
	font-weight: bold;
	margin-bottom: 0px; 
}

#page
{
	margin: 1em auto; 
	width: 50em; 
	position: relative;
}

.tbl-border {
	margin: 0px; 
	padding: 0px;
	font-weight: bold;
	font-size: 80%;
}

.tbl-page {
	width: 30px; 
	text-align: center;
	border: black 1px solid;
	color:#666666; 
	background-color:#cccccc;
}

.tbl-page-actual {
	width: 30px; 
	text-align: center;
	border: black 1px solid;
	color:#000000; 
	background-color:#ffffff;
}

.tbl-page a {
	text-decoration: none;
}

.tbl-page a:link 
{
	color: #666666;
}

.tbl-page a:visited 
{
	color: #667;
}
.tbl-page a:hover 
{
	color: #000000; 
}
