/* Type CSS rules here and they will be applied
to pages from 'editcss'
immediately as long as you keep this window open. */

/**** LINK-tag style sheet default4_sommer.css ****/

#accordion .ui-state-default {
    border:1px solid #CD591E;
    color:#CD591E;
    background-color:white;
}

.nodisplay {
   display:none;
}

input.add2cart {
    background-color:#00008B;
    color:white;
    border: 1px solid #00A9E4;
    font-weight:bold;
}

.statbar {
    table-layout:fixed;
    width:100%;
}

.statbar td {
    text-align:center;
    border:1px solid #CD591E;
    background-color:#F5E6D6;
    color:#CD591E;
    font-weight:bold;
}

.statbar td.on {
    border-right:1px solid #F5E6D6;
    background-color:#CD591E;
    color:#FFFFFF;
}

.statbar td:last-child.on {
    border-right:1px solid #CD591E;
}

.listar {
    color:#000060;font-weight:bold;
    background-image:url(/pictures/listar.gif);
    background-repeat:no-repeat;
    padding:4px 4px 4px 20px;
}

.artnb {color:#CD591E;text-align:center;padding-top:10px;}
.artleft {text-align:center;vertical-align:top;width:160px;}
/* Hinweis unter Eingabefeldern */
.hint {
    display:block;
    padding-top:2px;
    font-size:9px;
    /* font-style:italic; */
}

#topimg {
	background-image:url(pictures/top.jpg);
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	width:1024px;
	height:160px;
}

hellorange {  color:#-F5E6D6; }
mittelgrau { color:#-c5c5d3; }
hellblau { color:#-00A9E4; }
lila { color:#-2588A0; }

#vmenu {
    position:absolute;
    top:160px;
    left:4px;
    z-index:2;
    width:130px;
    text-align:right;
    border:0px solid black;
    float:right;
}
#vmenu  a {
    text-decoration:none;
}
#ticker2 {
	font-size:80%;
}
#ticker { height:128px;width:100%;overflow:hidden;max-height:120px; }
div.tick {visibility:hidden;display:none;padding:4px;font-size:80%;}

p,td,b,input,select,option {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
table {
    border-collapse:collapse;
}
body, html, .bg { 
    background-color: #00A9E4;
}
.bg {
    margin: 0px;
}
img {
    border-style:none;
    margin:0px;
    padding:0px;
}
img.button, input.imgbutton {
    border: 0px solid #2588A0;
}

.t3c h1 {
    font-size:22px;
}

a, a.tick {
    display:inline;
    background-color:none;
    font-weight:normal;
    color: #2519A0;
}
a.tick {
    color: #2519A0 !important;
    display:inline !important;
    line-height:12px !important;
    background-color:transparent !important;
    border-style:none !important;
    text-align:left !important;
}
a.main {
    font-weight:bold;
    color:#F5E6D6;
}
div.content, td.content {
    padding:5px;
}

/* Zwischen Ueberschriften im Content Bereich */
.headline_c {
    font-size: 130%;
    font-weight:bold;
}

/* Markisen Spezi Box Ueberschrift */
.headline1 {
    font-weight:bold;
    padding:4px;
    padding-left:6px;
    color:#FFFFFF;
    background-color:#CD591E;
    font-size:10px;
    height:24px;
}

/* Dunkle Box Ueberschrift Artikeluebersicht (Shop) */
.headline2 {
    font-weight:bold;
    padding:4px;
    padding-left:6px;
    color:#FFFFFF;
    background-color:#CD591E;
    font-size:11px;
    padding-top: 4px;
    padding-bottom: 4px;
}

/* Dunkle Box Ueberschrift (unter menue) */
.headline2smallbox {
    font-weight:bold;
    padding:4px;
    padding-left:4px;
    color:#FFFFFF;
    background-color:#CD591E;
    font-size:10px;
 }

/* Tabelle mit hellem Hintergrund Last Update und Login(unter menu) */
.tablebox2hl {
    border: 1px solid #CD591E;
    background-color: #F5E6D6;
    width:130px;
}

/* Tabelle mit hellem Hintergrund (Preis Box) */
.tableprice2hl {
    border: 1px solid #CD591E;
    background-color: #F5E6D6;
    width:130px;
}

/* Content (Preis Box) */
.pricecontent {
    padding: 3px;
    white-space:nowrap;
}

/* Tabelle mit hellem Hintergrund (Suchfunktion) */
.table1hl {
    border: 1px solid #CD591E;
    background-color: #F5E6D6;
}

/* Tabelle mit hellem Hintergrund (allgemein) */
.table2hl {
    border: 1px solid #CD591E;
    background-color: #F5E6D6;
    margin-top:20px;
}

/* Passende Tabelleneigenschaften zu headline2 */
.table2 {
    border: 1px solid #CD591E;
    margin-top:10px;
}

/* Helle Box Ueberschrift passend zu table3 */
.headline3 {
    font-weight: bold;
    padding: 4px;
    padding-left: 6px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #2519A0;
    background-color: #F5E6D6;
    font-size:12px;
}

/* Passende Tabelleneigenschaften zu headline3 */
.table3 {
    border: 1px solid #F5E6D6;
    border-collapse:collapse;
    margin-top:10px;
}

/* Tabellen Content (allgemein) */
.table3content, .t3c {
    padding:4px;
    padding-left:6px;
}

/* Content Bereich komplett */
#contentarea {
    position:absolute;
    top:141px;
    left:113px;
    z-index:1;
    background-color:#FFFFFF;
    border: 1px solid #CD591E;
}

/* Hauptmenupunkt */
.buttonmain, #vmenu a {
    display:block;
    height:24px;
    width:130px;
    background-color:#CD591E;
    border-bottom:2px solid #cfcfcf;
    border-top:2px solid #cfcfcf;
    text-align:center;
    vertical-align:middle;
    line-height:24px;
    font-weight:bold;
    margin-bottom:2px;
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    font-size:11px;
    cursor:pointer;
}

/* Untermenupunkt */
.buttonsub, #vmenu div.shopmenu a {
    display:block;
    margin-left:10px;
    height:20px;
    width:120px;
    background-color:#F5E6D6;
    border-bottom:2px solid #2588A0;
    border-top:2px solid #2588A0;
    text-align:center;
    vertical-align:center;
    line-height:20px;
    padding-left:0px;
    padding-right:0px;
    font-weight:bold;
    margin-bottom:3px;
    color:#2519A0;
    font-family: Verdana, Arial, Helvetica;
    font-size:9px;
    cursor:pointer;
}

/* Untermenupunkt Warenkorb, Auftraege */
.buttonsubuser {
    margin-left:10px;
    height:20px;
    width:120px;
/* Alte Farbe background-color:#2561A0; */
    background-color:#2561A0;
    border-bottom:2px solid #F5E6D6;
    border-top:2px solid #F5E6D6;
    text-align:center;
    vertical-align:center;
    line-height:20px;
    font-weight:bold;
    margin-bottom:3px;
    color:#F5E6D6;
    font-family: Verdana, Arial, Helvetica;
    font-size:10px;
    cursor:pointer;
}

/* Rahmen hell unten */
.b3b {
    border-bottom: 1px solid #CD591E;
}

/* Rahmen dunkel unten */
.b2b {
    border-bottom: 1px solid #CD591E;
}

/* Rahmen dunkel rundum */
.b2 {
    border: 1px solid #CD591E;
}

