/* ### GENERAL ### */
* { padding: 0px; margin: 0px;  }
html, body { font-family: Arial; font-size: 13px; color: #343434; }
input, select, textarea,fieldset{ border: none; font-family: Arial; font-size: 11px; color: #848484; outline: none; }
body { background: #fff url('../images/bodybg.jpg') repeat-x; }
img { border: 0px; display: block; }
a { color: #007cbf; text-decoration: underline; }


#rightCntr .sidecontactmsg {
	font-size: 11px;
	padding-bottom: 20px;
}

.callBox .sidecontact h4 {
	padding-bottom: 0px;
	margin-bottom: -5px;
}

/* Search */

.searchagainbox {
	margin: 10px 0px;
}

	.searchagainbox input, #searchnotfound input { border: 1px solid #D9D9D9; padding: 3px; outline: none; }
	
.textBox ul.checkok li{
	background-image: url(../images/bullet.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 3px 0px 3px 25px;
	margin: 0px;
	list-style: none;
}

.kontaktright { float: right; }

.addresse b { font-size: 15px; font-weight: normal; }
.addresse {
	background-image: url(../images/adbg.png);
	font-size: 12px;
	color: #616161;
	padding: 10px;
	margin-top: 15px;
	height: 142px;
	width: 223px;
}

.mailbg b { font-size: 15px; font-weight: normal; }
.mailbg {
	background-image: url(../images/mailbg.png);
	font-size: 12px;
	color: #616161;
	padding: 10px;
	margin-top: 15px;
	height: 112px;
	width: 223px;
}

ul.sitemapul { margin-left: 15px; }
	ul.sitemapul li { padding: 5px 0px; }


div#wrapper ul.reference {
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 40px;
	list-style: none;
}

div#wrapper ul.reference li {
	float: left;
	list-style: none;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
}

div.refquote {
	background-image: url(../images/refquote.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 45px;
	margin-bottom: 30px;
	width: 756px;
}

	#rightCntr div.refquote h3 {
		 padding-bottom: 0px; border-bottom: none;
	}

/* Det kan vi */

#rightCntr h3.seperatorh3 {
	padding: 0px;
}

#rightCntr .subheadline {
	text-transform: none;
	margin-top: -15px;
}

.textBox .detkanvitable {
	color: #616161;
	margin-bottom: -25px;
	margin-top: -10px;
}

.textBox .detkanvitable a {
	text-decoration: none;
}

.textBox .detkanvitable h4 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 80px;
	margin-bottom: 8px;
}

.textBox .detsigerkunder {
	color: #616161;
	margin-top: -10px;
}

.textBox .detsigerkunder img {
	border-bottom: 1px solid #d9d9d9;
}

.textBox .detsigerkunder a {
	text-decoration: none;
}

.textBox .detsigerkunder h4 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 50px;
	margin-bottom: 8px;
}

/* ### GLOBAL CLASSES ### */
.clear { clear: both; height: 0px; }

/* ### WRAPPER ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

	/* ### MAIN CONTAINER ### */
	#mainCntr { margin: 0 auto; width: 100%; }

		/* ### HEADER CONTAINER ### */
		#headerCntr { margin: 0px auto; width: 940px; height: 65px; }
		#headerCntr .right { padding-top: 22px; float: right; height: 43px; width: 739px;  background: url('../images/rightdevider.jpg') left top no-repeat; }
		#headerCntr .right p.slogan { float: left; display: block; margin: 5px 0px 0px 14px; text-indent: -9999px; width: 165px; height: 10px; background: url('../images/slogan.png') no-repeat; }
		#headerCntr h1 { padding-top: 10px; float: left; }
		#headerCntr h1 a { display: block; width: 186px; height: 35px; text-indent: -9999px; background: url('../images/logo.jpg') no-repeat; }
		#headerCntr p { padding-left: 16px; font-size: 12px; color: #238dc9; float: left; text-transform: uppercase; }
		
			/* ### LINK BOX ### */
			.linkBox { width: 175px; float: right; text-align: right; }
			.linkBox ul { list-style: none; }
			.linkBox li { padding: 0px 10px; float: left; background: url('../images/devider.jpg') right 5px no-repeat; }
			.linkBox li.last { padding-right: 0px; background: none; }
			.linkBox li a { font-size: 10px; color: #fff; text-decoration: underline; }
			.linkBox li a:hover, .linkBox li.active a { color: #76cfff; }
			
			/* ### SEARCH BOX ### */
			.searchBox { padding-left: 7px; width: 146px; float: right; background: url('../images/input.jpg') 100% no-repeat; }
			.searchBox input.field { padding: 3px 0px; width: 122px; height: 14px; font-size: 10px; color: #a7a7a7; float: left; background: none; border: none; }
			.searchBox input.button { margin-top: 3px; width: 19px; height: 17px; border: none; cursor: pointer; background: url('../images/search.jpg') no-repeat; }
		
		/* ### MENU CONTAINER ### */
		#menuCntr { margin: 0px auto; width: 940px; height: 47px; }
		#menuCntr ul { list-style: none; }
		#menuCntr li { padding-right: 35px; float: left; line-height: 47px; }
		#menuCntr li a { font-size: 13px; color: #fff; font-weight: bold; float: left; display: block; text-transform: uppercase; height: 47px; text-decoration: none; }
		#menuCntr li a:hover, #menuCntr li.active a { color: #aae2ff; }
		#menuCntr li.active a { background: url('../images/dice.jpg') center bottom no-repeat;  }
		#menuCntr li.active:first-child a { background-image: none; }
		#menuCntr a.login { margin-top: 11px; width: 89px; height: 26px; display: block; text-indent: -9999px; float: right; background: url('../images/kundelogin.jpg') no-repeat; }
		
		/* ### BANNER CONTAINER ### */
		#bannerCntr { width: 100%; background: url('../images/bannerbg.jpg') repeat-x; }
		
			/* ### BANNER BOX ### */
			.bannerBox { padding-top: 20px; margin: 0px auto; width: 940px; height: 300px; }
			.bannerBox img { margin-left: 50px; float: right; margin-top: 10px; }
			.bannerBox h2 { padding-bottom: 16px; font-size: 38px; color: #fff; font-weight: bold; }
			.bannerBox p { padding-bottom: 16px; font-size: 17px; color: #ffffff; line-height: 20px; }
			.bannerBox span { padding-bottom: 3px; display: block; font-size: 15px; color: #aad7ef; line-height: 17px; }
			.bannerBox a { margin-top: 5px; margin-left: -24px; position: relative; width: 297px; height: 61px; display: block; text-indent: -9999px; background: url('../images/sehvad.png') no-repeat; }
			.bannerBox a:hover { background-image: url(../images/sehvadhover.png); }
		
		/* ### CONTENT CONTAINER ### */
		#contentCntr { margin: 0px auto; width: 940px; }
			
			/* ### LEFT CONTAINER ### */
			#leftCntr { padding-top: 30px; width: 202px; float: left; }
			
				/* ### MENU BOX ### */
				.menuBox { margin-bottom: 13px; width: 202px; background: url('../images/menu-middle.jpg') left top repeat-y; }
				.menuBox .top { background: url('../images/menu-top.jpg') left top no-repeat; }
				.menuBox .bottom { width: 202px; overflow: hidden; background: url('../images/menu-bottom.jpg') left bottom no-repeat; }
				.menuBox h2 { padding-left: 12px; font-size: 18px; text-transform: uppercase; color: #626262; font-weight: bold; line-height: 50px; }
				.menuBox ul { padding: 0 1px; margin-top: 0px; list-style: none;background: url('../images/menu-border.jpg') left top repeat-x; }
				.menuBox li {  line-height: 30px; background: url('../images/menu-border.jpg') left bottom repeat-x; }
				/*.menuBox li:first-child { border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; margin: 0px -1px; } */
				.menuBox li a { padding-left: 29px; font-size: 12px; color: #7b7b7b; text-decoration: none; background: url('../images/menu-arrow.jpg') 18px 3px no-repeat; }
				.menuBox li a:hover, .menuBox li.active a { color: #007dc0; background: url('../images/overarrow.jpg') 18px 3px no-repeat; }
				
				/* ### LETTER BOX ### */
				.letterBox { margin-bottom: 13px; width: 202px; background: url('../images/menu-middle.jpg') left top repeat-y; }
				.letterBox .top { background: url('../images/menu-top.jpg') left top no-repeat; }
				.letterBox .bottom { padding: 13px 14px 12px 13px; width: 175px; overflow: hidden; background: url('../images/menu-bottom.jpg') left bottom no-repeat; }	
				.letterBox h2 { padding-bottom: 10px; font-size: 15px; text-transform: uppercase; color: #626262; font-weight: bold; }
				.letterBox p { padding-bottom: 10px; font-size: 11px; color: #6f6f6f; line-height: 14px; }
				.letterBox input.field { padding: 3px 5px; margin-bottom: 10px; width: 165px; height: 19px; background: url('../images/field1.jpg') 100% no-repeat; }
				.letterBox input.send { width: 45px; height: 21px; cursor: pointer; display: block; text-indent: -9999px; float: right; background: url('../images/send1.jpg') no-repeat; }
				.letterBox input.send:hover {background: url('../images/send1hover.png') no-repeat; }
				
			/* ### CENTER CONTAINER ### */
			#centerCntr { padding: 20px 0px; width: 940px; overflow: hidden; }
			
				/* ### PRODUCT BOX ### */
				.productBox { width: 460px; float: left; background: url('../images/product-middle.jpg') left top repeat-y; }
				.productBox .top { background: url('../images/product-top.jpg') left top no-repeat; }
				.productBox .bottom { width: 460px; height: 297px; overflow: hidden; background: url('../images/product-bottom.jpg') left bottom no-repeat; }
				.productBox h2 { padding-left: 10px; line-height: 37px; font-size: 16px; color: #002849; text-transform: uppercase; }
				.productBox ul { padding-top: 17px; list-style: none; width: 460px; overflow: hidden; }
				.productBox li { padding: 0px 17px 24px 17px; width: 180px; overflow: hidden; float: left;  font-size: 11px; color: #343434; display: block; }
				.productBox li a { font-size: 12px; color: #272727; font-weight: bold; text-decoration: underline; }
				.productBox li a:hover { text-decoration: none; }
				
				/* ### TESTIMONIAL BOX ### */
				.testimonialBox { margin-left: 20px; width: 220px; padding: 0px 0px; float: left; background: url('../images/testimonial-middle.jpg') left top repeat-y; }
				.testimonialBox .top { background: url('../images/testimonial-top.jpg') left top no-repeat; }
				.testimonialBox .bottom { padding-bottom: 18px; width: 220px; overflow: hidden; background: url('../images/testimonial-bottom.jpg') left bottom no-repeat; }
				.testimonialBox h2 { padding-left: 10px; line-height: 37px; font-size: 16px; color: #002849; text-transform: uppercase;}
				.testimonialBox .slider { font-size: 11px; height: 65px; position: relative; background: url('../images/border.jpg') left bottom no-repeat; }
				.testimonialBox a.next { width: 17px; height: 17px; text-indent: -9999px; position: absolute; left: 8px; top: 24px; background: url('../images/previous.png') no-repeat; }
				.testimonialBox a.previous { width: 17px; height: 17px; text-indent: -9999px; position: absolute; right: 8px; top: 24px; background: url('../images/next.png') no-repeat; }
				.testimonialBox .slider img { padding-left: 44px; }
				.testimonialBox p { padding: 11px 15px 0px 10px; font-size: 11px; color: #3b3b3b; }
				.testimonialBox span { padding: 11px 0px 6px 9px; font-size: 11px; font-weight: bold; color: #3b3b3b; display: block; }
				.testimonialBox span.text { padding: 0px 0px 0px 9px; font-size: 11px; color: #858585; font-style: italic; }
				
				/* ### NEWSLETTER BOX ### */
				.newsletterBox { width: 220px; float: right; overflow: hidden; background: url('../images/testimonial-middle.jpg') left top repeat-y; }
				.newsletterBox .top { background: url('../images/testimonial-top.jpg') left top no-repeat; }
				.newsletterBox .bottom { padding-bottom: 91px; width: 220px; overflow: hidden; background: url('../images/news-bottom.jpg') left bottom no-repeat;}
				.newsletterBox h2 { padding-left: 10px; line-height: 37px; font-size: 16px; color: #002849; text-transform: uppercase; }
				.newsletterBox p { padding: 14px 12px 20px 12px; font-size: 11px; color: #343434; line-height: 14px; }
				.newsletterBox input.field { padding: 3px 5px; margin: 0px 0px 10px 13px; width: 185px; height: 19px; background: url('../images/field.jpg') 100% no-repeat;}
				.newsletterBox input.send { margin-right: 12px; cursor: pointer; width: 49px; height: 23px; float: right; display: block; text-indent: -9999px; background: url('../images/send1.jpg') no-repeat; }
				.newsletterBox input.send:hover { background-image: url(../images/send1hover.png); }
			
			#furtherright { float: right; padding: 30px 0px; }
			
			/* ### RIGHT CONTAINER ### */
			#rightCntr { padding: 30px 0; width: 714px; float: right; }
			#rightCntr h2 { padding-bottom: 24px; font-size: 34px; font-weight: normal; color: #00284a; text-transform: uppercase; }
			#rightCntr h3 { padding-bottom: 24px; color: #e9ebec; font-size: 17px; font-weight: normal; color: #0a6ea4; border-bottom: 1px solid #bac3c7; }
			#rightCntr .left { padding-top: 10px; width: 461px; float: left; }
			#rightCntr .right { padding-top: 25px; width: 212px; float: right; }
			
				/* ### NP BOX ### */
				.npBox { padding-bottom: 28px; width: 714px; overflow: hidden; }
				.npBox { padding-right: 5px; float: left; font-size: 11px; color: #727272; }
				.npBox a { padding: 0 5px; font-size: 11px; color: #0a6fa5; text-decoration: underline; }
				.npBox a:hover { text-decoration: none; }
				
				/* ### TEXT BOX ### */
				.textBox { width: 100%; line-height: 1.3; }
				.textBox h4 { padding-top: 28px; font-size: 16px; color: #0a6ea4; font-weight: normal; }
				.textBox p { padding-top: 15px; line-height: 16px; }
				.textBox img { float: right; }
				
				.textBox ul {
					list-style: disc;
				}
				
				.textBox ul li {
					margin-left: 20px;
				}
				
				#rightCntr div.searchresult h2 { font-size: 20px; padding-bottom: 0px; }
				
				div.searchresult { margin-bottom: 10px; }
				
				/* ### FLASH BOX ### */
				.flashBox { padding-bottom: 24px; width: 714px; }
				
				#rightCntr .sidecontact h3 { border: none; }
				
				/* ### CALL BOX ### */
				.callBox { width: 210px; background: url('../images/callbg-middle.jpg') left top repeat-y; margin-bottom: 10px; }
				.callBox .top { background: url('../images/callbg-top.jpg') left top no-repeat; }
				.callBox .bottom { padding: 15px 0px 10px 13px; width: 197px; overflow: hidden; background: url('../images/callbg-bottom.jpg') left bottom no-repeat; }
				.callBox h4 { padding-bottom: 15px; font-size: 16px; text-transform: uppercase; color: #00284a; }
				.callBox input.field { padding: 3px 5px; margin-bottom: 8px; width: 173px; height: 17px; background: url('../images/field2.jpg') 100% no-repeat; }
				.callBox input.send { margin-right: 12px; cursor: pointer; width: 49px; height: 23px; float: right; display: block; text-indent: -9999px; background: url('../images/send1.jpg') no-repeat; }
				
				/* ### SELECT BOX ### */
				.selectBox { padding: 10px 13px 0px 12px; margin-top: 19px; width: 185px; height: 115px; background: url('../images/selectbg.jpg') left top no-repeat;}
				.selectBox h4 { padding-bottom: 10px; font-size: 16px; color: #fff; text-transform: uppercase; }
				.selectBox p div.modalboks
				.selectBox fieldset { padding: 10px 0 0 8px; width: 184px; height: 38px; background: url('../images/fieldset.jpg') no-repeat; }
				.selectBox select { width: 171px; height: 16px; color: #000000; font-size: 11px; }
				
				/* ### BLOG BOX ### */
				.blogBox { margin-top: 18px; width: 210px; background: url('../images/callbg-middle.jpg') left top repeat-y; }
				.blogBox .top { background: url('../images/callbg-top.jpg') left top no-repeat; }
				.blogBox .bottom { padding: 14px 12px 10px 11px; width: 187px; overflow: hidden; background: url('../images/callbg-bottom.jpg') left bottom no-repeat; }
				.blogBox h4 { padding-bottom: 18px; font-size: 16px; color: #00284a; text-transform: uppercase; }
				.blogBox a.rss { width: 14px; height: 14px; display: block; text-indent: -9999px; float: right; background: url('../images/rss.jpg') no-repeat; }
				.blogBox ul { list-style: none; width: 187px; overflow: hidden; }
				.blogBox li { padding-bottom: 10px; font-size: 11px; color: #909090; line-height: 18px; }
				.blogBox li a { font-size: 11px; color: #007cbf; display: block; float: left; font-weight: bold; text-decoration: underline; }
				.blogBox li a:hover { text-decoration: none; }
			
		/* ### FOOTER CONTAINER ### */
		#footerCntr { padding-bottom: 50px; margin: 0px auto; overflow: hidden; width: 940px; }
		#footerCntr  p#copyright { padding-top: 18px; text-align: center; font-size: 10px; color: #b5b5b5; }
		
			/* ### FOOTER BOX ### */
			.footerBox { width: 940px; overflow: hidden; background: url('../images/middle.jpg') left top repeat-x; }
			.footerBox .left { background: url('../images/leftbg.jpg') left top no-repeat; }
			.footerBox .right { width: 940px; overflow: hidden; background: url('../images/rightbg.jpg') right top no-repeat; }	
			.footerBox p { text-align: center; line-height: 46px; color: #343434; font-size: 11px; }
			.footerBox p span { margin: 0 8px; }
			.footerBox p a { font-size: 11px; color: #007cbf; text-decoration: underline; }
			.footerBox p a:hover { text-decoration: none; }

.kundersiger {
	background-image: url(../images/kundersiger.png);
	width: 172px;
	height: 165px;
	padding: 30px 20px;
	margin-bottom: 15px;
}
			
/* Modal boks */

div.modalboks {
	background-image: url(../images/modalbg.png);
	background-repeat: no-repeat;
	overflow: visible;
	color: #fff;
	display: none;
	padding: 30px;
	min-height: 366px;
	width: 514px;
}

#snakmodal { height: 366px; }

div.modalboks label { color: #ffffff; display: block; font-size: 14px; font-weight: bold; padding: 3px 0px; }

div.modalboks input[type="text"] {
	background-color: transparent;
	background-image: url(../images/modalinput.png);
	background-repeat: no-repeat;
	border: none;
	padding: 8px;
	width: 243px;
}

div.modalboks input.gratisdemo {
	background-image: url(../images/demobestil.png);
	background-color: transparent;
	border: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	margin-top: -10px;
	margin-left: 53px;
	height: 31px;
	text-align: center;
	width: 205px;
}

div.modalboks input.send { 
	background-image: url(../images/sendmodal.png); 
	background-color: transparent;
	border: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	margin-top: -10px;
	margin-left: 191px;
	height: 31px;
	text-align: center;
	width: 67px;
}
div.modalboks input.send:hover { background-image: url(../images/sendmodalclick.png); }

div.modalboks input.gratisdemo:hover { background-image: url(../images/demobestilclick.png); }

div.modalboks a#gratisdemoluk, div.modalboks a#snakmodalluk {
	background-image: url(../images/x.png);
	height: 27px;
	margin-top: -45px;
	margin-left: 530px;
	position: absolute;
	text-indent: -9999px;
	width: 27px;
}

/* Dialog */
.ui-widget-overlay { display: block; background-image: url(../images/modalbgimg.png); position: absolute; top: 0px; left: 0px; } 
.ui-dialog-titlebar  { display: none; }
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: visible; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }		

/* Ny Kontakt form */
.sidecontact {
	background: url("../images/kontakt/middle.jpg") repeat-y scroll left top transparent;
	float: right;
	width: 212px;
	font-family:Verdana, Geneva, sans-serif;
	color: #333;
}
.sidecontact .top{
	background: url("../images/kontakt/top.jpg") no-repeat scroll left top transparent;
	width: 212px;
}
.sidecontact .headline{
	color: #FFF;
	font-size: 16px;
	font-family:Arial;
	line-height: 37px;
	padding-left: 10px;
	height: 38px;
	text-transform:uppercase;
	font-weight: bold;
}
.sidecontact .header{
	padding-top: 15px;
	padding-bottom: 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #00284a;
	font-style:italic;
	margin-left: 10px;
}
.sidecontact .bullet{
	background:url(../images/kontakt/bullet.jpg) no-repeat;
	padding-left: 22px;
	margin-left: 10px;
	font-size:10px;
	height: 24px;
}
.sidecontact .text{
	margin-left: 10px;
	font-size:10px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
}
.sidecontact form{
	margin-left: 6px;
}
.sidecontact form input.field { padding: 3px 5px; margin: 0px 0px 10px 0px; width: 185px; height: 19px; background: url('http://www.inmobile.dk/template/inmobile/images/field.jpg') 100% no-repeat; }

.sidecontact form input.field[type="checkbox"] { width: 15px; }

.sidecontact formButton{
	margin-top: 10px;
	margin-bottom: 5px;
}

.sidecontact input.sidesend { margin-left: 7px; cursor: pointer; width: 184px; height: 28px; display: block; text-indent: -9999px; background: url('../images/kontakt/button_red.jpg') no-repeat; }

.contactbox1 input.sidesend {  background: url('../images/kontakt/more/button_green.jpg') no-repeat; }
.contactbox1 input.sidesend:hover { background-image: url(../images/kontakt/more/button_green_over.jpg); }

.contactbox2 input.sidesend {  background: url('../images/kontakt/button_green.jpg') no-repeat; }
.contactbox2 input.sidesend:hover { background-image: url(../images/kontakt/button_green_over.jpg); }

.contactbox4 input.sidesend {  background: url('../images/kontakt/button_red.jpg') no-repeat; }
.contactbox4 input.sidesend:hover { background-image: url(../images/kontakt/button_red_over.jpg); }

.contactbox5 input.sidesend {  background: url('../images/kontakt/more/button_red.jpg') no-repeat; }
.contactbox5 input.sidesend:hover { background-image: url(../images/kontakt/more/button_red_over.jpg); }

.contactbox7 input.sidesend {  background: url('../images/kontakt/more/button_red.jpg') no-repeat; }
.contactbox7 input.sidesend:hover { background-image: url(../images/kontakt/more/button_red_over.jpg); }


.sidecontact .bottom{
	background: url("../images/kontakt/bottom.jpg") no-repeat scroll left bottom transparent;
	height: 58px;
	width: 212px;
}

.sidecontact .checkboxleft { float: right; width: 170px; padding-top: 2px; }

.sidecontactmsg { margin-top: 10px; margin-bottom: -30px;  margin-left: 10px }

.sidecontact .bottom .text{
	font-size: 11px;
	color: #999;
	padding-left: 10px;
	padding-top: 15px;
}
