﻿html,body {	margin: 0;	padding: 0;}

/*----- Resets -----*/

* {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 16px;}
ul { margin:0; padding:0; list-style: none;}
li {margin: 0; padding:0; float:left;}

/*----- Globale -----*/
.clear {clear: both;}

/*----- Typografi -----*/
p {font-family: Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; line-height: 16px;}
a {margin: 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; margin:0 0 18px 0;}
h2 { font-weight: normal; }

/*----- Grundlæggende opsætning -----*/
#container {margin: 0 auto; width:980px;height: auto;} /*background: url(/Files/Billeder/dinTandlage2008/gfx/containerGradient.png) left 349px no-repeat;}*/
#top { background: #fff; width:980px; height:60px;	position: relative;}
#user {	width:221px;height:20px;background: #fff; position: absolute; top:20px; left:0;}
#serviceMenu { width: 601px; height: 20px; background: #fff; position: absolute; top:20px; right: 158px; }
#serviceMenu ul.M0 { margin:0; padding:0; list-style:none; position: absolute; top:0; right:31px;}
#serviceMenu ul.M0 li a {text-decoration: none; text-transform: uppercase; color: #9a9998; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 0 11px 0 10px; background: url(/Files/Billeder/dinTandlage2008/gfx/menDividerService.png) no-repeat right 3px;}
#serviceMenu ul.M0 li a:hover, #serviceMenu ul.M0 li a:hover.lastItem  {text-decoration: underline;}
#serviceMenu ul.M0 li a.lastitem {background: none; padding: 0 0 0 10px;}
#serviceMenu ul.M0 li a#activeitem {text-decoration: underline;}
#search { width: 158px; height: 18px; background: transparent; position: absolute; top: 20px; right: 0px;}
.searchField {width: 85px; height:16px; border:1px solid #e3e9ef; margin:0; padding:0px 2px 0 2px; position:absolute; top: 0px; left:0; font-family: Arial, Helvetica, sans-serif; font-size:11px; }

/*----- Footer -----*/
#footer {width:980px; height:38px; background: #fff;clear:both;	border-top: solid 1px #e6ead1; text-align:center; padding:18px 0 0 0; margin: 20px auto;}
div#footer div {width: 980px; margin: 0 auto; text-align: center;}

/*----- Menu -----*/

#menu {position: relative;height: 30px; width: 980px; background:#000; z-index:300; border-bottom: 1px solid white;}

#menuL1 {width:955px; height:60px; background: transparent;border-bottom: 0px solid white; padding:0px 0 0 0; position:absolute; right: 20px; top:0;}
#menuL1 ul.M0 {position: absolute; right: 0; width: 955px;}
#menuL1 ul.M0 li {height: 24px; padding:6px 0 0 0; float: right;}
#menuL1 ul.M0 li.activeitem, #menuL1 ul.M0 li.inpath {background: url(/Files/Billeder/dinTandlage2008/gfx/menuActiveL1.png) center 23px no-repeat;}
#menuL1 ul.M0 li a {background: url(/Files/Billeder/dinTandlage2008/gfx/menuDivider.png) right 3px no-repeat; padding: 0 23px 0 22px; text-decoration: none; color: #fff; font-size:11px;}
#menuL1 ul.M0 li a:hover, #menuL1 ul.M0 li a:hover.lastitem {text-decoration: underline;}
#menuL1 ul.M0 li a.firstitem {background: none; padding: 0 26px 0 25px; text-decoration: none; color: #fff; font-size:11px;}

#menuL1 ul li ul.M2 {position: absolute; top:31px; right:0; z-index: 200; width: 956px;}
#menuL1 ul li ul.M2 li.activeitem, #menuL1 ul li ul.M2 li.inpath  {background:none;}
#menuL1 ul li ul.M2 li a {background: url(/Files/Billeder/dinTandlage2008/gfx/menuDividerL2.png) right 3px no-repeat; padding: 0 23px 0 22px; text-decoration: none; color: #6c6b6b; font-size:11px;}
#menuL1 ul li ul.M2 li a:hover, #menuL2 ul.M2 li a:hover.lastitem {text-decoration: underline;}
#menuL1 ul li ul.M2 li a#activeitem { padding: 0 26px 0 25px; text-decoration: underline; color: #000000; font-size:11px;}
#menuL1 ul li ul.M2 li a.firstitem {background: none; padding: 0 26px 0 25px; text-decoration: none; color: #6c6b6b; font-size:11px;}
#menuL2Back {background: #ffffff; width:980px; height:30px;position:absolute;top:0;	right:0;filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;z-index: 1;text-align: right;}	
#picture {width:980px; height:257px;border-bottom: 1px solid white;position:relative;}

/*----- Kolonner -----*/
#column1 { background: transparent; width:198px; height:auto;float:left;display: inline; color: #fff;}
#column2 {width:584px; float:left;display: inline;position:relative;}
#column3 {background: transparent; width:198px; height:auto;float:right;display: inline;}
#column_fuldbredde {width:782px; float:left;display: inline;position:relative;}

/*----- Bokse -----*/

#BoxSubMenu {width: 154px;min-height:132px; height:auto !important; height:132px;  position: relative; background: #5b769d ;padding: 36px 22px; /*border-bottom:1px solid #fff;*/}
#BoxSubMenu ul ul{margin:0 0 6px 12px;}
#BoxSubMenu li{float:none;}
#BoxSubMenu li a {float:none;font-size:12px;color: #fff;}
#BoxSubMenu li li a {font-size:11px;}
#BoxSubMenu li li li a {font-weight:bold;}

#BoxSpoerg {width: 154px; height:239px; position: relative; background: #5b769d url(/Files/Billeder/dinTandlage2008/gfx/banner_08_10.jpg) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 0 22px;font-weight:bold;}
#BoxSpoerg a { color: #fff; text-decoration: none;font-weight:bold;}
#BoxSpoerg p{ color: #fff;font-weight:bold;}
#BoxSpoerg_lyseblaa {width: 154px; height:239px; position: relative; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/column1box1_2backlys.jpg) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 0 22px;font-weight:bold;}
#BoxSpoerg_lyseblaa a { color: #fff; text-decoration: none;font-weight:bold;}
#BoxSpoerg_lyseblaa p{ color: #fff;font-weight:bold;}
/*height:132px;*/
#BoxFind {width: 154px; position: relative; padding: 81px 22px 22px 22px;border-bottom:1px solid #fff;font-weight:bold;}
#BoxFind p {color: #fff;font-weight:bold;}
#BoxFind_blaa {width: 154px; position: relative; padding: 81px 22px 22px 22px;border-bottom:1px solid #fff;font-weight:bold;}
#BoxFind_blaa p {color: #fff;font-weight:bold;}
/*min-height:431px; height:auto !important; height:431px;  */
#Box5Klare {width: 154px; position: relative; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/5klareBack.png) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 22px 22px; font-weight:bold;}
#Box5Klare p {color: #fff;font-weight:bold;}
#Box5Klare a {color: #fff; text-decoration: underline;font-weight:bold;}
#Box5Klare ul {list-style: none; position:relative;}
#Box5Klare ul li {list-style: none; display:block; padding: 0 0 10px 0; position:relative; width:auto; float: none;font-weight:bold;}
#Box5Klare ul li a {color: #fff; text-decoration: none;font-weight:bold;}
#Box5Klare ul li a:hover {color: #fff; text-decoration: underline;font-weight:bold;}
#Box5Klare_blaa {width: 154px; position: relative; background: #5b769d url(/Files/Billeder/dinTandlage2008/gfx/Forside_5klare_back.jpg) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 22px 22px; font-weight:bold;}
#Box5Klare_blaa p {color: #fff;font-weight:bold;}
#Box5Klare_blaa a {color: #fff; text-decoration: underline;font-weight:bold;}
#Box5Klare_blaa ul {list-style: none; position:relative;}
#Box5Klare_blaa ul li {list-style: none; display:block; padding: 0 0 10px 0; position:relative; width:auto; float: none;font-weight:bold;}
#Box5Klare_blaa ul li a {color: #fff; text-decoration: none;font-weight:bold;}
#Box5Klare_blaa ul li a:hover {color: #fff; text-decoration: underline;}
/* min-height:217px; height:auto !important; height:217px;  */
#Box5KlareLille {width: 154px;position: relative; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/5klareBack.png) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 22px 22px;font-weight:bold; }
#Box5KlareLille p {color: #fff;font-weight:bold;}
#Box5KlareLille a { color: #fff; text-decoration: underline;font-weight:bold;}
#Box5KlareLille_blaa {width: 154px;position: relative; background: #5b769d url(/Files/Billeder/dinTandlage2008/gfx/Forside_5klare_back.jpg) no-repeat; border-bottom:1px solid #fff; padding:77px 22px 22px 22px;font-weight:bold; }
#Box5KlareLille_blaa p {color: #fff;font-weight:bold;}
#Box5KlareLille_blaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*height:166px;*/
#BoxLogin {width: 154px; position: relative; background: #595959 url(/Files/Billeder/dinTandlage2008/gfx/column3Box2Back.png) no-repeat; padding:47px 22px 36px 22px; color: #fff;border-bottom:1px solid #fff;}
#BoxLogin form { padding: 0; margin: 0; }
#BoxLogin p {color: #fff;}
#BoxLogin a { color: #fff; text-decoration: underline;}
/*min-height:217px; height:auto !important; height:188px;*/
#BoxBehandling {width: 154px;  padding:77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Behandling_DK_back_lys.jpg) no-repeat;  border-bottom:1px solid #fff;font-weight:bold;}
#BoxBehandling p {color: #fff;font-weight:bold;}
#BoxBehandling a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxBehandling_blaa {width: 154px;  padding:77px 22px 22px 22px; background: #5b769d url(/Files/Billeder/dinTandlage2008/gfx/Behandling_DK_back.jpg) no-repeat;  border-bottom:1px solid #fff;font-weight:bold;}
#BoxBehandling_blaa p {color: #fff;font-weight:bold;}
#BoxBehandling_blaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:114px; height:auto !important; height:114px;*/
#BoxBehandlingUdland {width: 154px;  padding: 77px 22px 22px 22px; background: #5b769d url(/Files/Billeder/dinTandlage2008/gfx/Sporgdin_behandling_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxBehandlingUdland p {color: #fff;font-weight:bold;}
#BoxBehandlingUdland a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxBehandlingUdland_lyseblaa {width: 154px;  padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Sporgdin_behandling_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxBehandlingUdland_lyseblaa p {color: #fff;font-weight:bold;}
#BoxBehandlingUdland_lyseblaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:231px; height:auto !important; height:231px;*/
#BoxMaanedens {width: 154px;    padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Aktuelt_klinik_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxMaanedens p {color: #fff;font-weight:bold;}
#BoxMaanedens a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxMaanedens_lyseblaa {width: 154px;    padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Aktuelt_klinik_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxMaanedens_lyseblaa p {color: #fff;font-weight:bold;}
#BoxMaanedens_lyseblaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:217px; height:auto !important; height:217px;  */
#BoxISO {width: 154px;   padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Aktuelt_ISO_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxISO p {color: #fff;font-weight:bold;}
#BoxISO a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxISO_blaa {width: 154px;   padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Aktuelt_ISO_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxISO_blaa p {color: #fff;font-weight:bold;}
#BoxISO_blaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:431px; height:auto !important; height:431px;  */
#BoxRaad {width: 154px;   padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Behandling_gode_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxRaad p {color: #fff;font-weight:bold;}
#BoxRaad a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxRaad_blaa {width: 154px;   padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Behandling_gode_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxRaad_blaa p {color: #fff;font-weight:bold;}
#BoxRaad_blaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:114px; height:auto !important; height:114px;  */
#BoxVaerdier {width: 154px;   padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Fagfolk_ledige_vaerdier_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxVaerdier p {color: #fff;font-weight:bold;}
#BoxVaerdier a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxVaerdier_lyseblaa {width: 154px;   padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Fagfolk_ledige_vaerdier_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxVaerdier_lyseblaa p {color: #fff;font-weight:bold;}
#BoxVaerdier_lyseblaa a { color: #fff; text-decoration: underline;font-weight:bold;}
/*min-height:217px; height:auto !important; height:180px;   */
#BoxOrdbog {width: 154px;   padding: 77px 22px 22px 22px; background: #afbccf url(/Files/Billeder/dinTandlage2008/gfx/Sporgdin_behandling_sporgher_back_lys.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxOrdbog p {color: #fff;font-weight:bold;}
#BoxOrdbog a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxOrdbog_blaa {width: 154px;   padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Sporgdin_behandling_sporgher_back.jpg) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxOrdbog_blaa p {color: #fff;font-weight:bold;}
#BoxOrdbog_blaa a { color: #fff; text-decoration: underline;font-weight:bold;}
#BoxMyter {width: 154px; padding: 77px 22px 22px 22px; background: #5a769d url(/Files/Billeder/dinTandlage2008/gfx/Fagfolk_myter_om.gif) no-repeat; border-bottom:1px solid #fff;font-weight:bold;}
#BoxMyter p {color: #fff;font-weight:bold;}
#BoxMyter a { color: #fff; text-decoration: underline;font-weight:bold;}

#BoxDynamisk {width: 154px; position: relative; padding: 22px 22px 22px 22px;border-bottom:1px solid #fff;font-weight:bold;}
#BoxDynamisk h2 { padding-bottom: 15px; }
#BoxDynamisk p {color: #fff;font-weight:bold;}
#BoxDynamisk a { color: #fff; text-decoration: underline;font-weight:bold;}

/*----- Indholdskolonne-----*/
.contentBoxLeft50 {	float:left;	background: #fff;width:292px;display: inline; height:auto; }
.contentBoxLeft50 .header{background: #d7debf;}
.contentBoxRight50 {float:right;background: #fff ;width:292px;display: inline; height: auto;}
.contentBoxRight50 .header{background: #d7debf;}
.contentBoxRight50 .content{background: #fff url(/Files/Billeder/dinTandlage2008/gfx/columnDivider.png);}
.contentBoxMiddle100 {width: 584px; text-align:left;}
.contentBoxMiddle100 .header {background: #d7debf;}

.contentBoxMiddle100NoHeading div.content img.paragraphimage, .contentBoxMiddle100 div.content img.paragraphimage {float: right; margin: 4px 0 4px 10px;}

#column_fuldbredde .contentBoxMiddle100 {width: 782px;text-align:left;}
#column_fuldbredde .contentBoxMiddle100 .header {background: #d7debf;}

.header {width: auto; height: 30px; display:block; background: #d7debf; margin:0 0 24px 0; padding:7px 0 0 26px; position:relative;}
.pdf {height: 13px; width:12px; background:transparent; position: absolute; right:52px; top:11px;}
.pdf a {display: block; height:13px; width:12px; background: url(/Files/Billeder/dinTandlage2008/gfx/iconPdf.gif); text-decoration: none;}
.mail {height: 9px; width:14px; background:transparent; position: absolute; right:26px; top:14px; font-size:1px;}
.mail a {display: block; width: 14px; height:9px; background: url(/Files/Billeder/dinTandlage2008/gfx/iconMail.gif); text-decoration: none; padding:0; margin:0; font-size:1px;}
.content {padding: 0 26px 0 26px; margin:0 0 24px 0; color: #000;}
.content p {color: #000000; line-height: 16px;}
.content ul {list-style: square;}
.content ul li {float: none;margin:0 0 0 15px; color: #000; padding: 0 0 10px 0;}
.content form table tr td table tr td input {float: right;}

/*----- Knapper og formularer-----*/
.btn {border:0; padding:0; margin:0; background: url(/Files/Billeder/dinTandlage2008/gfx/btnBack.gif) no-repeat; width: 62px; height: 18px; color: #fff; text-transform: uppercase;font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.btnBlue {border:0; padding:0; margin:0; background: url(/Files/Billeder/dinTandlage2008/gfx/btnBackBlue.gif) no-repeat; width: 62px; height: 18px; color: #fff; text-transform: uppercase; position:absolute; top: 0px; right: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.textField {width: auto; height:16px; border:1px solid #e3e9ef; margin:0 0 3px 0; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#top #search form input#txtSubmitSearch {}
#txtSubmitSearch {margin: 0 0 0 5px; border:0; background: #de8700; width: 62px; height: 18px; color: #ffffff; text-transform:uppercase;}

/*----- Nyheder v2 - Nyhedsside -----*/
#newslist {text-align: left;}
ul#newslist li {float: none;}
#newsList {width:532px;}
span.newsData {font-size:10px;}
/*----- Nyheder v2 - Forside -----*/
ul#newslist li h2 a {color: #000000; font-size: 12px; font-weight: bold;}
#newsListFrontpage {width:240px;}
span.newsDataFrontpage {font-size:10px; color: #5b769d;}

/*----- Sitemap v2 -----*/
#sitemap li {float: none;}
#sitemap li ul.M2 {padding: 0 0 0 15px; list-style-image: none;}
#sitemap li ul.M2 li {list-style-image: none;}

/*----- Forum v2 -----*/
#txHeadline {width:300px; height: 17px;}
#txDescription {width:300px; height: 17px;}
/*----- Forhandlersøgning -----*/
.DealerElementKBHAREA { display: none; }

/*----- Forhandlersøgning i box -----*/
#FindTandlaegeDealerID { width: 129px; }
#FindTandlaegeDealerIDsubmit { width: 25px; position: relative; top: 2px; }