/* ::::::::: CAUPO SHOP PRO CSS V2.63 ::::::::: */

/* -----------------------------------------------
Allgemeines
----------------------------------------------- */
* {margin: 0; padding: 0;}

body {
margin-bottom: 0pt;
margin-left: 0pt;
margin-right: 0pt;
margin-top: 0pt;
color: #353535;
background-color: #ffffff;
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
}

a:link		{color: #000000}
a:visited	{color: #000000}
a:hover		{color: #002ef3}
a:active	{color: #002ef3}

img			{border-style: none; border-width: 0px;}
form		{margin-bottom:0; padding-bottom:0;}
td			{font-size: 11px; font-family: Verdana,Geneva,Arial,sans-serif;}

input, select, textarea {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:12px;
color:#000000;
border: 1px solid #999999;
background-color: #ffffff;
}

input.right {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:12px;
text-align:right;
color:#000000;
border: 1px solid #999999;
background-color: #ffffff;
}

/* -----------------------------------------------
Background / Hintergrund
----------------------------------------------- */
/* Hintergrund für linke Spalte */
.bgLeft {background-color: #ebecf0;}
.bgLeftSpacer {background-color: #ffffff;}
/* Hintergrund für den Produktbereich */
.bgContent { background-color:#ffffff; }
/* Hintergrund für rechte Spalte */
.bgRight { background-color:#d2eaf8; }

/* -----------------------------------------------
inc_nav_top.tpl
inc_nav_top_shop_contact.tpl
inc_nav_top_shop_customer_info.tpl
inc_nav_top_shop_help.tpl
inc_nav_top_shop_imprint.tpl
inc_nav_top_shop_privacy_policy.tpl
Tabs / Reiter
----------------------------------------------- */

.BgNavTopLeft {
height:90px;
border: #ffba00 1px solid;
background: url(../../../gra/bg_nav_top_left.gif) repeat-x;
}

.Tab {
text-align:center;
width:753px;
height:28px;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
.TabActive {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
a.TabActive:link,a.TabActive:active,a.TabActive:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
a.TabActive:hover {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
.TabPassive {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
line-height:28px;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
a.TabPassive:link,a.TabPassive:active,a.TabPassive:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
a.TabPassive:hover {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
.TabPassiveRight {
border-left: #c9cacf 1px solid;
line-height:28px;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
/* -----------------------------------------------
Navigation bottom
inc_nav_bottom.tpl
----------------------------------------------- */
.IncNavBottom {
font-family: Verdana,Geneva,Arial,sans-serif;
color: #000000;
background: #ffffff;
line-height: 18px;
border-top: #c9cacf 1px solid;
}
a.NavBottomLink:link,a.NavBottomLink:active,a.NavBottomLink:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
color:#000000;
text-decoration:none;
}
a.NavBottomLink:hover {
color:#000000;
text-decoration:underline;
}
/* -----------------------------------------------
Search / Suche
inc_menue_search.tpl
----------------------------------------------- */
.I_M_SEARCH_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 16px;
height: 16px;
color: #000000;
background: transparent;
}
.I_M_SEARCH {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 28px;
color:#000;
background: url(../../../gra/bg_search.gif) repeat-x;
/* border-bottom:1px #ffffff solid; */
}
.I_M_SEARCH_FORM {
font-size:10px;
width:110px;
border:1px solid #999;
}
a.I_M_SEARCH_LINK:link, a.I_M_SEARCH_LINK:active, a.I_M_SEARCH_LINK:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.I_M_SEARCH_LINK:hover{
color:#009bd7;
}
.I_M_SEARCH_BOTTOM {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
/* -----------------------------------------------
Categories / Kategorien
inc_menue_categories.tpl
inc_menue_categories_list_item.tpl
----------------------------------------------- */
.I_M_CATEGORIES_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_categories_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_CATEGORIES_ACTIVE {
padding-left: 10px;
color: #ffffff;
background:#d4ff5f;
height: 18px;
border-top:1px #ffba00 solid;
background: url(../../../gra/bg_i_m_categories_active.gif) repeat-x;
border-bottom:1px #c9cacf solid;
}
.I_M_CATEGORIES_ACTIVE_PASSIVE {
padding-left: 10px;
color: #039;
background:#ebecf0;
line-height: 16px;
border-top:1px #ffffff solid;
border-bottom:1px #c9cacf solid;
}
.I_M_CATEGORIES_BOTTOM {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
a.I_M_CATEGORIES_A_LINK:link,a.I_M_CATEGORIES_A_LINK:active,a.I_M_CATEGORIES_A_LINK:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:16px;
}
a.I_M_CATEGORIES_A_LINK:hover {
color:#ffffff;
}
a.I_M_CATEGORIES_P_LINK:link,a.I_M_CATEGORIES_P_LINK:active,a.I_M_CATEGORIES_P_LINK:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:16px;
}
a.I_M_CATEGORIES_P_LINK:hover {
color:#009bd7;
}
/* -----------------------------------------------
inc_menue_log_in.tpl Login User / Anmeldung
----------------------------------------------- */
.I_M_LOG_IN_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_log_in_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_LOG_IN {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
padding:5px 0 5px 10px;
line-height:15px;
color:#000000;
background:#ebecf0;
border-bottom:1px #c9cacf solid;
}
.IncLoginBottom {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
/* input für linke spalte 120 breit */
input.IncLoginForm {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
width:120px;
border: 1px solid #999999;
}
a.IncLoginLink:link, a.IncLoginLink:active, a.IncLoginLink:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.IncLoginLink:hover{
color:#009bd7;
}

/* -----------------------------------------------
inc_menue_log_out.tpl Login User / Anmeldung
----------------------------------------------- */
.I_M_LOG_OUT_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_log_in_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_LOG_OUT {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
padding:5px 0 5px 10px;
line-height:15px;
color:#000000;
background:#ebecf0;
border-bottom:1px #c9cacf solid;
}
/* -----------------------------------------------
Service
----------------------------------------------- */
.I_M_SERVICE_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_service_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_SERVICE {
padding-left:10px;
color:#039;
background:#ebecf0;
line-height:18px;
border-top:1px #ffffff solid;
border-bottom:1px #c9cacf solid;
}
.I_M_SERVICE_BOTTOM {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
/* -----------------------------------------------
inc_menue_currency.tpl Currency / Waehrung
----------------------------------------------- */
.I_M_CURRENCY_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_currency_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_CURRENCY {
padding-left:10px;
color:#000000;
background:#ebecf0;
line-height:18px;
border-top:1px #ffffff solid;
border-bottom:1px #c9cacf solid;
}
.I_M_CURRENCY_BOTTOM {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
a.I_M_CURRENCY_LINK:link, a.I_M_CURRENCY_LINK:active, a.I_M_CURRENCY_LINK:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.I_M_CURRENCY_LINK:hover{
color:#009bd7;
}
/* -----------------------------------------------
inc_menue_language.tpl Language / Sprache
----------------------------------------------- */
.I_M_LANGUAGE_TITLE {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_language_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.I_M_LANGUAGE {
padding-left:10px;
color:#000000;
background:#ebecf0;
line-height:18px;
border-top:1px #ffffff solid;
border-bottom:1px #c9cacf solid;
}
.I_M_LANGUAGE_BOTTOM {
line-height: 6px;
height: 6px;
background-image: url(../../../gra/srv_bottom.gif);
}
a.I_M_LANGUAGE_LINK:link, a.I_M_LANGUAGE_LINK:active, a.I_M_LANGUAGE_LINK:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.I_M_LANGUAGE_LINK:hover{
color:#009bd7;
}
/* -----------------------------------------------
Basket Include / Warenkorb Include
----------------------------------------------- */
.IncBasketTitle {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height:16px;
height:16px;
color: #ffffff;
background: #009bd7;
border-bottom: #ffffff 1px solid;
}
.IncBasketLeft {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
color:#000000;
background-color:#d2eaf8;
width: 50px;
padding-left: 10px;
padding-right:0px;
line-height:18px;
}
.IncBasketRight {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
color:#000000;
background-color: #d2eaf8;
text-align: right;
width: 90px;
padding-right: 15px;
line-height:18px;
}
.IncBasketBottom {
padding-left:10px;
color:#000000;
background:#d2eaf8;
line-height:18px;
border-bottom:1px #ffffff solid;
}
a.IncBasketLink:link, a.IncBasketLink:active, a.IncBasketLink:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.IncBasketLink:hover{
color:#002ef3;
}
/* -----------------------------------------------
Order Include / Bestellvorgang Include
----------------------------------------------- */
.IncOrderTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_i_m_order_title.gif) repeat-x;
background-color:#c9cacf;;
/* border-bottom: 1px #ffffff solid; */
}
.IncOrderActive {
padding-left: 10px;
color: #000000;
background:#d4ff5f;
height: 18px;
border-top:1px #ffba00 solid;
background: url(../../../gra/bg_i_m_order_active.gif) repeat-x;
border-bottom:1px #c9cacf solid;
}
.IncOrderPassive {
padding-left: 10px;
color: #000000;
background:#ebecf0;
line-height: 16px;
border-top:1px #ffffff solid;
border-bottom:1px #c9cacf solid;
}
/* -----------------------------------------------
Content
----------------------------------------------- */
/* überschriften im Content-Bereich */
/* (agb.php | ueber_uns.php | hilfe.php | impressum.php | contact.php)*/
.ContentTitle	{
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
line-height:18px;
background: url(../../../gra/bg_content_title.gif) repeat-x;
background-color:transparent;
padding-left: 10px;
}
.ContentContainer {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
background: #ffffff;
padding: 10px;
border-bottom: #c9cacf 1px solid;
border-left: #c9cacf 1px solid;
border-right: #c9cacf 1px solid;
}
.ContentContainer_2 {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
background: #ffffff;
padding: 10px;
border: #c9cacf 1px solid;
}
/* -----------------------------------------------
Produkt Liste
----------------------------------------------- */
.ProductContainer {
background: #f4f4f4;
border-left:1px #c9cacf solid;
border-right:1px #c9cacf solid;
border-bottom:1px #c9cacf solid;
}
.ProductTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
line-height:18px;
background: url(../../../gra/bg_product_title.gif) repeat-x;
background-color:transparent;
padding-left: 10px;
}
.ProductImage {
text-align:center;
border:1px #c9cacf solid;
background-color:ffffff;
width:100px;
height:140px;
}
.ProductList {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
background: #ffffff;
/*border-bottom: #c9cacf 1px solid;
 border-top: #c9cacf 1px solid;
border-left: #c9cacf 1px solid;
border-right: #c9cacf 1px solid; */
}
.ProductListDetails {
color: #039;
background:#d4ff5f;
height: 18px;
text-align:center;
line-height: 18px;
border-top:1px #ffffff solid;
background: url(../../../gra/bg_product_details.gif) repeat-x;
border-bottom:1px #c9cacf solid;
display: block;
}
a.ProductListDetails:link,a.ProductListDetails:active,a.ProductListDetails:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:16px;
}
a.ProductListDetails:hover {
color:#ffffff;
}
a.ProductListLink:link, a.ProductListLink:active, a.ProductListLink:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height:15px;
color:#000000;
}
a.ProductListLink:hover{
color:#009bd7;
}
/* -----------------------------------------------
Page  Browser
----------------------------------------------- */
/* inaktiv */
.browser
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
line-height:18px;
padding-left: 10px;
padding-right: 10px;
background: url(../../../gra/bg_inc_title.gif) repeat-x;
background-color:#c9cacf;;
}
/* aktiv */
.browsera
{
font-weight:bold;
color: #ee0000;
}
a.browser_link:link,a.browser_link:active,a.browser_link:visited
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}
a.browser_link:hover
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ee0000;
}
/* -----------------------------------------------
Produkt Detail
----------------------------------------------- */
.detailList {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
color: #353535;
background: #ffffff;
/* border-bottom: 1px #000000 solid; */
}
/* headline produkt detail */
.hdDetail
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 17px;
font-weight: bold;
color: #000000;
}
/* kurzbeschreibung : subheadline */
.hdSubDetail
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#FF9900;
}
/* fliesstext Detailseite */
.txDetail
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
color: #000000;
}
/* fliesstext Detailseite Bold : für Preis */
.txDetailBold
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
}
/* Preisbalken Hintergrund */
.preisBg	{
background-color:#FFFFCC;
}
/* kleiner text. irrtümer... ausgeschlossen */
.txkl	{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color:#000000;
}
/* -----------------------------------------------
Tabs Detail / Reiter
----------------------------------------------- */
.TabDetailActive {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
a.TabDetailActive:link,a.TabDetailActive:active,a.TabDetailActive:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
a.TabDetailActive:hover {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_on.gif) repeat-x;
background-color:transparent;
}
.TabDetailPassive {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
a.TabDetailPassive:link,a.TabDetailPassive:active,a.TabDetailPassive:visited {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
a.TabDetailPassive:hover {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 9pt;
color: #000000;
text-decoration:none;
text-align:center;
display: block;
line-height:28px;
width:100px;
border-left: #c9cacf 1px solid;
background: url(../../../gra/bg_tab_off.gif) repeat-x;
background-color:transparent;
}
/* -----------------------------------------------
Contact-Form / Kontakt-Formular
----------------------------------------------- */
.FormText {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
padding-left: 10px;
line-height: 26px;
height: 26px;
color: #000000;
background-color:#c9cacf;;
border-right: 1px #ffffff solid;
border-bottom: 1px #ffffff solid;
}
.FormInput {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
padding-left: 10px;
line-height: 26px;
height: 26px;
color: #000000;
background-color:#ebecf0;;
border-bottom: 1px #ffffff solid;
}
input.ContactForm {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 12px;
width:220px;
border: 1px solid #999999;
}
textarea.contact {
font-family:Verdana,Geneva,Arial;
font-size: 10px;
font-weight: normal;
width:400px;
height:200px;
border: 1px solid #999999;
}
/* -----------------------------------------------
Content Basket / Warenkorb
----------------------------------------------- */
.BasketTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
height: 18px;
color: #000000;
background-color:#ebecf0;
padding-left: 10px;
border-top: 1px #c9cacf solid;
border-left: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.BasketTitleRight {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
height: 18px;
color: #000000;
background-color:#ebecf0;
padding-left: 10px;
border-top: 1px #c9cacf solid;
border-left: 1px #c9cacf solid;
border-right: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.BasketItem {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color:#ffffff;
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
border-left: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.BasketItemCenter {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color:#ffffff;
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
border-bottom: 1px #c9cacf solid;
}
.BasketItemRight {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color:#ffffff;
padding-top: 5px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
border-left: 1px #c9cacf solid;
border-right: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
/* warenkorb text */
.txBasket
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:9px;
font-weight:normal;
color:#000000;
}

/* bestellschein überschrift */
.hdBasketDetail
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
font-weight: normal;
color: #000000;
background: #d2eaf8;
line-height: 15px;
border-bottom: 1px #ffffff solid;
}

/* bestellschein artikel etc fett */
.txBasketBold
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

a.txBasketBold:link,a.txBasketBold:active,a.txBasketBold:visited
{
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
a.txBasketBold:hover
{
color:#CC0000;
}

/* -----------------------------------------------
Userdata / Benutzerdaten
inc_cont_user_data.tpl
----------------------------------------------- */
.UserDataTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
padding-left: 10px;
line-height: 18px;
height: 18px;
color: #000000;
background: url(../../../gra/bg_user_data_title.gif) repeat-x;
background-color:#c9cacf;;
}
.UserLoginTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
height: 18px;
color: #000000;
background-color:#ebecf0;
padding-left: 10px;
border: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.UserTitle {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
height: 18px;
color: #000000;
background-color:#ebecf0;
padding-left: 10px;
border-left: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.UserTitleRight {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
height: 18px;
color: #000000;
background-color:#ebecf0;
padding-left: 10px;
border-left: 1px #c9cacf solid;
border-right: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.UserItem {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color:#ffffff;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
border-left: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
.UserItemRight {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color:#ffffff;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 5px;
border-left: 1px #c9cacf solid;
border-right: 1px #c9cacf solid;
border-bottom: 1px #c9cacf solid;
}
/* input 100 breit */
input.in100 {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-align:left;
width:100px;
border: 1px solid #999999;
}
/* input 120 breit */
input.in120 {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-align:left;
width:120px;
border: 1px solid #999999;
}
/* -----------------------------------------------
To Do
----------------------------------------------- */


/* Überschrift Navigation */


/* produkt detail bg */
.detailBg	{
		background-color:#FFFFFF;
		}

/* Warenkorb Include */
.basket	{
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size:11px;
		line-height:20px;
		background-color: #9EC1E6;
		}

a.basket:link,a.basket:active,a.basket:visited {
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size:11px;
		line-height:20px;
		color:#003399;
		}

a.basket:hover {
		color:#CC0000;
		}

/* Service Navigation Hintergrundfarbe */
/* inc_service.tpl */
.serviceBg	{
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size: 10px;
		background-color: #9EC1E6;
		}

.serviceBold {
		font-family:Verdana,Geneva,Arial;
		font-size:10px;
		font-weight:bold;
		color:#000000;
		}

a.svlink:link,a.svlink:active,a.svlink:visited {
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size:11px;
		color:#003399;
		text-decoration:none;
		line-height:15px;
		}

a.svlink:hover {
		color:#FFFFFF;
		text-decoration:none;
		line-height:15px;
		}

/* service link unterstrichen : login, suche */
a.svlinku:link,a.svlinku:active,a.svlinku:visited {
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size:11px;
		color:#003399;
		line-height:15px;
		}

a.svlinku:hover {
		color:#cc0000;
		line-height:15px;
		}

/* kategorien navigation includes bg */
.nvLinkBg	{
		background-color:#99CCFF;
		}

/* navigations link : sub kategorie link */
a.nvLink:link,a.nvLink:active,a.nvLink:visited {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.nvLink:hover {
color:#009bd7;
text-decoration:none;
}

/* Produkt List Text */
.txList
{
font-family:Verdana,Geneva,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/* Produkt List Text Bold für Preis*/
.txListBold
{
font-family:Verdana,Geneva,Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* Produkt List Link*/
a.txList:link,a.txList:active,a.txList:visited
{
font-family:Verdana,Geneva,Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.txList:hover
{
	color: #CC0000;
}


/* B U T T O N S */
.btSave
{
background-color:#FF9900;
}
.btReset
{
background-color:#FF9900;
}
.btOrder
{
background-color:#FF9900;
}
.btZurueck
{
background-color:#FF9900;
}
.btSenden
{
background-color:#FF9900;
}
.btUserRegister
{
background-color:#FF9900;
}
/* #################################### */
/* -- F L I E S S T E X T E -- */

/* fliesstext : kontakt, formulare etc */
.fliesstext	{
font-family:Verdana,Geneva,Arial,sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color:#000000;
		}

/* fliesstext FETT : kontakt, formulare etc */
.fliesstextBold	{
font-family:Verdana,Geneva,Arial,sans-serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		}

/* Fehlerausgabe (inc_order_menu.php)*/
.error	{
		font-family:Verdana,Geneva,Arial,sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ff0000;
		}

/* L I N I E N */
/* Trennlinienfarbe (div. Dateien) */
.hr { background-color: #009bd7; }

/* linie includes */
.hrInc { background-color: #3D8FCC; }

/* linie includes */
.hrIncContent {background-color: #FFCC33;}

/* Trennlinie Navigationsspalte */
/* inc_basket.tpl, inc_categorys.tpl, inc_log_in.tpl, inc_log_out.tpl, inc_service.tpl */
.hrNavi {background-color: #FFFFFF; }

/* Gestrichelte HR-linie */
/* (userinfo.tpl) */
hr.dashed { border-bottom:1px dashed #000000; }

/* -----------------------------------------------
EOF
----------------------------------------------- */
