/* @override 
	http://idisk.mac.com/fsomm/Public/spi_mailing.css
*/

/*Beispiel- SPI komplett in gelb*/

/*Oberer Balken einblenden*/
#mainheader_wrapper {
  display: block;
  margin-bottom: -10px;
}

/*Hoehe und Farbe des oberen Balkens definieren*/
#mainheader {
  background: #ffcc00;
}	

#mainheaderlogoarea {
  width: 50%;
  float: left;
}

#mainheadermenu {
  display: block;
  width: 50%;
}

#mainheadermenu ul {
  margin: 19px 10px 0 0;    
}

/*Logo im Oberen Balken definieren*/
img#mainheaderlogo {
/*  background: url(http://typo3.4foto.net/fileadmin/bilder/logo.jpg) no-repeat 10px 50%; */
  background: url(/spi/img/spi_logo_ENGLISH.gif) no-repeat 10px 50% !important;
  height: 50px;
}

/*
#mainheaderlogoarea img.GERMAN {
  background: url(/spi/img/spi_logo_GERMAN.gif) no-repeat 10px 50% !important;
  height: 50px;
}

#mainheaderlogoarea img.ENGLISH {
  background: url(/spi/img/spi_logo_ENGLISH.gif) no-repeat 10px 50% !important;
  height: 50px;
}

#mainheaderlogoarea img.FRENCH {
  background: url(/spi/img/spi_logo_FRENCH.gif) no-repeat 10px 50% !important;
  height: 50px;
}

#mainheaderlogoarea img.ITALIAN {
  background: url(/spi/img/spi_logo_ITALIAN.gif) no-repeat 10px 50% !important;
  height: 50px;
}
*/

#page_margins {
  background-image: none;
  width: 100%;
}

#page_wrapper1 {
  background-image: none;
  border: none;
  margin: 0;
  position: relative;
  margin-right: 2px;
  background-color: #fff;
}

#nav_main ol li .navimg {
  display: none;
}

#nav_main .navtxt {
  margin-top: 20px;
}

#loginbox {
  margin-bottom: 0px;
}

#newaccount {
  position: absolute;
  margin-top: 3px;
  z-index: 12;
}

#page_wrapper2 {
  background-image: none;
}

#page {
  background-image: none;
  margin: 0;
  border-bottom: 1px solid #aaa;
}

#main {
  margin: 0;
  padding: 0;
}

#navcol_content {
  border: none;
}

#subnavwrapper {
  margin-right: -3px;
}

#titlebar {
  border-bottom: 2px solid #ffcc00;
}

#titlebar_wrapper {
  border: none;
}

#titlebar h1 {
  font-size: 10px;
  font-weight: normal;
  border: none;
}




/* @group Tools  reduziert */
/*Ausblenden wenn die normalen Tools angezeigt werden sollen*/

/*

#maincol {
  margin-right: 0;
}

#loginbox {
  margin-bottom: 2px;
}

#newaccount {
  position: absolute;
  margin-top: 6px;
  z-index: 12;
}

#toolcol {
  display: block;
  float: none;
  width: auto;
  margin-top: -16px;
}

#toolbarwrapper {
  margin: 0 0 0 3px;
  border: 2px outset #f1f1f1;
}

#toolbar {
  border: none;
}

#toolbar .tooltxt {
  display: inline;
}

#toolbar .toolimg {
  display: none;
}

#toolbar ul {
	margin-left: -2px;
}

#toolbar ul li {
  float: left;
  background: none !important;
  height: auto;
  border: none !important;
  border-left: 1px solid #aaa !important;
}

#toolbar ul li a {
  border-left: 1px solid #fff;
}

#toolcol_content {
  margin-top: 0;
}

#toolbar ul li a {
  padding: 2px 2em;
}*/

/* @end */

h2 {
  border-bottom: 1px solid #ccc;
}

#cardFormatPage li.current strong,
#cardFormatPage li a {
  /*background-image: url(http://demo.selbstdenker.com/css/reitergrau-weiss-l.gif);*/
}

#cardFormatPage li.current strong span,
#cardFormatPage li a span {
  /*background-image: url(http://demo.selbstdenker.com/css/reitergrau-weiss-r.gif);*/
}

.imageSelectorTitleBar {
  background-color: #ddd;
  color: #fff;
  border: 1px solid #aaa;
}

.accordionTabTitleBar {
  background-color: #ddd !important;
  font-size: 1em !important;
  font-weight: normal !important;
  /*color: #fff !important;*/
  border: 1px solid #aaa;
  cursor: pointer;
}

#SPCMDesignTheCard .designsubcl {
  border-top: 1px solid #aaa;
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
  padding: 0;
}

#SPCMDesignTheCard .designcolleftinner {
  border: none;
}

#toolbarwrapper {
  border: 1px #aaa solid; 
}

#toolbar {
}
	
#toolbar ul li a:hover {
  background-color: #eeecd6;
}

#toolbar ul li a:hover .tooltxt {
  color: #e28e00;
}

#toolbar ul li a:hover .tooltxtshadow {
  color: #ccc;
}


/* larger login area */

#logoarea {
    display: none;
    width: 156px;
}

#stepbarr {
    width: 817px;
}

#stepbarlogin {
    width: 206px;
}

#newaccount {
  position: absolute;
  margin-top: 3px;
  z-index: 12;
    width : 194px;
}

#loginbox ul {
   width : 192px;
}



