
* {margin:0px; padding:0px; font-family:verdana; font-size:12px;}
html,body {width:100%; height:100%;}
table,tr,td,img {border-collapse:collapse; border-spacing:0px; 
border-style:none; border-width:0px; border:0px;}
.spacer {clear:both;}

body {background:url(/Webnodes/binary/artkoncept.dk/image_249_da.jpg) no-repeat center top #ffffff; text-align:center;}
ul {margin-left:1.5em;}
ol {margin-left:2em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1em;}
p,ul,ol,table {margin-bottom:0.8em; line-height:1.25em;}
a {color:#ff0099;}
a:hover {color:black;}

.invis {display:none; visibility:hidden;}
.white {background-color:white;}

#padding {padding-left:22px;}
#maintable {margin:0 auto; text-align:left; vertical-align:top;}
#home img {margin-left:22px;}
#webshop a {display:block; margin:165px 0 0 42px;}

#links {float:right; padding-right:16px;}
#links a {margin-left:15px; color:white; text-decoration:none;  font-family:arial; font-size:10px;}
#links a:hover {color:#ff0099;}

#mainmenu {margin:0 auto 30px;}
#mainmenu td {text-align:center;}
#mainmenu a {margin:0 7px; color:white; text-decoration:none; font-family:arial; font-size:10px; text-transform:uppercase;}
#mainmenu a:hover,#mainmenu a.toppage {color:#ff0099;}

#headerimage {text-align:center; vertical-align:middle;}
#headerimage img {border:1px solid #d1d1d1;}

#row4 select {float:right;}
#row4 td {vertical-align:middle; border-bottom:1px solid #d1d1d1;}

#footer {text-align:right; vertical-align:middle; border-top:1px solid #d1d1d1;}
#footer,#footer * {font-family:arial; font-size:12px; color:#b2b2b2; text-decoration:none;}
#footer img {margin-right:10px;}
#footer a:hover {color:black;}

/* maincol */
#maincol {vertical-align:top; vertical-align:top;}
#maincol,#maincol * {font-family:georgia; line-height:1.4em;}
#maincol .padding {margin:18px 11px 18px 6px;}
#rightcol .padding {margin:18px 0 18px 12px;}
#maincol .quote {padding:5px; margin:10px 0; background-color:#eee;}
#maincol hr, #maincol div.hr {display:block; border:none; border-top:2px dotted black; height:1; margin:15px 0; clear:both;}
#maincol h1,#maincol h2,#maincol h3,#maincol h1 *,#maincol h2 *,#maincol h3 *
{font-size:14px; margin:0 0 0.9em 0; color:#ff0099; line-height:1.2em;}

#maincol .article {margin-bottom:15px;}
#maincol .article .date {color:#ff0099; margin-bottom:5px;}
#maincol .article p {margin:5px 0;}

/* wform */
#maincol .wform {clear:both; padding-bottom:15px;}
#maincol .wform div {font-weight:bold; border-bottom:1px dotted #ccc; margin-bottom:7px; padding-bottom:3px;}
#maincol .wform input, #maincol .wform select, #maincol .wform textarea {display:block; padding:1px 2px; width:200px; margin:0 0 4px 0; border:1px solid white; font-family:verdana; font-size:11px; font-weight:normal;}

#maincol .wform input.hidden {display:none; margin:0; padding:0;}
#maincol .wform select {width:auto;}
#maincol .wform textarea {width:300px; height:60px; overflow:auto;}
#maincol .wform input.checkbox {width:auto; display:inline; margin-right:3px; vertical-align:middle;}
#maincol .wform span.checkbox {margin-right:4px;}
#maincol .wform input.file {border:1px solid #d1d1d1; width:auto;}
#maincol .wform .buttons {clear:both; padding:5px 0; border:none;}
#maincol .wform .button {float:right; width:auto; display:inline; text-align:center; color:#ff0099; background-color:white; border:1px solid #d1d1d1; padding:2px 5px; margin-left:5px; cursor:pointer;}
#maincol .wform .button:hover {background-color:black; color:white;}

/* download */
.download {background:url(/Webnodes/2.2.0/public/image/icon/download/16x16/default.png) no-repeat left center;}
.download a {padding-left:20px; display:block; font-size:0.9em; height:18px; line-height:18px;}
.download a.pdf {background:url(/Webnodes/2.2.0/public/image/icon/download/16x16/pdf.png) no-repeat left center;}
.download a.jpg,.download a.gif,.download a.png,.download a.tif,.download a.eps {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/image.png) no-repeat left center;}
.download a.zip,.download a.rar,.download a.gz {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/archive.png) no-repeat left center;}
.download a.avi,.download a.mpg,.download a.mpeg,.download a.wmv {background:url(/Webnodes/2.1.0/public/image/icon/download/16x16/movie.png) no-repeat left center;}
.download a.txt,.download a.doc {background:url(/Webnodes/2.2.0/public/image/icon/download/16x16/text.png) no-repeat left center;}

/* news */
#news .padding {margin:-1px 0 50px 0;}
#news a {display:block; background:url(/Webnodes/binary/artkoncept.dk/image_304_da.gif) no-repeat 3px center #ffffff; 
	padding:2px 19px; text-decoration:none; border-top:1px solid #d1d1d1;}
#news .gallery a {display:inline; background-image:none; padding:0; border:none; background-color:white;}
#news .gallery a:hover {background-image:none; background-color:white;}
#news a,#news a * {color:black;}
#news a span {color:#ff0099;}
#news a:hover,#news a.current {background:url(/Webnodes/binary/artkoncept.dk/image_305_da.gif) no-repeat 3px center #000000;}
#news a:hover,#news a:hover *,#news a.current,#news a.current * {color:white;}
#news .padding div {margin:15px;}

/* gallery */
#maincol .gallery .padding {margin:18px 0;}
.gallery img {border:1px solid #c0c0c0; margin:0 4px 4px 0;}

/* artists */
#artists {padding:0;}
#artists table {margin:20px 0; border-top:1px solid #c3c3c3;}
#artists td {width:25%; padding-top:20px;}
#artists .image {width:142px; height:142px; border:1px solid #c3c3c3;}
#artists .image img {margin:5px;}
#artists * {font-family:georgia;}
#artists h1,#artists h2,#artists h3,#artists h1 *,#artists h2 *,#artists h3 *
{font-size:14px; margin:0 0 0.9em 0; color:#ff0099; line-height:1.2em;}

/* where to buy */
#wherebuy a {display:block; color:black; font-size:12px; font-weight:bold; text-decoration:none; margin:5px 0;}
