body {
	font-family:arial;
	font-size:12px;
}

div {}

a {text-decoration:none; font-weight:bold;}
a:link, a:visited {color:#383178}
a:hover, a:visited:hover {text-decoration:underline}
a:active{}

/*****************/
#wrapper {
	width:755px;
	margin:auto;
}


#header {}

div.designLine {width:150px;height:6px;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff}
div.dl01 {background:#f3f3f3}
div.dl02{background:#ececec}
div.dl03 {background:#e1e1e1}
div.dl04 {background:#d5d5d5}
div.dl05{background:#cccccc}

#header #corner {}

#header #header_swf {}

div.swf {float:left;border-right:1px solid #fff;height:90px;width:150px;background:#fff}

.swf_pic {position:absolute}

#container {background:#e7f3f3 url('../images/container_bg.jpg') top left repeat-y;border-right:1px solid #fff}


#smilezentrum {height:30px; border-bottom:1px solid #fff; text-transform:uppercase; padding-left:15px;padding-top:15px;background:#3fb2b1}
#smilezentrum a {text-decoration:none; font-size:12px;font-weight:bold}
#smilezentrum a:link, #smilezentrum a:visited {color:#fff}
#smilezentrum a:hover, #smilezentrum a:visited:hover {color:#f6f6f6}


#sitemaplink {display:block;width:100%;background:#40b2b2;text-align:center}
#sitemaplink a {text-decoration:none; font-size:12px;font-weight:bold}
#sitemaplink a:link, #sitemaplink a:visited {color:#fff}
#sitemaplink a:hover, #sitemaplink a:visited:hover {color:#f6f6f6}


#menu {background:#9ed9d8;width:150px;border-right:1px solid #fff;float:left;}
/* MAIN NAVIGATION */
#menu ul {list-style:none; padding:0px; margin:0px; font-size:11px}
#menu ul li {}
#menu ul li a {font-weight:bold; display:block; border-top:1px solid #fff;padding:6px;background:#9ed9d8}
#menu ul li a:link, #menu ul li a:visited {}
#menu ul li a:hover, #menu ul li a:visited:hover {}

#menu ul li a.active {background: #3fb3b1; color:#6d84ae}

#menu ul li a.sub {padding-left:15px;}
#menu ul li a.sub:link, #menu ul li a.sub:visited {color:#6d84ae}
#menu ul li a.sub:hover, #menu ul li a.sub:visited:hover{}  

#menu ul li a.subActive {padding-left:15px}
#menu ul li a.subActive:link, #menu ul li a.subActive:visited {background:#3fb3b1; color:#6d84ae}  

/* TOP NAVIGATION */
#topnav{display:block;margin:0px;padding:0px;list-style-type:none;border-bottom:1px solid #fff;height:25px;}
#topnav li {background:#313878;border-right:1px solid #fff;float:left;width:150px;height:25px;}
#topnav li.navItem_1{}
#topnav li.navItem_2{}
#topnav li.navItem_3{}
#topnav li.navItem_4{border-right:none}

#topnav li a {display:block;text-align:center; padding:5px 0px; font-weight:bold}
#topnav li a:link, #topnav li a:visited {color:#fff}
#topnav li a:hover, #topnav li a:visited:hover {color:#cbcbcb} 


/*********************************************************/

#center {float:right;width:603px;}

#headings {height:76px;background:#fff;position:relative}
#footer {background:#9ed9d8;border-right:1px solid #fff;text-align:center;padding:10px}
#footer h1 {font-size:14px; padding:0px; margin:10px}
#headings #picture {height:76px;float:right;width:150px;background:#fff}

#headings_w_flv {height:150px;background:#fff}
#headings #flv {height:150px;width:150px;position:absolute;right:0px;top:0px;background:#fff}

#headings #position {float:left;height:18px;width:432px;background:#e7f3f3; font-size:12px;padding:5px 10px;color:#808080; font-weight:bold}
#headings #pagetitle {float:left;height:48px;width:452px;background:#fff}

#pagetitle h1 {color:#383178;font-size:12px;padding:10px 25px}

#content {background:transparent;padding:5px 30px 5px 30px; line-height:22px}
#content2 {background:#aacdc6;padding:0px; line-height:22px;text-align:center;margin:0px}
#content3 {background:#87a2bf;padding:0px; line-height:22px;color:#424242;text-align:center;margin:0px}
#content2 p {padding:0px;margin:0px;}
#content3 p {padding:0px;margin:0px}

#content3 p.mainText {margin:0px 20px}

#content img {margin:5px;}
.clearBoth {clear:both;}

/******************************************************/

#contactForm {
	width:520px;
	height:520px;
	margin-left:-20px;
	padding:30px;
	background:transparent url('/cms/upload/images/smilezentrum/kontakt.jpg') top left no-repeat;
	padding-top:15px;
	margin-bottom:30px;
	padding-bottom:40px;
}

#contactForm input[type='text'] {
	width:200px;
}

#guestbookForm input[type='text'] {
	width:250px;
}
#guestbookForm textarea {
	width:250px;
	height:100px
}

#contactForm textarea {
	margin:10px;
	width:463px;
	height:60px
}

div.contactCol {
	width:240px;
	padding:10px;
	float:left;
	padding-top:0;	
}

div.contactCol .input {}

/**/

#welcomeMain h1, h2, h3, h4, h5, b {color: #383178}
#welcomeMain b {font-weight:bold;}
#welcomeMain p {text-align:justify}

/*****************/

a.zahnKlinik {position:absolute;bottom:5px; right:5px;text-decoration:none; font-family: times new roman; display:block; font-weight:lighter; text-align:right;}
a.zahnKlinik:link, a.zahnKlinik:visited {color:#3fb2b1}
a.zahnKlinik:hover, a.zahnKlinik:visited:hover {text-decoration:underline}
a.zahnKlinik:active{}

#swf0 {position:relative}
