#livechat {
	position:fixed;
	margin-top:105px;
	margin-left:0px;
	z-index:999;
}

.Stil1 {
	color: #C8C7D7;
	font-size: 24px;
}
.Stil7 {
	font-size: 11px; color: #fff; font-weight: normal; padding-left: 23px;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	color: #878787;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	color: #b022aa;
}

input, textarea, select {
  font-family:Verdana,Arial,Helvetica,sans-serife;
  font-size:11px;
  color:#000000;
  font-weight:bold;
}

.Radio {
  font-family:Verdana,Arial,Helvetica,sans-serife;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  border-left:#FFFFFF 0px solid;
  border-right:#FFFFFF 0px solid;
  border-top: #FFFFFF 0px solid;
  border-bottom: #FFFFFF 0px solid;
  background-color:#FFFFFF;
}

.graybluebig {
	color:#818181;
	font-size:12px;
}


.grayblue {
	color:#818181;
}

.startlink {
	color:#3C4043;
}

.startpreis {
	color:#D21313;
	font-size:15px;
}

.lightgray {
	background-color: #C7C7C7;
}

.lightgraybg {
	background-color: #F7FAFA;
}

.darkgraybg {
	background-color: #E5E5E7;
}

.topicgraybg {
	background-color: #BDBDBD;
}

.topiclightgraybg {
	background-color: #E7E7E7;
}

a.blacklink:hover {
	color:#FFFFFF;
}

.smallgray {
	font-size: 9px;
	color:#878787;
}

a.smallgray:hover {
	font-size: 9px;
	color:#b022aa;
}

.redtext {
	color:#D21313;
}

.greentext {
	color:#1BA924;
}

.orangetext {
	color:#D7B80D;
}

/* laenge textfelder   */
.inputlong{
	width: 355px;
	background-color: #A2B78D;
	border-left:#234302 1px solid;
	border-right:#234302 1px solid;
	border-top: #234302 1px solid;
	border-bottom: #234302 1px solid;
}
.inputmedium{
	width: 285px;
	background-color: #A2B78D;
	border-left:#234302 1px solid;
	border-right:#234302 1px solid;
	border-top: #234302 1px solid;
	border-bottom: #234302 1px solid;
}
.inputshort{
	width: 60px;
	background-color: #A2B78D;
	border-left:#234302 1px solid;
	border-right:#234302 1px solid;
	border-top: #234302 1px solid;
	border-bottom: #234302 1px solid;

}
/* laenge textfelder  ende */

/* formularbutton   */
.tabbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234302;
	background-color: #A2B78D;
	border-left:#438106 3px ridge;
	border-right:#438106 3px ridge;
	border-top: #438106 3px ridge;
	border-bottom: #438106 3px ridge;
	width: 355px;
	font-weight: 700;
}

.tabbuttonshort{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234302;
	background-color: #A2B78D;
	border-left:#438106 3px ridge;
	border-right:#438106 3px ridge;
	border-top: #438106 3px ridge;
	border-bottom: #438106 3px ridge;
	width: 60px;
	font-weight: 700;
}
/* formularbutton  ende */

/* neu von bitbox */
/* erweitert von netzkunst */

body
{
 background: #131313 url(/media/images/noise_bg.jpg) top repeat fixed;
}

ul.kategorien
{
	margin: 0px;
	padding: 10px 0 10px 30px;
	list-style-type: square;
}

ul.kategorien li
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

div.headline {
	padding: 10px 0 10px 0;
	border:0;
	background-color: #bdbdbd;
}

h1 {
	background: url(/media/images/pfeil_unten.gif) no-repeat left;
	padding: 0 0 0 20px;
	margin: 0 0 0 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h2
{
	font-weight: bold;
	font-size: 11px;
}

h2.startseite {
        margin: 20px 0px 0px 0px;
        height: 35px;
        font-weight: bold;
        font-size: 13px;
        color: #333333;
        background: url(/media/images/headline_start_bg.png) no-repeat top left;
}

h3
{
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
}

h4
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

h1.header {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	padding:0px;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
}

a.warenkorblink
{
	background: url(/media/images/smallshopcart.gif) no-repeat left center;
	padding-left: 20px;
	font-weight: bold;
}

.contentdiv
{
	padding-left: 20px;
	float: left;
}

a:focus {
  outline: none;
}

/* SLIDER */



/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:237px;	width: 781px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0px; left: 0px;
}
.image_reel img {float: left; border: 0px;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	top: 8px; right: 14px;
	width: 250px; height:30px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: right;
	line-height: 30px;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
        padding: 3px 6px;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	color: #cfcfcf;
	border: 1px solid #9b9b9b;
}
.paging a.active {
	background: #ececec;
	border: 1px solid #9b9b9b;
}

.warenkorb_small p {
        margin: 0px;
        padding: 3px;
}

.warenkorb_small a {
        color: #B022AA;
}

.warenkorb_small a:hover {
        color: #333333;
}
