/* =============================================================
Darstellungsklassen Weblic'
Name: weblic.css
Erstellungsdatum: 16.05.2008 13:51:00
Modifiziert: 16.05.2008 13:51:00
Author: sfluri(at)format-ag.ch
Version: $1.0.0
============================================================= */

/* -------------------------------------------------------------
 format-Klassen, Übersteuerungen, etc.
------------------------------------------------------------- */

/* --- Frameworkklassen für Weblic-Elemente manipulieren ---*/
.includeWeblic .fns_elementList ul li                  {margin:0;}
.includeWeblic .fns_elementList ul li label            {width:15%;font-weight:bold;}
.includeWeblic .fns_elementList ul .group              {margin:0 0 0 15%;}
.includeWeblic dl.fns_elementDefinitionTab dt          {float:left;margin:0;width:15%}
.includeWeblic dl.fns_elementDefinitionTab dd          {margin:0 0 0 15%;padding:0;}

#config                                                {width:auto;} /*Konfig-Dropdown*/
#config div                                            {width:150px} /*Konfig-Dropdown*/ 
.includeWeblic .elementAdmin table                     {width:auto !important;margin:0;padding:0;}
.includeWeblic table.elementSelection                  {}
.includeWeblic table.elementSelection td.inputDate     {width:10em;}
.includeWeblic table.elementSelection td.selectDate    {vertical-align:middle;}

.clearLeft                                             {clear:left;}
.clearRight                                            {clear:right;}
.clearBoth                                             {clear:both;}

/* -------------------------------------------------------------
 GRUNDFORMATIERUNG
------------------------------------------------------------- */

.includeWeblic                                         {}
.includeWeblic ul                                      {list-style:none;margin:0;padding:0;}
.includeWeblic li                                      {}
/*
.includeWeblic ul.standardList                         {margin:0.5em 0 1em 0;list-style:url(/de/wLayout/design/img/icons/icon_bullet.gif);}
.includeWeblic ul.standardList li                      {margin:0 0 0 2.5em;}
*/
.includeWeblic form                                    {display:inline;}
.includeWeblic input                                   {width:50%;max-width:66.6%;height:18px;border:1px solid #000;padding:0.125em 0.125em 0 0.125em;}
.includeWeblic input.zip                               {width:10%;max-width:15%;}
.includeWeblic input.city                              {width:38.5%;max-width:45%;}
.includeWeblic input.small                             {width:20%;max-width:20%;}
.includeWeblic option                                  {padding:0 0.25em;}
.includeWeblic select                                  {width:50%;max-width:60%;height:18px;border:1px solid #000;border:1px solid #000;}
.includeWeblic select.small                            {width:38.5%;max-width:45%;}
.includeWeblic textarea                                {margin:1em 0 0 0;width:50%;max-width:60%;height:10em;border:1px solid #000;font:normal 1em arial,verdana,sans-serif;}
.includeWeblic input.radio                             {margin-right:0.5em;padding:0;width:12px;height:12px;vertical-align:middle;line-height:20px;border-style:none !important}
.includeWeblic input.check                             {margin-right:0.5em;padding:0;width:12px;height:12px;vertical-align:middle;line-height:20px;border-style:none !important}
.includeWeblic a.viewmode                              {font-weight:bold;border:outset 1px #a0a0a0;text-decoration:none;line-height:150%;padding-left:0.6em;padding-right:0.6em;}
.includeWeblic a.viewmode:hover                        {color:#fff;background-color:#81A7CC;text-decoration:none;line-height:150%;}
.includeWeblic a.viewmode:focus                        {color:#fff;background-color:#81A7CC;text-decoration:none;line-height:150%;}

/* -------------------------------------------------------------
 ELEMENTE
------------------------------------------------------------- */

.includeWeblic .elementHeadline                        {margin-bottom:1em;padding:0;}
.includeWeblic .elementSheetHeadline                   {margin:0 0 1em 0;padding:0;/*clear:both;*/}
.includeWeblic .elementListHeadline                    {margin:0 0 1em 0;padding-bottom:0.4em;}
.includeWeblic .elementText                            {margin:0 0 1em 0;padding:0;}
.includeWeblic .elementList                            {margin:0 0 1em 0;padding:0;}
.includeWeblic .elementList strong                     {font-weight:bold;}
.includeWeblic .elementList ul                         {margin:0;}
.includeWeblic .elementList li                         {margin:0 0 0.125em 0;clear:right;}
.includeWeblic .elementForm                            {margin:0 0 1em 0;}
.includeWeblic .elementForm input                      {}
.includeWeblic .elementForm textarea                   {height:10em;}
.includeWeblic .elementFuncHeader                      {margin:0 0 1em 0;padding-bottom:2em;padding-top:1em;}
.includeWeblic .elementFuncFooter                      {margin:0 0 1em 0;padding-top:0.5em;/*clear:both;*/}
.includeWeblic .elementLinkFooter                      {margin:1em 0;}
.includeWeblic .elementLinkFooterEditGroup             {margin:1em 0;}
.includeWeblic .elementFunctions                       {margin:0 0 1em 0;padding:0px;}
.includeWeblic .elementFunctionsAdmin                  {margin:0 0 1em 0;padding:0px;text-align:right;z-index:3;}
.includeWeblic .elementPictureRight                    {margin:1em 0;/*float:right;*/}
.includeWeblic .elementPictureRight img                {border:1px solid #000; background:#fff;padding:4px;}

/* -------------------------------------------------------------
 FRAGMENTE
------------------------------------------------------------- */

.includeWeblic .fragmentEditGroupHead                  {padding:0 0 0.5em 0;font:bold 1.15em/140% tahoma,arial,verdana,sans-serif;color:#646466;}
.includeWeblic .fragmentEditGroupBody                  {}
.includeWeblic .fragmentEditGroupBody td               {vertical-align:top;padding-right:1em;padding:0 0 0.2em 0;}
.includeWeblic .fragmentEditGroupBody input            {border:1px solid #000;}
.includeWeblic .fragmentEditGroupBody textarea         {height:10em;border:1px solid #000;}
.includeWeblic .fragmentEditGroupBody select           {}
.includeWeblic ul.fragmentList                         {margin:0;}
.includeWeblic ul.fragmentList li.listValue            {margin:0 !important;}
.includeWeblic .fragmentFormHead                       {margin:0 0 1em 0;padding:0;}
.includeWeblic .fragmentFormBody                       {}
.includeWeblic .fragmentFormBody input                 {/*width:19.9em;*/border:1px solid #000;}
.includeWeblic .fragmentFormBody textarea              {/*width:19.9em;*/height:10em;border:1px solid #000;}
.includeWeblic .fragmentFormBody select                {/*width:19.9em;*/border:1px solid #000;}


/* -------------------------------------------------------------
 TABELLEN
 ------------------------------------------------------------- */
 
.includeWeblic .elementTable .formCaption              {font-weight:bold;}
.includeWeblic table                                   {width:auto;border:none;}
.includeWeblic .elementTable table                     {width:99%;}
.includeWeblic .elementTable table td                  {}
.includeWeblic form table                              {width:99%;}
.includeWeblic table tr                                {}
.includeWeblic table th                                {}
.includeWeblic table td                                {}
.includeWeblic table .formCaption                      {width:33.3%;vertical-align:top;}
.includeWeblic table .formValue                        {width:66.6%;vertical-align:top;line-height:140% !important;}
.includeWeblic table .formatContent                    {vertical-align:top;line-height:140% !important;}
.includeWeblic table .formButton                       {text-align:left !important;}
.includeWeblic table .right                            {text-align:right;}
.includeWeblic table .space                            {padding-bottom:1em;}
.includeWeblic table .spacesmall                       {padding-bottom:0.5em;}
.includeWeblic form table .formCaption                 {}
.includeWeblic form table .formValue                   {}
.includeWeblic form table .formButton                  {}
.includeWeblic .elementTable ul                        {margin:0.5em 0 1em 0 !important;list-style:url(/format/img/shared/bullets/bullet_2d_v2.gif) !important;}
.includeWeblic .elementTable ul li                     {margin:0 0 0 2.5em !important;}

/* -------------------------------------------------------------
 DIVERSE
------------------------------------------------------------- */

.includeWeblic .formButton                             {margin:0;line-height:140%;text-align:left;}
.includeWeblic td.formButton                           {padding:0.8em 0;}
.includeWeblic .listValue                              {margin:0 0 1em 0;line-height:140%;vertical-align:top;clear:right;}
.includeWeblic .linkHeaderLeft                         {float:left;margin:0;padding:0;width:49%;}
.includeWeblic .linkHeaderRight                        {float:right;width:49%;}
.includeWeblic .linkHeaderRightButton                  {float:right;margin:0;padding:0;}
.includeWeblic .linkHeaderClear                        {clear:both;}
.includeWeblic .linkFooterLeft                         {float:left;padding:0 0.4em 0 0;}
.includeWeblic .linkFooterRight                        {float:right;padding:0;}
.includeWeblic .linkeFooterClear                       {clear:left;}

/* -------------------------------------------------------------
 BUTTONS
------------------------------------------------------------- */

.includeWeblic .listButton                             {float:right;}
.includeWeblic .buttonDefault                          {cursor:pointer;text-decoration:none;font-weight:normal;text-align:center;width:auto;padding:0em;padding-left:4px;padding-right:4px;margin-left:2px;line-height:1.5em;color:#000;background-color:#F0F0F0;border:1px outset #606060;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);}
.includeWeblic a.buttonDefault                         {cursor:pointer;text-decoration:none;font-weight:normal;color:#000;}
.includeWeblic .buttonFunction                         {cursor:pointer;text-decoration:none;font-weight:normal;text-align:center;padding:0.2em;padding-left:4px;padding-right:4px;/*float:right;*/line-height:1.5em;color:#000;background-color:#F0F0F0;border:1px outset #606060;}
.includeWeblic a.buttonFunction                        {cursor:pointer;text-decoration:none;font-weight:normal;}
.includeWeblic .buttonAdmin                            {cursor:pointer;text-decoration:none;font-weight:normal;text-align:left;width:auto;padding:2px;margin-top:10px;line-height:1.5em;color:#000;background-color:#F0F0F0;border:1px outset #606060;}
.includeWeblic a.buttonAdmin                           {cursor:pointer;text-decoration:none;font-weight:normal;}

/* -------------------------------------------------------------
 TYPOGRAFIE
------------------------------------------------------------- */

.includeWeblic h1                                      {padding:0 0 0.5em 0;font:bold 1.4em/140% arial,verdana,sans-serif;color:#da2c2b;;}
.includeWeblic h2                                      {padding:0 0 0.5em 0;font:bold 1.2em/140% arial,verdana,sans-serif;color:#da2c2b;}
.includeWeblic h3                                      {padding:0 0 0.5em 0;font:bold 1.1em/140% arial,verdana,sans-serif;color:#da2c2b;}
.includeWeblic .fragmentWarning                        {color:#ff0000;}

/* -------------------------------------------------------------
 WORKFLOWFORMATIERUNGEN
------------------------------------------------------------- */

.includeWeblic .elementEditGroup                       {margin:0 0 1em 0;}
.includeWeblic .fragmentWorkflowHead                   {background-color:#F0F0F0; border: 1px solid #A0A0A0; border-bottom-style:none; padding:4px;color:#606060; font-weight: bold;}
.includeWeblic .fragmentWorkflowBody                   {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;}

/* -------------------------------------------------------------
 UPLOADMASKE
------------------------------------------------------------- */

#formUploadWeblication {margin:1em;}
.formUploadWeblication input {width:44%;}

.includeWeblic .fragmentGalleryUploadHead               {background-color:#F0F0F0;border:1px solid #A0A0A0;border-bottom-style:none;padding:4px;font-weight:bold;}
.includeWeblic .fragmentGalleryUploadBody               {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;}
.includeWeblic .fragmentGalleryUploadBody table td       {padding-bottom:3px;}