/* main_content.html */
#noText {display: none;}
#moreText1 {display: block;} 
#Text1 {display: none;}
#lessText1 {display: none;} 


body	{
	background-color: #444449;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


body#body_printorder	{
	background-color: #ffffff;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* editor */
body#editor_fck	{
	background-color: #f8f9f7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* scroll firefox */
html {
   min-height: 100%;
   margin-bottom: 1px;
}

img {
	border: 0;
}

form {
	display: inline;		   
}

table, td, tr, ul, li, p, div, h1, h2, h3, h4, h5, h6, div, span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F4348;
	line-height: 16px;
}


/* Editor */
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
  margin-bottom: 10px;
}
/* Editor */


input, select  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	line-height: 14px;
	background-color: #ffffff;
}


a {
	color: #285eb7;
	text-decoration: none;
}

a:active  {
	color: #868a8a;
}

a:visited  {
	color: #285eb7;
}

a:hover  {
	color: #868a8a;
	text-decoration: none;
}



b  {
	font-weight: bold;
	color: #3F4348;
}

b.rot  {
	font-weight: bold;
	color: #ac1735;
}

b.grau  {
	font-weight: bold;
	color: #65708b;
}

b.gruen  {
	font-weight: bold;
	color: #7eb410;
}


.backgr_body  {
	background-color: #444449;
}

.backgr_top, .backgr_head, .backgr_left  {
	background-color: #e1e4e0;
}

.backgr_logo  {
	background-color: #c9cfc7;
}

.backgr_content  {
	background-color: #f8f9f7;
}

.backgr_table  {
	background-color: #f0f1ef;
}





/* Haupt-Modul templates/art-emission/index.html */
.main_navig_head  {
	background-color: #e1e4e0;
	border-bottom: #b3bbae 1px solid;
	font-size: 11px;
	color: #444449;
	font-weight: normal;
	line-height: 21px;
	margin: 0px;	
	padding-left: 10px;
	padding-right: 10px;
}

.main_navig_left  {
	background-color: #e1e4e0;
	font-size: 11px;
	color: #3F4348;
	margin: 0px;	
	padding-left: 10px;
	padding-right: 10px;
}

/* Bereich Text-Inhalt, bei allen Modulen, wie templates/art-emission/module/content.html */
.main_content_all  {
	background-color: #f8f9f7;
	border-left: #b3bbae 1px solid;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
}

/* in includes/classes/breadcrumb.php wird class=headerNavigation angewendet */
a.headerNavigation {
	color: #444449;
	text-decoration: none;
}

a.headerNavigation:active  {
	color: #868a8a;
}

a.headerNavigation:visited  {
	color: #444449;
}

a.headerNavigation:hover  {
	color: #868a8a;
	text-decoration: none;
}



/* Module templates/art-emission/boxes/box_content.html */

#box_categorie, #box_content, #box_information, #box_login, #box_cart, #box_admin, #box_currencies, #box_info  {
	margin-top: 10px;	
	margin-bottom: 10px;	
	width: 199px;
}

#box_categorie a.level1  {
}


#box_categorie a.level2  {
	text-indent: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}


#box_categorie a, #box_content a, #box_information a {
	display: block;
	background-color: #f8f9f7;
	color: #3F4348;
	border-bottom: #f8f9f7 1px solid;
	text-decoration: none;
	text-indent: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#box_categorie a:active, #box_content a:active, #box_information a:active {
	color: #868a8a;
}

#box_categorie a:visited,#box_content a:visited, #box_information a:visited {
	color: #3F4348;
}

#box_categorie a:hover, #box_content a:hover, #box_information a:hover {
	color: #868a8a;
	border-bottom: #d2d8cf 1px solid;
	text-decoration: none;
}

#box_currencies a  {
	color: #3F4348;
}

#box_currencies a:active  {
	color: #868a8a;
}

#box_currencies a:visited  {
	color: #3F4348;
}

#box_currencies a:hover  {
	color: #868a8a;
	text-decoration: none;
}

.link_currencies_visited  {
	color: #868a8a;
	font-size: 11px;
}

/* rot */
.box_navig_head  {
	font-size: 11px;
	color: #ac1735;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 2px;	
}

.box_navig_head_normal  {
	font-size: 11px;
	color: #3F4348;
	font-weight: normal;
	line-height: 12px;
	margin-bottom: 2px;	
}


.box_navig_content  {
	background-color: #f8f9f7;
	border: #b3bbae 1px solid;
	font-size: 11px;
	color: #3F4348;
	font-weight: normal;
	line-height: 13px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;	
}

#box_categorie .box_navig_content {
	font-size: 12px;
	color: #3F4348;
	line-height: 14px;
}




/* boxes/box_cart.html */

.box_cart  {
	background-color: #ffffff;
	border-bottom: #ac1735 1px solid;
	font-size: 11px;
	color: #3F4348;
	font-weight: normal;
	line-height: 14px;
}


#box_cart a, #box_admin a {
	color: #285eb7;
	text-decoration: none;
}

#box_cart a:active, #box_admin a:active {
	color: #868a8a;
}

#box_cart a:visited, #box_admin a:visited  {
	color: #285eb7;
}

#box_cart a:hover, #box_admin a:hover  {
	color: #868a8a;
	text-decoration: none;
}


/* Module templates/art-emission/module/product_listing/..... */
.titel_head_navig {
	font-size: 14px;
	color: #3F4348;
	font-weight: bold;
	line-height: 15px;
	border-bottom: #ac1735 1px solid;
	margin: 0px;	
	padding: 0px;
}

h1.titel_head_boldnb {
	font-size: 14px;
	color: #3F4348;
	font-weight: bold;
	line-height: 15px;
	margin: 0px;	
	padding: 0px;
}


/* Module templates/art-emission/module/main_content.html */

/* Editor */
h1.titel_head_bold {
	font-size: 14px;
	color: #3F4348;
	font-weight: bold;
	line-height: 15px;
	border-bottom: #ac1735 1px solid;
	margin: 0px;	
	padding: 10px;
}


p.titel_bold {
	font-size: 12px;
	color: #3F4348;
	font-weight: bold;
	line-height: 16px;
	border-bottom: #b3bbae 1px solid;
  margin-bottom:10px;
}
/* Editor */


/* nicht Editor */
p.titel_bold_noborder {
	font-size: 12px;
	color: #3F4348;
	font-weight: bold;
	line-height: 16px;
  margin-bottom: 10px;
}

.text_normal  {
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
}

.text_normal_justify  {
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
}

/* nicht Editor */



/* Editor */
h1.text_normal, h2.text_normal {
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
	margin: 0px;	
	padding: 0px;
}



p.text_small  {
	font-size: 11px;
	color: #3F4348;
	font-weight: normal;
	line-height: 14px;
  margin-bottom: 10px;
}

p.text_small_gr  {
	font-size: 10px;
	color : #666666;
	font-weight: normal;
	line-height: 13px;
  margin-bottom: 10px;
}

/* Editor */



/* gruen */
h2.titel { 
	font-size: 11px;
	color: #7eb410;
	font-weight: bold;
	line-height: 14px;
}


.text_border {
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border: #b3bbae 1px solid;
	line-height: 16px;
	padding: 10px;
}





.text_bold  {
	font-size: 12px;
	color: #3F4348;
	font-weight: bold;
	line-height: 16px;
}

.text_small  {
	font-size: 11px;
	color: #3F4348;
	font-weight: normal;
	line-height: 14px;
}

.text_small_gr  {
	font-size: 10px;
	color : #666666;
	font-weight: normal;
	line-height: 13px;
}


.text_link_docPDFsize  {
	font-size: 10px;
	color: #AAAAAA;
	font-weight: normal;
}

.text_td_info  {
	font-size: 10px;
	color: #3F4348;
	font-weight: normal;
	line-height: 17px;
}


.text_td_info_bold  {
	font-size: 10px;
	color: #3F4348;
	font-weight: bold;
  background: #F0F1EF;
	line-height: 17px;
	border-bottom: #b3bbae 1px solid;
}

.text_td_info_border_l  {
	font-size: 10px;
	color: #3F4348;
	font-weight: normal;
  background: #F0F1EF;
	line-height: 14px;
	border-bottom: #b3bbae 1px solid;
	border-right: #b3bbae 1px solid;
	border-left: #b3bbae 1px solid;
}

.text_td_info_border  {
	font-size: 10px;
	color: #3F4348;
	font-weight: normal;
  background: #F0F1EF;
	line-height: 14px;
	border-bottom: #b3bbae 1px solid;
	border-right: #b3bbae 1px solid;
}


ul {
	list-style-type: none;
	list-style-image: url(../../images/content/circle_gr.gif);
  margin-top: 0px;
  margin-left: 10px;
	padding-left: 10px;
}

li {
	line-height: 16px;
}


/* templates/art-emission/module/contact_us.html */
.error_top_msg {
	background-color: #f7d5d5;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border: #65708b 1px solid;
	line-height: 16px;
	padding: 10px;
}

/* Zeichen *** */
.markProductOutOfStock {
	font-size: 12px;
	color: #3F4348;
	font-weight: bold;
}

/* Zeichen gruen * */
.inputRequirement {
	font-size: 12px;
	color: #7eb410;
	font-weight: bold;
}

/* AGB payment */
.text_AGB_border {
	background-color: #f8f9f7;
	font-size: 12px;
	color: #3F4348;
	font-weight: bold;
	border: #ac1735 1px solid;
	line-height: 16px;
	padding: 5px;
}

/* templates/art-emission/module/order_detail.html */

.table_text_mark {
	background-color: #e6f9bd;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border-left: #b3bbae 1px solid;
	line-height: 16px;
	padding-left: 4px;
	padding-right: 4px;
}

.table_text {
	background-color: #f0f1ef;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border-left: #b3bbae 1px solid;
	line-height: 16px;
	padding-left: 4px;
	padding-right: 4px;
}

.table_text_nomark {
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	line-height: 16px;
	padding-left: 4px;
	padding-right: 4px;
}


/* templates/art-emission/module/categorie_listing/art_categorie_listing.html */
.content_line {
	border-bottom: #b3bbae 1px solid;
}

.content_image_border {
  margin: 3px;
	border: #b3bbae 1px solid;
}


.content_txb_border {
  margin: 3px;
	border-bottom: #b3bbae 1px solid;
	border-left: #b3bbae 1px solid;
	border-right: #b3bbae 1px solid;
}


.checkout_border_ok {
	background-color: #D3F58D;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border: #65708b 1px solid;
	line-height: 16px;
	padding: 2px;
}

.checkout_border_nook {
	background-color: #F4EB93;
	font-size: 12px;
	color: #3F4348;
	font-weight: normal;
	border: #65708b 1px solid;
	line-height: 16px;
	padding: 2px;
}


/* Formular source/boxes/loginbox.php*/
/* templates/art-emission/module/contact_us.html */

.radio_field_details_cart {
	background-color: #f0f1ee;
	vertical-align: top;
}

.radio_field_account, .radio_field_checkout, .radio_field_shipping {
	background-color: #f8f9f6;
	vertical-align: middle;
}

/* form */

.form_field_box_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	width: 180px;
}

.form_field_box_pwd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	width: 80px;
}

.form_field_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	width: 280px;
  margin-bottom: 5px;
}


.form_field_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	width: 180px;
  margin-bottom: 5px;
}

.form_field_account {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	background-color : #ffffff;
	width: 180px;
  margin-bottom: 5px;
	vertical-align: middle;
}



.form_field_currencies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	background-color : #f8f9f7;
	width: 180px;
}


.form_field_quantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F4348;
	border: #65708b 1px solid;
	background-color: #ffffff;
	border: #65708b 1px solid;
}

.form_field_checkout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	border: #65708b 1px solid;
	width: 480px;
  margin-bottom: 5px;
}

.form_field_payment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4348;
	width: 665px;
  margin-bottom: 5px;
}

/* xtc_image_submit.inc.php*/
.input_image {
	background-color: #f8f9f7;
}

.text_nowrap  {
	white-space: nowrap; 
}
