#head{
background-color: #031D4E;
width: 512px;
}

#navigation{
background-color: #5D6071;
}

#right_border{
background-color: #031D4E;
}

#language_select{
height: 24px;
padding: 8px;
}

#language_select SPAN.no-language A{
font-size: 9px;
font-weight: bold;
color: #818EA6;
text-decoration: none;
}

#language_select SPAN.act-language A{
font-size: 9px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

#language_select SPAN.no-language A:HOVER{
color: #FFFFFF;
text-decoration: none;
}

#right_border{
border-width: 2px;
padding-top: 0px;
}

/***********************************************************/
/* NAVIGATION */

#js-menu .menu-e2-no A, #js-menu .menu-e2-no A:HOVER, #js-menu .menu-e3-no A, #js-menu .menu-e3-no A:HOVER{
background-color: #031D4E;
}

#js-menu .menu-e2-no A:HOVER, #js-menu .menu-e3-no A:HOVER{
background-color: #5D6071;
}

/* NAVIGATION */
/***********************************************************/


/********Shop*******/

.tt_shop_liste {
    width:120px;
    align:right;
}

.tt_shop_liste INPUT{
 #  background-color: #D3B867;
   border-width=0px;
   border-color: #D3B867;
   cellpadding:1px;
   cellspacing:1px;
   color:#FFFFFF;
   align:right !important;
   margin-bottom:5px;
   margin-top:5px;
}

.tt_shop_liste_p {
   color:#FFFFFF;
   margin-bottom:5px;
   margin-top:5px;
   vertical-align:center;
}

.tt_shop_liste_preis {
   color:#FFFFFF;
   margin-bottom:5px;
   margin-top:5px;
   font-weigth:bold;
   vertical-align:bottom;
   width:150px;
}



/********Shop*******/


/*********** Shop **********/
.shop-th1 {text-align: left; background-color: #031D4E; color:#FFFFFF !important; font-weight:bold;height:30px;vertical-align:middle !important;}

.shop-th2 {text-align: left; background-color: #ffffff; color:#FFFFFF !important; font-weight:bold;height:20px;vertical-align:middle !important;}

.shop-td1 {text-align: left; background-color: #5D6071; color:#FFFFFF; font-weight:normal;height:40px; vertical-align:middle; margin-top:5px; margin-bottom:5px;}

.shop-td2 {text-align: left; background-color: #031D4E; color:#FFFFFF; font-weight:normal;height:40px;}

.shop-td1 A{text-align: left; background-color: #5D6071; color:#FFFFFF !important; height:40px; vertical-align:middle; margin-top:5px; margin-bottom:5px; margin-left:5px; text-decoration:none !important; }

.shop-td1 INPUT{font-family:Verdana,Arial;font-size: 11px; text-align: left; background-color: #474F68; color:#FFFFFF !important; height:23px; vertical-align:middle !important; margin-top:5px; margin-bottom:5px;}

.shop-td1 SELECT{font-family:Verdana,Arial; font-size: 11px;text-align: left; background-color: #474F68; color:#FFFFFF !important; height:23px; vertical-align:middle !important;}

.shop-td1 TEXTAREA {font-family:Verdana,Arial; font-size: 11px;text-align: left; background-color: #474F68; color:#FFFFFF !important;  vertical-align:middle !important; width:257px;}

.shop-td1 P{text-align: left; color:#FFFFFF !important; vertical-align:middle !important; margin-top:15px; margin-bottom:5px; margin-left:15px;}
.shop-td1 SELECT{font-family:Verdana,Arial; font-size: 11px; text-align: left; background-color: #474F68; color:#FFFFFF !important; height:23px; vertical-align:middle !important;}

.shop-th2 A{text-align: left; background-color: #ffffff; color:#FFFFFF !important; font-weight:bold; text-decoration:none !important; vertical-align:middle !important;}

.shop-td1_klein {text-align: left; background-color: #5D6071; color:#FFFFFF; font-weight:normal;height:6px; vertical-align:middle !important;}

.shop-td3 {text-align: left; background-color: #5D6071; color:#FFFFFF !important; font-weight:bold;height:30px;vertical-align:middle !important;}

.shop-td3 A {color:#FFFFFF !important; font-weight:bold;height:30px;vertical-align:middle !important;text-decoration:none !important;}

.shop-td5 INPUT{font-family:Verdana,Arial; font-size: 11px;text-align: left; background-color: #5D6071; color:#FFFFFF !important; height:23px; vertical-align:top !important; margin-top:5px; margin-bottom:5px;}


.shop-radio INPUT{font-family:Verdana,Arial; text-align: left; background-color: #5D6071 !important; color:#FFFFFF !important; height:23px; vertical-align:middle !important; margin-top:5px; margin-bottom:5px;}
.shop-radio {text-align: left; background-color: #5D6071 !important; color:#FFFFFF !important; height:23px; vertical-align:middle !important; margin-top:5px; margin-bottom:5px;}


.shop-input_warenkorb {font-family:Verdana,Arial; text-align: center; background-color: #474F68; color:#FFFFFF !important; height:25px; vertical-align:top !important; margin-top:5px; margin-bottom:5px; text-weight:bold; width:210px; font-size:11px;}

.shop_best_p {
 height:10px; vertical-align:top;
}

.shop_best_p A {
 height:10px; vertical-align:top;
}
.shop_order_select {
height:100px;
}

.shop-td1_tracking {text-align: center; background-color: #5D6071; color:#FFFFFF; font-weight:normal;height:40px; vertical-align:middle; margin-top:5px; margin-bottom:5px;font-size:11px;}

.shop-td1_tracking2 {text-align: left; background-color: #5D6071; color:#FFFFFF; font-weight:normal;height:40px; vertical-align:middle; margin-top:5px; margin-bottom:5px;font-size:11px;}

.shop-td1_tracking2 TEXTAREA {font-family:Verdana,Arial; font-size: 11px;text-align: left; background-color: #474F68; color:#FFFFFF !important;  vertical-align:middle !important; width:280px;}

.shop-td1_tracking2 SELECT{font-family:Verdana,Arial; font-size: 11px;text-align: left; background-color: #474F68; color:#FFFFFF !important; height:23px; vertical-align:middle !important;}


/*********** Shop **********/


/* NEWSLETTER */

.newsletter-row1 {text-align: left; background-color: #5D6071;}
.newsletter-row2 {text-align: left; background-color: #031D4E; }

.newsletter-row3 {text-align: left; background-color: #031D4E;color:#FFFFFF; font-weight:bold;height:30px;}
.newsletter-row4 {text-align: left; background-color: #5D6071; color:#FFFFFF; font-weight:normal;height:40px;}
.newsletter-row5 {text-align: left; background-color: #031D4E; color:#FFFFFF; font-weight:normal;height:40px;}



/* NEWSLETTER */


/* Headlines - Begin */
H1{
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 3px;
font-size: 14px;
color: #333333;
text-transform: uppercase;
}

H2{
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 2px;
font-size: 13px;
color: #333333;
font-weight: bold;
}

H3, H4, H5, H6, H7{
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
font-size: 12px;
color: #333333;
}
/* Headlines - END */


/* Headlines - Begin */
#right_border_content H1{
letter-spacing: 3px;
font-size: 14px;
color: #333333;
text-transform: uppercase;
margin: 0px 0px 10px 0px;
}

#right_border_content H2{
letter-spacing: 2px;
font-size: 13px;
color: #333333;
font-weight: bold
margin: 0px 0px 10px 0px;
}

#right_border_content H3, #right_border_content H4, #right_border_content H5, #right_border_content H6, #right_border_content H7{
letter-spacing: 1px;
font-size: 12px;
color: #333333;
margin: 0px 0px 10px 0px;
}
/* Headlines - END */

/* RIGHT BORDER */
/***********************************************************/



/* Headlines - Begin */
#content H1{
letter-spacing: 3px;
font-size: 14px;
color: #333333;
text-transform: uppercase;
margin: 0px 0px 10px 0px;
}

#content H2{
letter-spacing: 2px;
font-size: 13px;
color: #333333;
font-weight: bold;
margin: 0px 0px 10px 0px;
}

#content H3, #content H4, #content H5, #content H6, #content H7{
letter-spacing: 1px;
font-size: 12px;
color: #333333;
margin: 0px 0px 10px 0px;
}
/* Headlines - END */



/* Links - Begin  */
#content A{
text-decoration: underline;
font-weight: bold;
color: #000000;
}

#content A:HOVER{
text-decoration: none;
}
/* Links - End */



#content{
width: 452px;
background-color: #FFFFFF;
border: 2px solid #FFFFFF;
text-align: left;
font-size: 11px;
color: #000000;
line-height: 16px;
padding: 30px;
vertical-align: top;
height: auto;
}

#content-bottom{
border: 2px solid #FFFFFF;
background-color: #FFFFFF;
}

/*
#content .content-element{
margin: 0px;
}
*/

#content P {
margin: 0px 0px 15px 0px;
}

#right_border_content .content-element, .tx-jpdownloadbox-pi1{
margin: 0px 20px 0px 20px;
width: 100%;
}

#right_border_content>.content-element{
width: auto;
}

/* CONTENT */
/***********************************************************/


/************Kontaktformular Start****************/
.formular{ 
    color : white; 
    background-color: #CD9826; 
#    font-size: 11px; 
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    border-width: 0px;
    border-bottom-width: 0px; 
    border-color: #CD9826; 
    border-left-width: 0px; 
    border-right-width: 0px; 
    border-top-width: 0px; 
    margin-left:15px;
} 
.td_formular {
    background-color:#FFFFFF;
    border-width: 1px;
    margin-left:15px;
#    height:30px;
}
.td_formular INPUT {
    background-color:#CD9826;
    border-width: 0px;
    margin-left:15px;
    margin-right:15px;
#    height:30px;
    background-color:#D3B867;
    border-width: 0px;
    #border-color:#AA7608;
    margin-left:15px;
    height:21px;
    margin-bottom:4px;
    margin-top:4px;
    font-weight:bold;
}

.td_formular textarea {
    margin-bottom:4px;
    margin-top:4px;
}

.td_formular p {
color: #FFF;
margin-left:10px;
margin-right:10px;
}

/************Kontaktformular Ende****************/

/********Newsletter*******/
.newsletter_font {
   color:#FFFFFF;
}

/********Newsletter*******/





.csc-menu-csc-menu-3 {
list-style-type: square;
}

.csc-menu-csc-menu-3 .csc-section {
margin: 0px 0px 5px 0px;
}

.csc-linkToTop {
text-align: right;
margin: 0px 0px 10px 0px;
}


