/* CSS Document */

body, body p, body th, body td, body li, body dd, {font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;font-size:0.9em;line-height: 19px;}
body {margin:0;padding:0 0px;border: none;background: #ffffff;}
body h1 {font-size:15px;}
body h2 {font-size:14px;}
body h4 {color:#A3293D;}
h3 {color: #A3293D;}
h3 a{text-decoration:none; border:0px; color: #A3293D;}
h3 a:hover{text-decoration:none; border:0px; color: #A3293D;}

#logo {background-image:url(http://www.denisboehme.de/kranich/media/Header_back.gif);margin: 0px;padding: 0px;height: 91px;}
#logo1 {background: #A3293D; border-bottom: #ffffff solid 1px; margin: 0px;padding: 0px;height: 22px;}
#logo2 {background: #6D90B8; border-bottom: #ffffff solid 1px; border-top: #90162A solid 1px; height: 22px; text-align:right; color: #FFFFFF; font-size:10px; overflow:hidden;}
.logo2 {margin: 4px 10px 0 0; }
.logo2 a{text-decoration:none; color:#FFFFFF; border: 0px;}
.logo2 a:hover{text-decoration:none; color:#FFFFFF; border: 0px;}

#menueoben {float: right;background-image:url(http://www.denisboehme.de/kranich/media/Header_back_right.gif);width: 180px;height: 91px;}
#menueoben1 {float: right;background-color: #B5C7DB;border-bottom: #ffffff solid 1px; border-top: #90162A solid 1px; width: 180px;height: 23px;}

#leftcolumn {background: #B5C7DB; width:180px;}

.header {background-image:url(http://www.denisboehme.de/kranich/media/Subheader_back.jpg);margin: 0px;padding: 0px;height: 89px;}

#main {width:100%; height:100%; border: 1px solid #FFFFFF; line-height: 1.5em;}

#contactbox {margin: 0px;background: url(http://www.denisboehme.de/kranich/media/contact_off.gif) left top no-repeat;border-left: #ffffff solid 1px;}
.contact {color: #513600;font-size: 10px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;height: 95px;}

#whatsnew {margin: 20px 15px 20px 12px;padding: 0px;}

.dashedline {border-bottom: #999999 dashed 1px;padding: 0px;margin: 0px 0px 0px 15px;}

.umenu {padding: 10px 0 25px 0;margin: 0px 0px 0px 20px;}

.dashedline a{color:#00367F;text-decoration:none;}
.dashedline a:hover{color:#00367F;text-decoration:none;}

#smartbrief {margin: 15px 15px 15px 20px;}
.smartbrief {font-size: 0.9em;color: #333333;}

.homertcolumn {margin: 10px 10px 10px 10px;font-size: 10px;color: #333333;}
.homertcolumn a:link { color: #004E81; }
.homertcolumn a:visited { color: #330033; }	
.homertcolumn a:hover   { color: #330033; }
.homertcolumn a:active  { color: #330033; }

#homepartners {margin: 10px 15px 10px 20px;}

.homertcolcell {background-color:#EBEBEB;}

p, th, td, li, dd {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;font-size:   11px;}

h1 {font-size:   110%; font-weight: bold;}
h2 {font-size:   105%; font-weight: bold;}

#menu-0 {width: 220px;margin-left: -40px; margin-top:27px;}

.menu-top ul {list-style: none;margin: 0;padding: 0;width: 100%;}
.menu-top li {font-size:11px;margin: 0 0 0 0;padding: 0;list-style: none;}
.menu-top a {background: #B5C7DB;border-top: 1px solid #6C90B7;color: #000000;display: block;margin: 0;padding: 6px 15px;text-decoration: none;font-weight:normal;}
.menu-top li a:hover {border-top: 1px solid #6C90B7;background-color: #FFFFFF;color: #A3293D;padding-bottom: 6px;list-style: none;}

.menu-expand li a {background: #D0E9F0;	border-top: 1px solid #6C90B7;color: #000000;display: block;margin: 0;padding: 6px 30px;text-decoration: none;font-weight:normal;font-style:italic;}                 
.menu-expand li a:hover {background: #FFFFFF;	border-top: 1px solid #6C90B7;color: #A3293D;display: block;margin: 0;padding: 6px 30px;text-decoration: none;font-weight:normal;font-style:italic;}                 

.menu-child li a {background: #D0E9F0;	border-top: 1px solid #6C90B7;color: #000000;display: block;margin: 0;padding: 6px 30px;text-decoration: none;font-weight:normal;font-style:italic;}                 
.menu-child li a:hover {background: #FFFFFF;	border-top: 1px solid #6C90B7;color: #A3293D;display: block;margin: 0;padding: 6px 30px;text-decoration: none;font-weight:normal;font-style:italic;}                 

/* Inhaltsbereich */
#intro {
	float:left;
	width:990px;
	height:441px;
	}
#introimg {
	display:block;
	float:left;
	width:550px;
	height:441px;
	background: transparent url(../images/Home_B.jpg) center left no-repeat;
	}
#introtxt {
	display:block;
	float:right;
	width:440px;
	height:441px;
	background: transparent url(../images/Home_de.gif) center left no-repeat;
	}
#introtxten {
	display:block;
	float:right;
	width:440px;
	height:441px;
	background: transparent url(../images/Home_en.gif) center left no-repeat;
	}
#introtxtfr {
	display:block;
	float:right;
	width:440px;
	height:441px;
	background: transparent url(../images/Home_fr.gif) center left no-repeat;
	}
.map {
	border: 1px solid #7D7D7D;
	margin-top: 10px;
	}
#content p {
	padding-bottom: 9px;
	}
#content p.space36 {
	padding-bottom:36px;
	}
#content p.space18 {
	padding-bottom:18px;
	}
#content p.space54 {
	padding-bottom:54px;
	}
#content p.space72 {
	padding-bottom:54px;
	}
#content p.space90 {
	padding-bottom:90px;
	}
#content p.last {
	padding-bottom: 0px;
	}
#content p.spaceleft {
	padding-left:200px;
	}	
.imgexp {
	padding-bottom: 0px;
	text-align:left;
	width:180px;
	float:left;
	}
.questions {
	float:right;
	text-align:right;
	padding-bottom: 0px;
	margin-right:18px;
	width:350px;
	color:#008444;
	}
#content ul.squareimg {
	margin-left:200px;
	}
#content li.square{
	list-style: none; 
	display: block; 
	padding-left: 12px; 
	background: transparent url(../images/arrow.gif) center left no-repeat;
	}
#content li.square a{
	text-decoration:none;
	color:#000;
	}	
#content li.square a:hover{
	text-decoration:none;
	color:#000;
	}	
#innercontent li.square320 a {
	text-decoration: none;
	display:block;
	background-color: transparent;
	background-image: url(../images/sq320_on.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	color:#000;
	padding-left:10px;
	}
#innercontent li.square320 a:hover {
	color:#7D7D7D;
	}
#innercontent li.square330 a {
	text-decoration: none;
	display:block;
	background-color: transparent;
	background-image: url(../images/sq330_on.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	color:#000;
	padding-left:10px;
	}
#innercontent li.square330 a:hover {
	color:#7D7D7D;
	}
#content ul{
	padding-bottom:9px;
	}
#content li.zero{
	background-image:none;
	}
.list1st {
	float: left;
	width: 195px;
	}
.list2nd {
	padding-left: 195px;
	}
	
/* deaktiviert (eingerückte Liste auf 310)
#content ul.listspace {
	padding-left:25px;
	} 
*/

#innercontent {
	margin-top:15px;
	padding-right: 10px;
	clear:both;
	}
#innercontent ul{
	margin-left: 180px;
	}

.bigimage {
	float:left;
	border: 1px solid #7D7D7D;
	margin-right: 18px;
	margin-bottom: 8px;
	}
.bigimageleft {
	float:left;
	border: 1px solid #7D7D7D;
	margin-right: 25px;
	margin-bottom: 8px;
	margin-top:15px;
	}
