@charset "UTF-8";

/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(yaml/navigation/nav_shinybuttons.css);
@import url(layout/screen/basemod.css);
@import url(layout/screen/basemod_2col_left_13.css);
@import url(layout/screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(yaml/print/print_003_draft.css);

/* =============================================================================
   Grunddesign 
*/

body 
{
	background-image: url('images/background_ck_2010.jpg');
	background-color: #cccccc;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", "Myriad Pro", "Myriad Web", "Arial";
}

#header
{
	background-color: transparent;
	background-image: none;
	height: 278px;
}

.hlist
{
	position: absolute;
	top: 50px;
	left: 320px;
	font-size: 115%;
	background-image:none;
	background-color:transparent;
	color: white;
	border-width: 0;
}

.hlist ul
{
	border-width: 0;
}

.hlist ul li {
	border-width: 0;
}

.hlist ul li a:hover,  .hlist ul li a
{
	color: white;
	background-color: transparent;
}
.hlist ul li a:hover, .hlist ul li a:active
 {
	color: white;
	background-color: #a40103;
}

div.page 
{ 	
	padding: 0 0 0 0; 
	background-image: none;
	background-color: transparent;
}

.page_margins
{
	background-color: transparent;	
	margin-left: 93px;
}

#nav-bar
{ display: none; }

#main
{
	background-color: white;
	background-image: url('images/kompetenzen_gestalten_gradient.png');
	background-position: inherited;
	background-repeat: repeat-x;
	width: 1000px;
}
#col3 { margin-right: 10px; margin-left: 80px; padding-top: 50px; }

#col3_inside { padding-left: 4px; padding-right: 20px; }

p { padding-top: 10pt; }

h1, h2, h3, h4, h5, h6 { font-family: inherited; }

h2.title { font-size: 250%; }
h2 { padding-top: 10pt; }

a:hover { }

a, a:focus, a:hover, a:active, a:visited { color: #a40002; }

.secondary-links {display: none; }

.links li.blog_usernames_blog { display: none; }

/* =============================================================================
   Eintragstypen
*/

img.teaserimage { float:right; padding-left: 30px; max-width: 250px; padding-bottom: 20px;}
div.sidebar { padding-top: 5px; padding-left: 31px; width: 250px; clear: right; float: right; }

p.leadin 
{ 
	font-size: 140%; 
	font-weight: bold; 
	font-style: italic;
	color:#888888; 
	letter-spacing: 1.5px; 
	line-height: 150%;
	padding-top: 10px;
}

p.maintext
{
	padding-top: 5px;
}

.view-content img.teaserimage { margin-top: -35px; }
.view-content h3 {padding-top: 30px; max-width: 500px; font-size: 175%; }
.view-content .leadin_teaser { font-size: 125%; font-style: italic; }

body.front h3 { padding-top: 10px; }
body.front ul.links { display: none; }

.block-blog ul { list-style-type: none; }
.block-menu_block li.leaf:before { content: ""}
.block-menu_block { background-color: transparent; }
.block-menu_block ul{ background-color: transparent; }
.block-menu_block ul li.leaf { background-color: transparent; }
.block-menu_block ul li.leaf a { background-color: transparent; }
.block-menu_block ul li.expanded a { background-color: transparent; }
.block-menu_block ul li.collapsed a { background-color: transparent; }
.block-menu_block ul li.leaf a:hover { background-color: #666666; }
.block-menu_block ul li.expanded a:hover { background-color: #666666; }
.block-menu_block ul li.collapsed a:hover { background-color: #666666; }
.block-menu_block ul li.active { background-color: #a40103;  }
.block-menu_block ul li.active a { background-color: #a40103;  }
.block-menu_block { padding-top: 10px; }

ul.menu li.fake-leaf { display: none; }
