/**********************/
/* gilt fuer Standard-Template */


/**********************/
/* Allgemeines */

a
{
	color: #0372DB;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

h1 {
	margin: 0 0 3px 21px;
	/* font-size: 1.5em; */
	font-size: 17px;
	font-weight: normal;
	color: black;
}

#right h1
{
	margin: 0 0 22px 0;
}

h2
{
	color: black;
	margin: 0 0 22px 21px;
	font-size: 11px;
	font-weight: bold;
}

p
{
	margin: 0;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

.bold { font-weight: bold; }

/**********************/
/* Main-Bereich */

#main
{
	color: #68676B;
}

#main ul, #right ul
{
	margin: 0 0 0 13px;
	padding: 0;
	list-style: outside url(../img/layout/rechteck.gif);
}

* html #main ul, #right ul
{
	margin: 0 0 0 16px;
}

#main ul li, #right ul li
{
	margin: 0.5em 0 0.5em 0;
}


/* Allgemein */

div.caption
{
	font-size: 10px;
	margin: 7px 0 22px 0;
}

div.boxheader
{
	color: black;
	padding: 6px 10px 6px 10px;
	background: #CDCFD2;
}


/**********************/
/* Center-Bereich */

#main
{
	padding-top: 25px;
}

div.schmuckstreifen
{
	margin: 0 0 22px 0;
	font-size: 0;
	display: block;
	width: 438px;
	height: 5px;
	background: #CDCFD2;
}

#main div.copy
{
	margin-left: 21px;
	padding-bottom: 22px;
	color: #68676B;
	line-height: 140%;
}


#main td.copy
{
	padding: 0 0 22px 21px;
	line-height: 140%;
	vertical-align:top;
	color: #68676B;
}

.floatleft
{
	margin: 0 15px 5px 0;
	float:left;
	vertical-align:top;
}


#main div.schlusslinie
{
	margin: 0 0 22px 0;
	font-size: 0;
	width: 438px;
	height: 1px;
	border-bottom: 1px #CDCFD2 solid;
}

#main div.schlusslinietop
{
	margin: 0 0 22px 0;
	border-bottom: 1px #CDCFD2 solid;
	padding: 0 0 5px 0;
}

#main div.schlusslinietop a
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	margin: 0 0 0 375px;
	padding: 0 20px 0 0;
	background-image: url(../img/layout/pfeil_top.gif);
	background-repeat: no-repeat;
	background-position: 20px 3px;
}

div.topbreit
{
	margin: 0 0 22px 0;
	border-bottom: 1px #CDCFD2 solid;
	padding: 0 0 5px 0;
}

div.topbreit a
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	margin: 0 0 0 680px;
	padding: 0 20px 0 0;
	background-image: url(../img/layout/pfeil_top.gif);
	background-repeat: no-repeat;
	background-position: 20px 3px;
}

#main div.leftimage
{
	float: left;
	margin: 0 15px 0 21px;
	padding: 0;
}

#main div.bigimage
{
	margin-left:21px;
}

#main div.caption
{
	margin-left: 21px;
}

#main table.image_float
{
	margin: 0 0 0 0;
	border-collapse: collapse;
}

#main table.twoimages
{
	margin: 0 0 0 21px;
	border-collapse: collapse;
}

#main table.twoimages td
{
	margin: 0;
	padding: 0 15px 0 0;
}

#main table.twoimages div.caption
{
	margin-left: 0;
}

div.spacer15
{
	height: 15px;
}

/**********************/
/* Right-Bereich */

#right div.copy
{
	margin: 0 0 22px 0;
	line-height: 140%;
	color: #68676B;
}


/**********************/
/* Bilder */

img.image256
{
	width: 256px;
}

img.image371
{
	width: 371px;
}

img.imagefloat178
{
	width: 178px;
	float: left;
	margin: 0 15px 5px 0;
}

img.image178
{
	width: 178px;
}

table.textbild
{
	margin: 0 0 24px 21px;
	border-collapse: collapse;
	width: 390px;
}

table.textbild td.text
{
	padding: 0;
	line-height: 140%;
	vertical-align:top;
	width: 200px;
}

table.textbild td.bild
{
	padding: 0;
	vertical-align:top;
	width: 190px;
}




/* meilensteine */
table.milestones
{
	margin: 0 0 24px 21px;
	border-collapse: collapse;
	width: 390px;
}

td.meilenheader
{
	padding: 3px 0 3px 10px;
	background-color: #CDCFD2;
	font-weight: bold;
	color: #000;
	font-size: 14px;
}

td.meilentext
{
	padding: 20px 0 0 0;
	line-height: 140%;
	vertical-align:top;
	width: 200px;
}

td.meilenbild
{
	padding: 6px 0 0 0;
	vertical-align:top;
	width: 190px;
}

img.meilenbild
{
	width: 179px;
}

/* orgatec 2006 - duera */
table.layout td.main_duera 
{ 
	width: 730px;
	padding: 0;
	margin: 0;
}

div.copyduera
{
	margin-left: 21px;
	padding-bottom: 22px;
	color: #68676B;
	line-height: 140%;
}