﻿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;}
#top-logo{ position:absolute; z-index:100; }
#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;}


#BoxTandlaegeMenu {width: 154px; position: relative; padding: 81px 22px 22px 22px;border-bottom:1px solid #fff;font-weight:bold;}
#BoxTandlaegeMenu p {color: #fff;font-weight:bold;}
#BoxTandlaegeAdresse {width: 154px; position: relative; padding: 20px 22px 22px 22px;border-bottom:1px solid #fff;font-weight:bold;}
#BoxTandlaegeAdresse p {color: #fff;font-weight:bold;}
#BoxTandlaegeAdresse p a { color: #fff; }


/*----- 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: #633466; 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; }


/*----- Tandlæger -----*/
ul#TandlaegeMenu { }
ul#TandlaegeMenu li { float: none; }
ul#TandlaegeMenu li a { color: #fff; }



/*----- Kampagne forside -----*/
#kam2011 { width: 980px; }
#kam2011_banner { height: 388px; position: relative; }
#kam2011_banner_main_2,
#kam2011_banner_main { position: absolute; left: 0; top: 0; width: 710px; height: 325px; background: url(/Files/Billeder/dinTandlage2008/gfx/kam2011_banner_bgg.png) repeat-x; padding-right: 270px; }
#kam2011_banner_main_2, #kam2011_banner_main, #kam2011_banner_main * { color: #FFF; }
#kam2011_banner_main img.img { display: block; float: left; }
#kam2011_banner_main div.txt { width: 300px; float: left; padding-top: 50px; line-height: 11px; }
#kam2011_banner_main_2 div.txt, #kam2011_banner_main_2 div.txt p,#kam2011_banner_main_2 div.txt *,
#kam2011_banner_main div.txt, #kam2011_banner_main div.txt p, #kam2011_banner_main div.txt * { line-height: 14px; }
#kam2011_banner_main_imgs { position: absolute; right: 0; top: 0; width: 270px; height: 325px; overflow: hidden; }
#kam2011_banner_main_imgs .kam_rot_person { display: none; }

#kam2011_banner_main_2 {overflow:hidden}
#kam2011_banner_main_2 img.img{display:block;}
#kam2011_banner_main_2 div.txt { line-height: 11px; color:white; margin-top:5px; }
#kam2011_banner_main_2 div.txt p{color:white;}
#kam2011_banner_main_2 > div{width:330px;float:left; margin-top:20px; padding-left:24px;}
#kam2011_banner_main_2 > div:first-child{border-right:1px solid white; margin-left:24px;padding-left:0; padding-right: 24px;}
#kam2011_banner_main_2 > div:first-child,
#kam2011_banner_main_2 > div:first-child div{width:300px;}
#kam2011_banner_main_2 #kam2011_banner_main_imgs{width:300px;}



#kam2011_banner_slider { position: absolute; left: 24px; bottom: 0; width: 931px; height: 140px; overflow: hidden; background: #FFF; padding-top: 17px; }
#kam2011_banner_slider #kamp2011karussel { width: 899px; height: 140px; position: absolute; left: 16px; top: 17px; }
#kam2011_banner_rotate { position: absolute; z-index: 999; right: -64px; top: 153px; width: 247px; height: 81px; background: #6d356f url(/Files/Billeder/dinTandlage2008/gfx/kam2011_quote_bgg.jpg) no-repeat; color: #FFF; padding: 43px 12px 18px 12px; }
#kam2011_banner_rotate p, #kam2011_banner_rotate * { color: #FFF; line-height: 13px; }
#kam2011_find { height: 345px; padding-top: 55px; overflow: hidden; }
#kam2011_find_region { width: 435px; height: 400px; float: left; }
#kam2011_find_region .regionsinfo { width: 164px; display: inline; float: left; padding-left: 41px; }
#kam2011_find_region .regionsinfo h2 { font-size: 13px; font-weight: bold; padding: 0 0 10px 0; margin: 0; }
#kam2011_find_region .regionsinfo ul { width: 170px; display: block; float: left; }
#kam2011_find_region .regionsinfo ul li { display: block; float: none; }
#kam2011_find_region .regionsinfo ul li a { color: #7e7e7e; }
#kam2011_find_region .regionsinfo ul li a:hover { color: #633466; text-decoration: none; font-weight: bold; }
#kam2011_find_region .regionskort { width: 215px; float: right; }
#kam2011_find_txt { width: 310px; height: 400px; float: left; }
#kam2011_find_postnr { width: 225px; height: 400px; float: right; }
#kam2011_find_postnr #kam2011findSog { padding-top: 5px; }
#kam2011_find_postnr #kam2011findSog em { padding-top: 10px; }
#kam2011_find_postnr #kam2011findSog input#kam2011q { border: 1px solid #5a5a5a; width: 104px; height: 16px; margin: 0; padding: 4px; }
#kam2011_find_postnr #kam2011findSog input#kam2011sog { background: url(/Files/Billeder/dinTandlage2008/gfx/kam2011_knap_soeg.jpg) no-repeat; border: none; margin: 0; padding: 0; width: 57px; height: 26px; cursor: pointer; }
#kam2011_find_postnr #kam2011findRes { padding-top: 5px; }
#kam2011_find_postnr #kam2011findRes ul { width: 200px; display: block; float: left; }
#kam2011_find_postnr #kam2011findRes ul li { display: block; float: none; }
#kam2011_find_postnr #kam2011findRes ul li a { color: #633466; font-size: 14px; font-weight: bold; }
#kam2011_find_postnr #kam2011findRes ul li a:hover { color: #7e7e7e; text-decoration: none; }

#makeMeScrollable { width:100%; height: 140px; position: relative; }
#makeMeScrollable div.scrollableArea { padding: 0 120px 0 35px; }
#makeMeScrollable div.scrollableArea * { position: relative; display: block; float: left; padding: 0; margin: 0; }

#makeMeScrollable div.scrollableArea div { display: block; margin: 0 17px 0 0; padding: 0; width: 125px; height: 140px; color: #58265b; font-size: 9px; line-height: 11px; overflow: hidden; }
#makeMeScrollable div.scrollableArea div a { display: inline; float: none; color: #58265b; font-size: 9px; line-height: 11px; }
#makeMeScrollable div.scrollableArea div img { display: inline; float: none; padding-bottom: 1px; }
#makeMeScrollable div.scrollableArea div a strong { display: inline; float: none; color: #000; font-weight: normal; font-size: 9px; }

div.scrollingHotSpotLeft { width: 35px; height: 140px; background: #FFF url(/Files/Billeder/dinTandlage2008/gfx/kamp2011_slider_pilv.jpg) no-repeat top left; position: absolute; z-index: 200; left: 0; cursor: pointer; }
div.scrollingHotSpotLeftVisible { background: #FFF url(/Files/Billeder/dinTandlage2008/gfx/kamp2011_slider_pilv.jpg) no-repeat top left; cursor: pointer; }
div.scrollingHotSpotRight { width: 35px; height: 140px; background: #FFF url(/Files/Billeder/dinTandlage2008/gfx/kamp2011_slider_pilh.jpg) no-repeat top right; position: absolute;   z-index: 200; right: 0; cursor: pointer; }
div.scrollingHotSpotRightVisible { background: #FFF url(/Files/Billeder/dinTandlage2008/gfx/kamp2011_slider_pilh.jpg) no-repeat top right; cursor: pointer; }
div.scrollWrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
div.scrollableArea { position: relative; width: auto; height: 100%; }

#kam2011_find_region .regionsinfo ul li.dobb-by {}
#kam2011_find_region .regionsinfo ul li.dobb-by span { display: none; }
#kam2011_find_region .regionsinfo ul li.dobb-by span a { padding-left: 4px; }
