body {margin:0px; background:url(../images/body-bg.jpg) repeat-x; background-color:#ffffff;}

h1, h2, p, hr {margin:0px; padding:0px;}

a img {border:0px;}

#centrer {width:930px; margin-left:auto; margin-right:auto; padding:0px; font-size:12px; border:solid 0px #000;
 font-family:'Verdana', sans-serif;}

.logo {background:url(../images/logo.jpg) no-repeat; width:930px; height:250px; border:solid 0px #000; margin:0px}

.topmenu { margin:20px 0px 0px 55px; float:left; border:solid 0px #000; color:#fff; font-weight:bold;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active {font-weight:bold; color:#fff; text-decoration:none; outline:0px;}
.topmenu a:hover {color:#fff; text-decoration:underline;}

.bc {margin:5px 10px 10px 10px; color:#005da3; border:solid 0px #000;}
.bc a:link, .bc a:visited, .bc a:active {color:#005da3; outline:0px;}
.bc a:hover {color:#005da3;}

.hovedtabel {width:920px; margin:0px 5px 20px 5px;}
td { font-family:'Verdana', sans-serif; font-size:12px;}
.tom {height:0px; line-height:0px;}

/* a er celle, b er div */
.indholda {width:500px; line-height:16px;}
.indholda a:link, .indholda a:visited, .indholda a:active {color:#005da3; text-decoration:underline; outline:0px;}
.indholda a:hover {color:#005da3;}
.indholdb {margin:10px 10px 20px 12px; border:0px solid #d7dae2;}

p {line-height:16px; margin:0px 0px 10px 0px;}

.line { border:solid 1px #d7dae2; color:#d7dae2; margin:5px 0px 10px 0px;}

.line2 {border-top:solid 1px #d7dae2; height:1px; color:#d7dae2; margin:5px 0px 5px 0px;}

.bord {border:1px solid #d7dae2;}

.imgv {margin:0px 10px 5px 0px;}
.imgh {margin:0px 0px 5px 10px;}

.imgmain {float:left; border:1px solid #d7dae2; margin:0px 5px 3px 0px; padding:2px;}
.imgmain2 {border:1px solid #d7dae2; margin:2px; padding:2px;}

.teksthojre {text-align:right; padding-right:5px;}

.aaben {color:#005da3;}
.aaben a:link, .aaben a:visited, .aaben a:active {color:#005da3; text-decoration:underline; outline:0px; font-weight:normal;}
.aaben a:hover {color:#005da3; font-weight:normal;}

h1 {color:#005da3; font-size:14px; margin:0px 0px 10px 0px; padding:0px; font-weight:bold; text-align:center;}

h2 {color:#005da3; font-size:12px; margin:5px 0px 5px 0px; font-weight:bold;}
h2.blaa {color:#005da3; font-size:12px; margin:5px 0px 5px 0px; font-weight:bold;}

h3 {color:#005da3; font-size:11px; margin:0px 0px 10px 0px; font-weight:bold;}

.galleri {margin:10px 0px 10px 12px; height:100%; border:0px solid #000;}

.thumb {background-image:url(../images/imgbg.jpg); background-repeat:no-repeat; width:60px; height:60px;
 margin:0px 11px 11px 0px; padding:4px; float:left; text-align:center; border:1px solid #cccccc;}

.side {margin-bottom:10px; text-align:center; font-weight:bold;}

.imgclip {border:1px solid #cc6699; width:60px; height:60px; float:left; margin-right:10px; padding:4px;}

.tiltop {text-align:right; margin:20px 50px 10px 10px;}

.sesikke {display:none;}

fieldset {font-size:11px; font-family:'Verdana',sans-serif;}

textarea {font-size:11px; font-family:'Verdana',sans-serif;}

.vmenua {width:210px;}
.vmenub {margin:10px;}

.hmenua {width:210px;}
.hmenub {margin:10px;}

/*Venstre menu*/
.menu1tabel {width:210px; border:solid 2px #d7dae2; margin-bottom:20px;}
.menu1topa {height:40px; background:url(../images/menu1top.jpg) no-repeat;}
.menu1topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff;}
.menu1midta {height:100%;}
.menu1midtb {margin:10px 10px 0px 0px; line-height:20px; font-size:12px; border:solid 0px #000;}
.menu1midtb a:link, .menu1midtb a:visited, .menu1midtb a:active {color:#005da3; text-decoration:none; font-weight:bold; outline:0px;}
.menu1midtb a:hover {color:#005da3; text-decoration:underline;}
.menu1bunda {height:10px;}
.menu1bundb {height:10px;}

/*Online booking*/
.booking {padding:10px 10px 10px 10px; line-height:16px; color:#005da3; font-weight:bold; border:solid 2px #d7dae2;}
.booking img {margin-top:8px; margin-bottom:8px;}
.booking a:link, .menu12midtb a:visited, .menu12midtb a:active {color:#005da3; outline:0px;}
.booking a:hover {color:#005da3; text-decoration:underline;}

/*Åbningstider*/
.menu12tabel {width:210px; border:solid 2px #d7dae2; margin-bottom:20px;}
.menu12topa {height:40px; background:url(../images/menu1top.jpg) no-repeat;}
.menu12topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff;}
.menu12midta {height:100%;}
.menu12midtb {margin:10px 10px 0px 10px; line-height:24px; font-size:12px; border:solid 0px #000;}
.menu12midtb a:link, .menu12midtb a:visited, .menu12midtb a:active {color:#005da3; outline:0px;}
.menu12midtb a:hover {color:#005da3; text-decoration:underline;}
.menu12bunda {height:10px;}
.menu12bundb {height:10px;}

/*Ramme til hundefoto*/
.menuboks1tabel {width:210px; border:solid 2px #d7dae2; margin-bottom:20px;}
.menuboks1a {width:210px;}
.menuboks1b {padding:2px;}

.linkbunda {height:15px;}
.linkbundb {padding:0px; border:solid 0px #fff; text-align:center;}

.footera {height:75px; background-image:url(../images/footer.jpg); background-repeat:no-repeat;}
.footerb {color:#005da3; text-align:center; border:solid 0px #000; line-height:24px;}
.footerb a:link, .footerb a:visited, .footerb a:active {color:#005da3; text-decoration:none; outline:0px;}
.footerb a:hover {color:#fff; text-decoration:underline;}
