/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */

ul {
/* 	padding-left: 25px; */
}

li {
/* 	list-style-position: inside; */
}

/* -----------------------------------------
   Page Name 1
----------------------------------------- */

body {
	margin: 0px 0 0 0;
	font-family: Myriad Pro;
}

li {
	list-style-type: none;
}

li:before {
	/* For a round bullet */
	content:'\2022';
	/* For a square bullet */
	/*content:'\25A0';*/
	display: block;
	position: relative;
	max-width: 0px;
	max-height: 0px;
	left: -15px;
	top: -0.4em;
	color: #a48a7b;
	font-size: 2em;
}

.punkt:after {
	content:'\2022';
/* 	display: block; */
	position: relative;
	max-width: 0px;
	max-height: 0px;
	left: 0px;
	top: 0;
	color: #a48a7b;
	font-size: 2em;
	line-height: 0.5em;
}

.tuerkis :before, .tuerkis:before, .tuerkis:after {
	color: #52bcba;
}

.gelb :before, .gelb:before, .gelb:after {
	color: #ffdd00;
}

h1, h2, h3, h4, h5, h6 {
	color:#a48a7b;
}

h4 {
	padding-bottom: 5px;
	border-bottom: 4px solid;
	border-color: #d0d0d0;
}

.braun h4 {
	padding-bottom: 5px;
	border-bottom: 4px solid;
	border-color: #a48a7b;

}

.tuerkis h4 {
	padding-bottom: 5px;
	border-bottom: 4px solid;
	border-color: #52bcba;
}

.gelb h4 {
	padding-bottom: 5px;
	border-bottom: 4px solid;
	border-color: #ffdd00;
}

a, a:hover, a:visited, a:focus {
	color: #a48a7b;
}

a {
	text-decoration: underline;
}

a:hover, a:focus {
	color: #52bcba;
}

.reveal-modal {
	width: 720px;
	margin-left: -360px;
}

blockquote {
	
	color: #a48a7b;
}

table.invisible {
	border: none;
}

table.invisible td {
	padding-left: 0;
}


/* -----------------------------------------
   Page Name 2
----------------------------------------- */


