 /*
Theme Name: SimpleWhite, eine Variante des Standard moziloCMS-Layouts
Description: Tabellenloses Design
Version: 0.1
Author: sbDESIGN, S. Bechtold
Author URI: http://bechti.de
*/

/*---------------------------------------------------------------------------*/
/*----------------- Plugins und eigene Syntaxelemente ---------------------***/
/*---------------------------------------------------------------------------*/

.seitenlink {
    width:auto;
}
.seitenlink a:link, .seitenlink a:visited {
    font-family: 'CDUKievitWeb-BoldItalic', Arial, sans-serif !important;
    color: #E95D0F !important;
    background: #ffffff !important;
    border:1px solid #E95D0F !important;
    text-decoration: none !important;
    padding: 6px !important;
    }
.seitenlink a:hover, .seitenlink a:active, .seitenlink a:focus {
    font-family: 'CDUKievitWeb-BoldItalic', Arial, sans-serif !important;
    color: #ffffff !important;
    background: #E95D0F !important;
    border:1px solid #E95D0F !important;
    text-decoration: none !important;
    }

/****************************** PLUGINS **************************************/
/* Plugin FotoGalerie*/
#fotogalerie 
  {width  : 99%;
   margin : 0 0 10px 0;
  }

#fotogalerie grafiken.thumbnail 
  {border     : 1px solid #000;
   padding    : 2px;                            
   box-shadow : none !important;
   background : transparent;
  }

#glisse-overlay, #glisse-controls, #glisse-overlay-content {z-index:100;}

/* Plugin GalleryPreview */
.latestgalleryimage 
  {border : 1px solid #8e5e20;
   margin : 5px auto 10px auto;
  }

/* RSS Feed */
.RSSReaderTitle
  {background-color : #B0B0B0 !important;
   box-shadow       : 5px 5px 10px #DBDBDB;
   color            : #000 !important;
   padding          : 5px;
   width            : 95% !important;
  }
.RSSReaderTitle a {color : #000;}
  
.RSSReaderTitleDescription {color : #E9E9E9 !important;} 

.RSSReaderItem 
  {margin-left : 0px !important;
   width       : 95% !important;
  }
  
.RSSReaderItemTitle
  {background-color : #B0B0B0 !important;}

.RSSReaderItemTitle a {color : #000;}

.RSSReaderItemDescription grafiken 
  {float     : left;
   margin    : 3px;
   max-width : 100%;
  }

/* LayoutSwitcher */
.layoutswitcher 
  {background-color : transparent !important;
   border           : none !important;
   padding          : 10px 0 10px 0px !important;
   text-align       : left !important;
  }

.layoutswitcher select 
  {background-color : #606060 !important;
   border           : 1px solid #1F1F1F;
   border-radius    : 5px;
   width            : 170px !important;
   color            : #fff;
  }

.layoutswitcher input 
  {background-color : #606060 !important;
   border           : 1px solid #1f1f1f !important;
   color            : #fff;
   border-radius    : 5px;
   margin-top       : 5px !important;
   margin-left      : 2px !important;
  }


/******************************* EIGENE SYNTAXELEMENTE ***********************/
/*** Newsbox auf Startseite ***/
div.nbox 
  {float   : right;
   width   : 12.5em;
   padding : 0;
   margin  : 10px 0 0 1em;
  }

div.newsheader 
  {height      : 20px;
   padding     : 5px 1px 5px 1px;
   border      : 1px solid #6e6e6e;
   margin      : 0;
   color       : white;
   background  : #6e6e6e;
   font-weight : bold;
   text-align  : center;
  }

div.newsbox 
  {border     : 1px solid #d3d3d3;
   padding    : 5px;
   background : #fff;
  }

/*** Infobox ***/
div.infobox 
  {text-align : center;
   margin     : 0px auto;
  }


.infobox 
  {width            : 80%;
   border           : 1px solid #6e6e6e;
   border-radius    : 15px;
   background       : #fff ;
   padding          : 5px;
  }

.infobox a 
  {color           : #6e6e6e;
   text-decoration : underline;
  }

.infoheader 
  {background    : #6e6e6e;
   border-radius : 10px;
   height        : 20px;
   text-align    : center;
   font-weight   : bold;
   padding-top   : 5px;
   color         : #fff;
  }

.infoinhalt 
  {padding          : 3px;
   text-align       : left;
  }

/*** zusätzliche Sidebar in Inhaltsseiten***/
/* rechts */
.rightside 
  {float       : right;
   width       : 150px;
   padding     : 10px 0 0 5px;
   margin      : 0 0 10px 1em;
   border-left : 1px solid #d3d3d3;
  }

.rightside h1, .rightside h2, .rightside h3 {margin-top : 0px;}
.rightside ul 
  {list-style-type : none;
   padding-left    : 10px;
  }

/* links */
.leftside 
  {float       : left;
   width       : 180px;
   border-right: 1px solid #d3d3d3;
   padding     : 10px 10px 0 0;
   margin      : 0 1em 10px 0;
  }

.leftside h1, .leftside h2, .leftside h3 {margin-top : 0px;}
.leftside ul {list-style-type : none;}

/* Boxen fuer 3-spaltigen Inhalt auf Galerieübersicht */

   .col_1_3  {
	display    : inline-block;
    margin     : 10px 35px 10px 35px;
	/*padding  : 5px;*/
	padding-left:15px;
	width  : 200px;
	text-align : center;
	font-size  : 0.98em;
   /* border     : 1px solid green;*/
   /*background : #fff; */
  }

.countdown_col_1_2 
  {display    : inline-block;
    width      : 49.5%;
	max-width:600px;
   min-width:280px;
   height:130px;
   text-align : center;
  }
  
.col_1_2 
  {display    : inline-block;
  margin     : 0 2px 2px 0;
	vertical-align:top;
  /*padding    : 5px;*/
   width      : 48.5%;
   min-width:280px;
   /*border:1px solid red;*/
   /*text-align : center;*/
   /*border     : 1px solid #000;*/
/*   background : #fff; */
  }

.col_1_2 .contentimage {
	width:100% !important;
}
  
.features_1_2 .title_1_2 
  {padding       : 15px 15px 5px 15px;
   margin        : 0 0 5px 0;
  }  
  
.features .title 
  {padding       : 15px 15px 5px 15px;
   margin        : 0 0 5px 0;
  }

grafiken.vorschau 
  {border        : 1px solid #000;
   border-radius : 10px;
   margin        : 5px auto;
  }
