/*
this css supposed to be removed finally, it's copy from weddix2-web and will be replaced with weddix.css
*/

img {
	border: 0;
}

a {
	text-decoration: none;
	color: #222121;
	border:0;
}

h1, h2{
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    margin:0;
    padding:0;
}

h1{
    color: #2F2F2F;
}

h2{
    color: #4F4F4F;
}

h2.simple
{
    font-weight: normal;
}

ul, ol, dl
{
  FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.container{
    width:468;
}

spV6, spV6 img{
    height:6px;
    width:1px;
}
spV26, spV26 img{
    height:26px;
    width:1px;
}


.Text, .MenuText, .MenuLink, .MenuHeaderBig, .LeftMenuLink, .ToolBarInput, .ToolBarText, .Header, .HeaderBig, .TreeLink, .ToolBarInputWhite, .BottomMenu {font-family: Verdana;}
.Text {	font-size: 12px;}

.MenuText {	color: #84AD99;	font-size: 8;}
.MenuLink {	color: #84AD99;	font-size: 8;}
.MenuHeaderBig {	font-size: 10px;	letter-spacing:1,5; font-weight: bold;}
.BottomMenu {	color: #84AD99;	font-size: 10px;}

.LeftMenuLink {	font-size: 10px;	font-weight: bold;}
.LeftMenuLink:HOVER {	font-size: 10px;	font-weight: bold;	text-decoration: underline;}

.ToolBarInput {	border: 1 solid #ffffff;	background-color: #AFC8BD;	font-size: 10px;	color: #ffffff;}
.ToolBarText {	color: #ffffff; BACKGROUND-COLOR: #AFC8BD;	font-size: 10px;}
.ToolBarInputWhite {border: 0;	background-color: #ffffff;	font-size: 10px;}

.Header {	color: #AFC8BD;	font-size: 12px;}
.Header:HOVER {	color: #AFC8BD;	font-size: 12px;}
.HeaderBig {	color: #AFC8BD;	font-weight:bold;	font-size: 12px;}

.TreeLink {	color: #ffffff;	font-size: 10px;}
.TreeLink:HOVER {	text-decoration: underline;	color: #ffffff;	font-size: 10px;}

.NoPicture {	background-color: #C2C2C2;}


A.link_general {
	color: #000000;
	text-decoration: none;
}

A.link_general:visited {
	color: #000000;
	text-decoration: none;
}

A.link_general:hover {
	color: #000000;
	text-decoration: underline;
}

.quantity_inp
{
    font-size:10px;
}

.inp
{
    font-size:12px;
}

*.nav_select
{
    width: 180px;
    overflow: hidden;
}

img {
    border: none;
}

img.left {
    float:left;
    margin-right:12px;
    margin-bottom:12px;
}
img.right {
    float:right;
    margin-left:12px;
    margin-bottom:12px
}

/*
    C M S
*/

*.auth_text
{
    border: solid #666666 1px;
    width:400px;
    height:150px;
}

*.auth_string
{
    border: solid #666666 1px;
    width:400px;
    height:20px;
}

*.auth_numeric
{
    border: solid #666666 1px;
    width:50px;
    height:20px;
}

*.auth_date
{
    border: solid #666666 1px;
    width:100px;
    height:20px;
}

*.auth_property_select
{
    border: solid #666666 1px;
    width:120px;
    height:20px;
}

*.submit
{
    border: solid #222222 1px;
    width:120px;
    height:20px;
    background-color: #ADCBBD;
    color: #000000;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
}

*.auth_property_select,
*.auth_date,
*.auth_numeric,
*.auth_text,
*.auth_string
{
    font-family: Verdana, Arial;
    font-size: 12px;
}


.PageTextBlue {
	font-family:Verdana;
	font-size:10;
	color: #5480D6;
}
.PageBackBlue {
	font-family:Verdana;
	font-size:10;
	background-color: #5480D6;
}

.PageBackOrange {
	font-family:Verdana;
	font-size:10;
	background-color: #EE552D;
}

.PageTextOrange {
	font-family:Verdana;
	font-size:10;
	color: #EE552D;
}

.TreeLink {	color: #ffffff;	font-size: 10px; font-family: Verdana;}

.TreeLink:HOVER {	text-decoration: underline;	color: #ffffff;	font-size: 10px;}

*.transmit
{
    Z-INDEX: 1;
    OVERFLOW: hidden;
    WIDTH: 740px;
    POSITION: absolute;
    LEFT: 10px;
    TOP: 60px
}

*.checkout_comments
{
	width:545px;
	height:100px;
}


/*
    ----------------------------------------------------------
    MISC.css
*/

*.f9        {	font-size: 9px;     }
*.f10       {	font-size: 10px;    }
*.f11       {	font-size: 11px;    }
*.f12       {	font-size: 12px;    }
*.f14       {	font-size: 14px;    }
*.f16       {	font-size: 16px;    }
*.f18       {	font-size: 18px;    }
*.f19       {	font-size: 19px;    }
*.f20       {	font-size: 20px;    }
*.f24       {	font-size: 20px;    }

*.f9, *.f10, *.f11, *.f12, *.f13, *.f14, *.f16, *.f18, *.f19, *.f20, *.f24
{
    font-family: Verdana, Arial;
}

*.spaced    {	letter-spacing:3.5  }


*.white		 {	color: #FFFFFF; 	}
*.red_light  {	color: #FF3131; 	}
*.red        {  color: #CC3333;     }
/* *.blue		 {	color: #0A2682; 	}*/
*.blue		 {	color: #5480D6;     }
*.black		 {	color: #000000; 	}
*.grey       {  color: #666666;     }
*.dark_grey  {  color: #373737;     }
*.light_grey {  color: #C0C0C0;     }
*.yellow     {  color: #FA905F;     }
*.pink       {  color: #CE8506;     }
*.green      {  color: #336600;     }
*.orange     {  color: #FF9900;     }
*.orange_lite{  color: #FF6600;     }
*.orange_dark{  color: #FFB56D;     }
*.graytxt    {  color: #777777;     }

*.bg_black      {   background-color: black;	}
*.bg_white      {	background-color: white;	}
*.bg_blue       {	background-color: #056FA0;  }
*.bg_red_light  {	background-color: #FF3131; 	}
*.bg_red        {   background-color: #CC3333;  }
*.bg_blue2		{	background-color: #0A2682; 	}
*.bg_black		{	background-color: #000000; 	}
*.bg_grey       {   background-color: #666666;  }
*.bg_yellow     {   background-color: #FA905F;  }
*.bg_pink       {   background-color: #CE8506;  }
*.bg_green      {   background-color: #ADCBBD;  }
*.bg_orange     {   background-color: #FF9900;  }
*.bg_orange_lite{   background-color: #FF6600;  }
*.bg_orange_dark{   background-color: #FFB56D;  }


*.middle    {   vertical-align: middle;     }
*.bottom    {   vertical-align: bottom;     }
*.top       {   vertical-align: top;        }
*.center    {   text-align: center;         }
*.left      {   text-align: left;           }
*.right     {   text-align: right;          }

*.bold      {   font-weight: bold;          }
*.normal    {   font-weight: normal;        }

FORM.no_margin{	margin: 0px;                }

#goog-wm {
  width: 458px;
  padding: 1em;
  font-size: 10px;
  color: #000000;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  text-decoration: none;
}


#goog-wm h3.closest-match {
  color: #000000;
  padding-bottom: 0.5em;;
  font-size: 170%;
  margin: 0;
}

#goog-wm h3.closest-match a { }

#goog-wm h3.other-things {

  color: #000000;
}

#goog-wm ul li { }

#goog-wm li.search-goog {
  /*display: none;*/
}

table.infoForm{
    border:none;
}
table.infoForm td{
    text-align:left;
}

.payPalLogo {
    width: 150px;
    height: 47px;
    background: url( /weddix2-img/pay_pal_logo.jpg ) 0 0 no-repeat;
}

.directEbankingLogo {
    width: 201px;
    height: 100px;
    background: url( /weddix2-img/sofortueberweisung-tuev-neu.gif ) 0 0 no-repeat;
}

/* GEO SEARCH */

.geoSearchBox {
    position: absolute;
    left: 150px;
    top: 2px;
}

.geoSearchBox td {
    margin: 0;
    padding: 0;
}

.geoSearchBox td.toolBarText {
    padding-right: 10px;
    vertical-align: top;
}

.geoSearchBox td.geoSubmit {
    padding-left: 10px;
    padding-bottom: 3px;
    vertical-align: bottom;
}

.geoSearchBox .geoWhereBox {
    margin-bottom: 4px;
}

.geoSearchBox .geoWhereBox,
.geoSearchBox .geoWhatBox {
    height: 15px;
    width: 115px;
}

.geoSearch {
    width: 785px;
    padding-left: 10px;
    min-height: 300px;
}

.geoSearchResults {
    padding-top: 20px;
}

.geoMapInfoContainer {
    float: right;
}

.geoSearchRadius div {
    float: left;
    padding: 4px;
}

.geoSearchRadius ul {
    margin: 0;
    padding: 0;
}

.geoSearchRadius li {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding-left: 3px;
}

.geoGoogleMap {
    width: 307px;
    height: 208px;
    border: none;
    margin-bottom: 5px;
    margin-left:6px;    
}

.geoSearchIntroBox {
    width:364px;
    height:208px;
    background:url(/weddix3-img/search_intro_box_bg.png) no-repeat;
}

.geoSearchIntroBox .geoSearchIntroBoxTitle {
    padding-left:20px;
    padding-top:20px;
    color:#afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:11px;    
}
.geoSearchIntroBox .geoSearchIntroBoxLocation {
    margin-left:20px;
    margin-top:20px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:318px;
}
.geoSearchIntroBox .geoSearchIntroBoxText {
    margin-left:20px;
    margin-top:16px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:318px;
}
.geoSearchIntroBox .geoSearchIntroBoxCategory {
    margin-left:20px;
    margin-top:16px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:320px;
}
.geoSearchIntroBox .geoSearchIntroBoxRadius {
    margin-left:20px;
    margin-top:16px;
    color:#000000;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:318px;
}
.geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable{
    width:318px;
    border:none;
}
.geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable td {
    vertical-align:middle;
    padding:0;
}
.geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable td.radioTD {
    padding-right:26px;
}
.geoSearchIntroBox .geoSearchIntroBoxSubmit {
    margin-left:20px;
    margin-top:10px;
}
.geoSearchIntroBox .geoSearchIntroBoxSubmit .geoSearchIntroBoxSubmitImg {
    background:url(/weddix2-img/button_suchen.jpg) no-repeat;
    width:56px;
    height:18px;
}

.introTable .geoSearchIntroBox {
    width:302px;
    height:208px;
    background:url(/weddix2-img/search_intro_box_bg.png) no-repeat;
}

.introTable .geoSearchIntroBox .geoSearchIntroBoxTitle {
    padding-left:20px;
    padding-top:20px;
    color:#afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:11px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxLocation {
    margin-left:20px;
    margin-top:20px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:256px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxText {
    margin-left:20px;
    margin-top:16px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:256px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxCategory {
    margin-left:20px;
    margin-top:16px;
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:259px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxRadius {
    margin-left:20px;
    margin-top:16px;
    color:#000000;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:256px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable{
    width:256px;
    border:none;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable td {
    vertical-align:middle;
    padding:0;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxRadius .geoSearchIntroBoxRadiusTable td.radioTD {
    padding-right:16px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxSubmit {
    margin-left:20px;
    margin-top:16px;
}
.introTable .geoSearchIntroBox .geoSearchIntroBoxSubmit .geoSearchIntroBoxSubmitImg {
    background:url(/weddix2-img/button_suchen.jpg) no-repeat;
    width:56px;
    height:18px;
}

.geoSearchListBox {
    width:554px;
    height:60px;
    border:solid 1px #afc8bd;
    margin-bottom:10px;
}
.geoSearchListBox .geoSearchListBoxTable {
    width:554px;
    padding:0;
}
.geoSearchListBox .geoSearchListBoxTable td{
    padding:0;
    vertical-align:top;
}

.geoSearchListBox .geoSearchListBoxLocation {
    margin-left:10px;
    margin-top:6px;
}
.geoSearchListBox .geoSearchListBoxLocation input {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:260px;
}
.geoSearchListBox .geoSearchListBoxText {
    margin-left:5px;
    margin-top:13px;
}
.geoSearchListBox .geoSearchListBoxText input {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:188px;
}
.geoSearchListBox .geoSearchListBoxCategory {
    margin-left:5px;
    margin-top:6px;
}
.geoSearchListBox .geoSearchListBoxCategory select {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:190px;
}
.geoSearchListBox .geoSearchListBoxRadius {
    margin-left:10px;
    margin-top:13px;
    color:#000000;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:260px;
}
.geoSearchListBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable{
    width:260px;
    border:none;
}
.geoSearchListBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable td {
    vertical-align:middle;
    padding:0;
}
.geoSearchListBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable td.radioTD {
    padding-left:19px;
}
.geoSearchListBox .geoSearchListBoxTable .geoSearchListBoxSubmitTD{
    vertical-align:middle;
}

.geoSearchListBox .geoSearchListBoxSubmit {
    margin-left:5px;
    margin-top:10px;
    margin-right:5px;
}
.geoSearchListBox .geoSearchListBoxSubmit .geoSearchListBoxSubmitImg {
    background:url(/weddix2-img/button_suchen.jpg) no-repeat;
    width:56px;
    height:18px;
}

.geoSearchListLongBox {
    width:615px;
    height:60px;
    border:solid 1px #afc8bd;
    margin-bottom:10px;
}
.geoSearchListLongBox .geoSearchListBoxTable {
    width:615px;
    padding:0;
}
.geoSearchListLongBox .geoSearchListBoxTable td{
    padding:0;
    vertical-align:top;
}

.geoSearchListLongBox .geoSearchListBoxLocation {
    margin-left:10px;
    margin-top:6px;
}
.geoSearchListLongBox .geoSearchListBoxLocation input {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:243px;
}
.geoSearchListLongBox .geoSearchListBoxText {
    margin-left:5px;
    margin-top:13px;
}
.geoSearchListLongBox .geoSearchListBoxText input {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:243px;
}
.geoSearchListLongBox .geoSearchListBoxCategory {
    margin-left:5px;
    margin-top:6px;
}
.geoSearchListLongBox .geoSearchListBoxCategory select {
    border:solid 1px #afc8bd;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:246px;
}
.geoSearchListLongBox .geoSearchListBoxRadius {
    margin-left:10px;
    margin-top:13px;
    color:#000000;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    width:243px;
}
.geoSearchListLongBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable{
    width:243px;
    border:none;
}
.geoSearchListLongBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable td {
    vertical-align:middle;
    padding:0;
}
.geoSearchListLongBox .geoSearchListBoxRadius .geoSearchListBoxRadiusTable td.radioTD {
    padding-left:7px;
}
.geoSearchListLongBox .geoSearchListBoxTable .geoSearchListBoxSubmitTD{
    vertical-align:middle;
}

.geoSearchListLongBox .geoSearchListBoxSubmit {
    margin-left:5px;
    margin-top:10px;
    margin-right:5px;
}
.geoSearchListLongBox .geoSearchListBoxSubmit .geoSearchListBoxSubmitImg {
    background:url(/weddix2-img/button_suchen.jpg) no-repeat;
    width:56px;
    height:18px;
}

/* GEO SEARCH END*/

/*      jQuery autocomplete      */

.autocomplete-w1 { background:url(/common-img/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div {
    padding: 2px 5px;
    white-space: nowrap;
    font-size: 10px;
    font-family: Verdana;
}
.autocomplete strong { font-weight:normal; color:#3399FF; }

/*      End jQuery autocomplete  */

/*      temp fair */

.fairTitle {
    margin-bottom: 10px;
    background: url(/weddix2-img/online_registrierung.jpg) no-repeat bottom;
    height: 150px;
    width: 616px;
}
/*      End temp fair */


/*    Social Bottom Box   */

.socialBottomBox {
    margin-top:20px;
    margin-left:12px;
    color: #84AD99;
    font-size: 10px;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif
}
.socialBottomBox td {
    vertical-align:middle;
}
.socialBottomBox table{
    border:none;
}
.socialBottomBox .socialBottomBoxTitle {
    color: #84AD99;
    font-size: 10px;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;    
}
.socialBottomBox img.facebookLogo {
    background:url(/weddix2-img/weddix-bei-facebook.jpg) no-repeat;
    width:20px;
    height:20px;
    margin-left:15px;
}
.socialBottomBox .blogBox {
    margin-left:10px;
}
.socialBottomBox img.blogLogo {
    background:url(/weddix2-img/weddix-blog.jpg) no-repeat;
    width:20px;
    height:20px;
}
.socialBottomBox .facebookText, .socialBottomBox .blogText {
    margin-left:5px;
}

/*    End Social Bottom Box   */

/*    Password Hint Box   */

.passwordHintBox {
    display:none;
    background:url(/weddix2-img/hint.gif) no-repeat scroll -10px 5px #FFFFCC;
    border:1px solid #CC9933;
    margin-left:6px;
    padding:0.5em;
    position:absolute;
    width:200px;
    z-index:1;
}

.passwordHintBox span {
    background:url(/weddix2-img/hint.gif) no-repeat scroll left top transparent;
    height:19px;
    left:-10px;
    position:absolute;
    top:0;
    width:10px;
}

/*    End Password Hint Box   */

/* AddThis Box */
.articleSocialLinksBox .addthis_toolbox{
    margin-top: 20px;
}
.addthis_toolbox {
    margin-top: 2px;
}
.addthis_toolbox .addThisFirstRow {
    width: 100%;
    margin-bottom: 12px;
}
.addthis_toolbox .addThisFirstRow a {
    text-align: left;
}
.addthis_toolbox .addThisFirstRow a.addthis_button_facebook_like,
.addthis_toolbox .addThisFirstRow a.addthis_button_facebook_like iframe {
    width: 103px !important;
}
.addthis_toolbox .addThisFirstRow a.addthis_button_tweet,
.addthis_toolbox .addThisFirstRow a.addthis_button_tweet iframe {
    width: 99px !important;
}

.branchSocialLinksBox .googlePlusOne,
.locationsSocialLinksBox .googlePlusOne {
    padding-left: 3px !important;
    padding-top: 25px !important;
}

.addthis_toolbox .addThisSecondRow {
    padding-left: 5px !important;
    padding-top: 5px !important;
    clear: both;
}
.branchSocialLinksBox .addthis_toolbox .addThisFirstRow .addthis_button_facebook_like,
.locationsSocialLinksBox .addthis_toolbox .addThisFirstRow .addthis_button_facebook_like {
    width: 100px !important;
}
.branchSocialLinksBox .addthis_toolbox .addThisFirstRow .addthis_button_tweet,
.locationsSocialLinksBox .addthis_toolbox .addThisFirstRow .addthis_button_tweet {
    width: 110px !important;
}
.branchSocialLinksBox .addthis_toolbox .addThisFirstRow
.locationsSocialLinksBox .addthis_toolbox .addThisFirstRow {
    padding-top: 25px !important;
}
.branchSocialLinksBox .addthis_toolbox .addThisFirstRow,
.locationsSocialLinksBox .addthis_toolbox .addThisFirstRow {
    width: 210px;
    height: 50px;
}
.socialBottomBox .addthis_toolbox {
    margin-top: 7px;
}
/* End AddThis Box */

.basketText{
    width: 145px;
    overflow: hidden;
}

/* Intropage slideshow*/

.slideShowBackNextNavigation {
    top: 5px;
    left: -5px;
    float: right;
    position: relative;
}

.slideShowNavigation {
    float: right;
    position: relative;
    color: #222121;
}

.slideShowNavigation p {
    color: #222121;
}

.slideShowNavigation div.slideShowNavigationItem {
    cursor: pointer;
    height: 50px;
    width: 356px;
    overflow: hidden;
    margin-bottom: 5px;
    padding-left: 4px;
    padding-top: 4px;
    padding-right: 4px;
}
.slideShowNavigation div.slideShowNavigationItem img {
    margin-top: 4px;
}

.slideShowNavigation div.slideShowNavigationItem p,
.slideShowNavigation div.slideShowNavigationItem a,
.slideShowNavigation div.slideShowNavigationItem a:hover,
.slideShowNavigation div.slideShowNavigationItem a:active,
.slideShowNavigation div.slideShowNavigationItem a:link,
.slideShowNavigation div.slideShowNavigationItem a:visited {
    color: #A3A3A3;
}

.slideShowNavigation div.current.slideShowNavigationItem {
    /*background-color: #dee9e4;*/
}

.slideShowNavigation div.current.slideShowNavigationItem p,
.slideShowNavigation div.current.slideShowNavigationItem a,
.slideShowNavigation div.current.slideShowNavigationItem a:hover,
.slideShowNavigation div.current.slideShowNavigationItem a:active,
.slideShowNavigation div.current.slideShowNavigationItem a:link,
.slideShowNavigation div.current.slideShowNavigationItem a:visited {
    color: #222121;
}

/* End Intropage slideshow*/

/* Product List */
.bottomBlock{
    margin-top: 10px;
}

/* End Product List */

.teasers {
    position: relative;
}

.teaser {
    overflow: hidden;
    position: absolute;
}

.newsletterSubmitButton {
    background:url(/weddix3-img/button-abschicken_new.png) no-repeat;
    width:100px;
    height:23px;
}

    <group>
        <name xml:lang="en">Weddix CMS</name>
        <name xml:lang="xx">Weddix CMS</name>

        <style>
            <id>contentTitle</id>
            <name xml:lang="en">Title</name>
            <name xml:lang="xx">Title</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>productName</value>
            </attr>
        </style>
        <style>
            <id>pageNavSubtitle</id>
            <name xml:lang="en">Subtitle</name>
            <name xml:lang="xx">Subtitle</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>pageNav</value>
            </attr>
        </style>
        <style>
            <id>commonTextAuthor</id>
            <name xml:lang="en">Author</name>
            <name xml:lang="xx">Author</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>commonTextAuthor</value>
            </attr>
        </style>
        <style>
            <id>commonText</id>
            <name xml:lang="en">Content</name>
            <name xml:lang="xx">Content</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>commonText</value>
            </attr>
        </style>
        <style>
            <id>pageNavLink</id>
            <name xml:lang="en">Link</name>
            <name xml:lang="xx">Link</name>
            <elt>a</elt>
            <attr>
                <name>class</name>
                <value>pageNavLink</value>
            </attr>
        </style>
    </group>

    <group>
        <name xml:lang="en">Colour</name>
        <name xml:lang="xx">Farben</name>

        <style>
            <id>weddix_green</id>
            <name xml:lang="en">Weddix green</name>
            <name xml:lang="xx">Weddix gruen</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>weddix_green</value>
            </attr>
        </style>
        <style>
            <id>ratgeber_blau</id>
            <name xml:lang="en">Ratgeber blue</name>
            <name xml:lang="xx">Ratgeber blau</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>ratgeber_blue</value>
            </attr>
        </style>
        <style>
            <id>regional_green</id>
            <name xml:lang="en">Regional green</name>
            <name xml:lang="xx">Regional gruen</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>regional_green</value>
            </attr>
        </style>
        <style>
            <id>locations_green</id>
            <name xml:lang="en">Locations green</name>
            <name xml:lang="xx">Locations gruen</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>locations_green</value>
            </attr>
        </style>
        <style>
            <id>branchenbuch_blue</id>
            <name xml:lang="en">Branchenbuch blue</name>
            <name xml:lang="xx">Branchenbuch blau</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>branchenbuch_blue</value>
            </attr>
        </style>
        <style>
            <id>shop_orange</id>
            <name xml:lang="en">Shop orange</name>
            <name xml:lang="xx">Shop orange</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>shop_orange</value>
            </attr>
        </style>
        <style>
            <id>mode_and_schmuck_red</id>
            <name xml:lang="en">Mode and Schmuck red</name>
            <name xml:lang="xx">Mode und Schmuck rot</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>mode_and_schmuck_red</value>
            </attr>
        </style>
        <style>
            <id>reise_blue</id>
            <name xml:lang="en">Reise blue</name>
            <name xml:lang="xx">Reise blau</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>reise_blue</value>
            </attr>
        </style>
        <style>
            <id>services_orange</id>
            <name xml:lang="en">Services orange</name>
            <name xml:lang="xx">Services orange</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>services_orange</value>
            </attr>
        </style>
        <style>
            <id>commmunita_lilac</id>
            <name xml:lang="en">Commmunita lilac</name>
            <name xml:lang="xx">Commmunita lila</name>
            <elt>span</elt>
            <attr>
                <name>class</name>
                <value>commmunita_lilac</value>
            </attr>
        </style>
    </group>

