﻿

/*..............*/
/* WEBPART AREA */
/*..............*/



/*Shaded areas inside webparts:*/

.UserShadedRegion
{
font-family:verdana,sans-serif;
background-color:#fffacc;
}



/*Text areas inside webparts:*/

.UserCaption
{
font-size:8pt;
font-family:verdana;
background-color:#d6e8ff;
}



/*Text areas inside webparts:*/

.UserConfiguration
{
font-size:8pt;
font-family:verdana;
background-color:#f2f2f2;
}



/*Dotted line in WebParts:*/

.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#3966bf;
background-image:url("/_layouts/images/dot.gif");
}



/*Input boxes in WebParts:*/

.UserButton,.UserInput,.UserSelect{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
}



/*Text areas inside Webparts:*/

.UserNotification{
font-family:verdana,sans-serif;
padding:4px;
COLOR:#7f7f7f;
}

/*Header text inside Webparts:*/

.UserGenericHeader
{
font-weight:bold;
font-size:12pt;
color:#000000;
font-family:arial,sans-serif;
}



/*Default text inside Webparts:*/

.UserGeneric
{
padding:8px 5px 7px 5px;
}



/*Indented body text inside Webparts:*/

.UserGenericBody
{
padding:5px 0px 0px 17px;
}



/*Generic text to be used in all web parts:*/

.UserGenericText
{
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
}



/*Background area inside Webparts:*/

.UserBackground
{
background-color:#e7e7e7;
}



/*Form title inside Webparts:*/

.UserSectionTitle
{
width:100%;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
border-bottom:solid 1px #c4c4c4;
color:#595959;
}



/*Control labels inside Webparts:*/

.UserSectionHead
{
width:100%;
padding:0px 0px 3px 0px;
color:#595959;
}



/*Instructional text on a control inside a Webpart:*/

.UserSectionBody
{
width:100%;
padding:0px 7px 0px 7px;
}



/*Area of a form control inside Webparts:*/

.UserControlGroup
{
padding-bottom:10px;
padding-top:2px;
}



/*Area at bottom of user form containing dotted line and command buttons:*/

.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#000000;
}



/*Area at bottom of a form:*/

.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}



/*Command button area at bottom of user form :*/

.UserCommandArea
{
padding-top:7px;
}

/*Background in a Webpart design mode:*/

.ms-WPDesign{
background-color:#add1ff;
}



/*Area around the menu:*/

.ms-WPMenu{
background-color:#add1ff;
}



/*The title of a Webpart:*/

#column1 .ms-WPTitle
{
font-weight:normal;/*original:bold*/
font-family:arial,verdana,sans-serif; /*Original: tahoma, sans-serif*/
color:#3966bf; /*Original: schwarz*/
padding-left:16px;/*Original: 3px*/
padding-right:0px;/*Original: 7px*/
padding-top:8px; /*Original: 2px*/
padding-bottom:2px;
font-size:14pt;
text-align:left;/*original:center;*/
height:29px; /*eingefügt*/
/*margin:0px 0px 2px 0px;*/
background-image:url('Images/BackTeaserRight1.png'); /*eingefügt*/
background-repeat:no-repeat; /*eingefügt*/
}

#column1 .ms-WPTitle a:link, #column1 .ms-WPTitle a:visited, #column1 .ms-WPTitle a:hover {
	color: #3966BF;
}

.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}



/*Border around a Webpart when it is selected:*/

.ms-WPSelected
{
border:#4c4c4c 3px dashed;
}





/*The contents of a Webpart:*/
.ms-WPBody a:link,
.ms-WPBody a:visited,
.ms-WPBody a:hover {
	color:#004C9D;
}
.ms-WPBody h2, .ms-TPBody h2 {
	font-size: 100%;
}


/*
.ms-WPBody
{
font-size:8pt;
font-family:verdana,arial,sans-serif;
}/*
.ms-WPBody TABLE,.ms-TPBody TABLE
{

font-size:1em;

}
.ms-WPBody A:link,.ms-WPBody A:visited
{

color:#003399;
text-decoration:none;

}
.ms-WPBody A:hover
{

color:#000000;
text-decoration:underline;
}
.ms-WPBody th,.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
*/



.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#9ac6ff;
border-width:1px;
border-style:solid;
}



/*The border around a Webpart*/

.ms-WPBorder
{
border-top-width:0px;
}



/*Vertical Spacing between Webparts*/

.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:12px;
}



/*The background area of a Webpart titlebar*/

.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}



/*!!The background area of a Webpart titlebar!!*/

#column1 .ms-WPHeader
{
border:0px;
border-collapse:collapse;
text-align: left; /*eingefügt*/
border-left:4px; /*eingefügt*/
padding-left:0px;
padding-right:0px;
width:100%;
}
#column1 .ms-WPHeader td
{
	border:0px;
	border-collapse:collapse;
	padding-right:0px;
	background-image:url('Images/BackTeaserRight2.png');
	background-color:#94aecb;
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:solid 2px #ffffff;
}

#column1 .ms-WPBody{
  text-align: left; /*eingefügt*/
  padding: 14px 15px 14px 15px;
  background-color:#e4e4e4;
  background-image:url('/Style%20Library/Images/BackTeaserRightBottom.gif');
  background-repeat:no-repeat;
  background-position:left bottom;
  margin: 0px 0px 11px 0px; /*eingefügt*/
  }

#column1 .ms-WPBody p
{
  padding: 0px 0px 0px 0px;
}

#column1 .sbicontentwhite .ms-WPBody{
  text-align: left; /*eingefügt*/
  padding: 14px 15px 14px 15px;
  background-color:transparent;
  background-image:url('');
  margin: 0px 0px 11px 0px; /*eingefügt*/
  }




.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #add1ff;
}



/*A hover cell in a WebPart:*/

.UserCellHover
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
border:solid 1px #2353b2;
color:#000000;
}



/*A selected cell in a Webpart:*/

.UserCellSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffdf88;
border:solid 1px #d2b47a;
color:#000000;
}



/*A cell in a Webpart:*/

.UserCell
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:2px 5px 3px 5px;
color:#003399;
}



/*A bulleted item in a Webpart:*/

.UserGenericBulletItem
{
padding-bottom:2px;
}

/*Spacing between parts:*/

.ms-ToolPartSpacing{
padding-top:8px;
}


/*Pfeil zur Bearbeitung vom WebPart:*/

.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{

/*display:none;*/
padding: 0px 0px 0px 2px;
/*Original: border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
*/
}




.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
}



.ms-HoverCellActiveDark
{
/*border:solid 1px #ffdf88;*/
/*background-color:#4682B4;*/
vertical-align:top;
color:#ffffff;
}



.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:1px 2px 1px 2px;
}
.ms-SpLinkButtonActive a{
color:#000000;
}
.ms-SPLink
{
font-family:verdana;
font-size:8pt;
color:#3966BF;
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#2A4666;
text-decoration:none;
}
.ms-SPButton
{
font-family:Verdana;
font-size:8pt;
}
.ms-PartSpacingVertical
{
display:none;
/*font-size:1pt;
margin-top:12px;*/
}
.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}


/*.......................*/
/* WEBPART TOOLBAR AREA: */
/*.......................*/


/*Spacing for elements on a toolbar inside webparts:*/

.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:8pt;
font-family:Verdana,sans-serif;
}
.UserToolbarTextArea A:link
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#000000;
TEXT-DECORATION:underline
}



/*Elements in a toolbar in a Webpart:*/

.UserToolbarDisabledLink
{
COLOR:#7f7f7f;
font-size:8pt;
font-family:verdana;
padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:8pt;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;

}
.UserToolBarImageArea
{
padding-left:4px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:8pt;
font-family:Verdana,sans-serif;
}
.UserToolbarSelectedImage
{
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:#000000 1px solid;
font-weight:bold;
font-size:8pt;
vertical-align:top;
text-align:center;
}



/*Toolbar inside Webparts:*/

.UserToolbar
{
background-image:url("/_layouts/images/topnavunselected.gif");
border-bottom:1px solid #6f9dd9;
padding-left:2px;
padding-right:2px;
background-position:left bottom;
background-repeat:repeat-x;
background-color:transparent;
}




/*Background of the Webpart toolpane interior:*/

.ms-ToolPaneFrame
{
padding:0px;
background-color:#f2f2f2;
border-top:1px solid #6f9dd9;
border-right:2px solid #6f9dd9;
}



/*Body of the Webpart toolpane:*/

.ms-ToolPaneBody
{
padding-right:2px;
padding-left:0px;
padding-bottom:2px;
padding-top:2px;
}



/*Header of the Webpart toolpane:*/

.ms-ToolPaneHeader
{
background-color:#2353b2;
border-style:none;
}



/*Border around the Webpart toolpane:*/

.ms-ToolPaneBorder
{
border-right:1px solid #add1ff;
border-top:0px solid transparent;
border-bottom:0px solid transparent;
border-left:1px solid #add1ff;
}



/*Area around the "x" button to close the toolpane:*/

.ms-ToolPaneClose
{
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
background-color:#79a7e3;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
padding-right:3px;
padding-left:0px;
}



/*Title of the toolpane:*/

.ms-ToolPaneTitle
{
color:#000000;
font-weight:bold;
font-size:8pt;
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
border-left:solid 1px #e3efff;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
font-family:verdana,arial,helvetica,sans-serif;
padding-left:0px;
padding-right:7px;
padding-top:1px;
padding-bottom:2px;
background-color:#79a7e3;
text-align:left;
}



/*Footer area of the toolpane:*/

.ms-ToolPaneFooter
{
padding:5px;
font-size:8pt;
border-top:solid 1px #C8C8C8;
color:#595959;
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
direction:ltr;
}



/*Error messages that show up in the toolpane:*/

.ms-ToolPaneError
{
color:#e00000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
padding:10px;
}



/*Information messages that show up in the toolpane:*/

.ms-ToolPaneInfo{
font-size:8pt;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
background-color:#204d89;
}




/*Hover treatment for Toolstrip at the top of the Webpart toolpane:*/

.ms-ToolStripSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
background-image:url("/_layouts/images/menubuttonhover.gif");
padding:1px 4px 2px 4px;
background-color:#afd2ff;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
color:#000000;
}



/*The Toolstrip at the top of the Webpart toolpane:*/

.ms-ToolStrip
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/listheadergrad.gif");
color:#000000;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
background-color:#afd2ff;
}



/*Border of the Webpart toolpane:*/

.ms-TPBorder
{
border:none;
}



/*Header of the Webpart toolpane:*/

.ms-TPHeader
{
background-color:#ffdf88;
}



/*Title of the Webpart toolpane:*/

.ms-TPTitle
{
padding-left:4px;
padding-right:0px;
color:#2A4666;
font-weight:bold;
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
padding-top:2px;
padding-bottom:2px;
}



/*Body of the Webpart toolpane:*/

.ms-TPBody
{
color:#000000;
font-size:8pt;
font-family:verdana,arial,sans-serif;
}
.ms-TPBody A:link,.ms-TPBody A:visited,.ms-TPBody A:hover
{
color:#3966BF;
text-decoration:none;
cursor:pointer;
}



/*Commands on the Webpart toolpane:*/

.ms-TPCommands{
}



/*Commands on the Webpart toolpane:*/

.ms-TPInput{
font-size:8pt;
color:#000000;
font-family:verdana,arial,sans-serif;
}




/*............*/
/*Controls.CSS*/
/*............*/



.cbq-layout-main{
/*background-color:#e7e7e7;
padding-left:0px;
margin:0;
border:0;*/
}

/*.backgroundIMGclass
{
background-image:url('Images/BackTeaserRightBottom.gif');
}*/


