/**
 * JuraForum.de - CSS (Beratersuche)
 *
 */



#intro {
	border-top: 1px solid #b4c5de; border-bottom: 1px solid #b4c5de; padding-top: 1px;
}

#intro #intro-personen {
	background: url(/grafiken/beratersuche/intro/beratersuche-personen.png) no-repeat top left; position: absolute; width: 450px; height: 325px;
}

#intro a {
	display: block;
	height: 81px;
}

#intro a#intro-anwalt {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-anwalt.png);
}

#intro a:hover#intro-anwalt {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-anwalt-aktiv.png);
}

#intro a#intro-steuerberater {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-steuerberater.png);
}

#intro a:hover#intro-steuerberater {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-steuerberater-aktiv.png);
}

#intro a#intro-gutachter {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-gutachter.png);
}

#intro a:hover#intro-gutachter {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-gutachter-aktiv.png);
}

#intro a#intro-dolmetscher-uebersetzer {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-dolmetscher-uebersetzer.png);
}

#intro a:hover#intro-dolmetscher-uebersetzer {
	background: #fff url(/grafiken/beratersuche/intro/beratersuche-dolmetscher-uebersetzer-aktiv.png);
}



#intro-branche {
	position: relative;
	width: 660px;
	height: 450px;
	background: #fff url(/grafiken/beratersuche/intro/hintergrund.png) no-repeat 0px 1px;
	border-top: 1px solid #b4c5de;
	border-bottom: 1px solid #b4c5de;
	padding-top: 1px;
	padding-bottom: 1px;
}

#intro-branche hr {
	 border: none;
	 border-bottom: 1px solid #fff;
	 margin: 10px 0px;
}

#intro-branche #intro-person-rae {
	position: absolute;
	top: 1px;
	left: 0px;
	width: 300px;
	height: 450px;
	background: url(/grafiken/beratersuche/intro/person-anwalt.png) no-repeat;
}

#intro-branche #intro-person-stb {
	position: absolute;
	top: 16px;
	left: 0px;
	width: 230px;
	height: 435px;
	background: url(/grafiken/beratersuche/intro/person-steuerberater.png) no-repeat;
}

#intro-branche #intro-person-svg {
	position: absolute;
	top: 11px;
	left: 0px;
	width: 260px;
	height: 440px;
	background: url(/grafiken/beratersuche/intro/person-gutachter.png) no-repeat;
}

#intro-branche #intro-person-ueb {
	position: absolute;
	top: 11px;
	left: 0px;
	width: 260px;
	height: 440px;
	background: url(/grafiken/beratersuche/intro/person-uebersetzer.png) no-repeat;
}

#intro-branche #intro-titel {
	position: absolute;
	top: 20px;
	left: 320px;
	background-color: #fff;
	width: 325px;
	height: 70px;
	padding: 15px;
	background: url(/grafiken/beratersuche/intro/sprechblase-titel.png) no-repeat;
}

#intro-branche #intro-titel span {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 28px;
}

#intro-branche #intro-suche {
	position: absolute;
	top: 120px;
	left: 230px;
	background-color: #FED480;
	width: 325px;
	height: 185px;
	background: url(/grafiken/beratersuche/intro/sprechblase-suche.png) no-repeat top right;
	padding: 10px 21px 20px 55px;
}

#intro-branche #intro-suche-formular {
	margin: 0;
	padding-top: 4px;
}


#intro-branche .intro-werbung {
	position: absolute;
	top: 350px;
	left: 390px;
	width: 220px;
	height: auto;
	display: block;
	color: #e0e0e0;
	text-decoration: none;
	font-size: 0.85em;
	padding: 15px;
	background-color: #5D7495;
}

#intro-branche .intro-werbung:hover {
	text-decoration: none;
	color: #fff;
}

#intro-branche #intro-werbung-bista {
	background: #5D7495 url(/grafiken/werbung/bista-1-70x70.png) no-repeat 175px 6px;
}


#ihr-eintrag p.rot {
	color: #c63023;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
}

#ihr-eintrag ol li,
#ihr-eintrag ul li {
	padding-bottom: 20px;
}

#ihr-eintrag .box-rot {
	background-color: #F8E5E3;
	padding: 10px 20px;
	font-weight: bold;
	margin: 20px 0;
}

#ihr-eintrag .box-blau {
	background-color: #E9EEF6;
	padding: 10px 20px;
	font-weight: bold;
	margin: 20px 0;
}


#ihr-eintrag .box-blau a,
#ihr-eintrag .box-rot a {
	display: block;
}

