

body, a, p, pre, td, form, input, div, textarea, table, tr, td ,h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Times New Roman, Courier; font-size: 11px; color: #24365D; line-height: 14px;
}

a, a:link, a:visited, a:active { 
     text-decoration:underline; 
     font-size:11px; 
     color:#24365D; 
}


a:hover{ 
     color:#8f8f8f; 
     text-decoration:none; 
}

p, td {
	font-size:11px;
}
p {
     margin-right:5px;
}

hr {
  color :#e65d00; 
}
a.red_link{
     color:#ff0000;
         
}
a.blue_link{
     color:#0000ff;
         
}
h1,h1 a:link,h1 a:visited,h1 a:active,h2,h2 a:link,h2 a:visited,h2 a:active,h3,h3 a:link,h3 a:visited,h3 a:active,h4,h4 a:link,h4 a:visited,h4 a:active,h5,h5 a:link,h5 a:visited,h5 a:active,h6,h6 a:link,h6 a:visited,h6 a:active {
     margin:5px;
     padding:5px;
     padding-left:0px;
     margin-left:0px;
}

h1,h1 a:link, h1 a:link, h1 a:visited, h1 a:active {
     color:red;
     font-size: 12px;
}

h2,h2 a:link ,h2 a:link, h2 a:visited, h2 a:active {
     font-size: 11px;
}

h3,h3 a:link ,h3 a:link, h3 a:visited, h3 a:active {
     color:green;
     font-size: 10px;
     
}

h4,h4 a:link, h4 a:link, h4 a:visited, h4 a:active {
     font-weight:lighter;
     color:#ff0000;
     border:0px;
     border-bottom-width:1px;
     border-style:solid;
}

h5,h5 a:link, h5 a:link, h5 a:visited, h5 a:active {
     color:purple;
     font-size: 10px;
}
h6,h6 a:link ,h6 a:link, h6 a:visited, h6 a:active {
     color:silver;
     font-size: 10px;
}

P {
	font-weight:normal;
	margin-top:1px;
	margin-bottom:1px;
}

table,tr,td {
	margin:0px;
	padding:0px;
	border-width:0px;
	border:0;
	/* vertical-align:middle; */
}

form {
	font-size:11px;
    border-style:none;
	padding:0px;
}

input {
	font-size:11px;
	border:1px;
 	border-style:solid;
	border-color:#000000;
	padding-left:5px;
	padding-right:5px;
    background-color:transparent;
}

textarea {
	font-size:11px;
	border:1px;
	border-style:solid;
	border-color:#000000;
	padding:5px;
	overflow:auto;
    background-color:transparent;
}

textarea:focus,input:focus{
     background-color:#f2f2f2;
     border-style: inset; 
}
.content_header, .content_links, .content_mitte, .content_rechts {
    border-width:0px;
    border-style:solid;
    border-color:#000000;              
    vertical-align:top;
    padding:2px;
    margin:0px;
}

.content_header {
     margin-left:2px;
     margin-top:12px;
/* width:670px; */
}
.cleargif_content_links,.cleargif_content_mitte,.cleargif_content_rechts {
     height:1px;
}
.content_links,.cleargif_content_links {
     width:455px;
}

.content_mitte {
    width:100px;
} 
.cleargif_content_mitte {
   width:100px;  
} 
  
.content_rechts {
  
}

.cleargif_content_rechts {
     width:100px;
}

.sitemap { 
     text-align: center; 
     font-size: 11px; 
     color: #24365D; 
     line-height: 14px
}
/* from defaultstylesheet.css */

.caption {
	font-size : 10px;
	color :#e65d00;
}

/* -------------*/

.sitemap_frame {
     margin-left:0px;
     border-style:solid;
     border-left-width:1px;
     border-color:#686868;
     
}
.sitemap_top_lev {
     /*background-image:url(../images/site/sitemap-bg.png);
     border-style:solid;
     border-left-width:1px;
     border-color:#000000;*/
}

.sitemap_bg_vert {
    /* background-repeat: no-repeat;
     color: #000000;
     background-image:url(../images/site/sitemap_line_vert.gif);
     border:0px;*/
}

.sitemap_bg_horiz {
     color: #000000;
     background-image:url(../images/site/sitemap_line_hor.gif);
}
.top_link {
      margin:0px;
      padding:0px;
      margin-top:5px;  
}
/* style for tt produkts ---------------------------*/

hr.tt_products_bill_line {
  	border-color:#cccccc;
  	border-width:0px;
   border-top-width:1px;
   color:#cccccc;
}

.tt_products_category_title {
      color:#ff0000;
      margin-bottom:3px;
      margin-top:5px;
      padding-left:3px;
      padding-bottom:2px;
      border:1px;
      border-style:solid;
      border-color:#cccccc;
      background-image:url(../images/site/bot_bg.gif);
}
.tt_products_image {
      padding-top:3px;
      padding-bottom:3px;
      padding-left:3px;
}

.tt_products_note {

}
.tt_products_web_price {
     
}
.tt_products_price_tax {
     color:#ff0000;
     font-weight:bold;
}
.tt_products_price_notax{
     font-size:9px;
}
.tt_products_unit {
     font-size:9px;  
}

.tt_products_item_name {
     border-style:solid;
     border-top-width:1px;
     border-color:#bebebe; 
     padding-bottom:3px;
     padding-left:3px;
     /*background-image:url(../images/site/bot_bg.gif);
     background-color:#f2f2f2;*/
}

.tt_produkts_display_single_item {
      color:#ff0000;
      padding-left:3px;
      padding-bottom:3px;
      border:1px;
      border-style:solid;
      border-color:#cccccc;
      background-image:url(../images/site/bot_bg.gif);     
}

.tt_products_basket_title {
     padding-left:3px;
     padding-bottom:2px;
}
/* ----------------------------------------------------- */
/* style for  Guest book ----------------------------*/
.emoticon_frame {
     margin-left:20px;
     border:1px;
     border-style:solid;
     border-color:#cccccc;
     padding-left:0px;
     background-color:#f2f2f2;
}
.emoticon {
     padding-left:0px;
}

.emoticon_txt {
     padding-right:10px;
     
}

.tx-guestbook-form-frame {
	vertical-align:top;
}

.tx-guestbook-list-box{
  width:500px;
}

.tx-guestbook_guest_icons {
     margin:0px;    
     padding:0px; 
     height:14px;
}

.tx-guestbook-list-header {
     color: #000000; 
     font-weight:bold; 
     line-height:16px;
     background-image:url(../images/site/bot_bg.gif);
     border-style:solid;
     border-color:#cccccc;
     border-width:1px;
     border-bottom-width:0px;
     padding-left:3px;
}
.tx-guestbook-list-row { 
     background-color:#f2f2f2;
     border:1px;
     border-style:solid;
     border-color:#cccccc;
     padding:3px;
}
.tx-guestbook-list-rowleft { 
     padding:3px;
     background-color:#f2f2f2;
     border:1px;
     border-style:solid;
     border-right:0px;
     border-color:#cccccc;
     vertical-align:top;
}

p.tx-guestbook-list-entrycomment{
   padding-left:5px;
   margin-top:5px;
}

.tx-guestbook-list-entrycomment-title {
}

.tx-guestbook-list-entrycomment {
      font-style: italic; 
}
.tx-guestbook-list-small { 
     font-size: 9px; 
     color: #666666; 
}
.tx-veguestbook-pi1-browsebox TD { 
     font-size: 9px; color: #666666; 
}
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell {
      font-weight: bold; 
}
.tx-veguestbook-pi1-browsebox-SCell { 
   
}
.tx-guestbook-latest-header { 
     font-weight:bold; 
}
.tx-guestbook-latest-row { 

}

.tx-guestbook-list-date {
     font-size:9px; 
     font-weight:lighter; 
}
.test {
    border-style: solid; 
    border-width:1px; 
}
.tx-guestbook-latest-small { 
     font-size: 9px; 
     color: #666666; 
}
.tx-guestbook-form-inputfield-med { 
     border-style:inset; 
     border-width:1px; 
     width:130px; 
}
.tx-guestbook-form-inputfield-big { 
     border-style: solid; 
     border-width:1px; 
     width:150px; 
}

.tx-guestbook-form-textarea { 
     border-style: solid; 
     border-width:1px; 
     width:400px; 
     height:200px;
}

.tx-guestbook-form-obligationfield {
     color: #CC0000; 
}
.tx-guestbook-form-error {
     color: #CC0000;
}

.tx_ve_guestbook_teasermore {
      margin-top:2px;    
}
/* end style for  Guest book ----------------------------*/
    