/* Allgemeine Einstellungen */

.Div .NavBarTop .SizeContainer ul, .Div .NavBarBottom .SizeContainer ul {
border-radius: 0px 0px 0px 0px;
}

/* Listenpunkte */
.boxen-box1 ul li, .boxen-box2 ul li, .boxen-box3 ul li, .NavBarBottom ul li {
  list-style-image: url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/Unterpunkt1.jpg");
}
.boxen-box1 ul, .boxen-box2 ul, .boxen-box3 ul {
  margin-left: 69px !important;
  margin-top: -7px;
}
.NavBarBottom ul li {
  list-style-position: inside;
  margin-left: 5px;
}

/* Breadcrumb und Überschrift */
.ContentArea .BreadcrumbItem, .ContentArea .BreadcrumbLastItem {
  font-size: 12px !important;
}
.ContentArea h3:first-child {
  margin-bottom: 15px;
}


/* Befehle Header */

/* Warenkorb */
.Header .BasketBox {
  right: 0;
  margin-right: 18px;
  margin-top: 28px !important;
  position: absolute !important;
  top: 0;
  width: 179px !important;
}
.Header .BasketBox .ContextBoxHead { 
height: 30px !important;
padding-top: 5px;
background-repeat: no-repeat !important;
background-position: right top !important;
}
.Header .BasketBox .ContextBoxBody, .Header table.MiniStatusBasket tbody {
background: url(/WebRoot/Store15/Shops/63182014/MediaGallery/Design/wk_body.png) !important;
background-position: right top !important;
}
div.Header .BasketBox .ContextBoxBody div.CheckoutButtonsDiv {    padding: 0 0 0 0 !important;    margin: 0 !important;
    height: 20px !important;}
.Header table.Basket, .Header table.MiniBasket, .Header table.MiniStatusBasket {
  padding-left: 6px !important;
}
/*.Header .CheckoutButtonsDiv {  width: 160px;}*/
/* Positionierung Element Kontakt 
.Header .NavBarElement3 {  height: 38px !important;  left: 0;  margin-left: 699px;  margin-top: 124px;  position: absolute;  top: 0;  width: 255px !important;}*/

/* Suche
.Header input.button {  background: none repeat scroll 0 0 transparent !important;  border: medium none !important;}
.Header #NavElement_31416160.NavBarElement2 form {  margin-top: 6px;  text-align: right !important;}*/


/* Befehle NavBarTop */

/* DropDown-Menü */
.NavBarTop .DropDownList li ul li {
background-color: #007EB4;
border-top: solid 1px white;
border-radius: 0px 0px 0px 0px !important;
}

/* Suche */
.NavBarTop .SearchElement {  left: 0;  margin-left: 798px;  margin-top: 6px !important;  position: absolute;  top: 0;  width: 160px !important;}


/* Befehle ContentArea */

.ContentArea .ContentArea table.OrderStatus tr td, table.UserAttributes tr td {
border: 1px solid black;
}
.ContentArea .ProductListImageBox tr td, .CrossellingCount tr td, .BundledProductsTable tr td {
background-color: #f1f2f2 !important;
border: 1px solid;
}


/* SEPARATOR ------------------------------------------------------------------------------------------------------------------------------------- */
.ContentArea .Separator {
  display: none;
}

/* BUTTONS LINKS STARTSEITE ------------------------------------------------------------------------------------------------------------------------------------- */
body.start-page .ContentArea .buttons {
position:absolute;
top:1px;
left:0;
height:350px;
z-index:9;
background:#fff;
}

body.start-page .ContentArea .buttons a {
width:265px;
height:70px;
display:block;
text-indent: -10000px;
}

body.start-page .ContentArea .buttons a.eito_news {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_01.jpg") no-repeat 0 0;
}

body.start-page .ContentArea .buttons a.international_reports {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_02.jpg") no-repeat 0 0;
}

body.start-page .ContentArea .buttons a.country_reports {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_03.jpg") no-repeat 0 0;
}

body.start-page .ContentArea .buttons a.thematic_reports {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_04.jpg") no-repeat 0 0;
}

body.start-page .ContentArea .buttons a.customized_reports {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_05.jpg") no-repeat 0 0;
}

/* Mouse-Over */

body.start-page .ContentArea .buttons a.eito_news:hover {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_01.jpg") no-repeat 0 -70px;
}

body.start-page .ContentArea .buttons a.international_reports:hover {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_02.jpg") no-repeat 0 -70px;
}

body.start-page .ContentArea .buttons a.country_reports:hover {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_03.jpg") no-repeat 0 -69px;
}

body.start-page .ContentArea .buttons a.thematic_reports:hover {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_04.jpg") no-repeat 0 -70px;
}

body.start-page .ContentArea .buttons a.customized_reports:hover {
background:url("/WebRoot/Store15/Shops/63182014/MediaGallery/Design/BUTTONS/button_05.jpg") no-repeat 0 -70px;
}


/* .ContentArea .Boxen {
padding-left: 10px;
}*/

/* Produktdetailansicht */
.ContentArea .ProductDetails #SelectVariationForm.ep-js table td, .ContentArea .ProductDetails #SelectVariationForm.ep-js table th {  text-align: right !important;  width: 100% !important;}

/* Formatierungen Produktliste */
.ContentArea .ProductListHead {
background: #005a7f;
margin-bottom: 15px;
}
.ProductListHead a {
color: white !important;
}
.ContentArea .ProductListFoot  {
background: #005a7f;
}
.ListItemProductContainer {
border-bottom: 1px solid #afafaf;
}
.ContentArea .ListItemCategory {
background: #f0f0f0 !important;
}

.ContentArea h3 a {
color: #005a7f;
}

/* 3 Boxen - Content Startseite */
.boxen-box1 {
  border: 1px solid #A0A0A0;
  height: 154px;
  left: 0;
  margin-left: 18px;
  padding-left: 16px;
  padding-top: 7px;
  position: absolute;
  top: 0;
  width: 232px;
}
.boxen-box2 {
  border: 1px solid #A0A0A0;
  height: 162px;
  left: 0;
  margin-left: 305px;
  position: absolute;
  top: 0;
  width: 294px;
}
.boxen-box2 h6 {color: #00506e; font-size: 9px; margin-top: 10px;}
.boxen-box2 h5 {color: grey; font-size: 12px; margin-top: 5px;}
.boxen-box2 p {line-height.180%;}

.boxen-box3 {
  border: 1px solid #A0A0A0;
  height: 162px;
  left: 0;
  margin-left: 635px;
  position: absolute;
  top: 0;
  width: 295px;
}
.boxen-box3 h6 {color: #00506e; font-size: 9px; margin-top: 10px;}
.boxen-box3 h5 {color: grey; font-size: 12px; margin-top: 5px;}
.boxen-box3 p {line-height.180%;}

div.Middle div.ContentArea div.ContentAreaInner div.ContentAreaWrapper div.CategoryList div.CategoryBase div.CategoryBaseTable table.TableNoBorder tbody tr td div.boxen-box2 p img {margin-bottom: 6px; margin-right: 4px;}

div.Middle div.ContentArea div.ContentAreaInner div.ContentAreaWrapper div.CategoryList div.CategoryBase div.CategoryBaseTable table.TableNoBorder tbody tr td div.boxen-box3 p img {margin-bottom: 6px; margin-right: 4px;}


/* Befehle NavBarBottom */

div.NavBarBottom div.PropertyContainer div.SizeContainer div#NavElement_31408721.ContextBox div.NavigationText table.TableNoBorder tbody tr {height: 50px !important;}

/* Facebook- und Twitter-Button */
.fb {width: 90px !important; padding: 0 !important;}
.fb a {background: url(/WebRoot/Store15/Shops/63182014/MediaGallery/Design/SocialMedia/FacebookOFF.jpg); width: 115px !important; height: 55px !important; margin: 0px !important;float: right;}
.fb a:hover {background: url(/WebRoot/Store15/Shops/63182014/MediaGallery/Design/SocialMedia/FacebookON.jpg); width: 115px !important; height: 55px !important; margin: 0px !important; float: right;}

.twitter-btn {
  padding: 0 !important;
  width: 50px;
}
.twitter-btn a {background: url(/WebRoot/Store15/Shops/63182014/MediaGallery/Design/SocialMedia/TwitterOFF.jpg); width: 115px !important; height: 55px !important; margin: 0px !important; float: left; margin-top: -55px !important; margin-left: 100px !important;}
.twitter-btn a:hover {background: url(/WebRoot/Store15/Shops/63182014/MediaGallery/Design/SocialMedia/TwitterON.jpg); width: 115px !important; height: 55px !important; margin: 0px !important; float: left; margin-top: -55px !important; margin-left: 100px !important;}

div.NavBarBottom div.sm div.twitter-btn a {width: 84px !important;}

div.FooterContainer div.NavBarBottom div.NavBarElement0.ContextBox {padding-left: 17px !important;}


/* Befehle Footer */

/* Positionierung Seitentitel Element */
.Footer .NavigationText {
  color: #989898 !important;
  font-size: 11px !important;
  left: 10%;
 position: absolute;
  right: 10%;
  top: 38px;
}

