/*
HTTP Host:  http://www.svbrand.de
Generated:  March 22th 2014 10:42 PM MET
Location:  Germany, de_DE
Path:  /svbrand.css
*/

*
{
	margin: 0;
	padding: 0;
}
HTML, BODY
{
	height: 100%;
}
BODY
{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
}
#intro
{
	z-index: 0;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -204px;
	margin-top: -98px;
	width: 408px;
	height: 196px;
	text-align: center;
}
#core
{
	z-index: 0;
	position: absolute;
	left: 50%;
	margin-left: -490px;
	width: 980px;
	height:100%;
}
#left
{
	z-index: 1;
	float: left;
	width: 626px;
}
#lhead
{
	z-index: 2;
	width: 626px;
	height: 140px;
}
#lbanner
{
	z-index: 2;
	width: 626px;
	height: 220px;
	background-image: url(img/lbanner.png);
}
#lcontent
{
	z-index: 2;
	width: 626px;
}
#right
{
	z-index: 1;
	width: 354px;
	height:100%;
	position: relative;
	overflow: hidden; !important
 
}
#rbanner
{
	z-index: 2;
	width: 354px;
	height: 360px;
	background-image: url(img/rbanner_2.png);
}
#rcontent
{
	z-index: 2;
	width: 354px;
	height:100%;
	position: relative;

	background-image: url(img/rcontent.png);
	background-repeat: no-repeat;
}




#box
{
	background-color: #f7f7ff;
	border-top: 1px dotted #374983;
	border-bottom: 1px dotted #374983;
	text-align: left;
	padding: 3px;
	color: #000;
}
#box_vorteile
{
	background-color: #f7f7ff;
	border-top: 1px dotted #374983;
	border-bottom: 1px dotted #374983;
	text-align: left;
	padding: 8px;
	color: #000;
}
#box2
{
	background-color: #FFFFFF;
	padding: 15px;
	border-left: 1px dotted #E5E5FF;
	border-bottom: 1px dotted #E5E5FF;
}

h2
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #374983;
}

h3 {
 	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
 	text-transform: uppercase;
 	letter-spacing:0.2em;
} 

.cat01
{
	background: url(img/btn_starteite.png);
	display: block;
	width: 93px;
	height: 105px;
	float: left;
}
.cat01 A:hover
{
	background: url(img/btn_starteite_2.png);
}
.cat02
{
	background: url(img/btn_zurperson.png);
	display: block;
	width: 101px;
	height: 105px;
	float: left;
}
.cat02 A:hover
{
	background: url(img/btn_zurperson_2.png);
}
.cat03
{
	background: url(img/btn_werte.png);
	display: block;
	width: 69px;
	height: 105px;
	float: left;
}
.cat03 A:hover
{
	background: url(img/btn_werte_2.png);
}
.cat04
{
	background: url(img/btn_vorteile.png);
	display: block;
	width: 80px;
	height: 105px;
	float: left;
}
.cat04 A:hover
{
	background: url(img/btn_vorteile_2.png);
}
.cat05
{
	background: url(img/btn_leistungen.png);
	display: block;
	width: 101px;
	height: 105px;
	float: left;
}
.cat05 A:hover
{
	background: url(img/btn_leistungen_2.png);
}
.cat06
{
	background: url(img/btn_kontakt.png);
	display: block;
	width: 80px;
	height: 105px;
	float: left;
}
.cat06 A:hover
{
	background: url(img/btn_kontakt_2.png);
}
.cat07
{
	background: url(img/btn_impressum.png);
	display: block;
	width: 112px;
	height: 105px;
	float: left;
}
.cat07 A:hover
{
	background: url(img/btn_impressum_2.png);
}





A:link
{
	color: #374983;
	text-decoration: none;
}
A:visited
{
	color: #374983;
	text-decoration: none;
}
A:focus
{
	color: #000000;
	text-decoration: underline;
}
A:hover
{
	color: #000000;
	text-decoration: underline;
}
A:active
{
	color: #000000;
	text-decoration: underline;
}



.ImprintText
{
	text-align:justify;
}

.ImprintList
{

}
.ImprintList LI
{
	color: #000;
	display: block;
	border-bottom: 1px dotted #CCC;
	padding: 2px 4px;
}



.List
{
	list-style-type: disc;
	font-size: 11px;
}
.List li
{
	color: #5A6998;
	padding: 0.5px 4px;
	margin-left: 2em;
}
.List li span
{
	font-size: 12px;
	color: #000;
}

.ListZP
{
	list-style-type: disc;
	font-size: 11px;
}
.ListZP li
{
	color: #5A6998;
	padding: 5px 4px;
	margin-left: 2em;
}
.ListZP li span
{
	font-size: 12px;
	color: #000;
}