@charset "utf-8";
/************************************************
 * Tamara Seitz 
 * Erweiterungen fuer Sitemap und Referenzen css
 * erstellungsdatum 2010-10-21
 * *************************************************/


/* work-arounds for news pictures - deprecated */
div.simple_news div.portlet div.news_5423 {
	background:transparent url(/resources/2know2-frontstore/images/icons/PA10Banner.gif) no-repeat !important;
}
div.simple_news div.portlet div.news_5434 {
	background:transparent url(/resources/2know2-frontstore/images/icons/PA10Banner.gif) no-repeat !important;
}

div.simple_news div.portlet div.news_4281 {
	background:transparent url(/resources/2know2-frontstore/images/icons/ltp_news_icon.jpg) no-repeat !important;
}
div.simple_news div.portlet div.news_2801 {
	background:transparent url(/resources/2know2-frontstore/images/icons/PA10Banner.gif) no-repeat !important;
}

div.simple_news div.portlet div.news_2751 {
	background:transparent url(/resources/2know2-frontstore/images/icons/PA10Banner.gif) no-repeat !important;
}
div.simple_news div.portlet div.news_6426, div.km_news div.portlet div.news_6426 {
	background:transparent url(/resources/2know2-frontstore/images/icons/l2p2011.png) no-repeat !important;
}
div.simple_news div.portlet div.news_6333, div.km_news div.portlet div.news_6333 {
	background:transparent url(/resources/2know2-frontstore/images/icons/news_l2p11.png) no-repeat !important;
}
div.simple_news div.portlet div.news_6003, div.km_news div.portlet div.news_6003 {
	background:transparent url(/resources/2know2-frontstore/images/icons/news_icon29.11.png) no-repeat !important;
}
div.simple_news div.portlet div.news_6066, div.km_news div.portlet div.news_6066 {
	background:transparent url(/resources/2know2-frontstore/images/icons/news_icon29.11.png) no-repeat !important;
}
div.simple_news div.portlet div.news_6360, div.km_news div.portlet div.news_6360 {
	background:transparent url(/resources/2know2-frontstore/images/icons/l2p2011.png) no-repeat !important;
}
div.simple_news div.portlet div.news_6478, div.km_news div.portlet div.news_6478 {
	background:transparent url(/resources/2know2-frontstore/2686_12594_44050.gif) no-repeat !important;
}
div.simple_news div.portlet div.news_6489, div.km_news div.portlet div.news_6489 {
	background:transparent url(/resources/2know2-frontstore/AeLC72dpi_web_ger.jpg) no-repeat !important;
}
/* END work-arounds */
a.sitemap, a.sitemap:link, a.sitemap:visited 
{
	font-family: arial,helvetica,clean,sans-serif;
	color: #9F9F9F;
	padding:4px 4px 4px 16px;
	font-size: 12px;
	text-decoration: none;
}

a.sitemap:hover 
{
	font-family: arial,helvetica,clean,sans-serif;
	color: #9F9F9F;
	padding:4px 4px 4px 16px;
	font-size: 12px;
	text-decoration: underline;
}

h1.sitemap a:hover, h1.sitemap a:visited, h1.sitemap a.link, h1.sitemap a
{
	text-decoration: none;
}

h1.references_titel, h1.references_titel   a:visited, h1.references_titel a.link, h1.references_titel a
{
	text-decoration: none;
	color:#B3B3B5;
	font-size:18px;
	margin-bottom:0;
	text-align:center;
}
h1.references_titel a:hover
{
	text-decoration: none;
	color:#72BF44;
	font-size:18px;
	margin-bottom:0;
	text-align:center;
}

a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
/* default-master overwrites */
#header {
	background-color: #FFFFFF;
}

div#wikicmds {
	font-size:10px;	
}

div#wikicmds a {
	color:#9f9f9f;
	text-decoration:none;
}

div#wikicmds a:hover {
	color:#72bf44;
	text-decoration:none;
}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::: title: CSS for 2know2 Store Front :::::::::::::::::::::::::::::::::::::::
 * ::::: author: Knowledge Markets Consulting GmbH, Noesterer Daniela ::::::::::::
 * ::::: date: April 2010 ::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


a:hover {
	background:none;
	text-decoration:none;
}

a img, img {
	border:none;
}

a {
	text-decoration:underline;	
	color:#72bf44;
}

/* xowiki overwrites */
div.xowiki-content #right-col30 {
	margin-right:0px;
}
div.xowiki-content #wikicmds {
	top:0;
}

body,
div.xowiki-content {
	background-color: #ffffff;
	font: 12px arial, helvetica, clean, sans-serif;
	padding:0px;
	margin:0px;	
}

div.xowiki-content h1 {
	border-bottom:none;
	font-weight:bold;
	font-size:16px;
}

div.xowiki-content h2 {
	border-bottom:none;
	font-weight:bold;
	font-size:12px;
	margin:40px 0px 0px 0px;
	padding:0px;
}

div.xowiki-content h3 {
	margin:0px 0px 18px 0px;
	color:#9f9f9f;
	font-size:16px;
	font-weight:bold;
} 

#wrapper {
	width:990px;
	margin:0px auto;
}

/* :::::::::: .. HEADER .. ::::::::::::::: */
div.change_language_in_header {
	position:absolute;
	top:45px;
	right:0px;
	width:40px;
}
/* Master Admin Button */
div.logo_2know2 a {
	position:relative;
}
div.logo_2know2 {
	width:137px;
}
.ds_link {
	position:fixed;
	top:40px;
	left:5px;
}
.ds_link a {
	color:white;
	background:#616093;
	padding:3px;
	text-decoration:none;
}
.ds_link a:hover {
	background:#856194;
	text-decoration:none;
}
.logout_link {
	position:fixed;
	top:80px;
	left:5px;
}
.logout_link a {
	color:white;
	background:green;
	padding:3px;
	text-decoration:none;
}
.logout_link a:hover {
	background:#00fe00;
	text-decoration:none;
}
.admin_link {
	position:fixed;
	top:60px;
	left:5px;
}
.admin_link a {
	color:white;
	background:red;
	padding:3px;
	text-decoration:none;
}
.admin_link a:hover {
	background:#ee0000;
	text-decoration:none;
}
/* :::::::::::: .. Search + Search results .. :::::::::::::::: */
.do_search {
	position:absolute; 
	right:91px;
	top:32px;
}

.do_search label {
	padding-right:10px;
	color: #9f9f9f;
}

.do_search input {
	border:1px solid #9f9f9f;
}

div#search-info{
	background:none;
	border:1px solid #9f9f9f;
}

div#search-info p.subtitle {
	display:none;	
}

#search-results a.result-title {
	color:#72bf44;
}

#search-results .result-url {
	color:#9f9f9f;
	font-size:11px;
}


/* Login */
div.login {
	position:absolute;
	top:29px;
	right:0px;
	width:110px;
}
#main_storefront_header {
	position:relative;
	background:transparent url(/resources/2know2-frontstore/images/header_bg.jpg) repeat-x;
}

#main_storefront_header_content {
	position:absolute;
	text-align:right;
	width:990px;
	font-size:11px;
}

.login a {
	color:#9f9f9f;
	font-weight:bold;
	text-decoration:none;
}

.login a:hover {
	color:#72bf44;
}

/* :::::::::::::::::: .. NAVIGATION .. ::::::::::::::: */
#main_storefront_navigation_wrapper {
	width:711px;
	margin-left:115px;
	*margin-bottom:15px;
	height:60px;
	position:relative;
	*top:10px;
}

ul#main_storefront_navigation {
	list-style-type:none;
	margin:0;
	margin-top:2px;
	padding:0;
}

li.navigation_style { 
	float:left;
	width:225px;	
	padding-bottom:10px;
}

li.navigation_style a, li.navigation_style a:visited {
	font-size:17px;
	font-weight:bold;	
	text-decoration:none;	
}

div.menue_item_icon {
	position:relative;
	left:831px;
	width:41px;
	height:41px;
}
#menu_icon_img {
	position:relative;
	border-left:5px solid white;
	top:-20px;
} 
div.frontstore_sub_nav {
	background:transparent url(/resources/2know2-frontstore/images/navigation_bg.jpg) no-repeat;
	height:20px;
	font-weight:bold;
	font-size:12px; 
	color:#9F9F9F;
	width:875px;
	position:absolute;
	margin-top:60px;
	*margin-top:70px;
	margin-left:115px;
	*margin-left:0px;
	padding-top:10px;
}

div.frontstore_sub_nav a, div.frontstore_sub_nav a:visited {
	text-decoration:none;
	color:#9F9F9F;
}

div.frontstore_sub_nav a:hover {
	text-decoration:underline;
	color:#9F9F9F;
}


/* ::::::::::: .. COLORS and HOVER-EFFEKTS .. :::::::::::::::: */
div.frontstore_sub_nav a.sub_start,
.start,
.start a,
.start a:visited,
#start {
	color:#EAC06A;
}

div.frontstore_sub_nav a.sub_start:hover,
.start a:hover,
#start a:hover {
	color:#b18f4f;
}


div.frontstore_sub_nav a.sub_wissensmanagement,
.wissensmanagement,
.wissensmanagement a,
.wissensmanagement a:visited,
#wissensmanagement {
	color:#B992D1;
}


div.frontstore_sub_nav a.sub_wissensmanagement:hover,
.wissensmanagement a:hover,
#wissensmanagement a:hover {
	color:#8b6d9d; 
}

div.frontstore_sub_nav a.sub_kompetenzmanagement,
.kompetenzmanagement,
.kompetenzmanagement a,
.kompetenzmanagement a:visited,
#kompetenzmanagement {
	color:#CC7DCC;
}

div.frontstore_sub_nav a.sub_kompetenzmanagement:hover,
.kompetenzmanagement a:hover,
#kompetenzmanagement a:hover {
	color:#995e99;
}

div.frontstore_sub_nav a.sub_befragung,
.befragung,
.befragung a,
.befragung a:visited,
#befragung {
	color:#93A7D9;	
}

div.frontstore_sub_nav a.sub_befragung:hover,
.befragung a:hover,
#befragung a:hover {
	color:#6f7ea3;
}

div.frontstore_sub_nav a.sub_berichtswesen,
.berichtswesen,
.berichtswesen a,
.berichtswesen a:visited,
#berichtswesen {
	color:#D48888;
}

div.frontstore_sub_nav a.sub_berichtswesen:hover,
.berichtswesen a:hover,
#berichtswesen a:hover {
	color:#9e6565;
}

div.frontstore_sub_nav a.sub_lernmanagement,
.lernmanagement,
.lernmanagement a,
.lernmanagement a:visited,
#lernmanagement {
	color:#AAB87A;
}

div.frontstore_sub_nav a.sub_lernmanagement:hover,
.lernmanagement a:hover,
#lernmanagement a:hover {
	color:#7f8a5b;
}



/* :::::::::: .. CONTENT .. ::::::::::::: */
#content-wrapper {
	margin:0px;
	padding:0px;
}

#main_storefront_content {	
	width:877px;
	margin-left:115px;
	margin-top:20px;
}

.storefront_content {
	width:550px;
	float:left;
}

.flash_movie {
	border:#72bf44 2px solid;
	margin-right:36px;
	display:inline;
}

#button_wrapper, .button_wrapper {
	margin-top:32px;
	width:235px;
	float:right;
	/*margin-right:39px;*/
}

.green_button {
	margin-bottom:10px;	
}

a.green_button_text, a.green_button_text:visited, a.green_button_text:link {
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	line-height:42px;
	text-decoration:none;
	text-align:center;
	width:235px;
}

.green_button a {
	background:url(/resources/2know2-frontstore/images/green_button.jpg) no-repeat scroll left top transparent;
	display:block;
	height:49px;
	width:235px;
}

.green_button a:hover {
	color:#FFFFFF;
	background:url(/resources/2know2-frontstore/images/green_button.jpg) no-repeat scroll left bottom transparent;
	display:block;
	height:49px;
	width:235px;
}

.column_designer {
	margin-right:40px;
}

/* :::::::::: .. FOOTER .. ::::::::::: */
#footer {
	text-align:right;
	background: transparent url(/resources/2know2-frontstore/images/footer_bg.jpg) repeat-x;
	margin-left:115px;
	padding-top:18px;
	padding-bottom:40px;
	color:#b3b3b5;
	border:none;
	font-size:12px;
	font-family:inherit;
	max-width:911px;
}

#footer a {
	color:#9f9f9f;	
	text-decoration:none;
}

#footer a:hover {
	color:#72bf44;	
}

.item-footer {
	display:none;
}

/* #################################################
   Developer mode graphic
####################################################*/
div#developer_mode {
	position:fixed;
	top:5px;
	margin-right:30px;
	cursor:move;
	z-index:9999;
}

