/*** Allgemein ***/

* {
/* border: 1px solid #000 ; */
 padding: 0 ;
 margin: 0 ;
}

img{
 border: 0px ;
}

body {
 font-size: 11px ;
 font-family: Verdana, Arial, sans-serif ;
 color: #5D5D5D ;
/* background-color: #E4E4E4 ;*/
 background: url(bilder/tescik.jpg) #DEF3FE repeat-x ;
/* background: url(bilder/bg2.jpg) #ffffff ; */
/* background-repeat: no-repeat ;  */
/* background-color: #E6DDDD ; */
}

#hauptcontainer {
 width: 960px ;
 margin: 0 auto ;
}

/*** Ende Allgemein ***/
/*** Kopf ***/

#kopf {
 margin-top: 5px ;
}

#logo {
 text-align: right ;
}

#obencontainer {
/* border: 1px solid #777777 ;
 background: url(bilder/bg_box_kopf.jpg) #C0DB89 repeat-x ;*/
}

#obencontainer_links{
 padding-left: 5px ;
/* padding-top: 5px ;*/
 width: 200px ;
 float: left ;
}

#obencontainer_mitte{
 padding-left: 5px ;
 margin-left: 205px ;
 margin-right: 205px ;
}

#obencontainer_rechts{
/* padding-left: 5px ;
 padding-top: 2px ;*/
 width: 195px ;
 float: right ;
}

.suchknopf{
 padding-left: 5px ;
}

/*** Ende Kopf ***/
/*** Center ***/

#containerwrapper {
 float: left ;
 width: 100% ;
}

#inhaltscontainer {
 padding-left: 5px ;
 padding-right: 5px ;
 margin: 0 200px 0 200px ;
}

/*** Ende Center ***/
/*** Links ***/

#linkscontainer {
 float: left ;
 width: 200px ;
 margin-left: -960px ;
}

/****************
.navigationlinks {

}

ul li{
 list-style-type: none ;
}
*****************/

.kategorie_pfeil{
 padding-top: 8px ;
 padding-bottom: 7px ;
 padding-right: 5px ;
 text-align: right ;
 float: left ;
 width: 20px ;
}

.kategorie{
 padding-top: 5px ;
 padding-bottom: 5px ;
}

.gepunktet{
 border-top: 1px dotted #777777 ;
}
/*** Ende Links ***/
/*** Rechts ***/

#rechtscontainer {
 float: left ;
 width: 200px ;
 margin-left: -200px ;
}

/*** Ende Rechts ***/
/*** Fuss ***/

#fussabstand {
 clear: both ;
}

.fuss_datum{
 font-weight: normal ;
 float: left ;
}

.fuss_copyright{
 font-weight: normal ;
 float: right ;
}

.fuss_clear{
 clear: both ;
}

/*** Ende Fuss ***/
/*** Hyperlinks ***/

a{
 color: #F36D21 ;
 text-decoration: none ;
}

a.aktivlink{
 color: #777777 ;
}

a.standartlink{
 color: #000000 ;
}

a.obencontainer{
 color: #ffffff ;
 font-weight: bold ;
}

a.untencontainer{
 color: #BCBCBC ;
}

a.copyright{
 color: #ffffff ;
}

a:hover, a.gruppenverlauf:hover{
 color: #88351C ;
}

a.gruppenverlauf{
 color: #ffffff ;
 font-weight: normal ;
}

a.warenkorb{
 color: #ffffff ;
 font-weight: normal ;
 text-decoration: underline ;
}

a.seitenzaehler{
 color: #000000 ;
}

/*** Ende Hyperlinks ***/
/*** Boxen ***/


.ro {
 background:url(bilder/rund_ro.png) top right no-repeat;
}

.lo {
 background:url(bilder/rund_lo.png) top left no-repeat;
}

.ru {
 height: 5px ;
 background:url(bilder/rund_ru.png) bottom right no-repeat;
}

.lu {
 height: 5px ;
 background:url(bilder/rund_lu.png) bottom left no-repeat;
}

.ro_lang {
 background:url(bilder/rund_ro_lang.png) top right no-repeat;
}

.lo_lang {
 background:url(bilder/rund_lo_lang.png) top left no-repeat;
}

.ru_lang {
 height: 5px ;
 background:url(bilder/rund_ru_lang.png) bottom right no-repeat;
}

.ru_lang_umgedreht {
 height: 23px ;
 background:url(bilder/rund_ru_lang_umgedreht.png) bottom right no-repeat;
}

.lu_lang {
 height: 5px ;
 background:url(bilder/rund_lu_lang.png) bottom left no-repeat;
}

.lu_lang_umgedreht {
 height: 23px ;
 background:url(bilder/rund_lu_lang_umgedreht.png) bottom left no-repeat;
}

.ru_weiss {
 height: 5px ;
 background:url(bilder/rund_ru_weiss.png) bottom right no-repeat;
}

.lu_weiss {
 height: 5px ;
 background:url(bilder/rund_lu_weiss.png) bottom left no-repeat;
}




.ru_weiss_lang {
 height: 5px ;
 background:url(bilder/rund_ru_weiss_lang.png) bottom right no-repeat;
}

.lu_weiss_lang {
 height: 5px ;
 background:url(bilder/rund_lu_weiss_lang.png) bottom left no-repeat;
}



.box_kopf {
 font-weight: bold ;
 margin-top: 5px ;
 color: #ffffff ;
}

.box_kopf_umgedreht {
 font-weight: bold ;
 color: #ffffff ;
}

.box_inhalt {
 padding: 5px ;
}

.box_inhalt_farbe {
 background-color: #f4f4f4 ;
 border-left: 1px solid #A3CF53 ;
 border-right: 1px solid #A3CF53 ;
 padding: 5px ;
}

/***
.box_kopf {
 font-weight: bold ;
 margin-top: 5px ;
 color: #ffffff ;
 padding: 5px ;
 background: url(bilder/bg_box_kopf.jpg) #CCE09C repeat-x ;
 border-top: 1px solid #777777 ;
 border-left: 1px solid #777777 ;
 border-right: 1px solid #777777 ;
}

.box_inhalt {
 background-color: #F4F4F4 ;
 border: 1px solid #777777 ;
 padding: 5px ;
}

.box_inhalt_farbe {
 background-color: #F4F4F4 ;
 border: 1px solid #777777 ;
 padding: 5px ;
}

***/

.box_fuss {
 background-color: #ffffff ; 
 border-left: 1px solid #A3CF53 ;
 border-right: 1px solid #A3CF53 ;
 padding-top: 5px ;
 padding-left: 5px ;
 padding-right: 5px ;
 text-align: center ;
}

.box_links {
 background-color: #ffffff ;
 border-left: 1px solid #A3CF53 ;
 border-right: 1px solid #A3CF53 ;
 padding: 5px ;
}

.topartikel{
/* border: 1px dotted #777777 ;*/
 background-color: #ffffff ;
 padding: 5px ;
}

.topartikel_abstand{
 height: 5px ;
}

.center{
 text-align: center ;
}

div.seitenzaehler{
 padding: 5px ;
 border: 1px dotted #777777 ;
 text-align: right ;
}

/*** Ende Boxen ***/
/*** Inputs ****/

input, select, textarea{
 font-size: 11px ;
 font-family: Verdana, Arial, sans-serif ;
 color: #5D5D5D ;
}

input.edit50{
 width: 50px ;
}



input.edit180{
 width: 178px ;
}

input.edit200{
 width: 200px ;
}

input.edit300{
 width: 300px ;
}

input.edit400{
 width: 470px ;
}

input.button100{
 width: 100px ;
}

input.button150{
 width: 150px ;
}

select.select400{
 width: 474px ;
}

select.select200{
 width: 202px ;
}

select.select180{
 width: 182px ;
}

select.select100{
 width: 102px ;
}

textarea.area400{
 width: 470px ;
 height: 200px ;
}

/*** Ende Inputs ****/
/*** Artikeln ***/

.artikel_gruppe{
 background-color: #ffffff ;
 border: 1px solid #777777 ;
/* width: 466px ; */
 padding: 5px ;
}

.artikel_gruppe_uebersicht{
 background-color: #F4F4F4 ;
 border: 1px dotted #777777 ;
/* width: 466px ; */
 padding: 5px ;
}

.artikel_foto{
 float: left ;
 width: 100px ;
}

.artikel_bezeichnung{
 margin-left: 100px ;
 padding-left: 5px ;
 padding-right: 5px ;
}

.artikel_beschreibung{
 margin-left: 100px ;
 padding-left: 5px ;
 padding-right: 5px ;
}

.artikel_clear{
 clear: left ;
}

.artikel_admin{
 border-top: 1px dotted #777777 ;
 padding-top: 2px ;
 margin-top: 5px ;
}

.artikel_uebersicht_links{
 float: left ;
 width: 220px ;
}

.artikel_uebersicht_rechts{
 margin-left: 220px ;
 width: 130px ;
 text-align: right ;
}

.artikel_links{
 float: left ;
}

.artikel_rechts{
 text-align: right ;
}



.artikel_abstand{
 height: 5px ;
}

/*** Ende Artikeln ***/
/*** Details ****/


.details_bezeichnung{
 text-align: center ;
 font-weight: bold ;
 padding-bottom: 5px ;
}

.details_beschreibung{
 border: 1px dotted #777777 ;
 background-color: #ffffff ;
 padding: 5px ;
}

.details_bild{
 float: left ;
}

.details_bildchen_zusammen{
 text-align: right ;
 margin-left: 400px ;
}

.details_bildchen{
 padding-bottom: 5px ;
}

.details_clear{
 clear: left ;
 height: 0px ;
}

.details_abstand{
 height: 5px ;
}

img.bildchen{
 border: 1px dotted #777777 ;
}

#details_links{
 border: 1px dotted #777777 ;
 background-color: #ffffff ;
 padding: 5px ;
 width: 224px ;
 float: left ;
}

#details_rechts{
 border: 1px dotted #777777 ;
 background-color: #ffffff ;
 padding: 5px ;
 margin-left: 241px ;
}


/*** Ende Details ***/


/*** Warenkorb ***/

.warenkorb_anzahl{
 float: left ;
 width: 40px ;
}

.warenkorb_artikel{

}

.warenkorb_bearbeiten{
 float: left ;
}

.warenkorb_preis{
 text-align: right;
}

.warenkorb_clear{
 height: 5px ;
 clear: left ;
}

.warenkorb_abstand{
 height: 5px ;
}

.warenkorb_border{
 margin-bottom: 5px ;
 border-bottom: 1px dotted #777777 ;
}

.warenkorb_admin{
 border-top: 1px dotted #777777 ;
 padding-top: 2px ;
 margin-top: 5px ;
}

/*** Ende Warenkorb ***/
/*** NeuerArtikel ***/

table.neuerartikel{
 empty-cells: show ;
 text-align: center ;
 width: 100% ;
 border-collapse: collapse ;
}

td.neuerartikel{
 background-color: #ffffff ;
/* border: 1px dotted #777777 ;*/
 text-align: center ;
 vertical-align: bottom ;
 width: 33% ;
 padding: 5px ; 
}

td.abstand_rechts{
 width: 5px ;
}

td.abstand_unten{
 height: 5px ;
}

/*** Ende NeuerArtikel ***/
/*** Bezahlen ***/

table.table1{
 empty-cells: show ;
 border-collapse: collapse ;
}

td.td1{
 width: 20px ;
}

td.td2{
 text-align: left ;
 width: 350px ;
}

td.td3{
 text-align: right ;
}

td.td4{
 padding-left: 5px ;
 text-align: left ;
}

td.td10{
 text-align: left ;
 width: 380px ;
}

td.td11{
 text-align: right ;
}

td.td12{
 padding-left: 5px ;
 text-align: left ;
}

/*** Ende Bezahlen ***/
/*** Einkaeufe ***/

.einkaeufe_box{
 border: 1px solid #777777 ;
 background-color: #ffffff ;
 padding: 5px ;
 margin-bottom: 5px ;
}

.einkaeufe_kopf{
 border-bottom: 1px dotted #777777 ;
 padding-bottom: 5px ;
}

.einkaeufe_koerper{
 padding-top: 5px ;
 padding-bottom: 5px ;
}

.einkaeufe_fuss{
 border-top: 1px dotted #777777 ;
 padding-top: 5px ;
}

/*** Ende Einkaeufe ****/
/*** Sonstieges ****/

.font_georgia{
 font-size: 12px ;
 font-family: georgia, Verdana, Arial, sans-serif ;
 line-height: 1.8 ;
}

table.artikel100{
 text-align: left ;
 width: 100% ;
 border-collapse: collapse ;
}

td.artikel100{
 text-align: left ;
 padding: 5px ;
}

div.kategorie_verkauf{
 text-align: left ;
 border: 1px dotted #777777 ;
 background-color: #ffffff ;
}

.zugewiesen_zusammen{
 background-color: #ffffff ;
 border: 1px solid #777777 ;
/* width: 466px ; */
 padding: 5px ;
}

.zugewiesen_foto{
 float: left ;
 width: 100px ;
}

.zugewiesen_text{
 margin-left: 100px ;
 padding-left: 5px ;
 padding-right: 5px ;
}

.zugewiesen_abstand{
 height: 5px ;
}

.zugewiesen_clear{
 clear: left ;
}

.bilder_info_box{
 border: 1px solid #777777 ;
 padding: 5px ;
 width: 103px ;
 text-align: center ;
 margin: 2px ;
}

.bilder_info_box_zusammen{
 float: left ;
}

.bilder_clear_box{
 clear: left ;
}

font.such_begriff{
 color: #777777 ;

}

td.artikel_uebernehmen{
 border: 1px solid #000000 ;
 text-align: right ;
}

/*** Ende Sonstieges ***/

/*** Schrank ****/

table.schrank{
 border: 0px ;
 padding: 0px ;
 border-collapse: collapse ;
 white-space: nowrap ;
 margin: 0px ;
 text-align: center ;
 height: 180px ;
 width: 1200px ;
 background-image: url(bilder/schrank.jpg) ; 
 background-repeat: repeat ; 
 background-attachment: scroll ;
}


table.regal_buch{
 border: 0px ;
 padding: 0px ;
 border-collapse: collapse ;
 white-space: nowrap ;
 margin: 0px ;
 text-align: center ;
 height: 160px ;
 width: 1200px ;
}

table.regal_uberschrift{
 border: 0px ;
 padding: 0px ;
 border-collapse: collapse ;
 white-space: nowrap ;
 margin: 0px ;
 text-align: center ;
 width: 1200px ;
}

#schrank {
 overflow: hidden ; 
 height: 450px ;
 width: 548px ;
 border-left: 1px solid #A3CF53 ;
 border-right: 1px solid #A3CF53 ;
}

#schrank_innen {
/* width: 1200px ;*/
}



td.td_schrank_1{
 vertical-align: bottom ;
 padding-bottom: 10px ;
}

td.regal_ueberschrift1, td.regal_ueberschrift2, td.regal_ueberschrift3{
 width: 400px;
 text-align: center ;
 color: #816F47;
}















#schrank_innen_navi{
 width:548px;
 height:52px;
 background-color:#FFF4D9;
 border-left: 1px solid #A3CF53 ;
 border-right: 1px solid #A3CF53 ;
}

#schrank_pfeil_bg{
 margin: 0 auto ;
 width: 82px;
 height: 50px ;
 background-image: url(bilder/schrank_pfeil_bg.png) ; 
 background-repeat: no-repeat ; 
}






#schrank_pfeil_table1{
 padding: 0px;
 height: 50px ;
 border-collapse: collapse ;
}

#schrank_pfeil_table2{
 padding: 0px;
 border-collapse: collapse ;
}

#schrank_pfeil_td1{
 padding-left: 10px ;
 padding-right: 1px ;
}

#schrank_pfeil_td2{

}

#schrank_pfeil_td3{

}

#schrank_pfeil_td4{
 padding-top: 7px ;
}

#schrank_pfeil_td5{
 padding-left: 1px ;
 padding-right: 5px ;
}

/*** Ende Schrank ***/
