﻿html, body { 
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Tahoma, Arial, san-serif; 
/*	font-family:Arial, Helvetica, sans-serif;
*/	color:#535252; 
	text-shadow:1px 1px 1px #fff; 
	font-size:12px; 
	line-height:1.4em; 
	margin:0;
	padding:0;
	height:100.5%;
}

/* index.php */
.google_description { color:#000; font-size:1px; text-align:center; position: absolute; width: 100%; top: 0px; right: 0px; height: 0px; text-shadow:none  }

#trenner { background:url('../img/trenner.png') no-repeat center top }

div.myclass {font-size:25px; line-height:30px;}
div.myclass2 {font-size:14px; line-height:14px;}
div.myclass3 {font-size:15px; line-height:19px;}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color:#cc0033 }

a {font-size:12px; color:#cc0033; text-decoration:none;}
a:hover {font-size:12px; color:#cc0033; text-decoration:underline;}

.mirtax {font-size:11px; color:#999;}
.mirtax a {font-size:11px; text-decoration:underline;}
.mirtax a:hover {font-size:11px; color:#cc0033; text-decoration:underline;}

.info {font-size:10px; color:#666; text-decoration:none;}
.info:hover {font-size:10px; color:#cc0033; text-decoration:underline;}
.info_select {font-size:10px; color:#cc0033; text-decoration:none;}

.agb {font-size:8px; color:#cc0033; text-decoration:none;}
.agb:hover {font-size:8px; color:#cc0033; text-decoration:underline;}

.sub { font-size:10px; color:#999; }
.sub a {font-size:10px; color:#999; text-decoration:underline;}
.sub a:hover {font-size:10px; color:#cc0033; text-decoration:underline;}

h1 {
	font-size:16px;
	font-weight:bold;
	line-height: 19px;
	margin-top: -10px;
}

.copyright {padding-right:15px;font-size:10px; color:#666;}

#tabelle_01 tr td { height:29px } 

/* ====================== START GOOGLE ====================== */
.shadow-google { height:19px; margin-top:-1px; background:url('../img/shadow.png') left top no-repeat; }
.google { border:1px solid #c5c1c1; padding:5px; width: 200px; height: 200px; border-radius:5px }
#map_canvas { width: 200px; height: 200px }
/* ====================== ENDE GOOGLE ====================== */  

/* ====================== START TESTIMONIALS ====================== */
.clear {height:0px;overflow:hidden;margin:0px;clear:both;}
div.hentry .wp-post-image { margin-right:auto !important; padding:5px; border:1px solid #c5c4c4; border-radius:5px }
.testimonials-list .thumb-testimonial { float:left; width:80px; text-align:right; }
.testimonials-list .thumb-testimonial .shadow-thumb { float:right; width:72px; height:12px; margin-top:-1px; margin-right:3px; background:url('../img/jobs-shadow.png') no-repeat top left; }
.testimonials-list .thumb-testimonial img { float:right !important; }
.testimonials-list .thumb-testimonial p { clear:both; }
.testimonials-list .thumb-testimonial a:hover { text-decoration:underline; }
.testimonials-list .thumb-testimonial p .title, .testimonials-list .thumb-testimonial p .website { float:right; margin-top:-4px }
.testimonials-list .thumb-testimonial p .position { float:right; margin-top:0px; margin-right:10px; font-size:9px }
.testimonials-list .thumb-testimonial p .website { margin-top:-10px }
.testimonials-list .the-post { padding:10px 0 0 40px; background:url('../img/jobs-quote.png') no-repeat left top; margin-left:120px; width:400px }
/* ====================== ENDE TESTIMONIALS ====================== */

#gesendet tr td { vertical-align: top; }
#gesendet { border:1px solid #c5c1c1; padding:5px; }

#warenkorb { font-size:11px; border:1px solid #c5c1c1; padding:4px 10px 4px 10px }
#warenkorb .kopf { font-size:10px; color:#000; font-weight:bold }
#warenkorb tr td { vertical-align: top; line-height:22px }
#warenkorb .sp1 { width:50px; text-align:left }
#warenkorb .sp2 { width:85px; text-align:left }
#warenkorb .sp2a { width:120px; text-align:left }
#warenkorb .klein { overflow:hidden }
#warenkorb .sp3 { width:65px; text-align:right }
#warenkorb .allsp { width:234px; text-align:right }
#warenkorb .anfrage { font-size:10px }
#warenkorb .custom { padding-top:8px }
#warenkorb .fuss1 { width:50px; text-align:left }
#warenkorb .fuss2 { width:85px; text-align:right; font-size:10px; color:#000; font-weight:bold }
#warenkorb .fuss2a { width:120px; text-align:right; font-size:10px; color:#000; font-weight:bold }
#warenkorb .fuss3 { width:65px; text-align:right; color:#cc0033 }
#warenkorb .black { color:#000 }

/* Sendebuttons */
#hochladen { width:114px; height:22px; display:block; overflow:hidden }
#hochladen .file { position:relative; width:114px; height:22px; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) }
#hochladen .file:hover { cursor:pointer; }
#datei { display:none }
#dateiname { font-size:9px; width:150px; overflow:hidden }

/* admin neu */
#titel td { text-align:right; font-size:10px; color:#999 }
#titel .artikel { text-align:left }
#zellen td { text-align:right }
.line { line-height:9px }
.line2 { line-height:5px }
.line3 { line-height:14px }
.line4 { line-height:40px }

/* admin */
.navi { padding:6px 0 0 40px; height:45px; text-align:left; vertical-align:middle; background: url(../img/bn_bg_l.png) left top no-repeat }
.new { background: url(../img/bn_bg_n.png) left top no-repeat }
.edit { background: url(../img/bn_bg_e.png) left top no-repeat }
.finish { background: url(../img/bn_bg_f.png) left top no-repeat }
.overview { background: url(../img/bn_bg_o.png) left top no-repeat }
.navi a { font-size:12px; color:#535252; text-decoration:none }
.navi a:hover { font-size:12px; color:#cc0033; text-decoration:underline }
.back { padding:6px 0 0 22px; height:30px; background: url(../img/bn_bg_back.png) left top no-repeat; text-align:left; vertical-align:middle }
.backliste { padding-left:54px;font-size:12px; color:#535252; text-decoration:none }
.backliste:hover { font-size:12px; color:#cc0033; text-decoration:underline }
.backmenu { font-size:12px; color:#535252; text-decoration:none }
.backmenu:hover { font-size:12px; color:#cc0033; text-decoration:underline }
.zahlen_g { padding:6px 23px 0 0; height:40px; vertical-align:middle; background: url(../img/bn_bg_zahlen_g.png) left top no-repeat }
.zahlen_r { padding:6px 23px 0 0; height:40px; vertical-align:middle; background: url(../img/bn_bg_zahlen_r.png) left top no-repeat }
.zahlen_l { font-size:11px; color:#535252; text-decoration:none }
.zahlen_l:hover { font-size:11px; color:#535252; text-decoration:underline }

.zahl { font-size:13px; font-weight:bold; color:#333; width:100px }

#upload { cursor:pointer; width:220px; height:30px; display:block; overflow:hidden }
#upload .file { font-size:0px; position:relative; width:220px; height:30px; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) }
#upload .file:hover { cursor:pointer; }

/* admin bezahlt */
#zb { padding-left:15px; font-size:10px; color:#999 }
.track { font-size:11px; height:16px }

/* contact social links */
#pointer a:hover { cursor:pointer }

/* admin list */
.list_r { font-size:11px; color:#535252; text-decoration:none }
.list_r:hover { font-size:11px; color:#c03; text-decoration:underline }
#liste td { padding:1px; white-space: nowrap; overflow:hidden; font-size:10px }
#liste a { font-size:10px; color:#00f; text-decoration:none }
#liste a:hover { font-size:10px; color:#00f; text-decoration:underline }
.zeile1 { color:#535252 }
/* Tabelle NDA (mit Nummer,Datums und Artikeln) */
.spalte_NDA1 { width:89px; text-align:left; color:#00f }
.spalte_NDA2 { width:48px; text-align:right }
.spalte_NDA3 { width:50px; text-align:right }
.spalte_NDA4 { width:50px; text-align:right }
.spalte_NDA5 { width:27px; text-align:right; color:#c03 }
.spalte_NDA6 { width:27px; text-align:right; color:#c03 }
.spalte_NDA7 { width:27px; text-align:right; color:#c03 }
.spalte_NDA8 { width:27px; text-align:right; color:#c03 }
.spalte_NDA9 { width:27px; text-align:right; color:#c03 }
.spalte_NDA10 { width:27px; text-align:right; color:#080 }
.spalte_NDA11 { width:104px; text-align:left }
.spalte_NDA12 { width:27px; text-align:right; color:#080 }
.spalte_NDA13 { width:104px; text-align:left }
.spalte_NDA14 { width:27px; text-align:right; color:#080 }
.spalte_NDA15 {  }
.space_NDA { width:2px; text-align:left }
/* Ende Tabelle NDA */

/* Tabelle NDPN (mit Nummer, Datums, Preis und Namen) */
.spalte_NDPN1 { width:89px; text-align:left; color:#00f } /* Nummer */
.spalte_NDPN2 { width:48px; text-align:right } /* bestellt */
.spalte_NDPN3 { width:50px; text-align:right } /* bezahlt */
.spalte_NDPN4 { width:50px; text-align:right } /* geliefert */
.spalte_NDPN5 { width:50px; text-align:right; color:#c03 } /* preis */
.spalte_NDPN6 { width:65px; text-align:right } /* name */
.spalte_NDPN7 { width:180px; text-align:right } /* firma */
.spalte_NDPN8 { width:170px; text-align:right } /* email */
.spalte_NDPN9 { width:90px; text-align:right } /* telefon */
.space_NDPN { text-align:left }
#storno { color:#ccc }
#storno a { color:#ccc }
#storno a:hover { color:#ccc }
/* Ende Tabelle NDPN */

/* shop */
.t-stueck { width:75px; text-align:right; font-size:10px }
.t-brutto { width:65px; text-align:right; font-size:13px; font-weight:bold }
.t-netto { width:90px; text-align:right; font-size:10px }
.t-custom { text-align:right; font-size:10px }

/* about */
#about1 { margin-top:17px; font-size:10px; border: 1px solid #ddd; padding:5px; border-radius:5px}
#about1 th{ background: url(../img/tabkopf.png) left top no-repeat }
#about1 tr:nth-child(2n+2) {background-color:#ddd;}
#about1 .right { padding-right:20px; vertical-align:middle; text-align:right }
#about1 .left { padding-left:20px; vertical-align:middle; text-align:left }
#about1 .center { vertical-align:middle; text-align:center }
#about1 .hoch { height:19px }
.shadow-table { height:22px; background:url('../img/shadow-table.png') no-repeat top left; margin:-1px 0 0; z-index:1 }

/* ====================== START SLIDER ====================== */
#slider-about { width:250px; height:220px; padding:0; margin:-18px 0 0 50px; }
#slider-about .panel { display:none; position:absolute; left:0; top:0; width:100%; height:208px; background:transparent !important }
#slider-about .first { display:block; }
#slider-about .panel .featured-image { width:238px }
#slider-about .panel img { max-width:238px; max-height:202px; }

/* Rahmen */
/* #slider-about .panel img {padding:5px; border:1px solid #ddd; border-radius:5px } */

/* Pagination */
#slider-about .pagination { height:12px; margin:7px 0 0 88px; }
#slider-about .pagination a { display:block; width:12px; height:12px; background:url('../img/slider.png') no-repeat; margin-left:3px; float:left; text-indent:-9999px; outline:none; }
#slider-about .pagination a.activeSlide { background-position:0 -12px; }

/* Shadow */
#slider-about .shadow-slider { height:22px; background:url('../img/shadow-slider.png') no-repeat top left; margin:-1px 0 0; z-index:1 }
/* ====================== END SLIDER ====================== */

/* site */
/* ====================== START SLIDER ====================== */
#slider-site { background-color:#0f0; padding:0; margin: 30px 0 0 0 }
#slider-site .panel { display:none; position:absolute; left:0; top:0; background:transparent !important }
#slider-site .first { display:block; }
#slider-site .panel .featured-image { position:absolute; left:0; top:0 }
#slider-site .panel img { max-width:570px; max-height:220px; margin:0 20px 0 0}
#slider-site .panel .hentry { position:absolute; left:0; top:0; width:255px }
#slider-site .panel .hentry h2 { font-size:14px; font-weight:bold; line-height:25px; text-transform: uppercase }
#slider-site .panel .hentry p { font-weight:normal; line-height:18px; }
/* ====================== START SCROLLER ====================== */
#scroller-site { border-radius: 5px; overflow: hidden; width: 220px; height: 280px; border: 1px solid #ddd }
#scroller-site-images .hentry { width:220px; height:280px; text-align:center }
#scroller-site-images img { width:220px }
#scroller-site-images .text { font-size:14px; font-weight:bold; text-transform: uppercase }
#scroller-site-images .text span { color:#cc0033 }
#scroller-site-images p { font-weight:normal; line-height:18px; }

/* Shadow */
.shadow-scroller { height:22px; background:url('../img/shadow-scroller.png') no-repeat top left; margin:-1px 0 0; z-index:1 }
/* ====================== END SLIDER ====================== */

/* werbung */
.shoplink_de { 
	margin:-19px 0 0 231px; 
	width:30px; 
	height:auto 
}
.shoplink_en { 
	margin:-19px 0 0 127px; 
	width:30px; 
	height:auto 
}

/* admin_edit */
.preisberechnen { 
	margin:-81px 0 0 543px; 
	width:30px; 
	height:auto 
}

/*	box-shadow: 0 0 20px #333;  */

/*  border-radius: 10px  */

/* Button statt Input type="image" */
.button {
	background-color:transparent;
	border-style:none;
	cursor:pointer;
}

