/* ------------------------------------------------------- */
/* generic formatting                                      */
/* ------------------------------------------------------- */

th { background-color: #C3D9FF; }

b {
	font-weight: 600;
	color: #666666;
}

dt {
	font-weight: 600;
	color: #483D8B;
}

/* ------------------------------------------------------- */
/* home                                                    */
/* ------------------------------------------------------- */


body#home h2 {
	background: url(../img/horDotLine.gif) left bottom repeat-x;
	padding-bottom: 0.2778em; /* 18x0.2778=3px */
	margin-top: 0;
}

body#home div#content div#left {
	width: 13.75em; /* 16x13.75=220px */
	padding-right: 1.25em; /* 16x1.25=20px */
}

body#home div#content div#middle {
	margin-left: 15em; /* 16x15=240px */
	padding-left: 1.25em; /* 16x1.25=20px */
	background: url(../img/verDotLine.gif) left top repeat-y;
}

body#home img.maPortrait { 
	margin: 0px 0.625em 0.1875em 0; /* 16x0.625=10px 16x0.1875=3px */
	border: 1px solid #CCCCCC;
	float: left;
	width: 6.25em; /* 16x6.25=100px */
}

body#home div#newsHome {
	margin-top: 2em;
	background: url(../img/ci-cd/news_bg.jpg) left bottom repeat-x;
	border:1px solid #666;
}
	
body#home div#newsHome h2 {
	margin: 1px;
	background: url(../img/ci-cd/news_header_bg.jpg) left top repeat-y;
	border: 0px solid red;
	color: #FFF;
	padding: 0;
	padding-left: 1.1112em; /* 18x1.1112=20pix */
}

body#home div#newsHome dl {
	padding-left: 1.5385em; /* 13x1.5385=20pix */
	padding-right: 1.5385em; /* 13x1.5385=20pix */
}

/* ------------------------------------------------------- */
/* specific formatting                                     */
/* ------------------------------------------------------- */

dl img.logoFm2S  {
	width: 2.6924em; /* 13x2.6924=35pix */ 
	margin-right: 0.625em; /* 16*0.625=10pix */
	float: left;
}

dl img.logoPublicaNews {
	width: 4.231em; /* 13x4.231=55pix */
	margin-right: 0.625em; /* 16*0.625=10pix */
	float: left;
}

img.V2Reglementdruck {
	width: 28.9375em; /* 16x28.9375=463pix */
	margin-bottom: 1.25em; /* 16x1.25=20pix */ 
}

img.V2Grafik-anteilBuchungstypen,
img.V2Grafik-bvgUndSparen {
	width: 25em; /* 16x25=400pix */ 
	border: 1px solid #999999;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.25em; /* 16x1.25=20pix */ 
	display: block;
}

img.V2OffeneArchitekturVE2000Uebersicht,
img.V2OffeneArchitekturVE2000Beispiel {
	width: 27.5em; /* 16x27.5=440pix */
	margin-bottom: 1.25em; /* 16x1.25=20pix */
}

img.V2iUebersichtSystem {
	width: 27.4375em; /* 16x27.4375=439pix */
	margin-bottom: 1.25em; /* 16x1.25=20pix */
}

img.lageplanLess {
	width: 100%;
}

div#ve2000Spot {
	float: right;
	margin: 0 0 1.5385em 1.5385em; /* 13x1.5385=20pix */
	border: 1px solid black;
	background-color: red;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8125em; /* 16x0.8125=13px */
	font-weight: bold;
	padding: 0.2308em 0.7693em; /* 13x0.2308=3pix 13x0.7693=10pix*/
}

img.swissQualitySoftware {
	float: right;
	width: 71px;
	height: 71px;
	margin: 0 0 1.5385em 1.5385em; /* 13x1.5385=20pix */
}