/* news */
DIV.news-list-item {
	border-Top:1px solid #003399;
}
.news-list-container h2 {
	margin:10px 0 0 0;
}
.news-latest-container {
	padding:10px;
	border:1px solid #CFDDEC;
}



/* main */

body {
	background-color:#E5EDF5;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
	margin:0pt;
	padding:0pt;	
}

#meta {
	position:absolute;
	top:20px;
	left:30px;
	text-align:right;
	width:980px;
}

#meta a {
	font-size:10px;
	line-height:12px;
	padding:0 10px 0 10px;
	border-right:1px solid #003399;
	color:#003399;
}


#logo {
	position:absolute;
	top:40px;
	left:30px;
}

#bild {
	position:absolute;
	top:40px;
	left:333px;
	width:677px;
	height:170px;
	background-image: url(../titelbilder/titel_default.jpg);
}

/* body#uid8 div#bild { background-image: url(../images/bild_crosscutting.jpg); } */


#nav {
	position:absolute;
	top:213px;
	left:30px;
	color:#FFF;
	width:980px;
	height:40px;
	background-image:url(../images/nav.gif);	
}

#frame {
	position:absolute;
	top:256px;
	left:30px;
}

#content_top {
	background-image:url(../images/content_top.gif);
	width:980px;
	height:6px;
	overflow:hidden;
}

#content {
	background-color:#FFF;
	width:980px;
}

#content_bottom {
	background-image:url(../images/content_bottom.gif);
	width:980px;
	height:6px;
	overflow:hidden;
}

#left_col {
	float:left;
	width:250px;
	margin:52px 23px 20px 30px;
}

#uid1 #left_col {
	margin:20px 23px 20px 30px;
}

#middle_col {
	float:left;
	width:420px;
	text-align:left;
	margin:20px 0 20px 0;
	padding:0;
}

#right_col {
	float:right;
	width:200px;
	text-align:left;
	padding:0;
	margin:52px 20px 20px 0;
}

#logo_ise {
	margin:20px 0;
}

#lines {
	background-image:url(../images/lines.gif);
	width:980px;
	height:70px;
	margin:0;
	padding:0;
}


/* navigation */

#nav ul {
	list-style-type:none;
  	float:left;
	display:inline;
	margin:13px 0 0 20px;
	padding:0;
}

#nav ul li {
	float:left;
	display:inline;
	border-right:1px solid #FFF;
	padding:0 10px 0 10px;
	margin:0;
	font-weight:bold;
}

#nav ul li.active a {
	color:#003399;
	font-weight:bold;
}

#nav a {
	font-size:12px;
	line-height:15px;
	color:#FFF;
}

ul.nav {
	margin:0 0 0 70px;
	padding:0px;
}

ul.nav li{
	color:#333;
	list-style:none;
	margin-bottom:5px;
}

ul#current li{
	color:#000;
	list-style:none;
	margin-bottom:5px;
	
}

ul.nav li a {
	color:#333;
}

ul.nav li a.current{
	color:#003399;	
}


/* tabellen */

.spalte1 {
	width:80px;
}
.spalte2 {
	width:250px;
}
.spalte3 {
	width:80px;
}

table.contenttable caption{
	text-align:left;
	margin-bottom:5px;
}
table.contenttable-1 {
	border-collapse:collapse;
	width:100%;
}
table.contenttable-1 .tr-odd {
	background-color:#DDD;
}
table.contenttable-1 th {
	padding:3px 5px 3px 5px;
	color:#003399;
}
table.contenttable-1 td {
	padding:3px 5px 3px 5px;
}

table.contenttable-2 {
	border-collapse:collapse;
}
table.contenttable-2 .tr-even {
	background-color:#DDD;
}
table.contenttable-2 th {
	padding:3px 5px 3px 5px;
	background-color:#003399;
	color:#FFF;
}
table.contenttable-2 td {
	padding:3px 5px 3px 5px;
}

table.contenttable-3 {
	border-collapse:collapse;
	background-color:#cddeed;
}
table.contenttable-3 tr {
	border-top:2px solid #FFF;
}
table.contenttable-3 th {
	padding:3px 5px 3px 5px;
	color:#003399;
}
table.contenttable-3 td {
	padding:3px 5px 3px 5px;
}

table.contenttable-4 {
	border-collapse:collapse;
	width:100%
}
table.contenttable-4 .tr-even {
	background-color:#DDD;
}
table.contenttable-4 th {
	padding:3px 5px 3px 5px;
	background-color:#003399;
	color:#FFF;
}
table.contenttable-4 td {
	padding:3px 5px 3px 5px;
}


/* content */

#left_col .csc-frame-frame1 {
	background-image:url(../images/boxleft_head.gif);
	background-repeat:no-repeat;
	width:250px;
	margin:0;
}
#left_col .csc-frame-frame1 .csc-textpic-imagewrap {
	margin:0;
}
#left_col .csc-frame-frame1 .csc-textpic-text {
	margin:0;
	padding:10px;
	border:1px solid #cfddec;
}

#left_col .csc-frame-frame1 .csc-header h1{
	height:25px;
	margin:0;
	padding:10px 0 0 10px;
}

#left_col div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin:0;
}

#left_col .csc-frame-frame1 p.bodytext {
	margin:0;
}


#right_col .csc-frame-frame1 {
	border:1px solid #CFDDEC;
	margin:0;
	
}
#right_col .csc-frame-frame1 .csc-textpic-imagewrap {
	margin:0;
}
#right_col .csc-frame-frame1 .csc-textpic-text {
	margin:0;
	padding:10px;

}

#right_col .csc-frame-frame1 .csc-header h1{
	height:23px;
	margin:0;
	padding:5px 0 0 10px;
	background-color:#cfddec;
}

#right_col div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin:0;
}

#right_col .csc-frame-frame1 p.bodytext {
	margin:0;
	padding:10px;
}

#right_col .csc-frame-frame2 {
	border:1px solid #003399;
	margin:0;
	padding:10px;
}
#right_col .csc-frame-frame2 .csc-header h1{
	color:#003399;
}

.clear {
	clear:both;
}

table.contenttable {
	margin:0;
	padding:0;
	border:none;
}

table.contenttable td {
	vertical-align:top;
}

.indent {
	margin-left:13px;
}

#right_col h1 {
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
}

h1 {
	color:#003399;
	font-size:15px;
	font-weight:bold;
	margin:0 0 15px 0;
}
h2 {
	color:#003399;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 0;
}
h3 {
	color:#000;
	font-size:11px;
	font-weight:bold;
/*	margin:0 0 10px 0;*/
}

a {
	color:#003399;
	margin-top:0pt;
	text-decoration:none;
}
a:hover {
	color:#555;
}

p.bodytext {
	margin:10px 0 0 0;
}

table p.bodytext {
	margin:0 0 3px 0;
}



a.internal-link img {
border:0pt none;
}
a.external-link img {
border:0pt none;
}
a.external-link-new-window img {
border:0pt none;
}
a.internal-link-new-window img {
border:0pt none;
}
a.download img {
border:0pt none;
}
a.mail img {
border:0pt none;
}



