/* aðal css-síða fyrir blomagallerí */

body		{	background-color: #fff;	}

#top1		{	width: 55%; height: 3%; background: url(../bak/top.gif) bottom repeat-x; position: absolute; top: 0px; left: 0px;	}
#top2		{	width: 55%; height: 3%; background: url(../bak/top.gif) bottom repeat-x; position: absolute; top: 0px; right: 0px;	}
#botn1		{	width: 55%; height: 3%; background: url(../bak/botn.gif) top repeat-x; position: absolute; bottom: 0px; left: 0px; }
#botn2		{	width: 55%; height: 3%; background: url(../bak/botn.gif) top repeat-x; position: absolute; bottom: 0px; right: 0px; }
#vin		{	width: 5%;	height: 80%; background: url(../bak/ha2.gif) left no-repeat; position: absolute; top: 10%; left: 0px; }
#mid		{	width: 74%;	height: 94%; background: url(../bak/haegri.gif) center no-repeat; position: absolute; top: 3%; left: 6%; overflow: auto; text-align: center; vertical-align: middle; }
#hae		{	width: 20%; height: 90%; background: url(../bak/vinstri.gif) center no-repeat; position: absolute; top: 5%; right: 0px; }

/* box fyrir forsíðuna */

.fors	{ width: 450px; height: 420px; }
.studio { float: left; width: 200px; height: 200px; margin: 0px 10px; background: url(../bak/studio.png) no-repeat;}
.ser		{	float: left; width: 200px; height: 200px; margin: 0px 10px; background: url(../bak/ser.png) no-repeat;}					
.proj		{	float: left; width: 200px; height: 200px;  margin: 20px 10px; background: url(../bak/proj.png) no-repeat;}				
.info		{	float: left; width: 200px; height: 200px; margin: 20px 10px; background: url(../bak/info.png) no-repeat;}

.fyrirs	{ padding: 15px; text-align: center; font-family: gloria; font-weight: bold; font-size: 11pt; color: #786233; }
.m1		{ height: 75px; width: 75px; margin: 5px 62px; }
.fstex	{ padding: 5px 20px; font-family: tahoma; font-size: 8pt; color: #666; text-align: center; }				

/* box fyrir texta á hægri dálki */

.tv		{  width: 180px; height: auto; padding: 15px 0px; border-bottom: #cfcfcf 1px dotted; }
.cont	{  width: 180px; height: auto; padding: 15px 0px; text-align: right;
			font-family: garmond; font-size: 8pt; color: #666; }
.men	{  width: 180px; height: auto; padding: 15px 0px; border-bottom: #cfcfcf 1px dotted; margin-bottom: 75px; }			

/* menu */

a.link	{ width: 180px; height: 20px; text-align: center; font-family: tahoma; font-size: 8pt; font-variant: small-caps; color: #786233; display: block; }
a.link:hover	{ color: #666; font-weight: bold;	outline: }				

/* myndastöff */
.stv	{ width: 150px; height: auto; margin: 20px; float: left; }
.mynd	{ width: auto; height: auto; border: 1px solid #786233; float: left; text-align: center; vertical-align: middle;}
.mynd2	{ width: 500px; height: 500px; float: right; vertical-align: middle; padding: auto 0px; }

/* seríur og hönnun */
.ser2	{ border-bottom: #786233 dotted 1px; width: 450px; height: 100px; }
.ser2b	{ float: left; padding: 0px 10px; }

.ser3	{ border-bottom: #786233 dotted 1px; width: 450px; height: auto; }

a.th	{	margin: 1px; float: left; }
a.th:hover	{ -moz-opacity:0.80; filter:alpha(opacity=80); }
.th img	{ border: 1 solid #786233; margin: 1px; }

a.th2	{ margin: 0px 10px; float: left;}
.th2 img { margin: 5px 10px; float: left; border: 1px solid #786233; }

a.th3	{	margin: 0px; float: left; }
a.th3:hover	{ -moz-opacity:0.80; filter:alpha(opacity=80); }
.th3 img	{ border: 1 solid #786233; margin: 1px; }

p			{	color: #333; font-size: 9pt; font-family: garmont;	}
p: first letter	{	font-size: 120%;	}

ul			{	font-family: tahoma; font-size: 8pt; color: #786233; }

h1			{	color: #786233; font-size: 10pt; font-family: tahoma; text-align: center;	}
h2			{	color: #666; font-size: 9pt; font-family: tahoma; text-align: center;	}
h3			{	color: #786233; font-size: 8pt; font-family: garmond, times;	}
h4			{	color: #786233; font-size: 10pt; font-family: tahoma; margin: 5px 0px;	}

a, a:link, a:visited, a:hover, a:active	{	text-decoration: none; outline: 0; border-width: 0;	border-color: #ffffff; color: #786233; border: none; }

.img	{ border-width: 0; outline: 0; color: #fff; border: 0; }
a.img	{ border-width: 0; outline: 0; color: #fff; border: 0; }

hr	{	color: #786233;	}

table	{ border: 0px; border-color: #fff; outline: 0px;}