	/*andrea-kuhne.de CSS*/
	
	* {margin:0; padding:0;}
	
	body {font-size:small; font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color:#3b3b3b; background: #fff url(ak_pics/bg.gif) repeat-x fixed bottom center; height:100%;}
	img {border:0;}
	a {text-decoration:none; color:#000; font-weight:normal;}

	
	body#schuwa #blabla strong, body#schuwa #sub h1, body#schuwa a:hover {color:#9e0069;}
	body#schuwa a, body#schuwa p {color:#b3492c;}
	body#schuwo #blabla strong, body#schuwo #sub h1, body#schuwo a:hover {color:#6ea843;}
	body#schuwo a, body#schuwo p, body#schuwo li {color:#0b5675;}
	body#web #blabla strong, body#web #sub h1, body#web a:hover {color:#bdbd26;}
	body#web a, body#web p, body#web ul {color:#325645;}
	body#kontakt #blabla strong, body#print #sub h1, body#print a:hover {color:#68bcb3;}
	body#kontakt a, body#print p, body#print ul {color:#33549f;}
	body#netz #blabla strong, body#netz #sub h1, body#netz a:hover {color:#d45e07;}
	body#netz a, body#netz p, body#netz ul {color:#a88d2d;}
	body#dit #blabla strong, body#dit #sub h1, body#dit a:hover {color:#46c3ce;}
	body#dit a, body#dit p, body#dit ul {color:#07646f;}
	
	#schuwa #sub #topic a {float:left; background:none; color:#9e0069; font-weight:bold;}
	#schuwo #sub #topic a {float:left; background:none; color:#6ea843; font-weight:bold;}
	#web #sub #topic a {float:left; background:none; color:#bdbd26; font-weight:bold;}
	#kontakt #sub #topic a {float:left; background:none; color:#68bcb3; font-weight:bold;}
	#netz #sub #topic a {float:left; background:none; color:#d45e07; font-weight:bold;}
	#dit #sub #topic a {float:left; background:none; color:#46c3ce; font-weight:bold;}
	
	
		/* main navi */
	body#schuwa ul#nav a.schuwa, ul#nav a:hover.schuwa {background-color: #9e0069;}
	body#schuwo ul#nav a.schuwo, ul#nav a:hover.schuwo {background-color: #6ea843;}
	body#web ul#nav a.web, ul#nav a:hover.web {background-color: #bdbd26;}
	body#kontakt ul#nav a.kontakt, ul#nav a:hover.kontakt {background-color: #68bcb3;}
	body#netz ul#nav a.netz, ul#nav a:hover.netz {background-color: #d45e07;}
	body#dit ul#nav a.dit, ul#nav a:hover.dit {background-color: #46c3ce;}
	
	#aussenrum {position:absolute; bottom:50px; right:20px; width:990px; height:560px; z-index:20;}
	#navibox {position:absolute; bottom:520px; right:1px; z-index:80; background-color:#3b3b3b; width:742px;}

	ul#nav {list-style-type: none;}
	ul#nav li {float: left; line-height:1.4em; background-color:#3b3b3b; border-right: 1px solid #fff;}
	ul#nav a:link, ul#nav a:visited {display: block; color: #fff;  padding:0 10px; text-decoration: none;}
	
	#koepfchen {height:186px; position:relative;}
	#koepfchen img {margin:13px 0 0 0;}
	
	#sub {float:left; width:267px;  font-size:90%; background-color: none;}
	#sub #topic {text-align:left; width:67px; float:left; background-color: none;}
	#sub ul li {line-height:1.6em;}
	#sub ul li.weAbst {line-height:1.5em;}
	#sub #subnavi {float:right; background-color:none;}
	#sub h1 {font-size:100%; font-weight:normal;}
	
	
	#sub ul {margin-left:15px; list-style-type:none; border-left:solid 1px #3b3b3b; width:180px;}

	#sub a {display:block; width:160px; padding-left:15px; text-decoration:none;}
	#sub a:hover {background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#sub span {display:block; width:120px; padding-left:12px; font-style:italic;}
	
	li#schuwaaktiv a {color:#9e0069; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}	
	li#schuwoaktiv a {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}	
	li#ditaktiv a {color:#46c3ce; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}	
	
	 /*aktiver seitenlink web+print markiert */
	#web.ref00 li#web00 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#web.ref01 li#web01 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref02 li#web02 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref03 li#web03 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}	
	#web.ref04 li#web04 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref05 li#web05 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref06 li#web06 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref07 li#web07 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref08 li#web08 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref09 li#web09 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref10 li#web10 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref11 li#web11 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref12 li#web12 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	#web.ref13 li#web13 a  {color:#6ea843; font-weight:bold; background: url(ak_pics/pfeil__.gif) no-repeat -1px center;}
	
		 /*aktiver seitenlink vernetzt markiert */
	#netz.ref01 li#netz01 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#netz.ref02 li#netz02 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#netz.ref03 li#netz03 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}	
	#netz.ref04 li#netz04 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#netz.ref05 li#netz05 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#netz.ref06 li#netz06 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	#netz.ref07 li#netz07 a  {color:#d45e07; font-weight:bold; background: url(ak_pics/pfeil_.gif) no-repeat -1px center;}
	
	#compi {float:left; width:322px; height:259px; background:transparent url(ak_pics/monitor_w.gif); position:relative;}
	#compi.impr {background:transparent url(ak_pics/andrea_kuhne_.gif);}
	#compi img, #compi #fla, #compi a {margin:18px;}
	 

	a.webbild {display:block; width:286px; height:191px;}
	.tf {background-image:url(ak_pics/web/tf.gif);}
	a.tf:hover {background-image:url(ak_pics/web/tf_.gif);} 
	.aev {background-image:url(ak_pics/web/aev.gif);}
	a.aev:hover {background-image:url(ak_pics/web/aev_.gif);} 
	.jvb {background-image:url(ak_pics/web/jvb.gif);}
	a.jvb:hover {background-image:url(ak_pics/web/jvb_.gif);} 
	.so {background-image:url(ak_pics/web/so.gif);}
	a.so:hover {background-image:url(ak_pics/web/so_.gif);} 
	.sb {background-image:url(ak_pics/web/sb.gif);}
	a.sb:hover {background-image:url(ak_pics/web/sb_.gif);} 
	.ko {background-image:url(ak_pics/web/ko.gif);}
	a.ko:hover {background-image:url(ak_pics/web/ko_.gif);} 
	.kw {background-image:url(ak_pics/web/kw.gif);}
	a.kw:hover {background-image:url(ak_pics/web/kw_.gif);} 
	.hg {background-image:url(ak_pics/web/hg.gif);}
	a.hg:hover {background-image:url(ak_pics/web/hg_.gif);} 
	.dk {background-image:url(ak_pics/web/dk.gif);}
	a.dk:hover {background-image:url(ak_pics/web/dk_.gif);} 
	.villa {background-image:url(ak_pics/web/villa.gif);}
	a.villa:hover {background-image:url(ak_pics/web/villa_.gif);} 
	.kd {background-image:url(ak_pics/web/kd.gif);}
	a.kd:hover {background-image:url(ak_pics/web/kd_.gif);} 
	.em {background-image:url(ak_pics/web/em.gif);}
	a.em:hover {background-image:url(ak_pics/web/em_.gif);} 
	.lina {background-image:url(ak_pics/web/lina.gif);}
	a.lina:hover {background-image:url(ak_pics/web/lina_.gif);} 
	.kw {background-image:url(ak_pics/web/fsg.gif);}
	a.kw:hover {background-image:url(ak_pics/web/fsg_.jpg);} 
	
	#blabla {overflow:auto; float:left; width:360px; margin-left:30px; height:259px; background:#fff url(ak_pics/border_u.gif) repeat-x left bottom;}
	#blabla.mehr {height:350px;}
	#blabla a.unterstrichen {text-decoration:underline;}
	
	body#dit #blabla p a.marker {background:#DEFF18;}
	
	#blabla strong {text-transform:uppercase; font-size:120%;}
	#blabla > p:first-child {text-indent:20px;}
	#blabla p {font-size:90%; line-height:160%; padding:0 20px 10px 0px;}
	#blabla p.ende {padding-bottom:20px;}
	#blabla ul {margin:0 0 12px 0; font-size:90%;}
	#blabla li {background:transparent url(ak_pics/lili.gif) no-repeat 0px 50%; padding-left:11px; line-height:1.4em;}
	#blabla li.ohne {list-style:none; font-weight:bold; background-image:none; padding-left:0px;}
	
	#blabla a[href^="http:"] {background: transparent url('ak_pics/extern.gif') 100% 50% no-repeat; padding-right: 14px;}
	
	#tasse {position:absolute; bottom:100px; z-index:500; right:160px;}
	#faden {position:absolute; bottom:120px; right:0px; width:221px; height:79px; z-index:20; background:transparent url(ak_pics/roterfaden.png) no-repeat;}
	#stapel {position:absolute; bottom:50px; right:760px; width:332px; height:155px; z-index:20; background:transparent url(ak_pics/stapel.png) no-repeat;}
	#stapel2 {position:absolute; bottom:50px; right:760px; width:332px; height:193px; z-index:20; background:transparent url(ak_pics/stapeldw.png) no-repeat;}
	#roterfadentext {display:none;}
	#kontaktpfeil {position:absolute; bottom:80px; right:50px; width:162px; height:73px; z-index:2; background:transparent url(ak_pics/pfeil.png) no-repeat;}
	#impressed {position:absolute; bottom:80px; left:265px;}
	#impr_adr {position:absolute; top:0; left:0;}
		/*doppel-bg im impr*/
	#bkgnd2 {position: absolute; top: 0px; right: 0px; height:auto; height:60%; width:100%;background-color:transparent; background-image:url(ak_pics/impressum_.gif); background-repeat:repeat-y; background-position:right top;}

	.abstu {margin-bottom:7px;}
	.abstli {margin-left:15px;}
	
	.abstandform {margin:6px 0px 6px 0px;}
	input.feld,textarea.nachricht {
	color:#333; background-color: #efefef; border:none;border-bottom: 1px solid #333; width:200px ; padding: 0px 0 0 10px;font-family:'Trebuchet MS', arial,verdana, sans-serif; font-size:1em;}
	
	input.senden {color:#333; background-color: #efefef; border: none; border-bottom:1px solid #333; margin:10px 0 0 100px; padding:0; font-family:'Trebuchet MS', arial,verdana, sans-serif; font-size:1em;}
	
	input.senden:hover {background-color:#68bcb3; color:#fff; cursor:pointer;}
	input.feld:focus, textarea.nachricht:focus { background-color:#68bcb3; color:#fff;}
	label.formular { margin : 0; float:left; width:100px;}


#galerie {position: absolute; bottom:100px; right:75px; width:630px; height:256px; z-index:100;}
#galerie img {width:286px; height:191px; float:left; margin-right:64px;}
#galerie a, #galerie a:visited {display:block; float:left; width:69px; height:69px; margin:4px; border: 1px solid #000; text-decoration: none;}

#galerie a span {display: none;}
#galerie a span em {display:block; width: 286px;height:191px;}
#galerie a:focus, #galerie a:active  {border: 1px solid #ccc;}
#galerie a:focus span, #galerie a:active span  {position:absolute; display:block; left:0px;top:0px; width:286px;}

#galerie.drueber a:hover  {border: 1px solid #ccc;}
#galerie.drueber a:hover span  {position:absolute; display:block; left:0px;top:0px; width:286px;}

#vorladen, #infotext {display:none;}

.aufraeum {clear:both;}
img.linksfliess {float:left; margin-right:3px;}
.fett { font-weight: bold; }
.aktSeminar {border-left:dotted 1px #9e0069; border-bottom:dotted 1px #9e0069; padding-left:10px; margin:10px;}
#blabla .aktSeminar p {color:#9e0069;}
#compi a.aStart {padding:0; margin:0;}