﻿@import "skin767.css";
@import "skin768-999.css";
@import "skin1000.css";

/* DNN 7 */
.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);}

/* Spezielle Style Links */
.FooterPane .DNNModuleContent				{font-size: 12px; line-height: 18px; text-transform: uppercase;}
.FooterPane .DNNModuleContent a,
.FooterPane .DNNModuleContent a:link,	
.FooterPane .DNNModuleContent a:visited,
.FooterPane .DNNModuleContent a:active		{line-height: 18px; font-size: 12px; color: #000000; text-decoration: underline; text-transform: uppercase;}
.FooterPane .DNNModuleContent a:hover		{line-height: 18px; font-size: 12px; color: #000000; text-decoration: none; text-transform: uppercase;}

#normal, .normal 					{color: #000000; line-height: 14px;}
#normalbold, .normalbold,
span.normalbold,
span.NormalBold						{font-weight: 700; line-height: 14px;}

.italic, span.italic				{font-style: italic; line-height: 14px;}

.lblTitle .normalbold     			{font-weight: 700; line-height: 14px;}


a.Normal                  		{color: #E30613; text-decoration: underline;}
a.Normal:hover            		{color: #E30613; text-decoration: none;}

a:link, 
a:visited, 
a:active 		  				{color: #E30613; text-decoration: underline;}
a:hover                   		{color: #E30613; text-decoration: none;}



ul 					{margin: 0 0 0 15px; padding: 0; list-style-type: square; /*color: #E30613;*/}
li					{line-height: 14px; list-style-type: square; margin: 0 0 10px 0; color: #000000; list-style-image: url('images/ul.jpg');}


.SkinObject			  		{font-weight: normal; font-size: 8pt; text-decoration: none;}
a.SkinObject:link, 
a.SkinObject:visited, 
a.SkinObject:active	  		{font-size: 8pt; text-decoration: none;}
a.SkinObject:hover	  		{font-size: 8pt; text-decoration: underline;}

.Searchbutton,
a.Searchbutton				{height: 28px; width: 28px;}
a.Searchbutton img			{}

.BreadcrumbText,
span.BreadcrumbText	  		{margin: 0 15px 0 0; font-weight: normal; font-size: 8pt; text-decoration: none;}
span.Sep 		  		{background: transparent; margin:0 10px; font-size: 8pt;}

#Form					{height:100%;}
a						{outline:0;border:0;}
p, ol       				{margin:0; padding: 0;}

h1{font-family:TitilliumText22LBold; font-size: 26px;}
h2{font-family:TitilliumText22LBold; font-size: 22px;}
h3{font-family:TitilliumText22LBold; font-size: 18px;}

#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;background:url(images/search.png);}
    #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;}

   
	#dnn_ContentPane, #dnn_BottomPane{clear:both;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;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:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* 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; }