* { margin : 0; padding: 0; }
img { border: 0; margin:0; }
html { width:100%; height: 100.1%; margin : 0; padding: 0;  }
li {list-style: none; margin: 0; padding: 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; height: 100%; background-color: #fff; background: url(../images/bg.png) repeat 0;  }
.clear, .clearb { clear:both;}
.hide { display: none;}
a:link {  text-decoration: underline; color: #444; outline: none;}
a:visited {  text-decoration: none; color: #444; }
a:hover { text-decoration: underline;  color: #444; }
a:active { text-decoration: underline;  color: #444; outline: none; }
strong { font-weight: bold;}
em {font-style: italic; }
p { margin: 0.0em 2em 0.3em 2em; font-size: 1em; }

/*Layoutet*/ 

div#wrapper {position:relative; width: 784px; margin: 0px auto;  top: 0px; padding: 0px 14px 24px 14px; background-color: #fff;  }
#wrapper div.top p { margin: 1em 450px 0.4em 18px; color: #999; }

div#content {position:relative; top: 0; left: 0px; width: 744px; min-height: 336px; border-top: 1px solid #fff; background-color: #f0f0e7; padding: 20px;}
div#contentwhite { position:relative; top: 0; left: 0px; width: 744px; background-color: #fff; margin: 0px; padding: 0 0 30px 0; clear: both;}
div.top {position:relative; width: 784px; min-height: 17em; height: 17em;  padding-top: 12px; background: url(../images/tekstiler.jpg) no-repeat 100% 0; display: block;}

body#kontaktbody div.top { background: url(../images/kontakt.jpg) no-repeat 100% 0;}
body#kontaktbody div.top p { display:none;}
body#kontaktbody div#contentwhite {padding-top: 80px;} 
body#kontaktbody div#contentwhite p { margin: 2px 20px;} 
p.Anette img.Oerom { float: left; margin: -60px 20px 0 0; padding-bottom: 24px;}

body#cvbody div.top { background: url(../images/cv.jpg) no-repeat 100% 0; height: 170px;}
body#cvbody div#content p { font-weight: normal; color: #000; margin: 0.2em 200px 0em 5em;} 
body#cvbody div.top p { display:none;}
body#cvbody div#content p.groentext { font-weight: bold; color: #996; margin: 1.5em 200px 0em 2em;} 
body#cvbody div#content p.prik { font-weight: normal; color: #000; padding-left: 3em; background: url(../images/prik.png) no-repeat 0 0.5em;margin: 0.2em 200px 0em 2em;} 
body#cvbody div#content h2 {font-weight: bold; color: #000; margin: 0.2em 200px 0em 2em; font-size: 1em; }

body#publikationerbody div#content p { margin: 12px 70px 8px 0; }
body#publikationerbody div.top { background: url(../images/publikationer.jpg) no-repeat 100% 0;}
body#publikationerbody div.top p { display:none;}
body#publikationerbody div#content div#contentwhite p img { float:left; margin: 7px 24px 8px 0; }
body#publikationerbody div#content div#contentwhite .publikationstitel { margin-top: 40px; font-weight:bold;}
body#publikationerbody div#content div#contentwhite div.publikationdiv {  position:relative;  border-bottom: 1px solid #f0f0e7; height: 33em; margin: 0px 0px 0px 0px; padding: 0 12px; width: 720px; display: block; clear: both;}
body#publikationerbody div.top, body#kontaktbody div.top, body#galleribody div.top { min-height: 170px;}

body#galleribody div.top { background: url(../images/galleri.jpg) no-repeat 100% 0;}
body#galleribody div.top p { display:none;}
body#galleribody div#wrapper div#content img, body#indexbody div#wrapper div#content img { margin: 0 0 0 -20px;}
body#galleribody div#wrapper div#content, body#indexbody div#wrapper div#content { background-color: #e2e2d1; padding:0 20px; }

body#serierbody div.top, body#seriesbody div.top, body#enkeltvaerkerbody div.top, body#vaerkerirumbody div.top  { background: none;}
body#serierbody div.top p, body#seriesbody div.top p  { margin: 12px 12px 12px 420px;}

body#enkeltvaerkerbody div.top p, body#vaerkerirumbody div.top p  { margin: 12px 12px 12px 420px;}
body#enkeltvaerkerbody h2.enkeltvaerker span {  background: url(../images/enkeltvaerker.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 457px; height: 70px;display: block; margin-bottom: -6px;}

body#serierbody h2.vaerkerirum span {  background: url(../images/serier.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 457px; height: 70px;display: block; margin-bottom: -6px;}
body#seriesbody h2.decorative span {  background: url(../images/series.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 457px; height: 70px;display: block; margin-bottom: -6px;}


body#serierbody div#content p { margin-left: 35px; margin-top: 15px; }
body#seriesbody div#content p { margin-left: 35px; margin-top: 15px; }

body#serierbody h2.vaerkerirum,body#seriesbody h2.decorative,body#enkeltvaerkerbody h2.enkeltvaerker {  text-indent: -2222px;  }
body#vaerkerirumbody h2.vaerkerirum span {  background: url(../images/vaerkerirum.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 453px; height: 70px;display: block; margin-bottom: -6px;}
body#vaerkerirumbody h2.vaerkerirum {  text-indent: -2222px;  }


.seogsaa { float: right; margin-top: 0px;  }
.seogsaa a {  text-decoration:underline; margin:0 3px; }
body#galleribody div#contentwhite  {position:relative; top: 0; left: 0px; width: 744px; background-color: #fff; margin: 0px 0 12px 0;}


.nyheden {position: absolute; top: 8px; left: 100%; height: 78px; width: 370px; background: url(../images/infobaggrund.png) no-repeat 0 0; display:block; overflow: hidden; padding: 16px 6px 0 0; margin-left: -378px; }
.nyheden p { margin: 2px 0 0 29px; color: #000; padding: 0px 0px 0 0px; }

.overskriftdiv {height: 22px; width: 784px;}
.overskriftdiv img, object {float: right;  position:relative; top: -15px; left: 0; z-index: 29;}
div#wrapper .overskriftdiv object {display:none;}
h1#Aborom { text-indent: -2222px;  }
h1#Aborom a#Aborom1 { position: relative; top: 0px; left: 18px; display: block; height: 22px; width: 459px; background: url(../images/BilledkunstnerAnetteBlaesbjergOerom.png) no-repeat 0 0; }


/*MENU*/
div.menudiv { background: #e2e2d1 url(../images/ul.png) repeat 0; width: 784px; height: 132px; position: relative;  top: 16px; left: 0px; margin: 0px; padding:0;}
#menu, ul#menu  { width: 784px; height: 94px; position: relative; top: 7px; left: 0px; list-style: none; }
#menu li { text-indent: -2000px; float:left; margin-left: 4px;}
ul#menu li a.cv { margin-left: 2px; } 
ul#menu a.cv { height: 96px; width: 96px; background: transparent url(../images/cv.png) no-repeat 0px 0px; margin: 0; display:block; } 
ul#menu a.publikationer { height: 96px; width: 96px; background: transparent url(../images/publikationer.png) no-repeat 0px 0px; margin: 0;display:block;  }
ul#menu a.galleri {height: 96px; width: 96px; background: transparent url(../images/galleri.png) no-repeat 0px 0px; margin: 0; display:block;}
ul#menu a.kontakt { height: 96px; width: 96px; background: transparent url(../images/kontakt.png) no-repeat 0px 0px; margin: 0; display:block;}

ul#menu a.cv:visited, ul#menu a.publikationer:visited, ul#menu a.galleri:visited, ul#menu a.kontakt:visited {  background-position: 0 0px;  }
ul#menu a.cv:hover, ul#menu a.publikationer:hover, ul#menu a.galleri:hover, ul#menu a.kontakt:hover {  background-position: 0 -200px;  }
div.menudiv ul#menu li a.currentpage {  background-position: 0 -200px; z-index:950; }
body#enkeltvaerkerbody div.menudiv ul#menu li a.galleri, body#vaerkerirumbody div.menudiv ul#menu li a.galleri {  background-position: 0 -200px; z-index:950; }
 

body div#wrapper div#footer p { background: #996 url(../images/adresseAnetteBlaesbjergOerum.png) repeat 0; width: 784px; height: 22px; display: block; margin: 5px 0 0 0; position: relative; padding: 0px 0;}
body div#wrapper div#footer p a {  margin: 0px 0 0 0;  padding: 0px 0 5px 20px;  font-size: 10px; color: #fff; text-decoration: none;}
body div#wrapper div#footer p img { margin: 0px 0 0 0;  padding: 0 0 0 0; }


.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
* html>body .clearfix {
		width: 100%;
		
	}
	.album_content { width:100%; float:left; }
.clear { clear:both }
.albumlist { margin-left:0; padding-left:0; float:left; }
.picturelist {	margin: 12px 0 12px 24px; padding: 12px 0 22px 0; }
.thumb {padding:0; width:126px;margin:5px 9px 2px 5px; text-decoration:none; line-height:normal; list-style-type:none; text-align:center; float:left; }
.thumb a { display:block; height: 150px; width:126px; padding:0px; margin:0; background-color:white; text-decoration:none; }
body#vaerkerirumbody .picturelist .thumb a, body#decorativebody .picturelist .thumb a {height: 80px; width:126px; }

.albumcomment { text-align: left; }
.thumb a:visited img { background-color:#eee; }
.thumb a:hover img { background-color:#fff; }
.albumname { font-size:smaller; text-align:center; font-weight:bold; font-style:normal; }
.albumname a {display: inline; border: 0; margin:0; padding:0; background-color:transparent; }
.albumpicturecount { font-size:smaller; text-align:center; font-weight:normal; font-style:italic; }
.albumcomment { text-align:center; font-weight:normal; font-style:normal; }
.albumnav { text-align:center; font-weight:normal; font-style:normal; font-size:smaller; }
.instructiontext{ font-weight:normal; font-style:normal; font-size:smaller; font-style:italic; }
#lightbox{ position: absolute; top: 40px; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img{ border: none; margin: 0; padding: 0; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 30px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#hoverNav a#prevLink {position: absolute; top: 25px; left: 3px; background: url(http://www.aborom.dk/modules/Album/templates/db/lightbox/images/prevlabel.gif) left 15% no-repeat; width: 36px; height: 36px;}
#hoverNav a#nextLink {position: absolute; top: 25px; right: 3px;  background: url(http://www.aborom.dk/modules/Album/templates/db/lightbox/images/nextlabel.gif) right 15% no-repeat;width: 36px; height: 36px; }

body#enkeltvaerkerbody #imageData #caption, body#singlesbody #imageData #caption { display: none;}

#imageDataContainer{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #fff;  background-color: #fff; margin: 0px auto; padding:4px 0px ; line-height: 1.4em; }
#imageData{ padding:22px 10px 0 30px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
#imageData #imageDetails{  font-family: Verdana, Arial, Helvetica, sans-serif;  width: 70%; float: left; margin-top: 4px; text-align: left; color: #000;}	
#imageData #caption{ font-weight: normal;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 36px; float: right;  padding: 0px 0 0em 0; margin-right: 12px; }		
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #fff; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; }
	
	
/*ENGLISH*/	

body#contactbody div.top { background: url(../images/kontakt.jpg) no-repeat 100% 0;}
body#contactbody div.top p { display:none;}
body#contactbody div#contentwhite {padding-top: 80px;} 
body#contactbody div#contentwhite p { margin: 2px 20px;} 

body#cvEnglishbody div.top { background: url(../images/cv.jpg) no-repeat 100% 0;}
body#cvEnglishbody div#content p { font-weight: normal; color: #000; margin: 0.2em 200px 0em 5em;} 
body#cvEnglishbody div.top p { display:none;}
body#cvEnglishbody div#content p.groentext { font-weight: bold; color: #996; margin: 1.5em 200px 0em 2em;} 
body#cvEnglishbody div#content p.prik { font-weight: normal; color: #000; padding-left: 3em; background: url(../images/prik.png) no-repeat 0 0.5em;margin: 0.2em 200px 0em 2em;} 
body#cvEnglishbody div#content h2 {font-weight: bold; color: #000; margin: 0.2em 200px 0em 2em; font-size: 1em; }

body#publicationsbody div#content p { margin: 12px 70px 8px 0; }
body#publicationsbody div.top { background: url(../images/publikationer.jpg) no-repeat 100% 0;}
body#publicationsbody div.top p { display:none;}
body#publicationsbody div#content p img { float:left; margin: 7px 24px 8px 0; }
body#publicationsbody div#content div#contentwhite .publikationstitel { margin-top: 40px; font-weight:bold; }
body#publicationsbody div.top, body#contactbody div.top, body#gallerybody div.top { min-height: 170px;}
body#publicationsbody div#content div#contentwhite div.publikationdiv {  position:relative;  border-bottom: 1px solid #f0f0e7; height: 33em; margin: 0px 0px 0px 0px; padding: 0 12px; width: 720px; display: block; }


body#gallerybody div.top { background: url(../images/galleri.jpg) no-repeat 100% 0;}
body#gallerybody div.top p { display:none;}

body#gallerybody div#wrapper div#content img, body#englishbody div#wrapper div#content img { margin: 0 0 0 -20px;}
body#gallerybody div#wrapper div#content, body#englishbody div#wrapper div#content { background-color: #e2e2d1; padding:0 20px; }

body#singlesbody div.top, body#decorativebody div.top  { background: none;}
body#singlesbody div.top p, body#decorativebody div.top p  { margin: 12px 12px 12px 420px;}



body#singlesbody h2.singles span {  background: url(../images/singles.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 457px; height: 70px;display: block; margin-bottom: -6px;}
body#singlesbody h2.singles {  text-indent: -2222px;  }
body#decorativebody h2.decorative span {  background: url(../images/decorative.png) no-repeat 0 0em;  position: relative; top: 4px; left: 0px; width: 453px; height: 70px;display: block; margin-bottom: -6px;}
body#decorativebody h2.decorative {  text-indent: -2222px;  }


body#gallerybody div#contentwhite  {position:relative; top: 0; left: 0px; width: 744px; background-color: #fff; margin: 0px 0 12px 0;}


h1#Aborome { text-indent: -2222px;  }
h1#Aborome a#Aborom1e { position: relative; top: 0px; left: 18px; display: block; height: 22px; width: 459px; background: url(../images/VisualArtistAnetteBlaesbjergOerom.png) no-repeat 0 0; }

ul#menu li a.cvEnglish { margin-left: 2px; } 
ul#menu a.cvEnglish { height: 96px; width: 96px; background: transparent url(../images/cvEng.png) no-repeat 0px 0px; margin: 0; display:block; } 
ul#menu a.publications { height: 96px; width: 96px; background: transparent url(../images/publikationerEng.png) no-repeat 0px 0px; margin: 0;display:block;  }
ul#menu a.gallery {height: 96px; width: 96px; background: transparent url(../images/galleriEng.png) no-repeat 0px 0px; margin: 0; display:block;}
ul#menu a.contact { height: 96px; width: 96px; background: transparent url(../images/kontaktEng.png) no-repeat 0px 0px; margin: 0; display:block;}

ul#menu a.cvEnglish:visited, ul#menu a.publications:visited, ul#menu a.gallery:visited, ul#menu a.contact:visited {  background-position: 0 0px;  }
ul#menu a.cvEnglish:hover, ul#menu a.publications:hover, ul#menu a.gallery:hover, ul#menu a.contact:hover {  background-position: 0 -200px;  }
body#singlesbody div.menudiv ul#menu li a.gallery, body#decorativebody div.menudiv ul#menu li a.gallery {  background-position: 0 -200px; z-index:950; }
 

