@CHARSET "UTF-8";
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Projekt: lauenburg.de
Version: 1.0
erstellt am: 19.06.2008
letzte Ãnderung: 12.09.2008 () von thorsteno

Farbwerte:
hintergrund: #66B0D6 (hlms-blau)
links, logo: #054534 (waldgrÂ¸n)
glossarbox:  #467267 (graugrÂ¸n)
rahmen:      #cfcfcf (hellgrau)
- - - - - - - - - - - - - - - - - - - - - - - - - - - */


html
{
	height:100%;
	margin:0;
	padding:0
}
body
{
	background:url(../images/bg/bg.jpg) repeat-x #66B0D6;
	margin:0;
	padding:0;
	/*color:#a8a8a8;*/
	color:#666;
	/*font-family:Arial,"sans serif";*/
	font-family:helvetica,"sans serif";
	font-size:76%
}
img
{
	border:none
}

a:active,
a:link,
a:visited {
/*	color:#00a3dc;*/
	color:#66B0D6
}
a:hover {
	color:#666666;
}

h1 a:active,
h1 a:link,
h1 a:visited
{
	color:#666666;
}
h1 a:hover
{
	color:#00a3dc;
}

.greylink:active,
.greylink:link,
.greylink:visited,
.greylink:hover
{
	color: #666666;
}
#drucklogo
{
display:none
}

/******************** conlogosubnav ******************/
.conlogosubnav
{
	width:936px;
	margin:0 auto;
	height:57px
}
.consubnavfind
{
	width:274px;
	height:57px;
	float:right
}
.consubnav
{
	width:274px;
	height:24px
}
.subnavul
{
	padding:11px 0 0 0px	
}
.subnavli
{
	list-style-type:none;
	display:inline;
	padding-right:14px
}
.subnavlilast
{
	list-style-type:none;
	display:inline;	
	padding:0	
}	
a.subnava:link,a.subnava:visited, a.subnava:hover
{
	color:#474747;
	text-decoration:none;
	background-color:transparent;
	font-size:100%;
}
a.subnava:hover, a.subnava.akt
{
	text-decoration:underline
}
.confind
{
	background:url(../images/bg/find.png) no-repeat left top;
	width:274px;
	height:33px
}
#find,#find:hover,#find:focus
{
        border:none;
        width:230px;
        height:16px;
        padding:0;
        margin:7px 0 0 15px;
        color:#666
}
#find:hover,#find:focus
{
        color:#aaa
}
.confind
{
	background:url(../images/bg/find.png) no-repeat left top;
	width:274px;
	height:33px
}
* html #find,* html #find:hover,* html #find:focus
{
        border:none;
        width:230px;
        height:16px;
        padding:4px 0 0 10px;
        margin:7px 0 0 15px;
        color:#666
}
* html #find:hover,#find:focus
{
        color:#aaa
}
/*
* html .confind
{
	background:url(../images/bg/find.jpg) no-repeat 0px 13px;
	width:274px;
	height:33px;
	margin-top:-15px	
}
*html #find,*html #find:hover,*html #find:focus
{
        border:none;
        width:230px;
        height:16px;
        margin:23px 0 0 30px;
        color:#666
}
*html #find:hover,*html #find:focus
{
        color:#aaa
}
*/
/************ conkopf *******************/
.conkopf a:hover
{
        cursor:pointer
}
.conkopfhome
{
	width:936px;
	margin:0 auto;
	height:420px;
	background:url(../images/bg/home.png) no-repeat
}
* html .conkopfhome
{
        background:url(../images/bg/home.jpg) no-repeat;
        margin-top:-13px
}
.conkopfhome a:hover
{
        cursor:pointer
}
.conkopf
{
        width:936px;
        margin:0 auto;
        height:332px;
        background:url(../images/bg/kopf.png) no-repeat
}
* html .conkopf
{
        background:url(../images/bg/kopf.jpg) no-repeat;
        margin-top:-14px
}
.conkopfkontakt
{
        width:936px;
        margin:0 auto;
        height:332px;
        background:url(../images/bg/kopf.png) no-repeat
}
* html .conkopfkontakt
{
        background:url(../images/kopf.jpg) no-repeat;
        width:936px;
        margin:0 auto;
        height:332px
}
.conkopftouri
{
	width:936px;
	margin:0 auto;
	height:332px;
	background:url(../images/bg/kopfstadtr.png) no-repeat
}
* html .conkopftouri
{
        background:url(../images/bg/kopfstadtr.jpg) no-repeat
}
.conkopfstadtr
{
	width:936px;
	margin:0 auto;
	height:332px;
	background:url(../images/kopftouri.png) no-repeat	
}
* html .conkopfstadtr
{
        background:url(../images/kopftouri.jpg) no-repeat
}
.conkopfsehen
{
	width:936px;
	margin:0 auto;
	height:332px;
	background:url(../images/kopfsehen.png) no-repeat	
}
* html .conkopfsehen
{
        background:url(../images/bg/kopfsehen.jpg) no-repeat
}
.conkopfboxges
{
	position:relative;
/*	width:450px;*/
        width:620px;
	height:75px;
	left:24px;
/*
	top:333px	
*/
        top:245px
}
.conkopfboxl
{
	position:relative;
	width:199px;
	height:75px;
	left:24px;
	top:333px	
}
.vtrennlm
{
	position:relative;
	width:10px;
	height:75px;
	background:url(../images/bg/vtrenn.jpg) no-repeat;
	left:223px;
	top:258px	
}
.conkopfboxm
{
	position:relative;
	width:198px;
	height:75px;
	left:233px;
	top:183px;
	padding:0 0 0 2px	
}
.boxhrefamtb
{
	width:176px;
	background:url(../images/ic/anker.jpg) no-repeat right	
}

.boxhrefamtb_en
{
	width:76px;
	background:url(../images/ic/anker.jpg) no-repeat right;
}
.boxhrefamtb_en a {
	text-decoration: none;
}
.vtrennmr
{
	position:relative;
	width:10px;
	height:75px;
	background:url(../images/bg/vtrenn.jpg) no-repeat;
	left:433px;
	top:108px	
}
.conkopfboxr
{
	position:relative;
	width:199px;
	height:75px;
	left:443px;
	top:33px	
}
.conbuchen
{
	position:relative;
	width:186px;
	height:52px;
	background-color:#66B0D6;
	opacity:0.88;
	left:437px;
	top:-135px;
	border:1px solid #fff;
	padding:4px
}
.conbuchen2
{
	position:relative;
	width:186px;
	height:52px;
	background-color:#66B0D6;
	opacity:0.88;
	left:437px;
/*
	top:180px;
*/
        top:92px;
	border:1px solid #fff;
	padding:4px
}
.consuchenundbuchen
{
	position:relative;
	width:154px;
	height:155px;
	background-color:#66B0D6;
	opacity:0.88;
	left:479px;
	top:168px;
	border:1px solid #fff;
	padding:4px
}
.consuchenundbuchen h2
{
	margin-bottom: 0;
}
* html .conbuchen
{
	position:relative;
	width:186px;
	height:52px;
	background-color:#66B0D6;
	left:436px;
	top:-140px;
	border:1px solid #fff;
	padding:4px
}




.conweiterebilderhome
{
        width:80px;
        height:10px;
        position:relative;
        left:842px;
        top:-231px  
}
*+html .conweiterebilderhome
{
        top:-234px;
        left:840px
}
* html .conweiterebilderhome
{
        top:841px;
        top:-234px
}
.conweiterebilder
{
        width:80px;
        height:10px;
        position:relative;
        left:842px;
        top:7px
}
* html .conweiterebilder
{
        left:841px;
        top:2px
}
*+html .conweiterebilder
{
        left:840px;
        top:4px
}

.conhigh
{
	position:relative;
	width:266px;
	height:84px;
	background:url(../images/bg/conhigh.png) no-repeat;
	left:660px;
	top:-288px
}

.conrubinhome {
	position:relative;
	left:660px;
	top:-288px;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	padding:11px 0 0 14px
}

.conbranchhome {
	position:relative;
	left:794px;
	top:-383px;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	padding:11px 0 0 14px
}

.morerubin
{
	background:url(../images/boxmorerubin.jpg) no-repeat 0 14px
}

.branchenbuch
{
	background:url(../images/boxbranchenbuch.jpg) no-repeat 0 14px
}

* html .conhigh
{
	position:relative;
	width:266px;
	height:84px;
	background:url(../images/bg/conhigh.jpg) no-repeat;
	left:660px;
	top:-292px	
}
.conhighweb
{
	top:20px
}
.high800
{
	background:url(../images/logo/800jahre.gif) no-repeat left;
	width:238px;
	height:84px;
	margin:0 0 0 14px	
}
.high800txt
{
	padding:10px 0 0 84px	
}
.conmehr
{
	width:34px;
	height:12px;
	line-height:12px	
}
.highmehr
{
	margin:-20px 0 0 224px	
}
.normmehr
{
	margin:3px 0 0 76px	
}
a.mehr:link,a.mehr:visited,a.mehr:hover
{
	color:#666;
	text-decoration:underline;
	background-color:transparent;
	font-size:88%;
	font-weight:normal
}
a.mehr:hover
{
	text-decoration:none;
	font-weight:normal	
}
a.mehrweiss:link,a.mehrweiss:visited,a.mehrweiss:hover
{
	color:#fff;
	text-decoration:underline;
	background-color:transparent;
	font-size:88%;
	font-weight:normal	
}
a.mehrweisshover
{
	text-decoration:none;
	font-weight:normal	
}
.constadt
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene.png) no-repeat;
	left:660px;
        top:11px;
	padding:11px 0 0 14px
}
* html .constadt
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene1.jpg) no-repeat;
	left:660px;
	top:6px;
	padding:12px 0 0 14px
}
.constadthome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene.png) no-repeat;
	left:660px;
	top:-390px;
	padding:11px 0 0 14px
}
* html .constadthome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaenehome1.jpg) no-repeat;
	left:660px;
	top:-288px;
	padding:12px 0 0 14px
}
.constadthome a:link,.constadthome a:visited,.constadthome a:hover,.constadthome a:focus,.constadthome a:active,
.conmetrohome a:link,.conmetrohome a:visited,.conmetrohome a:hover,.conmetrohome a:focus,.conmetrohome a:active,
.conwebcamhome a:link,.conwebcamhome a:visited,.conwebcamhome a:hover,.conwebcamhome a:focus,.conwebcamhome a:active,
.constadt a:link,.constadt a:visited,.constadt a:hover,.constadt a:focus,.constadt a:active,
.conmetro a:link,.conmetro a:visited,.conmetro a:hover,.conmetro a:focus,.conmetro a:active,
.conwebcam a:link,.conwebcam a:visited,.conwebcam a:hover,.conwebcam a:focus,.conwebcam a:active,
.conbranchhome a:link,.conbranchhome a:visited,.conbranchhome a:hover,.conbranchhome a:focus,.conbranchhome a:active,
.conrubinhome a:link,.conrubinhome a:visited,.conrubinhome a:hover,.conrubinhome a:focus,.conrubinhome a:active
{
        text-decoration:none
}
/*
.constadtweb
{
	top:21px	
}
*/
.box
{
	width:103px;
	height:62px;
	display:block
}
.ueberschr
{
        padding:1px 0 0 5px;
        font-size:120%;
        background:#66B0D6;
        color:#fff;
        width:98px;
        display:block;
        font-weight:bold;
        letter-spacing:1px
}
.stadt
{
	background:url(../images/boxstadtplan.jpg) no-repeat 0 17px
}
.conmetro
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene.png) no-repeat;
	left:794px;
	top:-84px;
	padding:11px 0 0 14px		
}
* html .conmetro
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene1.jpg) no-repeat;
	left:794px;
	top:-90px;
	padding:12px 0 0 14px		
}
.conmetrohome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaene.png) no-repeat;
	left:794px;
	top:-485px;
	padding:11px 0 0 14px		
}
* html .conmetrohome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conplaenehome1.jpg) no-repeat;
	left:794px;
	top:-394px;
	padding:12px 0 0 14px		
}
/*
.conmetroweb
{
	top:-74px	
}
*/
.metro
{
	background:url(../images/boxmetro.jpg) no-repeat 0 14px
}
.conwetter
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	left:660px;
	top:-91px;
	padding:11px 0 0 14px	
}
* html .conwetter
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe2.jpg) no-repeat;
	left:660px;
	top:-100px;
	padding:12px 0 0 14px	
}
.conwetterhome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	left:660px;
	top:-493px;
	padding:11px 0 0 14px	
}
* html .conwetterhome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwehome2.jpg) no-repeat;
	left:660px;
	top:-394px;
	padding:12px 0 0 14px	
}
.wetter
{
	background:url(../images/boxwetter.jpg) no-repeat 0 14px
}
.wettertext
{
        font-size:10px;
	margin:-40px 0 0 50px
}
*+html .wettertext
{
        word-spacing:-1px;
        margin:-45px 0 0 50px
}
.webcam
{
	background:url(../images/boxwebcam.jpg) no-repeat 0 14px
}
/*
.wetterpic
{
        width:44px
}
* html .wetterpic
{
        width:42px
}
*/
.conwebcam
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	left:794px;
	top:-186px;
	padding:11px 0 0 14px		
}
* html .conwebcam
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe2.jpg) no-repeat;
	left:794px;
	top:-196px;
	padding:12px 0 0 14px	
}
*+html .conwebcam
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	left:794px;
	top:-186px;
	padding:12px 0 0 14px		
}
.conwebcamhome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwe.png) no-repeat;
	left:794px;
	top:-588px;
	padding:11px 0 0 14px		
}
* html .conwebcamhome
{
	position:relative;
	width:132px;
	height:84px;
	background:url(../images/bg/conwehome2.jpg) no-repeat;
	left:794px;
	top:-490px;
	padding:12px 0 0 14px		
}
/*
.conwebcamweb
{
	top:-176px	
}
*/
/*
.constadt h2,.conmetro h2,.conwetter h2,.conwebcam h2,.constadthome h2,.conmetrohome h2,.conwetterhome h2,.conwebcamhome h2
{
        letter-spacing:-1px;
        padding:1px 0 0 5px;
        font-size:120%;
        width:98px
}
*/
/********** coninhalt homepage ************/
.coninhalt
{
	width:980px;
	margin:0 auto;
	height:140px;
	margin-top:2px
}
* html .coninhalt
{
	width:980px;
	margin:0 auto;
	height:140px;
	margin-top:-498px;
	margin-left:-14px
}
.conboxhome
{
       width:928px;
       height:140px;
       margin:0 0 0 26px;
       background:url(../images/bg/conboxhome.png) no-repeat left;
       float:left
}
* html .conboxhome
{
       background:url(../images/bg/conboxhome.jpg) no-repeat left
}
.conboxl
{
	width:460px;
	height:140px;
	margin:0 8px 0 26px;
	background:url(../images/bg/conbox.png) no-repeat left;
	float:left
}
* html .conboxl
{
	width:460px;
	height:140px;
	margin:0 8px 0 26px;
	background:url(../images/bg/conbox.jpg) no-repeat left;
	float:left
}
.conboxgr
{
	width:204px;
	height:104px;
	margin:18px 0 0 19px;
	float:left
}
* html .conboxgr
{
	width:204px;
	height:104px;
	margin:18px 0 0 10px;
	float:left	
} 
.habstkl
{
	margin-left:10px	
}
.conboxlpic
{
	background:url(../images/conboxlpic.jpg) no-repeat left
}
.conboxrpic
{
	background:url(../images/conboxrpic.jpg) no-repeat left
}
.conboxr
{
	width:460px;
	height:140px;
	background:url(../images/bg/conbox.png) no-repeat left;
	float:left
}
* html .conboxr
{
	width:460px;
	height:140px;
	background:url(../images/bg/conbox.jpg) no-repeat left;
	float:left
}
.conboxgrabst
{
	margin:4px 0 0 0
}
*+html conboxgrabst
{
	margin:0 0 0 212px	
}
.re
{
	width:16px;
	height:16px;
	display:block;
	margin-left:185px;
	padding-top:76px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-align:center
}
.reblau
{
	background-color:#00a3dc;
	opacity:0.88
}
.boxgrmehr
{
	margin:-11px 0 0 180px	
}

.picExist
{
	padding-left: 195px;
}
/**************** concontent ****************/
.concontent
{
	width:960px;
	margin:0 auto;
	margin-top:0
}
.ccb
{
	width:960px;
	margin:0 auto
}
* html .ccb
{
        position:relative;
        left:0;
        top:-204px
}
.rco
{
	background:url(../images/bg/conboxgro.png) no-repeat
}
* html .rco
{
        background:url(../images/bg/conboxgro.gif) no-repeat
}
.rcbg
{
	background:url(../images/bg/conboxgrbg.png) repeat-y	
}
* html .rcbg
{
        background:url(../images/bg/conboxgrbg.gif) repeat-y
}
.rcu
{
	background:url(../images/bg/conboxgru.png) no-repeat;
	position:relative;
	top:24px	
}
* html .rcu
{
        background:url(../images/bg/conboxgru.gif) no-repeat;
        position:relative;
        top:24px;
        left:-1px
}
.ht24
{
	height:24px	
}
.concontentinh
{
	width:624px;
	float:left;
	/*margin:2px 0 0 -60px;*/
}

.concontentinh .cb
{
	height: 15px;
}

.concontentinh .content_text
{
	margin: 5px 0 0 10px;
}

.concontentinh .content_text .content_image
{
	float:left;
	margin: 0 5px 5px 0;
}

.concontentinh .highlight {
	color: #00a3dc;
}

.concontentinh .subtext {
	margin-left: 10px;
}

.concontentinh .branchenbuch_alpha,
.concontentinh .branchenbuch_alpha:active,
.concontentinh .branchenbuch_alpha:link {
	text-decoration: none;
	color: #ffffff;
	background: #00a3dc;
	width: 15px;
	padding: 2px;
	float:left;
	margin-left: 1px;
	text-align:center;
}
.concontentinh .branchenbuch_alpha:visited {
	color: #BBBBBB;
	background: #00a3dc;
}
.concontentinh .branchenbuch_alpha:hover {
	color: #333333;
	background: #ffffff;
}
.concontentinh .branchenbuch_alpha.all {
	width: 30px;
}
.concontentinh .branchenbuch_alpha.akt {
	text-decoration: underline;
	color: #ffffff;
}

.concontentinh .branchenbuch_alpha.no_res {
	background: #CCCCCC;
	color: #333333;
}
.concontentinh .branchenbuch_alpha.no_res:visited {
	background: #CCCCCC;
	color: #666666;
}
.concontentinh .branchenbuch_alpha.no_res.akt {
	text-decoration: underline;
	color: #ffffff;
}

.concontentinh .controw .contdata {
	float:left;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.concontentinh .controw {
	padding: 10px;
	width: 650px;
	float:left;
}


/******************  concontent subnav **************/
.concontentnav
{
	width:230px;
	/*margin-left:34px;*/
	padding-left: 34px;
        margin-top:5px
}
* html .concontentnav
{
        margin-top:0
}
.consubnavlink
{
	background:url(../images/bg/consubnavlinkbg.jpg) no-repeat;
	width:211px;
	height:30px;
	padding:7px 0 0 16px;
	margin-top:-9px
}
.consubnavlinkhellblau
{
	background:url(../images/bg/consubnavlinkbghellblau.jpg) no-repeat;
	width:211px;
	height:30px;
	padding:7px 0 0 16px;
	margin-top:-9px	
}
a.consubnava:link,a.consubnava:visited,a.consubnava:hover
{
	color:#666;
	text-decoration:none;
	font-size:14px;
        display:block
}
a.consubnava:hover
{
	text-decoration:none;
	color:#00a3dc
}
a.consubnavafett:link,a.consubnavafett:visited,a.consubnavafett:hover
{
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-weight:bold	
}
.consubnavlinkblau
{
	background:url(../images/bg/consubnavlinkbgblau.jpg) no-repeat;
	width:211px;
	height:30px;
	padding:7px 0 0 16px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin-top:-10px
}
.mehr-button,
.back-button
{
	background:url(../images/bg/more-back_button.gif) no-repeat;
	width:107px;
	height:30px;
	padding:7px 0 0 16px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin-top:-10px
}
* html  .consubnavlinkblau
{
        margin-top:0
}
a.consubnavablau:link,a.consubnavablau:visited,a.consubnavablau:hover
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	padding:0 16px 0 0;
	margin:0
}
a.consubnavablau:hover
{
	text-decoration:none;
	background:url(../images/ic/ankerweiss.jpg) no-repeat right bottom
}
a.consubnavaon:link,a.consubnavaon:visited,a.consubnavaon:hover
{
	color:#00a3dc;
	width:211px;
	height:30px;
	padding:0 16px 0 10px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/ic/anker.jpg) no-repeat right bottom;
	text-decoration:none
}
/**************** confuss homepage  *****************/
.confuss
{
	width:936px;
	height:48px;
	background:url(../images/bg/confussbg.jpg) no-repeat;
	margin:0 auto;
	margin-top:24px;
	text-align:center
}
* html .confuss
{
	width:936px;
	height:48px;
	background:url(../images/bg/confussbg.jpg) no-repeat;
	margin:0 auto -300px auto;
	text-align:center
}
/****************** concontent bilder und text  *****/
.concontentbilder
{
	width:604px;
	padding-left:20px;
}
.concontentbilder_veranst
{
	width:180px;
	padding-left:20px;
}
.concontentbilder_bg
{
	width: 179px;
	background: #ffffff url('../images/bg/pic_bg_body.jpg') repeat-y;
}
.concontentbilder_bg .pic_bg_top
{
	background: #ffffff url('../images/bg/pic_bg_top.jpg');
	height: 13px;
	width: 179px;
}
.concontentbilder_bg .pic_bg_bottom
{
	background: #ffffff url('../images/bg/pic_bg_bottom.jpg');
	height: 13px;
	width: 179px;
}
.concontentbilder_bg img,
.concontentbilder_veranst img
{
	margin: 0px 0px 0px 12px;
}
.concontenttext
{
	width:620px;
	padding-left: 20px;
	/*margin-left: 40px;*/
	/*width:473px;*/
	float: left;
	clear:both;
}
.concontenttext_nopic
{
	width:620px;
}
.concontenttext_veranst
{
	width:400px;
	padding-left: 20px;
	/*margin-left: 40px;*/
	/*width:473px;*/
}
.concontenttext_veranst .mehr,
.concontenttext .mehr
{
	/*float: right;*/
        text-align:left;
        float:left;
        font-size:10px
}

.concontenttext_veranst .date,
.concontenttext .date
{
	font-size: 12px;
	font-weight: bold;
	padding-bottom:10px;
	margin-top: -20px;
}

.concontenttext_veranst .oeffnungszeiten,
.concontenttext .oeffnungszeiten,
.concontenttext_veranst .eintritt,
.concontenttext .eintritt,
.concontenttext_veranst .veranstalterdaten,
.concontenttext .veranstalterdaten,
.concontenttext_veranst .veranstaltungsort,
.concontenttext .veranstaltungsort,
.concontenttext_veranst .quelle,
.concontenttext .quelle
{
	padding-top:10px;
}

.concontenttext_branchenbuch
{
	width:620px;
}
.htrenn
{
	width:670px;
	height:28px;
	padding-top:12px	
}
.recon
{
	width:16px;
	height:16px;
	display:block;
	margin-left:148px;
	margin-top:-27px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-align:center	
}
*+html .recon
{
        margin-top:-45px
}
* html .recon
{
        margin-top:-45px
}
.bilderabstand
{
	margin:0 16px 5px 0
}
/*************** confuss *******************/
.confussbx
{
	width:100%;
	height:48px;
	float:left;
	margin:32px 0 0 0
}
* html .confussbx
{
        width:100%;
        height:48px;
        float:left;
        margin:32px 0 -2000px 0;
        position:relative;
        top:-200px;
        left:0;
        padding:0;
        text-align:center;
}
.confussnohp
{
	width:936px;
	height:48px;
	background:url(../images/bg/confussbg.png) no-repeat;
	margin:0 auto ;
	text-align:center
}
* html .confussnohp
{
        background:transparent
}
.fussnavabst
{
	padding-top:22px	
}
.fussnavli
{
	list-style-type:none;
	display:inline;
	padding-right:48px	
}
.lst
{
	padding-right:0	
}
a.fussnav:link,a.fussnav:visited, a.fussnav:hover
{
	color:#666;
	text-decoration:none;
	background-color:transparent;
	font-size:11px
}
a.fussnav:hover, a.fussnav.akt
{
	text-decoration:underline
}
/************** textformate *****************/
h1
{
	font-family:'ITC Franklin Gothic',Helvetica,sans-serif;
	font-weight:bold;
	font-size:152%;
	padding:0;
	margin:0
}
.concontentinh .h2blau,
h2
{
	font-size:120%;
	font-weight:bold;
	color:#fff;
	background-color:#66B0D6;
	margin:0;
	padding:0;
}
.concontentinh .h2blau
{
	width: 600px;
}

.concontentinh h1
{
	font-family:'ITC Franklin Gothic',Helvetica,sans-serif;
	font-weight:bold;
	font-size:152%;
	padding:0 0 20px 0;
	margin:0
}
*+html .concontentinh h1
{
        padding-bottom:10px
}
.concontentinh h1.pt20
{
	padding-top:20px;
}
.concontentinh h2
{
	font-size:120%;
	font-weight:bold;
	color:#666;
	background-color:#fff;
	margin:0;
	padding:0px 2px 10px 2px
}

.concontentinh h2.pt0
{
	padding-top:0px;
}

.infobox
{
	border:1px solid #00a3dc;
	width: 650px;
	color: #333333;
	padding:10px;
	margin-bottom: 10px;
}
.infobox h1
{
	margin-bottom:6px;
	padding:0;
}


.conbuchenh2
{
	font-weight:bold;
	padding:0	
}
.bildueber
{
	line-height:26px
}
p
{
	margin:0;
	padding:0	
}
.boxtxt
{
	font-size:100%;
	font-weight:normal;
	line-height:128%
}
.schmal
{
        width:500px;
        display:block;
        float:left
}
.breit
{
        width:630px;
        display:block;
        float:left
}
#dashighlight
{
	width:74px;
        height:66px;
        margin:-22px 0 0 545px;
        z-index:100
}
* html #dashighlight
{
        width:74px;
        height:66px;
        margin:-72px 0 0 545px;
        z-index:100
}
a.bildtxtnv_en:link,a.bildtxtnv_en:visited,a.bildtxtnv_en:hover
{
	color:#00a3dc;
	text-decoration:underline;
	background-color:transparent;
}
a.bildtxtnv_en:hover
{
	text-decoration:none
}
.raquomehr
{
	font-size:8px
}
.concontentinh a:link,
.concontentinh a:active,
.concontentinh a:visited {
	font-weight: bold;
	.concontentinh a:visited
}
.concontentinh a:hover {
	font-weight: bold;
}

.concontentinh a.small:link,
.concontentinh a.small:active {
	font-weight: bold;
}
.concontentinh a.small:hover,
.concontentinh a.small:visited {
	font-weight: bold;
}
/******************** table *****************/
.tableHeadline
{
	border: 1px solid #ffffff;
	font-weight: bold;
	color: #ffffff;
}
.tableHeadline td
{
	padding: 2px;
}
tr.list
{
	padding: 2px;
}
tr.list:hover
{
	background: #daf1f9;
}
table.tableList tr td
{
	padding: 2px 3px 2px 5px;
	vertical-align: top;
}
/******************** allgemeines *****************/
.fl
{
	float:left
}
.fr
{
	float:right	
}
.np
{
	padding:0
}
.nm
{
	margin:0	
}
.ml20
{
	margin-left:20px
}
.pl40
{
	padding-left:40px
}
.pl20
{
	padding-left: 20px;
}
.pt20
{
	padding-top:20px
}
.pt15
{
	padding-top:15px
}
.pb20
{
	padding-bottom:20px
}
.mt20
{
        margin-top:20px
}
.mt10
{
        margin-top:10px
}
.ml10 {
	margin-left: 10px;
}
.cb
{
	clear:both	
}
.w42
{
	width:42px	
}
.w56
{
	width:56px
}
*+html .w56
{
	width:60px
}
.w60
{
	width:60px	
}
.h60
{
	height:60px
}
.w74
{
	width:74px	
}
.w78
{
	width:78px	
}
.w80
{
	width:80px	
}
.w96
{
	width:96px	
}
.w103
{
        width:103px
}
.vuntabst4
{
	margin-bottom:4px
}
.hlinabst14
{
	margin:0 0 0 10px	
}
* html .hlinabst14
{
	margin:0 0 0 8px	
}
*+html .hlinabst14
{
	margin:0 0 0 10px	
}
.vlinabst20
{
	margin:20px 0 0 0	
}
.weiss
{
	color:#fff
}
.weissbg
{
	background:#fff
}
.blau
{
	color:#00a3dc;
}
.blaubg
{
	background:#66B0D6
}
.hellblau
{
	color: #f6fbfe;
}
.hellblaubg
{
	background: #f6fbfe;
}
.underl
{
	text-decoration:underline
}
.nounderl
{
	text-decoration:none;
}
.oeffungsz
{
	width:150px;
	display:block
}
.mehrinfo
{
	margin:10px 0 0 -6px
}
.pl10
{
	padding-left:10px
}
.bold
{
	font-weight:bold;
}
.ml32
{
        margin-left:32px
}

.email
{
	
}
#druckcontainer
		{
	              margin:20px 0 0 20px;
                }
/* * * * * * * * * * * iframe * * * * * * * * * * * * * * * * */
iframe
{
        border:none
}
/***************** suchenformular ************************/
.inputfind
{
	background:transparent;
	border:none;
	width:230px;
	height:14px;
	padding:11px 16px 0 28px;
	color:#a8a8a8	
}
* html .inputfind
{
        padding:25px 16px 0px 28px;
        margin-bottom:-13px
}





fieldset
{
	border:none;
        margin:0
}
#nachrichtangaben
{
       margin-top:-14px
}
*+html #nachrichtangaben
{
       margin-top:0
}
* html #nachrichtangaben
{
       margin-top:0
}
/*
#nachrichtangaben,#optionaleAngaben,#zeitraumAngaben
{
        margin-top:10px
}
*/
*+html #pflichtangaben
{
        margin-top:-20px
}
legend
{
        font-weight:bold;
        margin:0 0 5px -10px
}
*+html legend
{
        color:#666;
        margin:0 0 10px -6px
}
#formular ul
{
        margin:0;
        padding:0;
        list-style:none
}
#formular ul li
{
	margin:0;
        float:left;
	clear:both;
	padding:1px 0;
        width:480px
}
* html #formular ul li
{
        padding:0;
        margin:0
}
*+html #formular ul li
{
        padding:0;
        margin:-1px 0 0 0
}
#formular ul li:hover
{
	background:#f6fbfe
}
#formular ul li.nobackgr:hover
{
        background:transparent
}
#optionaleAngaben ul li,#pflichtangaben ul li,#veranstaltungen ul li,#suche ul li
{
       width:330px
}
#zeitraumAngaben ul li
{
       width:320px
}
label
{
	width:140px;
	float:left;
        padding:6px 0 0 10px;
        font-size:12px
}
.lblplz
{
        width:30px;
        padding:6px 10px 0 10px
}
* html .lblplz
{
        width:30px;
        padding:6px 10px 0 10px
}
.lblort
{
        width:100px;
        padding:6px 0 0 0
}
* html .lblort
{
        width:108px
        padding:6px 0 0 0
}
input,select
{
	background:#f6fbfe;
	border:1px solid #66b0d6;
	color:#00a3dc;
	-moz-border-radius:3px;
	padding:2px;
        width:160px;
        font-size:12px
}
input:focus,textarea:focus,select:focus
{
	color:#333;
        background:#fff;
        border:2px solid #66b0d6;
        padding:1px 1px
}
input:hover;textarea:hover
{
	color:#333;
        background:#fff
}
.inputplz
{
        width:40px;
}
.inputort
{
        width:111px
}
textarea
{
        background:#f6fbfe;
        border:1px solid #00a3dc;
        color:#00a3dc;
        -moz-border-radius:3px;
        padding:2px;
        width:320px;
        margin:0px
}
.inputgross
{
        width:320px
}
.submit,.submit:hover
{
	width:326px;
	background:#daf1f9;
	border:1px solid #00a3dc;
	-moz-border-radius:3px;
	color:#00a3dc;
        height:22px;
        cursor:pointer
}
.submit:focus
{
	border:2px solid #00a3dc;
        outline:none
}
*+html .submit,* html .submit
{
        margin:2px 0 0 0
}
.submitsubu,.submitsubu:hover,.submitsubu:focus
{
        width:154px
}
.radio
{
        width:14px;
        height:14px;
        margin-right:60px
}
*+html .radioie7
{
        border:none;
        margin:6px 80px 0 0;
        padding:0
}
.checkbox
{
        width:14px;
        height:14px;
        margin:4px 2px 0 4px
}
*+html .checkbox
{
        border:none;
        margin:-4px 2px 0 4px
}
.formTag,.formMonat
{
        width:44px
}
.formJahr
{
        width:60px
}
.branche,.branche:hover,.branche:focus
{
        width:166px;
        margin:0 0 0 10px
}
*+html .branche,*+html .branche:hover,*+html .branche:focus
{
        width:168px;
        margin:0
}
.kontaktselect,.kontaktselect:hover,.kontaktselect:focus
{
        width:166px;
        margin:0;
}
*+html .kontaktselect,*+html .kontaktselect:hover,*+html .kontaktselect:focus
{

}
.brancheopt
{
        margin:0 0 0 10px
}
*+html .brancheopt
{
        margin:0
}
*+html .breite,*+html .breite:hover
{
        width:166px
}
*+html .hoeh,*+html .hoeh:hover,*+html .hoeh:focus
{
        margin-top:2px
}
*+html .brancheneu
{
        margin-top:-12px
}



.wrong,.wrong:hover,.wrong:focus
{
        font-weight:bold;
        color:#b00;
	background:transparent
}
.wrong input,.wrong input:hover,.wrong input:focus,.wrong textarea,.wrong textarea:hover,.wrong textarea:focus,.wrong fieldset,.wrong fieldset:hover,.wrong fieldset:focus
{
        border-color:#b00
}

/* * * * * * * * * * * * * * * * container phototausch home * * * * * * * * * * * * */
#conphotoshome
{
        position:absolute;
        left:50%;
        margin-left:-444px;
        width:888px;
        top:75px;
        height:308px
}
#photohome
{
        width:618px;
        height:308px
}
*+html #photohome
{
        margin-left:-1px
}
#thumb1home,#thumb2home,#thumb3home,#thumb4home,#thumb5home,#thumb6home
{
        width:78px;
        height:58px;
        display:block;
        background-repeat:no-repeat
}
#thumb1home
{
        margin:-308px 0 0 640px;
        background-position:6px 6px
}
*+html #thumb1home
{
        background-position:5px 6px
}
#thumb2home
{
        margin:-58px 0 0 725px;
        background-position:6px 6px
}
*+html #thumb2home
{
        background-position:5px 6px
}
#thumb3home
{
        margin:-58px 0 0 810px;
        background-position:5px 6px
}
*+html #thumb3home
{
        background-position:4px 6px
}
#thumb4home
{
        margin:6px 0 0 640px;
        background-position:6px 6px
}
*+html #thumb4home
{
        background-position:5px 6px
}
#thumb5home
{
        margin:-58px 0 0 725px;
        background-position:6px 6px
}
*+html #thumb5home
{
        background-position:5px 6px
}
#thumb6home
{
        margin:-58px 0 0 810px;
        background-position:5px 6px
}
*+html #thumb6home
{
        background-position:4px 6px
}
/* * * * * * * * * * * * * * * * container phototausch * * * * * * * * * * * * * * * * */
#conphotos
{
        position:absolute;
        left:50%;
        margin-left:-444px;
        width:888px;
        top:75px;
        height:220px
}
#photo
{
        width:618px;
        height:220px;
        margin-top:-1px
}
*+html #photo
{
        margin-left:-1px
}
#thumb1,#thumb2,#thumb3,#thumb4,#thumb5,#thumb6
{
        width:78px;
        height:58px;
        display:block;
        background-repeat:no-repeat
}
#thumb1
{
        margin:-220px 0 0 640px;
        background-position:6px 6px
}
*+html #thumb1
{
        background-position:5px 6px
}
#thumb2
{
        margin:-58px 0 0 725px;
        background-position:6px 6px
}
*+html #thumb2
{
        background-position:5px 6px
}
#thumb3
{
        margin:-58px 0 0 810px;
        background-position:5px 6px
}
*+html #thumb3
{
        background-position:4px 6px
}
#thumb4
{
        margin:6px 0 0 640px;
        background-position:6px 6px
}
*+html #thumb4
{
        background-position:5px 6px
}
#thumb5
{
        margin:-58px 0 0 725px;
        background-position:6px 6px
}
*+html #thumb5
{
        background-position:5px 6px
}
#thumb6
{
        margin:-58px 0 0 810px;
        background-position:5px 6px
}
*+html #thumb6
{
        background-position:4px 6px
}




#preload
{
        position:absolute;
        top:-10000px;
        left:-10000px;
        visibility:hidden
}
#preload img
{
        position:absolute;
        left:0;
        top:0
}


/* + + + + + + + + + + EU-Wahlen + + + + + + + */
.spd
{
	background-color: #f00;
}

.cdu
{
	background-color: #000;
}

.gruene
{
	background-color: #019F00;
}

.fdp
{
	background-color: #F1FF00;
}

.pds
{
	background-color: #0002BF;
}

.sonstige
{
	background-color: #AF15AF;
}

.freiraum_lauenburg_banner {
    padding-left: 60px;
}












/*
.sbfeld44
{
	width:44px;
	margin:0 2px 0 0	
}
.sbfeld60
{
	width:60px 	
}
.btnsuchbuch
{
	width:151px;
	clear:both;
	margin:5px 0 0 2px;
	color:#00a3dc;
	background:#fff	
}
input, textarea
{
	background: #f6fbfe;
	border:1px solid #00a3dc;
	color:#00a3dc;
	-moz-border-radius:3px;
	padding:4px 0 4px 4px
}
select
{
	background:#f6fbfe;
	border:1px solid #00a3dc;
	color:#00a3dc;
	-moz-border-radius:3px
}
select.pflicht,input.pflicht,textarea.pflicht
{
	background:#daf1f9;
	color:#00a3dc;
	-moz-border-radius:3px
}
select:hover,select:focus,input:hover,input:focus,textarea:hover,textarea:focus
{
	background:#fff;
	color:#333
}
input.submit,input.submit:hover,input.submit:focus
{
	background-color:#daf1f9;
	color:#333
}
*/
/* * * * * * * Kontakformular * * * * * * * */
/*
#formular ul
{
	margin:0;
	padding:0;
	list-style:none
}
#formular ul li
{
	margin:0;
        float:left;
	clear:both;
	padding:4px 0 4px 4px;
        width:480px
}
#formular label
{
	width:120px;
	float:left;
        text-align:right;
        padding:10px 20px 0 0
}
#formular input
{
        width:200px;
	padding:4px;
	-moz-border-radius:3px
}
#formular .example
{
	padding:5px 0 0 145px;
	float:left;
	clear:both;
	color:#999
}
#formular ul li:hover .example
{
	color:#333
}
#formular ul li:hover
{
	background-color:#f6fbfe
}
*/
/* * * * * * * * * PFLICHTANGABEN * * * * * * */
/*
#formular #pflichtangaben
{
        clear:both
}
#formular #pflichtangaben input
{
	background-color: #daf1f9;
	border: 1px solid #00a3dc;
	float: left;
	color: #00a3dc;
}
#formular #pflichtangaben .lblplz
{
        width:90px;
        padding-right:5px
}
#formular #pflichtangaben .lblort
{
        width:20px;
        padding-left:5px
}
#formular #pflichtangaben .inputplz
{
        width:40px;
        margin-right:5px
}
#formular #pflichtangaben .inputort
{
        width:145px
}
*/
/* * * * * * * * * OPTIONALE ANGABEN * * * * * * */
/*
#formular #optionaleAngaben input
{
	background:#f6fbfe;
	border:1px solid #00a3dc;
	float:left;
	color:#00a3dc
}
/* * * * * * * * * NACHRICHTANGABEN * * * * * * */
/*
#formular #nachrichtangaben input
{
	background:#daf1f9;
	border:px solid #00a3dc;
	float:left;
        width:296px;
	color:#00a3dc
}
#formular #nachrichtangaben textarea
{
	-moz-border-radius:3px;
	width:300px;
	border:1px solid #00a3dc;
	background-color:#daf1f9;
	color:#00a3dc;
	float:left
}
*/
/* * * * * * * * * SONSTIGE INPUT ANGABEN * * * * * * * */
/*
#formular li:hover input#Name,
#formular li:hover input#Email,
#formular li:hover input#Telefon,
#formular li:hover input#Fax,
#formular li:hover input#Mobil,
#formular li:hover input#Webseite,
#formular li:hover input#Betreff,
#formular li:hover input#Strasse,
#formular li:hover input#PLZ,
#formular li:hover input#Ort,
#formular li:hover input#Eigentuemer,
#formular #nachrichtangaben li:hover textarea#Nachricht,
#formular input#Name:focus,
#formular input#Email:focus,
#formular input#Telefon:focus,
#formular input#Fax:focus,
#formular input#Mobil:focus,
#formular input#Webseite:focus,
#formular input#Betreff:focus,
#formular input#Strasse:focus,
#formular input#PLZ:focus,
#formular input#Ort:focus,
#formular input#Eigentuemer:focus,
#formular #nachrichtangaben textarea#Nachricht:focus
{
	color:#333;
        background:#fff
}
#formular input#Submit,
#formular input#Submit:hover,
#formular input#Submit:focus
{
	float:left;
	width:306px;
	background:#daf1f9;
	border:1px solid #00a3dc;
	-moz-border-radius:3px;
	color:#00a3dc;
	margin-left:154px
}
#formular li.wrong,
#formular li.wrong:hover,
#formular li.wrong:focus
{
	color:#900;
	background-color:#ffaaaa
}
#formular li.wrong span.example
{
	color:#700
}
#formular li.wrong #PLZ
{
	width:7%
}
#formular li.wrong #Ort
{
	width:25%
}

*/
/* * * * * * * * * KATEGORIENAUFLISTUNG * * * * * * * * * * */

#formular .msg,
#branchenneuformular .msg
{
	float:left;
	clear:both;
	width:500px;
	padding:0 10px 10px 50px;
	margin:10px;
	-moz-border-radius:3px
}
#formular .confirm,
#branchenneuformular .confirm
{
	background:#f6fbfe url(../images/ic/confirm.jpg) no-repeat 10px 10px;
	border:1px solid #00a3dc
}
#formular .fail,
#branchenneuformular .fail
{
	background:#ffaaaa url(../images/ic/error.jpg) no-repeat 10px 10px;
	border:1px solid #000;
	color:#333;
}

#formular #kategorien .kategorienRow
{
	float:left;
	clear:both;
	width:100%
}
#formular #kategorien .kategorienRow label
{
	float:left;
	width:26%
}
#formular #kategorien .kategorienRow input
{
	float:left
}
#formular fieldset.wrong
{
	background-color:#faa;
	color:#900
}
#formular fieldset.wrong legend
{
	background-color:#fff
}
*/
/* * * * * * * * * VAERANSTALTUNGEN * * * * * * * * * * */
/*
#veranstaltungenForm ul
{
	margin:0;
	padding:0;
	list-style:none
}
#veranstaltungenForm ul li
{
	margin:0;
        float:left;
	clear:both;
	padding:4px 0 4px 4px;
        width:480px
}
#veranstaltungenForm label
{
	width:120px;
	float:left;
        text-align:right;
        padding:10px 20px 0 0
}
#veranstaltungenForm input
{
        width:200px;
	padding:4px;
	-moz-border-radius:3px
}
#veranstaltungenForm select
{
        width:210px;
        padding:4px
}
#veranstaltungenForm .submit
{
        width:210px;
        margin-left:144px
}
*/
/* * * * * * * * * * * branchenbuchform * * * * * * * * * * * */
/*
#branchenbuchform select,#branchenbuchform .submit
{
        width:184px
}
#branchenbuchform legend,#waserledigeichwoform legend,#frmQuickFind legend
{
	padding-bottom:5px
}
#branchenbuchform input
{
        width:178px
}
/* * * * * * * * * * * was erledige ich wo form * * * * * * * */
#waserledigeichwoform select,#waserledigeichwoform .submit
{
        width:248px
}
#waserledigeichwoform input
{
        width:242px
}
*/
/* * * * * * * * * * * frmQuickFind * * * * * * * * * ** * * * */
/*
#frmQuickFind 
{

}
#SrchRooms,#SrchPax,#SrchDays
{
        width:24px
}
#frmQuickFind ul
{
	margin:0;
	padding:0;
	list-style:none
}
#frmQuickFind ul li
{
	margin:0;
        float:left;
	clear:both;
	padding:4px 0 4px 4px
}
#frmQuickFind .labelnormal
{
	width:120px;
	float:left;
        text-align:right;
        padding:10px 20px 0 0
}
#frmQuickFind #SrchFromDay option,#frmQuickFind #SrchFromMonth option,#frmQuickFind #SrchToDay option,#frmQuickFind #SrchToMonth option
{
        width:12px
}
*/
/* * * * * * * * * * * branchenneuformular  * * * * * * * * * */
/*
#branchenneuformular ul
{
	margin:0;
	padding:0;
	list-style:none
}
#branchenneuformular ul li
{
	margin:0;
        float:left;
	clear:both;
	padding:4px 0 4px 4px;
        width:480px
}
#branchenneuformular label,#branchenneuformular .kat label
{
	width:120px;
	float:left;
        text-align:right;
        padding:10px 20px 0 0
}
#branchenneuformular input
{
        width:200px;
	padding:4px;
	-moz-border-radius:3px
}
#branchenneuformular #pflichtangaben
{
        clear:both
}
#branchenneuformular #pflichtangaben input
{
	background-color: #daf1f9;
	border: 1px solid #00a3dc;
	float: left;
	color: #00a3dc;
}
#branchenneuformular #pflichtangaben .lblplz
{
        width:90px;
        padding-right:5px
}
#branchenneuformular #pflichtangaben .lblort
{
        width:20px;
        padding-left:5px
}
#branchenneuformular #pflichtangaben .inputplz
{
        width:40px;
        margin-right:5px
}
#branchenneuformular #pflichtangaben .inputort
{
        width:145px
}
#branchenneuformular .example
{
	padding:5px 0 0 145px;
	float:left;
	clear:both
}
#branchenneuformular ul li:hover .example
{
	color:#333
}
#branchenneuformular ul li:hover
{
	background-color:#f6fbfe
}
#branchenneuformular #nachrichtangaben input
{
	background:#daf1f9;
	border:px solid #00a3dc;
	float:left;
        width:296px;
	color:#00a3dc
}
#branchenneuformular #nachrichtangaben textarea
{
	-moz-border-radius:3px;
	width:300px;
	border:1px solid #00a3dc;
	background-color:#daf1f9;
	color:#00a3dc;
	float:left
}
#branchenneuformular input#Submit,#branchenneuformular input#Submit:hover,#branchenneuformular input#Submit:focus
{
	float:left;
	width:306px;
	background:#daf1f9;
	border:1px solid #00a3dc;
	-moz-border-radius:3px;
	color:#00a3dc;
	margin-left:154px
}
#branchenneuformular .kat input
{
        width:14px;
        height:14px;
        float:left
}
*/

