/* css fyrir site.php á caput.is */

body		{	background-color: #bbda45;	}

#vinstri	{	height: 106%; width: 18%; background: url(../back/logo2.gif); background-repeat: no-repeat; background-position: top; background-color: #f21d2f;
			 	float: left; margin: -20px 20px 0px -10px;	}

.menu		{	height: auto; width: 125px; float: right; margin: 200px 20px 0px 0px; border-bottom: #fff dotted 1px; border-top: #fff dotted 1px; }
a.me		{	height: 20px; width: 125px; text-align: right; font-family: Tahoma; font-variant: small-caps; color: #fff; display: block; }
a.me:hover	{	color: #bbda45; border-bottom: #bbda45 dotted 1px;	}

.flag		{	height: auto; width: 125px; float: right; margin: 50px 25px 0px 0px; }
a.f1		{	width: auto; height: auto; float: right; }
a.f1:hover	{	border: 2px solid #fff; }

#midja		{	height: 98%; width: 60%; margin-top: 2%; background: url(../back/caput2.png); background-repeat: no-repeat; background-position: bottom; float: left; }
.toppur		{	width: 550px; text-align: right; font-size: 12pt; font-family: Impact; color: #f21d2f; border-bottom: #f21d2f dotted 1px; margin-bottom: 25px;  }
.rammi		{	height: auto; width: 550px; font-size: 9pt; font-family: Tahoma; margin-top: 25px; padding-left: 10px; }

a.limir		{	width: 95px; height: 105px; text-align: center; float: left; margin: 5px; padding: 5px; color: #000000; font-family: Tahoma; font-size: 8pt; }
a.limir:hover	{ color: #f21d2f;	}

.memmynd	{	float: left; margin: 3px 10px; border: 1px solid #f21d2f; }
.cdmynd		{	float: right; margin: 3px 10px; }
.diskar		{	width: 550px; height: auto; margin-bottom: 10px; border: 1px solid #000; }
.diskar2	{	margin: 5px; }

.comp		{	width: 250px; height: 105px; border: 1px dotted #fff; margin: 5px; padding: 5px; float: left; }
a.nafn		{	font-size: 10pt; font-family: Tahoma; color: #000000;}
a.nafn:hover	{ color: #f21d2f; }

.mynd		{	padding: 25px; border-bottom: #f21d2f dotted 1px; margin-bottom: 10px; }
a.thumb		{	outline: #fff 2px solid; float: left; margin: 2px }
a.thumb:hover	{	outline: #f21d2f 2px solid;  }

.main		{	padding: 5px; }

#haegri		{	height: 100%; width: 17%; float: left; background-image: url(../back/haus.gif); background-repeat: no-repeat; margin-left: 20px; padding-top: 150px; }

a.dofin		{	font-size: 8pt; font-family: Tahoma; color: #fff; }
a.dofin:hover	{	color: #f21d2f; }
.dofin2		{	border-bottom: #f21d2f dotted 1px; margin: 5px;  }

.rand		{	height: 200px; width: 150px; margin: 25px 0px 0px 20px; float: left;}

li			{	margin-left: -10px; }
img			{	outline: 2px #fff; }


a, a:link, a:visited, a:hover, a:active	{	color: #fff; text-decoration: none; border: 0px; }

p	{	color: #000000; font-family: Tahoma; font-size: 9pt; margin: -2px;  }
p:first-letter	{ font-size: 10pt; font-weight: 600; }

h1	{	color: #f21d2f; font-size: 18pt; font-family: Impact; font-stretch: expanded; font-weight: bold;}
h2	{	color: #f21d2f; font-size: 14pt; font-family: Impact; font-stretch: expanded; font-weight: 100; }

/*
#vinstri	{	width: 10px; height: 100%; border-left: 1px dotted; border-color: #ff6600; position: absolute; top: 0px; left: 75px; z-index: -2;	}

#toppur		{	width: 101,3%; height: 85px; background-image: url(../back/bordi1.png); background-repeat: repeat-x; border-top: 1px solid; border-color: #ff6600;
				margin: 35px -1% 15px -1%;	z-index: 1;	}
.caput1		{	width: 270px; height: 85px; background-image: url(../back/caput1.png); position: absolute; right: 50px;	}

#main		{	width: 750px; height: 500px; background-image: url(../back/mynd2.png); z-index: -5; margin-bottom: 35px}

.lang		{	padding: 20px; float: left; max-width: 300px; }
a.f1		{	margin: 40px 0px 0px 20px;}
a.f1:hoover	{	border: 2px solid #fff; }

.quo		{	padding: 35px; float: right; max-width: 300px; font: 12pt; font-style: oblique; font-family: tahoma; }

#botn		{	width: 100%; height: 25px; border-top: #ff6600 1px dotted; }
.botn2		{	font-size: 8pt; font-family: Helvetica; color: #ff6600;}

a, a:link, a:visited, a:hover, a:active	{	color: #666; text-decoration: none; font-weight: bold; font-size: 9pt;	}

p			{	color: #333; font-size: 12pt; font-family: garmont; text-align: justify;	}
p: first letter	{	font-size: 120%;	}

h3			{	color: #ff6600; font-size: 8pt; font-family: garmont, times;	}


#main		{	height: 650px; width: 850px; margin: 25px; background-image: url(../back/back1.gif);	}

.aa			{	height: 650px; width: 850px; background-image: url(../random.php);	}

.lang		{	max-height: 400px; max-width: 750px; margin: 300px 50px 50px 50px; text-align: center; font: 10pt tahoma; color: #fff; }

a.f1		{	float: inherit; margin: 20px 0px 0px 20px; border: 1px solid #000; }
a.f1:hoover	{	border: 2px solid #fff; }

.left		{	width: 600px; margin: 25px; float: left;	}

.right		{	width: 200px; margin: 25px 25px 25px 0px; padding: 10px; border-left: 1px solid #fff; float: right;	}

a.li		{	height: 25px; width: 100px; padding: 5px; text-align: center; background-image: url(../back/li.png); font: 10pt tahoma; color: #990000; }
a.li:hoover	{	color: #000;	}

a.sidur		{	height: 15px; width: 75px; background-color: #fff;	margin-bottom: 5px; display: block; margin-left: 30px; padding-left: 10px;}
a.sidur:hover	{	height: 15px; width: 75px; background-color: #ffffcc; margin-bottom: 5px;	display: block;	}

#haegri		{	margin: 20px 20px 20px 0px; font-family: garmont, times; font-size: 9pt; color: #999; text-align: justify;	}

.hae		{	margin-bottom: 20px; border-bottom: 1px dotted #333;	}

#botn		{	margin: 10px auto 10px auto; text-align: center; font-family: garmont; font-size: 8pt;	}

.img1		{	border: 1px solid #000; float: left; margin: 5px 10px 5px 0px;	}
.img2		{	border: 1px solid #000; float: right; margin: 5px 0px 5px 10px;	}

p			{	color: #333; font-size: 9pt; font-family: garmont; text-align: justify;	}
p: first letter	{	font-size: 120%;	}

h1			{	color: #000; font-size: 12pt; font-family: arial;	}
h2			{	color: #000; font-size: 10pt; font-family: arial; font-weight: bold;	}
h3			{	color: #999; font-size: 8pt; font-family: garmont, times;	}

a, a:link, a:visited, a:hover, a:active	{	color: #666; text-decoration: none; font-weight: bold; font-size: 9pt;	}
*/