/* --------karwatzki.de - STYLE-Startseite-------- */
	
html, body, div, p, h1, h2, h3, ul, ol,  span, a, table, td, form, img, li, input, form, object, textarea{
	margin: 0px;
	padding: 0px;
	
}

:focus {outline: 0;}

html, body{
	background: url(../images/bg-start.jpg);
	background-position:top center;
	background-repeat:repeat-x;
}

html {
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
	SCROLLBAR-FACE-COLOR:#5a9ece;
	SCROLLBAR-HIGHLIGHT-COLOR: #fff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	scrollbar-3d-light-color: #ffffff;
}
	
/*------------------layout------------------*/
#container{
	margin: 0px auto;
	width:939px;
	height:574px;
	background: url(../images/bg-container-start.jpg) no-repeat;
	position:relative;}
	
#container h1{
	font-size: 0.001em;
	color: #fff;
	position:absolute;
	text-indent:-4000px;
	z-index: 1;
	z-index: 1;
	}
#container h1 a{
	width:666px;
	font-size: 0.001em;
	height:90px;
	color: #FFF5CD;
	text-decoration: none;
	display: block;
	overflow: hidden;
	top:228px;
	left:143px;
	background:url(../images/logo-a.jpg) no-repeat;
	position:absolute;
	}

#container h1 a:hover{color: #fff; text-decoration: none; background:url(../images/logo-hover.jpg) no-repeat;}

#bg-content{
	background:url(../images/bg-content01.jpg) repeat-x #d7e4e7;
	margin-top:267px;
	min-height:400px;}

/*------------------navi-01-----------------*/
#navi-01{
	width:255px;
	height:115px;
	display:block;
	z-index:20;
	left:0px;
	top:435px;
	position:absolute;
	background:url(../images/navi/bg-navi-01.gif) no-repeat;
	background-position:bottom right;}
	
#navi-01 ul{ padding:20px 85px 0 0;list-style-type:none;}	
#navi-01 li  {display:block; text-indent:-4000px;}
#navi-01 li a, #navi li a:hover {display:block; padding:0px;text-decoration:none;}
	
#editorial a {background:url(../images/navi/01/editorial01.gif) no-repeat; background-position:right;height:20px;}
#editorial a:hover { background:url(../images/navi/01/editorial02.gif) no-repeat; background-position:right;height:20px;}
#editorial-aktiv a { background:url(../images/navi/01/editorial02.gif) no-repeat; background-position:right;height:20px;}

#philosophie a {background:url(../images/navi/01/philosophie01.gif) no-repeat; background-position:right;height:20px;}
#philosophie a:hover { background:url(../images/navi/01/philosophie02.gif) no-repeat; background-position:right;height:20px;}
#philosophie-aktiv a { background:url(../images/navi/01/philosophie02.gif) no-repeat; background-position:right;height:20px;}

#anwaelte a {background:url(../images/navi/01/anwaelte01.gif) no-repeat; background-position:right;height:20px;}
#anwaelte a:hover { background:url(../images/navi/01/anwaelte02.gif) no-repeat; background-position:right;height:20px;}
#anwaelte-aktiv a { background:url(../images/navi/01/anwaelte02.gif) no-repeat; background-position:right;height:20px;}

#mitgliedschaft a {background:url(../images/navi/01/mitgliedschaft01.gif) no-repeat; background-position:right;height:20px;}
#mitgliedschaft a:hover { background:url(../images/navi/01/mitgliedschaft02.gif) no-repeat; background-position:right;height:20px;}
#mitgliedschaft-aktiv a { background:url(../images/navi/01/mitgliedschaft02.gif) no-repeat; background-position:right;height:20px;}

#mandanten a {background:url(../images/navi/01/mandanten01.gif) no-repeat; background-position:right;height:20px;}
#mandanten a:hover {background:url(../images/navi/01/mandanten02.gif) no-repeat; background-position:right;height:20px;}
#mandanten-aktiv a {background:url(../images/navi/01/mandanten02.gif) no-repeat; background-position:right;height:20px;}

/*------------------navi-02-----------------*/
#navi-02{
	width:190px;
	height:115px;
	display:block;
	z-index:20;
	left:300px;
	top:435px;
	position:absolute;
	background:url(../images/navi/bg-navi-02.gif) no-repeat;
	background-position:bottom right;
	}
	
#navi-02 ul{ padding:0 85px 0 0;list-style-type:none;}	
#navi-02 li  {display:block; text-indent:-4000px;}
#navi-02 li a, #navi li a:hover {display:block; padding:0px;text-decoration:none;}

#rechtsgebiete {background:url(../images/navi/02/rechtsgebiete.gif) no-repeat; background-position:right;height:20px;}
	
#arbeitsrecht a {background:url(../images/navi/02/arbeitsrecht01.gif) no-repeat; background-position:right;height:20px;}
#arbeitsrecht a:hover { background:url(../images/navi/02/arbeitsrecht02.gif) no-repeat; background-position:right;height:20px;}
#arbeitsrecht-aktiv a { background:url(../images/navi/02/arbeitsrecht02.gif) no-repeat; background-position:right;height:20px;}

#erbrecht a {background:url(../images/navi/02/erbrecht01.gif) no-repeat; background-position:right;height:20px;}
#erbrecht a:hover { background:url(../images/navi/02/erbrecht02.gif) no-repeat; background-position:right;height:20px;}
#erbrecht-aktiv a { background:url(../images/navi/02/erbrecht02.gif) no-repeat; background-position:right;height:20px;}

#familienrecht a {background:url(../images/navi/02/familienrecht01.gif) no-repeat; background-position:right;height:20px;}
#familienrecht a:hover { background:url(../images/navi/02/familienrecht02.gif) no-repeat; background-position:right;height:20px;}
#familienrecht-aktiv a { background:url(../images/navi/02/familienrecht02.gif) no-repeat; background-position:right;height:20px;}

#immobilienrecht a {background:url(../images/navi/02/immobilienrecht01.gif) no-repeat; background-position:right;height:20px;}
#immobilienrecht a:hover { background:url(../images/navi/02/immobilienrecht02.gif) no-repeat; background-position:right;height:20px;}
#immobilienrecht-aktiv a { background:url(../images/navi/02/immobilienrecht02.gif) no-repeat; background-position:right;height:20px;}

#wirtschaftsrecht a {background:url(../images/navi/02/wirtschaftsrecht01.gif) no-repeat; background-position:right;height:20px;}
#wirtschaftsrecht a:hover { background:url(../images/navi/02/wirtschaftsrecht02.gif) no-repeat; background-position:right;height:20px;}
#wirtschaftsrecht-aktiv a { background:url(../images/navi/02/wirtschaftsrecht02.gif) no-repeat; background-position:right;height:20px;}

/*------------------navi-03-----------------*/
#navi-03{
	width:230px;
	height:115px;
	display:block;
	z-index:20;
	left:490px;
	top:435px;
	position:absolute;
	background:url(../images/navi/bg-navi-03.gif) no-repeat;
	background-position:bottom right;
	}
	
#navi-03 ul{ padding:0 85px 0 0;list-style-type:none;}	
#navi-03 li  {display:block; text-indent:-4000px;}
#navi-03 li a, #navi li a:hover {display:block; padding:0px;text-decoration:none;}

#leistungsnachweise a {background:url(../images/navi/03/leistungsnachweis01.gif) no-repeat; background-position:right;height:20px;}
#leistungsnachweise a:hover { background:url(../images/navi/03/leistungsnachweis02.gif) no-repeat; background-position:right;height:20px;}
#leistungsnachweise-aktiv a { background:url(../images/navi/03/leistungsnachweis02.gif) no-repeat; background-position:right;height:20px;}

#aktuell a {background:url(../images/navi/03/aktuell01.gif) no-repeat; background-position:right;height:20px;}
#aktuell a:hover { background:url(../images/navi/03/aktuell02.gif) no-repeat; background-position:right;height:20px;}
#aktuell-aktiv a { background:url(../images/navi/03/aktuell02.gif) no-repeat; background-position:right;height:20px;}

#urteil a {background:url(../images/navi/03/urteil01.gif) no-repeat; background-position:right;height:20px;}
#urteil a:hover { background:url(../images/navi/03/urteil02.gif) no-repeat; background-position:right;height:20px;}
#urteil-aktiv a { background:url(../images/navi/03/urteil02.gif) no-repeat; background-position:right;height:20px;}

#neues a {background:url(../images/navi/03/neues01.gif) no-repeat; background-position:right;height:20px;}
#neues a:hover { background:url(../images/navi/03/neues02.gif) no-repeat; background-position:right;height:20px;}
#neues-aktiv a { background:url(../images/navi/03/neues02.gif) no-repeat; background-position:right;height:20px;}

#seminare a {background:url(../images/navi/03/seminare01.gif) no-repeat; background-position:right;height:20px;}
#seminare a:hover { background:url(../images/navi/03/seminare02.gif) no-repeat; background-position:right;height:20px;}
#seminare-aktiv a { background:url(../images/navi/03/seminare02.gif) no-repeat; background-position:right;height:20px;}

#links a {background:url(../images/navi/03/links01.gif) no-repeat; background-position:right;height:20px;}
#links a:hover { background:url(../images/navi/03/links02.gif) no-repeat; background-position:right;height:20px;}
#links-aktiv a { background:url(../images/navi/03/links02.gif) no-repeat; background-position:right;height:20px;}

/*------------------navi-04-----------------*/
#navi-04{
	width:160px;
	height:115px;
	display:block;
	z-index:20;
	left:780px;
	top:435px;
	position:absolute;
	background:url(../images/navi/bg-navi-04.gif) no-repeat;
	background-position:bottom right;
	}
	
#navi-04 ul{ padding:40px 85px 0 0;list-style-type:none;}	
#navi-04 li  {display:block; text-indent:-4000px;}
#navi-04 li a, #navi li a:hover {display:block; padding:0px;text-decoration:none;}

#home a {background:url(../images/navi/04/home01.gif) no-repeat; background-position:right;height:20px;}
#home a:hover { background:url(../images/navi/04/home02.gif) no-repeat; background-position:right;height:20px;}
#home-aktiv a { background:url(../images/navi/04/home02.gif) no-repeat; background-position:right;height:20px;}

#kontakt a {background:url(../images/navi/04/kontakt01.gif) no-repeat; background-position:right;height:20px;}
#kontakt a:hover { background:url(../images/navi/04/kontakt02.gif) no-repeat; background-position:right;height:20px;}
#kontakt-aktiv a { background:url(../images/navi/04/kontakt02.gif) no-repeat; background-position:right;height:20px;}

#anfahrt a {background:url(../images/navi/04/anfahrt01.gif) no-repeat; background-position:right;height:20px;}
#anfahrt a:hover { background:url(../images/navi/04/anfahrt02.gif) no-repeat; background-position:right;height:20px;}
#anfahrt-aktiv a { background:url(../images/navi/04/anfahrt02.gif) no-repeat; background-position:right;height:20px;}

#impressum a {background:url(../images/navi/04/impressum01.gif) no-repeat; background-position:right;height:20px;}
#impressum a:hover { background:url(../images/navi/04/impressum02.gif) no-repeat; background-position:right;height:20px;}
#impressum-aktiv a { background:url(../images/navi/04/impressum02.gif) no-repeat; background-position:right;height:20px;}