/*------------------------------
---[ Snorri@hugsandimenn.is ]---
--------------------------------

Brúnn litur á texta		#b79846
Main litur á texta		#4d4d4c

---[ Núll stillingar fyrir síðu ]---*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table { border-collapse:collapse; border-spacing:0; }
ol,ul { list-style:none; }
img {border:0;}
a { text-decoration:none; color:#4d4d4c; }

h1 { font-size:100%; font-weight:700; color:#2b1b1c; }
h2 { font-size:100%; font-weight:700; color:#b79846; }
h6 { font-size:11px; font-weight:500; color:#4d4d4c; width:100%; float:left;}

body {
background: url(../img/body_bg.png) #f4f4f4 repeat-x;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#4d4d4c;
}

/*---[ Wrap sem heldur utanum síðu + haus ]---*/
#wrap {width:760px; margin:0 auto; background-color:#fff; }
#haus {float:left; width:744px; height:59px; padding:35px 0 0 16px; background-color:#fff; border-bottom:1px solid #d8d8d8; }

/*---[ Vinstri Banner/mynd og meginmál ]---*/
#inner_wrap {float:left; width:100%; background-color:#fff; }
#left {float:left; width:183px; min-height:400px;  background-color:#fff; }
#banner {float:left; width:576px; border-left:1px solid #d8d8d8; }
#banner #fyrirsogn {float:left; width:560px; height:33px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:4px 0 0 16px; font-weight:700; background: url(../img/fyrirsogn_bg.png) repeat-x; }
#meginmal {float:left; width:520px; min-height:374px; padding:18px 40px 40px 16px; border-left:1px solid #d8d8d8; background: url(../img/meginmal_bg.png) repeat-y;  }

/*---[ Valmynd ]---*/
#valmynd {float:left;}
#valmynd #top {float:left; width:150px; line-height:20px; background-color:#674819; padding:4px 0 0 33px; color:#fff; font-weight:700; border-bottom:1px solid #d8d8d8; }
#valmynd li a {float:left; width:150px; line-height:20px; padding:4px 0 0 33px; border-bottom:1px solid #d8d8d8; background: url(../img/valmynd_li_bg.png) repeat-x;}
#valmynd #valid a{float:left; width:150px; line-height:20px; padding:4px 0 0 33px; color:#fff; background: url(../img/valmynd_li_valid.png) repeat-x;}

/*---[ Pönturnar FORM ]---*/
#form {float:left; width:100%; font-weight:700;}
#form .info {margin-bottom:16px; clear:both;}
#form span#dags {font-size:18px; font-weight:700; margin-left:6px;}
#form .text {float:left; width:343px; height:15px; border:1px solid #d8d8d8; padding:3px; background: url(../img/input_bg.png) repeat-x; margin-bottom:10px; }
#form .drop {float:left; width:343px; height:25px; border:1px solid #d8d8d8; padding:3px; background: url(../img/input_bg.png) repeat-x; margin-left:77px; margin-bottom:10px; margin-top:-20px;}
#form .radio {float:left; clear:left; margin-bottom:6px; color:#b79846;}
#form .chooseBoooth {float:left; clear:left; margin-bottom:8px; height:26px;}
#form .radio .button {float:left; margin-right:8px;}
#form .rlabel {float:left; margin-left:10px; width:80%; height:22px; text-align:left; padding-top:0; margin-right:22px; clear:none; line-height:18px; }
#form .rbDays .label { width:66px; height:17px; padding-top:3px; text-align:right; margin-right:12px; clear:left;}
#form .tlabel {float:left; width:66px; height:17px; padding-top:3px; text-align:right; margin-right:12px; clear:left;}
#form select {float:left; clear:left; margin-top:14px; width:44px;}
#form .sellab {float:left; width:400px; margin-top:14px; margin-left:10px; height:24px; color:#b79846;}
#form #takkar {float:left; margin-top:33px; margin-left:160px;}
#form #waiting {float:left; margin-top:5px; margin-left:-140px;}
#form #waiting a { color:#4d4d4c; font-weight:bolder;}
#form .takki {float:left; margin-left:10px;}
#form .mapLink {color:#b79846; font-size:x-large;}
#form .villa {float:left; width:326px; padding-left:20px; margin:-6px 0 10px 78px; background: url(../img/villa.png) no-repeat left; color:#F10000;}
input[type="radio"] {float:left; margin-bottom:16px; margin-right:10px;}

/*#form .dagar {}
*/

/*---[ DAGATAL ]---*/
#dagatal {float:left; width:279px; margin-bottom:16px; color:#000;}
#dagatal #efri {float:left; width:279px; height:25px; background: url(../img/dagatal_top.png) no-repeat;}
#dagatal #efri #manudur {float:left; width:255px; text-align:center; padding-top:4px; line-height:18px; color:#b79846;}
#dagatal #efri #vor {float:left; margin-left:4px; margin-top:6px;}
#dagatal #efri #ror {float:right; margin-right:4px; margin-top:6px;}
#dagatal #midja {float:left; width:277px; min-height:140px; border-left:1px solid #c9c7c7; border-right:1px solid #c9c7c7; background-color:#fff;}
#dagatal #nedri {float:left; width:279px; height:6px; background: url(../img/dagatal_botn.png) no-repeat;}
#dagatal table {float:left; width:100%;}
#dagatal td {text-align:center; width:39px; height:22px;}
#dagatal td a {color:#000;}
#dagatal #today {background-color:#fffc1b;}
#dagatal .laust {background-color:#9bf0a3;}
#dagatal .fratekid {background-color:#ff0e00;}

#litir {float:left; width:220px; margin-left:10px; margin-top:48px;}
#litir .litur {float:left; clear:left; width:40px; height:22px; margin-bottom:10px; margin-right:4px;}
#litir .nafn {float:left; width:166px; line-height:22px; margin-bottom:10px;}
/*#litir #grey {background:#e0ffff;}*/
#litir #grey {background:#ADD8E6;}
#litir #green {background:#9bf0a3;}
#litir #yellow {background:#fffc1b;}
#litir #red {background:#ff0e00;}

/*---[ Fótur ]---*/
#fotur {float:right; width:576px; height:20px; border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#b79846; font-weight:700; text-align:center; padding-top:5px; background: url(../img/fotur_bg.png) repeat-x;}
