﻿@import "print.css";
@import "skin767.css";
@import "skin768-979.css";
@import "skin980.css";

/* === Container === */
.NoRahmen						{background: transparent; padding: 0px;}
.RahmenOuter					{padding-top: 20px;}
.RahmenInnen					{background: transparent; padding: 10px 0;}
.ModulTitel						{background: transparent; font-size: 20px; color: #776b5e; font-weight: 700; margin: 0;}
.ModulTitel span				{background: transparent; font-size: 20px; color: #776b5e; font-weight: 700; margin: 0 0 15px 0;}

h1	/*ModulTitel*/				{font-size: 20px;}
h2	/*ModulTitel2*/				{font-size: 18px;}
h3								{font-size: 16px;}

/* DNN 7 */
.Normal										{font-size: 15px; font-weight: 300;} /*dito body font-size*/
.dnnCheckbox-focus 							{background-color: none;}
.dnnRadiobutton-focus 						{background-color: none;}
#ControlNav > li > a 						{font-style: normal; text-transform: none;}
#ControlBar a 								{font-style: normal; text-transform: none;}
#ControlEditPageMenu .dnnCheckbox + label 	{text-transform: none;}

.dnnPrimaryAction, .dnnFormItem input[type=submit], a.dnnPrimaryAction {
	border-color: #c2c2c2;
	background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* IE10+ */
    background: linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.4), inset 0px 1px 0px 0px rgba(255, 255, 255, 1);
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.4), inset 0px 1px 0px 0px rgba(255, 255, 255, 1);
    text-shadow: 0px 1px 0px #ffffff;
    color: #333;}
.dnnPrimaryAction:hover, a.dnnPrimaryAction:hover {
    border-color: #c2c2c2;
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #e8e8e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* W3C */
    color: #555;}
.dnnPrimaryAction:active, a.dnnPrimaryAction:active {
    border-color: #c2c2c2;
    background: #c6c6c6; /* Old browsers */
    background: -moz-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c6c6), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* IE10+ */
    background: linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* W3C */
    -webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);}


/* === Footer === */
.FooterLeftPane .DNNModuleContent .Normal,
.FooterCenterPane .DNNModuleContent .Normal,
.FooterRightPane .DNNModuleContent .Normal					{color: #FFFFFF; font-weight: 300;} 
.FooterLeftPane .DNNModuleContent .Normal a,
.FooterCenterPane .DNNModuleContent .Normal a,
.FooterLeftPane .DNNModuleContent .Normal a:link,
.FooterCenterPane .DNNModuleContent .Normal a:link,
.FooterLeftPane .DNNModuleContent .Normal a:visited,
.FooterCenterPane .DNNModuleContent .Normal a:visited,
.FooterLeftPane .DNNModuleContent .Normal a:active,
.FooterCenterPane .DNNModuleContent .Normal a:active		{color: #FFFFFF; font-weight: 300; text-decoration: underline;}
.FooterLeftPane .DNNModuleContent .Normal a:hover,
.FooterCenterPane .DNNModuleContent .Normal a:hover			{color: #FFFFFF; font-weight: 300; text-decoration: none;}


.FooterRightPane .DNNModuleContent .Normal a,
.FooterRightPane .DNNModuleContent .Normal a:link,
.FooterRightPane .DNNModuleContent .Normal a:visited,
.FooterRightPane .DNNModuleContent .Normal a:active			{color: #FFFFFF; font-weight: 300; text-decoration: underline;}
.FooterRightPane .DNNModuleContent .Normal a:hover			{color: #FFFFFF; font-weight: 300; text-decoration: none;}

.TopLinks .DNNModuleContent .Normal a,
.TopLinks .DNNModuleContent .Normal a:link,
.TopLinks .DNNModuleContent .Normal a:visited,
.TopLinks .DNNModuleContent .Normal a:active				{color: #bdb1a4; font-weight: 700; text-decoration: underline;}
.TopLinks .DNNModuleContent .Normal,
.TopLinks .DNNModuleContent .Normal a:hover					{color: #bdb1a4; font-weight: 700; text-decoration: none;}

/* === Generelle Style === */
ul								{list-style: none; margin: 0 0 0 19px;}
li								{list-style-type: none;  margin: 0; list-style-image: url(/portals/54/Skins/Rentsch/Images/listicon.gif);}

#normal, .normal,
#Normal, .Normal 				{font-size: 15px; color: #000000; line-height: 20px; font-weight: 300;}
#normalbold, .normalbold,
span.normalbold,
span.NormalBold					{font-weight: 700; font-size: 15px; color: #776b5e; line-height: 20px;}

a:link, a:visited, 
a:active 		  				{color: #776b5e; text-decoration: underline;}
a:hover                   		{color: #776b5e; text-decoration: none;}

#Form							{height:100%;}
a								{outline:0;border:0;}
p, ol       					{margin:0; padding: 0;}

#Header #ContentBG 				{width: 1020px; margin: auto; background: transparent;}


    /*WAM - removed z-index*/
    
    #Header .SearchContainer 	{position:absolute;z-index:22;bottom:19px;right:0px;width:232px;height:32px;}
    #Header .SearchContainer .SearchBorder{border:0;background:none;}
    #Header .SearchContainer .SearchIcon{float:left;width:40px;padding:3px;background-position:9px 6px;}
    #Header .SearchContainer .SearchTextBox{float:left;background:none;width:140px;margin:3px;color:#eee;}
    #Header .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:32px;width:30px;padding:0;}

#Content {min-height: 600px;}

	#LogoRow{padding:8px 0 12px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:13px;padding:12px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:12px;line-height:13px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}

/* Modules */
.DnnModule{margin: 0;}

/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }