/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003     nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

/* OWN STUFF */

@import url(blog.css);
/*
body {
    color:#dddddd;
}
*/


.fileselect {
    height:20px;
}

.innerBoxContainer {
    padding:10px;
}
.innerBoxContainer li {
    margin-left:30px;
}

#order_navcontainer
{
	background: url(img/menu/bg_oben.jpg) repeat-x;
        height:30px;
        width:800px;
	border-top:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
}

.order_navcontainer_active_element {
    background: #ebebe9 url(img/menu/hover.jpg) repeat-x;
    color:#85C226;
}

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


#thumbs {
    margin-top:20px;
}

#outercontainer
{
	margin: 0 auto;
	padding: 1px;
	font-family: Arial;
	height:30px;
	width:990px;
	float:left;
	font-size:14px;
	border-top:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
}
#sub_outercontainer
{
	margin: 0 auto;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right:1px;
	font-family: Arial;
	height:30px;
	width:990px;
	float:left;
	font-size:14px;
	border-bottom:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-left:solid 1px #ddd;
}


#navcontainer
{
	background: url(img/menu/bg_oben.jpg) repeat-x;
	margin: 0 auto;
	font-family: Arial;
	height:30px;
	width:100%;
	float:left;
	font-size:14px;
	z-index:2;

}

/* to stretch the container div to contain floated list */
#navcontainer:after
{
    /*
	display: block;
	line-height: 1px;
	font-size: 1px;
	clear: both;
        */
}

ul#navlist_0
{
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 100%;
	margin-left:0px;
}

ul#navlist_0 li
{
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
}

ul#navlist_0 li a
{
	display: block;
	/*width: 100%;*/
	padding-top: 6px;
        padding-bottom:6px;
        padding-right:10px;
        padding-left:10px;
	font-size:13px;
	text-decoration: none;
        color:#6F6F6F;
	height:20px;
        letter-spacing: 0px;

        /*font-weight:bold;*/
}

#navcontainer>ul#navlist_0 li a { width: auto; }


ul#navlist_0 li#active a
{

	/*background: #ebebe9 url(img/menu/hover.jpg) repeat-x;*/
        background:#DDDDDD; /* bg */
	/*color: #6F6F6F;*/
        color:#515151;
        /*color:#7F007C;*/
        font-weight:bold;
        letter-spacing: 0px;

}

ul#navlist_0 li#active a:hover {
    background:#DDDDDD !important;
    color:#ffffff !important;
}

ul#navlist_0 li a:hover/*, ul#navlist_0 li#active a:hover*/
{
	color: #6F6F6F;
	background: #ebebe9 url(img/menu/hover.jpg) repeat-x;
}

/*****************************************************************/
#sub_navcontainer
{
	/*background: #ebebe9;*/
        background:#DDDDDD; /* bg */
	margin: 0 auto;
	font-family: Arial;
	height:30px;
	width:100%;
	float:left;
	font-size:14px;
	z-index:1;

}

/* to stretch the container div to contain floated list */
#sub_navcontainer:after
{
	display: block;
	line-height: 1px;
	font-size: 1px;
	clear: both;
}

ul#navlist_1
{
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 99%;
	margin-left:0px;
}

ul#navlist_1 li
{
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
}

ul#navlist_1 li a
{
	display: block;
	width: 100%;
	padding-top: 8px;
        padding-bottom:6px;
        padding-right:7px;
        padding-left:7px;
	font-size:12px;
	text-decoration: none;
        /*color:#4F4F4F;*/
        color:#515151;
/*        letter-spacing: 1px;*/
}

#sub_navcontainer>ul#navlist_1 li a { width: auto; }


ul#navlist_1 li#active a
{

	/*background: #ebebe9;*/
        background: #DDDDDD; /* bg */
	/*color: #4F4F4F;*/
        /*color:#588F00;*/
        color: #7F007C;
        font-weight:bold;
        letter-spacing: 0px;

}

ul#navlist_1 li a:hover, ul#navlist_1 li#active a:hover
{
    /*
	color: #4F4F4F;
	background: #ebebe9;
    */
}


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



#thickLine {
	border-style: solid;
	margin-top: 5px;
   	margin-bottom: 5px;
	color:#dddddd;
}

.menuActuator a { 
	/*color:#666666;*/
	font-weight:bold;
	font-size:12px;
	font-family:arial;
}

.menu {
	font-family:arial;
	/*color:#666666;*/
	font-size:10px;
	background-color:#cccccc;
	layer-background-color:#cccccc;
}

.CurrentParent {
	background:#dddddd;
}
.Current {
	background:#dddddd;
}

.mainMenu_0{
	font-weight:normal;
	font-family:arial;
	width: 100%;
	overflow: hidden;
	/*border-bottom: 1px solid #dddddd; /*bottom horizontal line that runs beneath tabs*/
}

.mainMenu_0 ul{
	font-weight:normal;
	margin: 0;
	padding: 0;
	padding-left: 10px; /*offset of tabs relative to browser left edge*/
	font: bold 13px Arial;
	list-style-type: none;
}

.mainMenu_0 li{
	font-weight:normal;
	display: inline;
	margin: 0;
}

.mainMenu_0 li a{
	font-weight:normal;
	color:#605D5C;
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 7px 5px; /*padding inside each tab*/
	/* border-right: 1px solid black; /*right divider between tabs*/
	/* color: black; */
	/* background: #ffffff; /*background of tabs (default state)*/
}

.mainMenu_0 li a:visited{
	/* color: black; */
}

.mainMenu_0 li a:hover {
	/*background: #eeeeee; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
	color:#3B3734;
}

.mainMenu_0 li.selected a {
	font-weight:bold;
	/*background: #BFBFBF;*/
	color:#3B3734;
}

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

.mainMenu_1{
	font-weight:normal;
	font-family:arial;
	width: 100%;
	overflow: hidden;
	/* border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mainMenu_1 ul{
	font-weight:normal;
	margin: 0;
	padding: 0;
	padding-left: 0px; /*offset of tabs relative to browser left edge*/
	font: bold 13px arial;
	list-style-type: none;
}

.mainMenu_1 li{
	font-weight:normal;
	display: inline;
	margin: 0;
}

.mainMenu_1 li a{
	font-weight:normal;
	color:#605D5C;
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 7px 5px; /*padding inside each tab*/
	/* border-right: 1px solid white; /*right divider between tabs*/
	/*color: black; */
	/* background: #eeeeee; /*background of tabs (default state)*/
}

.mainMenu_1 li a:visited{
	/* color: black; */
}

.mainMenu_1 li a:hover{
	/*background: #eeeeee; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
	color:#605D5C;
}

.mainMenu_1 li.selected a{
	font-weight:bold;
	/*background: #BFBFBF;*/
	color:#605D5C;
}


/* SHOPPING CART */
.cartLink {
	padding-top:6px;
	font: bold 12px Verdana;
}

.shoppingCartContainer {
	font-size: 13px;
}

.cartContent {
	font-family:arial;
	font-size:10px;
}


/* PRODUCT LISTING */
.productListing {
	font-size:0.8em;
	font-family:arial;
}
.categoryHeading {
	margin-bottom: 10px;
	font-weight: bold;	
}
.productSliderTable {
	/*border: 1px solid black;*/
}
.productSliderTableTd {
	/*border: 1px solid black;*/
}



.socialBookmarks {
  font-family: arial;
  font-size: 11px;
  margin-top:10px;
  margin-bottom:10px;
}

.content {
  font-family: arial;
  font-size: 0.8em;
  margin-top:10px;
  margin-bottom:10px;
}

.footer {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

.productRight {
	/*background: #eeeeee;*/
        border:1px solid #ddd;
}

.productName {
	font-size: 1.3em;
	font-weight: bold;
}

/*
#searchG, .searchG input:focus {
	background-color: #6397FC;
	color: black;
	font-size:10px;
}
#searchG, .searchG {
  	background-color: white;
  	border: 1px solid black;
  	height:1.3em;
}
*/


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



.boxText { 
	font-family: arial;
	font-size: 10px;
}

.boxTextBG {
	font-family: arial;
	font-size: 10px;
	background-color: #f1f1f1;
}
.boxTextBGII {
}
.boxTextPrice {
	font-family: arial;
	font-size: 10px;
	color: #FF0000;
}

.errorBox {
	font-weight: bold;
        background:#BF2323;
        color:#FFF;
        border:1px solid #BF2323;
        height:25px;
        text-align:center;
}
.infoBox {
	font-weight: bold;
        background:#3D4983;
        color:#FFF;
        border:1px solid #3D4983;
        height:22px;
}

.gvBox {
	font-family : arial;
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
.stockWarning { 
	font-family : arial;
	font-size : 10px;
	color: #cc0033;
}

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit { 
	font-family : arial;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
}

BODY {
	color: #666;
	margin: 0px;
	/*background-color: #ffffff;*/
}

img{
	border:0;
}

A {
  color: #808080;
  text-decoration: none;
}

A:hover {
  color: #808080;
  text-decoration: underline;
}

FORM {
	display: inline;		   
}

/*
.fieldHolder {
	width: 182px;
	height: 27px;
	background: url(img/form/bg.gif) no-repeat;
	float: left;
}

#styleForm, .styleForm input {
	width: 170px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}
*/
input {
	background: url(img/form/textfield.jpg);
	background-repeat:repeat-x;
	border: 1px solid #CFCFCF;
	font-size:12px;
/*	padding-left: 10px;*/
	padding-top: 1px;
	height:18px;

}

.radiobox {
    background: #fff;
    border: none;
}

.tmpRemoveMe {
    	background: url(img/form/textfield.jpg);
	background-repeat:repeat-x;
	border: 1px solid #CFCFCF;
	font-size:12px;
/*	padding-left: 10px;*/
	padding-top: 1px;
	height:18px;

}
textarea {
	background: url(img/form/textfield.jpg);
	background-repeat:repeat-x;
	border: 1px solid #CFCFCF;
	font-size:12px;
/*	-moz-border-radius:10px;
	-khtml-border-radius:10px;*/
/*	padding-left: 10px;*/
	padding-top: 1px;
	
}
select {
    height:20px;
    /*
	border: 1px solid #838383;
	font-size:14px;
	background: url(img/form/textfield.jpg);
	background-repeat:repeat-x;
*/
}


.imageInput {
	border: none;
	background: none;
}

TR.header {
	background-color: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	font-family: arial;
	font-size: 10px;
	color: #666;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}

A.headerNavigation { 
  color: #808080;
}

A.headerNavigation:hover {
  color: #808080;
}

TD.conditions {
  background-color: #B0C9E8;
}

A.confirmationEdit {
	color: #808080;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #808080;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
  background-color: #B0C9E8;
}

TR.headerMessage {
	/*background-color: #B0C9E8;*/
}

.moduleHeading {
	font-family: arial;
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
}

TD.headerError {
  font-family: arial;
  font-size: 12px;
  background: #B0C9E8;
  /*color: #ffffff;*/
  font-weight : bold;
  text-align : left;
}


TD.headerInfo {
  font-family: arial;
  font-size: 12px;
  color: #000;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: arial;
  font-size: 10px;
    background: #F6F6F6;
  color: #666;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}


.infoBoxContents {
  font-family: arial;
  font-size: 12px;
}




.infoBoxNotice {
    color:#ff0000;
}

.infoBoxNoticeContents {
  font-family: arial;
  font-size: 13px;
  color:#ff0000;
}

TD.infoBoxHeading {
  font-family: arial;
  font-weight: bold;
  background: #666666;
  height:17px;
  color: #ffffff;
}

TD.infoBoxHeading_right {
  font-family: arial;
  font-weight: bold;
  background: #C4C4C4;
  height:17px;
  color: #666;
}

TD.infoBox, SPAN.infoBox {
	font-weight: bold;
        background:#3D4983;
        color:#FFF;
        border:1px solid #3D4983;
        height:22px;
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: arial;
  font-size: 10px;
  background: #E6E6E6; 

}

TD.cartBox {
    background: #FFF;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: arial;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: arial;
  font-size: 10px;
}

A.pageResults {
	color: #808080;
	text-decoration: underline;
}

A.pageResults:hover {
  color: #808080;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #666;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: arial;
  font-size: 10px;
  color: #666;
}

TD.main, P.main, DIV.main {
  font-family: arial;
  font-size: 13px;
  line-height: 1.5;
  color:#6F6F6F;
}

.maincompact {
  font-family: arial;
  font-size: 13px;
  line-height: 1.5;
  color:#6F6F6F;
  line-height:1.2em;
  padding-left:5px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: arial;
  font-size: 10px;
}

TD.accountCategory {
  font-family: arial;
  font-size: 13px;
  color: #666;
}

TD.fieldKey {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: arial;
  font-size: 12px;
}

TD.tableHeading {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: arial;
  font-size: 10px;
  color: #ff0000;
}


CHECKBOX, INPUT, RADIO, SELECT {
	font-family: arial;
}


TEXTAREA {
  width: 100%;
  font-family: arial;
  font-size: 11px;
}


SPAN.greetUser {
  font-family: arial;
  font-size: 12px;
  color: #666;
  font-weight: bold;
}

SPAN.underline {
	text-decoration: underline;
}

TABLE.formArea {
  background: #f1f1f1;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  font-size:12px;
}

TD.formAreaTitle {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

.copyright {
  font-family: arial;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
  display:none;
}
.parseTime {
  font-family: arial;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
  display:none;
}
A.copyright {
  color: #808080;
}
A.copyright:hover {
  color: #808080;
  text-decoration: underline;
}


SPAN.markProductOutOfStock {
  font-family: arial;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: arial;
  color: #ff0000;
}
SPAN.productOldPrice {
	font-family: arial;
	color: #ff0000;
	text-decoration: line-through;
}
SPAN.errorText {
  font-family: arial;
  color: #ff0000;
}

SPAN.productDiscountPrice {
  font-family: arial;
  color: #ff0000;
  font-weight: bold;
}

.smallHeading {
	font-family: arial;
	font-size: 0.8em;
	font-weight: bold;
        color:#6F6F6F;
}

.moduleRow {
 font-family: arial;
 font-size: 11px;
 line-height: 1.5;
 background-color: #E6E6E6;
 border: 1px solid;
 border-color: #E6E6E6;

}
.moduleRowOver { 
	background-color: #D7E9F7; 
	border: 1px solid;
	border-color: #ffffff;
	font-family: arial;
    font-size: 11px;
    line-height: 1.5; 
	
	}
.moduleRowSelected { background-color: #eeeeee; font-size:13px; }

.checkoutBarFrom, .checkoutBarTo { font-family: arial; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: arial; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: arial; font-size: 7pt; }
.heading2 { font-family: arial; font-size: 9pt; }
.heading3 { font-family: arial; font-size: 10pt; color:#605D5C; font-weight:bold; }
.heading4 { font-family: arial; font-size: 12pt; }
.heading5 { font-family: arial; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: arial; font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: arial; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: arial; font-size: 10px; }
.messageStackError, .messageStackWarning { text-weight:bold; color:#CF0000; }
.messageStackSuccess {color:#00418F; }

/* input requirement */

.inputRequirement { font-family: arial; font-size: 10px; color: #BF2323; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.navLeft {
	border-right: 1px solid;
	border-color: #b6b7cb;
	background-image: url(img/bg_left_column.jpg);
	width: 185px;
}
.navRight {
	border-color: #666666;
	border-top-width: 4px;
	border-top-style: solid;
	border-left-width: 4px;
	border-left-style: solid;
	background-color: #E6E6E6;
	width: 185px;
}

/*
.contentsTopics {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
*/

.tableListingI {
	background-color: #eeeeee;
}

.tableListingII {
	background-color: #d0d0d0;
}

.tableBody {
padding: 5px;
}

.poweredby {
  font-family: arial;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.onepxwidth {
	width: 1px;
}



.preselected {
    color:#9F9F9F;
}



.plus {

background-image: url(img/plus.gif);
background-repeat: no-repeat;
width: 13px;
height: 13px;
border: 0px;
font-size: 0px;
cursor: pointer;
}

.minus {

background-image: url(img/minus.gif);
background-repeat: no-repeat;
width: 13px;
height: 13px;
border: 0px;
font-size: 0px;
cursor: pointer;
}

.alter {
display: block;
background-image: url(img/alter.gif);
background-repeat: no-repeat;
width: 13px;
height: 13px;
border: 0px;
font-size: 0px;
cursor: pointer;
}

.delete {
/*display: block;*/
background-image: url(img/delete.png);
background-repeat: no-repeat;
width: 19px;
height: 22px;
border: 0px;
font-size: 0px;
/*background-color: #FFCC99;*/
cursor: pointer;
}


/* FADER 
.fader {
    position: relative;
    display: inline-block;
}

.fader img {
    vertical-align: top;
}

.fader img.next {
    position: absolute;
    top: 0;
    left: 0;
}
*/

#leftCell {
    float:left;
    width:110px;
}
#rightCell {
    width:200px;
    float:right;
}
.outerCell {
    float:left;
    border: 1px solid #ddd;
    margin-right:15px;
    width:310px;
    height:80px;
}
.outerBigCell {
    float:left;
    /*border: 1px solid #ddd;*/
    margin-right:15px;
    width:638px;
}

.outerBigCellRight {
    float:left;
    /*border: 1px solid #ddd;*/
    margin-right:15px;
    width:310px;
}


.rowBox {
    float:none;
    /*border: 5px solid #000;*/
    height:80px;
    margin-bottom:15px;
}

.rowBoxBig {
    float:none;
    /*border: 5px solid #000;*/
    height:390px;
    margin-bottom:5px;
}

.lightLink a {
    color:#ddd;
}


ul#portfolio {
    margin: 0;
    padding: 0;
}

ul#portfolio li {
    list-style: none;
    margin: 0;
    padding: 0;
}




/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
	padding: 2px 6px 2px 6px;
        font-family: arial;
        font-size: 13px;
        line-height: 1.5;
        color:#6F6F6F;

}
.suggest_link_over {
	padding: 2px 6px 2px 6px;
	cursor: pointer;
        font-family: arial;
        font-size: 13px;
        line-height: 1.5;
        color:#6F6F6F;

}
#search_suggest {
	position: absolute;
	visibility: hidden;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
        z-index:99;
        font-family: arial;
        font-size: 13px;
        line-height: 1.5;
        color:#6F6F6F;
        width:170px;

}
/*----------------------------End Suggest Styles------------------------*/


.advent_hg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 80px;
	text-align:center;
}
.advent_bhg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 90px;
	text-align:center;
}
div#advent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 10px;
}
div#advent a:hover {
	color: #CC0000;
	text-decoration: none;
}
.Stil1 {
	color: #990000;
	font-weight: bold;
}
.Stil2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFF99;
}

