/* ---------------------- */
/* TinyMCE specific rules */
/* ---------------------- */
body.mceContentBody {
	background: #FFF;
	color: #58585A;
	font: 14px/150% 'Open Sans', sans-serif;
	font-weight: normal;
}

.mceContentBody a {
   color: #5BBBEB !important; /* FF requires a important here */
}


/* -------------------------- */
/* Ab hier die eigenen Styles */
/* -------------------------- */


html,
body,
input,
textarea
{
	color: #333;
	font: 18px 'Roboto Condensed', sans-serif;
	font-weight: 300;
}

a{ color: #333; text-decoration: none; line-height: 150%; }
a:hover { color: #333; text-decoration: underline; }
a:focus { color: #333; }

p { font-weight: 300; margin: 0 0 10px; padding: 0; min-height: 25px; line-height: 150%; word-wrap: break-word; }

/* Titelzeilen H1 bis H6 */

h1,h2,h3,h4
{
	color: #333;
	line-height: normal;
	padding: 0; margin: 0 0 5px 0;
	font-weight: 400;
        font-family: 'Roboto Condensed', sans-serif;
}

h1{ font-size: 33px; margin-bottom: 15px;}
h2{ font-size: 29px;}
h3{ font-size: 26px;}
h4{ font-size: 20px;}

#page.kk h4 { color: #0068b3; }
#page.bo h4 { color: #ff7100; }
#page.ma h4 { color: #40b4a6; }