/* by Marcus Linder 2008-10-12, marcuslinder@gmail.com */

body {
	margin:0px;
	padding:0px;
	background:url("../designbilder/macgreenbackgrund.jpg");
	background-repeat: repeat-x;	background-position: center -95px;
	text-align:center;
	font:.9em Verdana,Tahoma,Arial,Helvetica,sans-serif;
	padding-bottom:50px;
}


#urllogobox {
	padding:10px;
	font-size:.7em;	
}

#urllogobox a {
	color:white;
	letter-spacing:2px;
}

#urllogobox a:hover {
	color:white;	
}

#flagbox {
	font-size:.8em;
	position:absolute;
	left:10px;
	top:10px;
}

#flagbox img {
	width:20px;
	height:13px;
	border:0px;
}

#flagbox a {
	text-decoration:none;	
	color:black;
}


#menubox {
	margin-top:-20px;
}

#menubox ul {
	padding:0px;
}

#menubox li {
	list-style:none;	
	display:inline;
	padding:0px;
	margin:0px;
	font-size:.9em;
	padding:7px;
}

#menubox li a {
	color:#15380C;	
}

#menubox li a:hover {
	color:green;	
}

#menubox .selectedmenuitem {
	text-decoration:none;	
}

#menubox.selectedmenuitem:hover   {
	color:black;
}

#menubox li a:active {
	text-decoration:none;
}


#menubox.listseparator {
	display:none;
}

#bigbox {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	border:1px solid black;	
	margin-bottom:50px;
}

#containerboxtop {
	background:url("../designbilder/ram-top.jpg");
	width:700px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
}

#pagetitlebox {
	/* background:url("../designbilder/flourish_yellow_top.png") -0px -350px; */
	width:700px;
	height:85px;
	margin-left:auto;
	margin-right:auto;	
	vertical-align:middle;
	margin-top:-1px;
}

#pagetitlebox h1 {   padding-top:25px;   height:85px;
   font-size:2em;}

#containerbox {
	background:url("../designbilder/ram.jpg");
	width:700px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	padding-top:10px;	
	padding-bottom:50px;
}

#containerboxbottom {
	background:url("../designbilder/ram-bottom.jpg");
	width:700px;
	height:99px;
	margin-left:auto;
	margin-right:auto;
}

#containerboxbottom a {
	color:#15380C;
	font-size:.7em;
	padding-top:40px;
	display:block;
}

#containerboxbottom a:hover {
	color:green;
}


#containerboxbottom a img {
	border:0px;
	height:50px;
	margin:0px;
	margin-top:12px;
	padding:0px;
	margin-bottom:-6px;
}



#pagecontent {
	margin-left:auto;
	margin-right:auto;
	width:350px;
	font-size:.8em;
}

#pagecontent .sourceReference {
	font-style:italic;
	font-size:.8em;	
}

#pagecontent h2 {
	margin-left:-20px;	
	text-align:left;
}

#pagecontent h3 {
	margin-left:0px;
	text-align:left;
	font-size:1.1em;	
}

#pagecontent a h3 {
	color:#15380C;
	text-decoration:underline;	
}

#pagecontent p {
  	color:#222222;	
  	text-align:justify;
  	line-height:1.4em;
  	letter-spacing:.4px;
}

#pagecontent a {
	color:#15380C;
}

#pagecontent a:hover {
	color:green;
}


#pagecontent img {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#pagecontent .imageright {
	float:right;
	margin-left:10px;	
	margin-right:-20px;
}

#pagecontent .imageleft {
	float:left;	
	margin-right:10px;

}

#submenubox {
	float:right;
	margin-top:0px;
	width:80px;
	margin-right:-125px;
	padding-bottom:0px;
	padding-right:6px;
	padding-left:10px;
	background:url("../designbilder/flourish_yellow_top.png") -50px;
	text-align:left;
}


#submenubox h2 {
	margin-left:0px;
}

#submenubox ul {
	padding:0px;
}

#submenubox li {
	list-style:none;	
	display:block;
	margin:0px;
	padding:3px;
	
}

#submenubox li a {
	color:#15380C;	
}


#submenubox li a:hover {
	color:green;	
}

#submenubox li a:active {
	text-decoration:none;	
}


#submenubox2 {
	float:left;
	margin-top:0px;
	width:80px;
	margin-left:-132px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:6px;
	background:url("../designbilder/flourish_yellow_top.png") -50px;
	text-align:left;
}


#submenubox2 h2 {
	margin-left:0px;
}

#submenubox2 ul {
	padding:0px;
}

#submenubox2 li {
	list-style:none;	
	display:block;
	margin:0px;
	padding:3px;
	
}

#submenubox2 li a {
	color:#15380C;	
}


#submenubox2 li a:hover {
	color:green;	
}

#submenubox2 li a:active {
	text-decoration:none;	
}

#blogentries img {	padding:5px;}#blogentries p {   	text-align:justify;}#blogentries .blogentrydate {  	font-size:.8em;	font-style:italic;}

.slideshareprez_small object embed {
	width:350px;
	height:292px; 
}

.slideshareprez_centered object embed {
	margin-left:-37px;	
}

