, /*
This CSS definition is copyright Dipl.-Ing.(TH) Winfried Kaiser, info@seifenparadies.de, entwicklung@powertemplate.de
Any unauthorized use will be legally prosecuted!

Not released under the GNU General Public License
*/

@import url(menu_static.css);

.products_description table table table td {
	padding-top:10px;
}

.style1, .style16 {
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	display:block;

	color:#00CDFF;
}

.style7 {
	color:blue;
}

.style8 {
	color:red;
}

.style9{
	color:green;
}

.style26{
	color:yellow;
}

.impp {
	position:relative;
	left:25px;
	width:500px;
}

.agb {
width:500px;
}

.agb h1 {
padding:25px;
font-size:18px;
}

.masse {
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#CCCCCC;
}

.masse th {
font-size:18px;
}

.agb h2 {
padding:25px;

font-size:16px;
}

.agb h3 {
padding:25px;
font-size:14px;
}

.agb h4 {
padding:25px;
font-size:14px;
}

.agb p {
margin-top:15px;
}

.agb li {
margin-left:45px;
}

* {
	margin:0px;
	padding:0px;
	border:0px;
}

p {
	margin-bottom:0.5em;
	font-size: 14px;
}

img {
	border:0px;
}

div#cart_short div#tool_tip {
  position:absolute;
  display: none;
  top:15px;
  right:-10px;
  padding:6px;
  white-space: nowrap;
  z-index: 1000;
}

div#cart_short:hover div#tool_tip {
  display:block;
}

a {
	color:White;
	text-decoration:none;
}

a.captionbar {
	color:White;
	font-weight:normal;
}

a.captionbar:hover {
	color:White;
	font-weight:normal;
}

.list_entry_name a:hover {
	color: black;
	font-weight:bold;
}

a:hover {
	color: #00CDFF;
	font-weight:bold;
}

a:active {
	color: #00CDFF;
	font-weight:bold;
}

a.headerNavigation {
	color:White;
	font-weight:bold;
	font-size:10px;
}

a.headerNavigation:hover {
}

a.pageResults {
	color:White;
}

a.pageResults:hover {
background:#FFFF33;
color:Blue;
}

.bodymain {
border-top:0px solid White;
font-size:12px;
padding:5px 5px 5px 4px;
text-align:left;
vertical-align:top;
width:100%;
}

div {
	margin:0;
	padding:0;
}

hr {
	color:White;
}

span.errorText {
	color:Red;
}

span.greetUser {
	color:#FF8300;
	font-weight:bold;
	font-size:10px;;
}

span.markProductOutOfStock {
	color:#c76170;
	font-weight:bold;
	font-size:12px;;
}

span.newItemInCart {
	color:Red;
	font-size:10px;
}

span.productDiscountPrice {
color:Red;
font-weight:bold;
}

span.productSpecialPrice {
	color:Red;
}

TABLE.formArea {
	/*background:#00CEFF;*/
	border-color:white;
	border-style:solid;
	border-width:1px;
	color:white;
}

TABLE.formArea .TD.main {
color:black;
}

TABLE.productListing {
border:1px;
border-color:#b6b7cb;
border-width:1px;
border-style:solid;
}

.accountCategory {
color:#aabbdd;
font-size:13px;
}

.captionbar {
background:#717171;
color:White;
font-size:12px;
font-weight:bold;
padding:2px 10px 0px 5px;
padding-bottom:2px;
vertical-align:middle;
white-space:nowrap;
}

.category {
	font-size:14px;
	font-weight:bold;
}

.categoryDescription {
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
}

.fieldKey {
font-weight:bold;
font-size:12px;;
}

.fieldValue {
font-size:12px;
}

.footer {
background:#F6F6F6;
border-bottom:1px solid;
border-color:#b6b7cb;
color:Black;
font-weight:bold;
font-size:10px;
}

.formAreaTitle {
font-weight:bold;
font-size:12px;;
}

.headerError {
background:Red;
color:White;
font-weight:bold;
font-size:12px; ;
text-align:center;
}

.headerInfo {
	background:red;
	color:White;
	font-weight:bold;
	font-size:12px; ;
	text-align:center;
}

.headerNavigation {
	background-color: inherit;
	color:Black;
	font-weight:bold;
	font-size:10px;
}

span.infoBox {
	background:#E6E6E6;
	border-right:0;
	font-size:10px;
}

span.infoBox_right {
	font-size:10px;
}

.infoBoxHeading {
	background: #FF8400;
	/*border: 1px solid #cccccc;*/
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
	margin-top:4px;
}

.infoBoxHeading_right {
	background: #FF8400;
	/*border: 1px solid #cccccc;*/
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
	margin-top:4px;
}

span.main {
font-size:12px;
}

div.main {
font-size:12px;
}

P.main {
font-size:12px;
}

.main {
font-size:12px;
color:Black;
}

#main_content .main, .content .main, .text {
font-size:10px;
color:White;
}

td.main {
	color:white;
	font-size:10px;
}

td.main {
	color:black;
	font-size:10px;
}

.main_border {
font-size:14px;
line-height:1.5;
color:white;
}

.main_border_bottom {
font-size:14px;
line-height:1.5;
}

.main_border_right {
font-size:14px;
line-height:1.5;
}

.main_border_top {
font-size:14px;
line-height:1.5;
color:white;
}

div.pageHeading {
color:Black;
font-weight:bold;
font-size:16px;
}

.pageHeading {
color:Black;
font-weight:bold;
font-size:16px;
}

.productListing-data {
font-size:10px;
}

P.smallText {
font-size:10px;
}

span.smallText {
font-size:10px;
}

.smallText {
font-size:10px;
}

.subBar {
color:Black;
font-size:10px;
}

.tableHeading {
font-weight:bold;
font-size:12px;;
}

textarea {
font-size:11px ;
width:100%;
}

TR.shippingOptions-even {
background:#f8f8f9;
}

TR.upcomingProducts-even {
background:#f8f8f9;
}

TR.productReviews-even {
background:#f8f8f9;
}

TR.productListing-even {
background:#f8f8f9;
}

TR.payment-even {
background:#f8f8f9;
}

TR.alsoPurchased-even {
background:#f8f8f9;
}

TR.addressBook-even {
background:#f8f8f9;
}

TR.accountHistory-even {
background:#f8f8f9;
}

TR.shippingOptions-odd {
background:#f8f8f9;
}

TR.upcomingProducts-odd {
background:#f8f8f9;
}

TR.productReviews-odd {
background:#f8f8f9;
}

TR.productListing-odd {
background:#f8f8f9;
}

TR.payment-odd {
background:#f8f8f9;
}

TR.alsoPurchased-odd {
background:#f8f8f9;
}

TR.addressBook-odd {
background:#f8f8f9;
}

TR.accountHistory-odd {
background:#f8f8f9;
}

TR.footer {
background:#bbc3d3;
}

TR.header {
background:White;
}

TR.headerError {
background:Red;
}

TR.headerNavigation {
background:#F6F6F6;
}

TR.subBar {
background:#f4f7fd;
}

/*W. Kaiser - AJAX*/
.boxText {
font-size:10px;
text-align:left;
}

.checkoutBarCurrent {
color:Black;
font-size:10px;
}

.checkoutBarTo {
color:#8c8c8c;
font-size:10px;
}

.checkoutBarFrom {
color:#8c8c8c;
font-size:10px;
}

.errorBox {
background:#ffb3b5;
font-size:10px;
font-weight:bold;
}

/* sitewide font classes */
/* Note:heading<Number> equals <font size="Number"> */
.heading1 {
font-size:7pt;
}

.heading2 {
font-size:9pt;
}

.heading3 {
font-size:10pt;
}

.heading4 {
font-size:12pt;
}

.heading5 {
font-size:16pt;
}

.infoBox {
font-size:10px/*background:#E6E6E6;*/
}

.infoBoxContents {
  font-size:11px;
}
.infoBoxContents_Newsletter {
  font-size:11px;
  background:#E6E6E6;
}
.infoBoxNotice {}

.infoBoxNoticeContents {
font-size:10px;
}

/* input requirement */
.inputRequirement {
color:Red;
font-size:10px;
}

/* message box */
.messageBox {
font-size:10px;
}

.messageStackWarning {
	background:#ffb3b5;
	font-size:10px;
}

.messageStackError {
	background:red;
	color:yellow;
	font-size:12px;
	padding:5px;
}

.messageStackSuccess {
	background:#00CEFF;
	font-size:12px;
	padding:5px;
}

.moduleRow {
font-size:12px;
}

.moduleRowOver {
background:#00CDFF;
border:1px solid;
border-color:White;
cursor:hand;
font-size:12px;
}

.moduleRowSelected {
background:#00CDFF;
}

.orderEdit {
color:#70d250;
font-size:10px;
text-decoration:underline;
}

.poweredby {
color:White;
font-weight:normal;
font-size:10px;
}

.productListing-heading {
background:#b6b7cb;
color:White;
font-weight:bold;
font-size:10px;
}

.productsNotifications {

}

/* Sitemap Tables */
.sitemap_heading {
background:#00CDFF;
color:White;
font-size:10pt;
padding:2px;
}

.sitemap_heading a {
color:White;
}

.sitemap_heading a:hover {
color:#00CDFF;
text-decoration:none;
}

.sitemap_sub {
background:#006BA2;
color:White;
font-size:9pt;
font-weight:bold;
padding:2px 2px;
}

.sitemap_sub a {
color:White;
}

.sitemap_sub a:hover {
color:#00CDFF;
text-decoration:none;
}

.stockWarning {
color:#cc0033;
font-size:10px;
}

.availabilityWarning {
	color:Red;
	font-size:9px;
	font-weight:bold;
}

.availabilityAnnouncement {
	color:DarkGreen;
	font-size:9px;
	font-weight:bold;
}

.main_grey {
color:White;
font-size:14px;
line-height:1.5;
}

.subcategory {
color:White;
font-size:12px;
font-weight:bold;
}

.tableBody {
padding:5px;
}

.tableShop {
background:White;
border-color:#b6b7cb;
border-left:1px solid;
border-right:1px solid;
}

/*
===============================================================================
Additions by W. Kaiser
Generalized template definitions
===============================================================================
*/
a {
	text-decoration: none;
}

area {
	cursor:hand;
}

hr {
	color:White;
}

input
 {
  /*Note: "expression" is IE proprietary! */
  border: expression(this.type=="text" || this.type=="password" || this.type=="file" || this.type=="button"  ? "1px solid black" : "");
  background-color: expression(this.type=="text"  || this.type=="password" || this.type=="file" || this.type=="button"? "white" : "");
  font-size: 12px;
  color: black;
}

/*Note: the following is not accepted by IE! */
input[type=button]
 {
	color: black;
	font-size: 12px;
	border: 1px solid black;
	background: White;
}

input[type=password]
 {
	color: black;
	font-size: 12px;
	border: 1px solid black;
	background: White;
}

input[type=text]
{
	color: black;
	font-size: 12px;
	border: 1px solid black;
	background: White;
}

textarea {
	background:White;
	border:1px solid black;
	color:black;
	font-size:12px;
}

option, select
{
	color: Black;
	font-size: 10px;
	font-weight:normal;
	background: White;
}

.color {
	color:#00CDFF;
}

table.daten {
	font-weight:100;
}

table.daten td {
	padding:5px;
}

table tr td {
	margin:0;
	padding:0;
	font-size: 13px;
}

div.main_content {
	text-align: left;
	font-size: 8pt;
	background-color: white;
	/*margin-left:3px;*/
}

span.top_nav {
	font-size: 10px;
	font-weight: bold;
}

span.top_nav a {
	font-size: 10px;
	font-weight: bold;
}

span.top_nav a:hover {
	color: #FF8300;
	font-weight: bold;
}

.cartLine {
	font-size: 10px;
}


/* Separate product-list entries with horizontal line */
tr.list_separator_line {
	/*display:none;
	background-image: url(img/img_list_cell_sides.gif);
	background-repeat: repeat;*/
	height:6px;
}

.list_entry {
	text-align: left;
	border:0px;
	background-color: #006ba2;
	background-image:url('img/box_bg.gif');
	background-repeat: repeat-x;
}

.list_entry_buttons {
	text-align: left;
	border:0px;
	background-image: url(img/img_list_cell_footer.gif);
	background-repeat: no-repeat;
	display:none;
}

.list_entry_name {
	font-size:12px;
	font-weight:bold;
	color:Black;
}

.box_entry_name {
	font-size:10px;
	font-weight:bold;
	color:White;
	margin-top:5px;
}

.box_entry_description {
	font-size:10px;
	font-weight:normal;
	color:black;
}

.list_entry_short_description {
	font-size:12px;
	font-weight:normal;
	color:white;
}

.list_entry_price {
	font-size:14px;
	font-weight:bold;
	color: White;
	text-align: left;
	white-space:normal;
}

.list_entry_price_disclaimer
 {
	font-size:9px;
	font-weight:normal;
	/*white-space:nowrap;*/
	color:White;
}

.list_entry_products_vpe
 {
	font-size:9px;
	font-weight:normal;
	white-space:nowrap;
	color:White;
}

.list_entry_special_price {
	font-size:9px;
	color:Red;
	font-weight:bold;
}

.list_entry_discount_price {
	font-size:9px;
	color:Red;
	font-weight:bold;
}

.list_entry {
	text-align: left;
	border:0px;
}

.info_price {
	font-size:14px;
	font-weight:bold;
	color: #00CDFF;
	text-align: left;
	white-space:normal;
}

.info_price_disclaimer
 {
	font-size:9px;
	font-weight:normal;
	/*white-space:nowrap;*/
	color:White;
}

.info_products_vpe
 {
	font-size:9px;
	font-weight:normal;
	white-space:nowrap;
	color:White;
}

.info_special_price {
	font-size:9px;
	color:Red;
	font-weight:bold;
}

.info_discount_price {
	font-size:9px;
	color:Red;
	font-weight:bold;
}

.info_desc_header {
	font-size:14px;
	font-weight:bold;
	color:#00CDFF;
}

span.productDiscountPrice {
color:Red;
font-weight:bold;
}

span.productSpecialPrice {
	color:Red;
}

tr.list_entry_cell {
	/*
	height:200px;
	border-left:1px solid #788D9E;
	border-right:1px solid #788D9E;
	background-image: url(img/img_list_cell_sides.gif);
	background-repeat: repeat-y;
	*/
}

.list_entry_cell {
	text-align:left;
	padding:6px;
	color: #2E2E2E;
	display:none;
}

.list_entry_cell_height {
	text-align:left;
	padding:6px;
	border-top:1px solid #00CDFF;
	border-left:1px solid #00CDFF;
	border-bottom:1px solid #00CDFF;
	color: #2E2E2E;
}

.list_entry_cell_left_height {
	text-align:left;
	border-top:1px solid #00CDFF;
	border-left:1px solid #00CDFF;
	border-bottom:1px solid #00CDFF;
	padding:6px;
	color: White;
}

.list_entry_cell_right_height {
	text-align:left;
	border-top:1px solid #00CDFF;
	border-right:1px solid #00CDFF;
	border-bottom:1px solid #00CDFF;
	padding:6px;
	color: White;
	width:100%;
}

.list_entry_cell_left {
	text-align:left;
	border-top:1px solid #00CDFF;
	border-left:1px solid #00CDFF;
	padding:6px;
	color: White;
}

.list_entry_cell_right {
	text-align:right;
	border-top:1px solid #00CDFF;
	border-right:1px solid #00CDFF;
	padding:6px;
	color: White;
}

.list_entry_cell_header {
	height:27px;
	font-weight:bold;
	color:white;
	background-image: url(img/img_list_cell_header.gif);
	background-repeat: no-repeat;
	margin:0;
	padding-left:25px;
	display:none;
}

.list_entry_cell_footer {
	height:12px;
	font-size:1px;
	background-image: url(img/img_list_cell_footer.gif);
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	display:none;
}

.list_sep_v {
	height:6px;
	display:none;
}

.list_sep_h {
	width:6px;
	display:none;
}

.box_sep_h {
	height:12px;
	text-align: center;
}

.main_sep_h {
	width:0px;
}

.price_info {
	font-weight:bold;
	font-size:14px;
	color:#B0C812;
}

div.price_list {
	text-align:left;
}

.price_list {
	font-weight:bold;
	font-size:14px;
	color: #00CDFF;
}

.price_base_list {
	font-weight:normal;
	font-size:6pt;
	color:White;
}

.price_base_list_box {
	font-weight:normal;
	font-size:6pt;
	color:White;
}

.price_base_list_cell {
	font-weight:normal;
	font-size:6pt;
	color:#9E6E00;
}

.narrow_cell {
	height: 4px;
}

.small_text_bold {
	color:#A36802;
	font-size:6pt;
	font-weight: bold;
}

.small_text {
	color:#A36802;
	font-size:6pt;
	font-weight: normal;
}

.prod_info_top
{
	/* background-image: url(img/img_prod_top.gif);*/
	background-repeat: repeat-y;
	height:27px;
	width: 736px;
	text-align: center;
	color:black;
	font-size: 10px;
	font-weight: bold ;
}

.prod_info_body {
	/* background-image: url(img/img_prod_sides.gif);*/
	background-repeat: repeat-y;
	width: 736px;
}

.prod_info_bottom
 {
	height:30px;
	width: 736px;
}

table.product_description {
	/*text-align:center;*/
	/* height:337px;*/
	/* IE hack */
	/*height:expression('300px');*/
	border:0px;
}

tr.product_description_1 {
	/*
	height:35%;
	height:expression('30%');
	*/
}

tr.product_description_2 {
	/* height:10%;
	 height:expression('7%');
	*/
}

tr.product_description_3 {
	/*
	height:30%;
	*/
}

/*
Order steps
*/

.orders_steps_separator {
}

.orders_steps_text_xplain_high {
	font-weight: bold;
	font-size: 10px;
	padding-left: 7px;
}

.orders_steps_container_high {
	vertical-align: top;
	background-color: Ivory;
	border: 1px solid White;
	font-size: 11px;
	height: 80px;
	display: block;
	clear: both;
	margin: 4px;
	padding-top: 0;
	padding-bottom: 2px;
}

.orders_steps_container_normal  {
	vertical-align: top;
	background-color: Gainsboro;
	border: 1px solid Darkgrey;
	font-size: 11px;
	height: 80px;
	display: block;
	clear: both;
	margin: 4px;
	padding-top: 0;
	padding-bottom: 2px;
}

.orders_steps_container_g_high {
	font-size: 11px;
	font-weight:bold;
	color:White;
}

.orders_steps_container_g_normal  {
	font-size: 11px;
	font-weight:normal;
	color:#ACACAC;
}

.orders_steps_text_big_normal {
	font-weight: bold;
	font-size: 25px;
	padding-left: 4px;
}

.orders_steps_header {
	font-weight: bold;
	font-size: 12px;
}

.orders_steps_text_high {
	font-weight: bold;
	font-size: 11px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_normal {
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
}

.orders_steps_text_xplain_normal {
	font-size: 10px;
	padding-left: 7px;
}

.orders_steps_text_xplain_high {
	font-weight: bold;
	font-size: 10px;
	padding-left: 7px;
}

.orders_steps_text_big_high {
	font-weight: bold;
	font-size: 25px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_big_high {
	font-weight: bold;
	font-size: 25px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_big_normal {
	font-weight: bold;
	font-size: 25px;
	padding-left: 4px;
}

.orders_steps_header {
	font-weight: bold;
	font-size: 12px;
}

.orders_steps_text_high {
	font-weight: bold;
	font-size: 11px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_normal {
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
}

.orders_steps_text_xplain_normal {
	font-size: 10px;
	padding-left: 7px;
}

.boxTextBG {
	font-size: 14px;
}

.frame_left {
  text-align: right;
}

.frame_middle {
  text-align: right;
  background-color:white;
}


.frame_right {
  background-image: url('img/bg_image.gif');
  background-repeat: repeat-x;
  text-align: left;
}

.image {
  border:0;
}

.scroll_marquee {
	height:250px;
	width:150px;
	text-align:left;
}

.product_image {
	position:relative;
}

.product_image:hover .big_product_image {
	display:block;
	z-index:200;
}

.big_product_image {
	top:0px;
	left:0px;
	display:none;
	position:absolute;
	border:none;
	padding:0px;
	background-color:Black;
	z-index: 0;
}

.productOldPrice {
	text-decoration: line-through;
	color:White;
}

.productNewPrice {
}

.hr {
	width:100%;
	background-image:url(img/img_hr.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-size:1px;
	height:20px;
	z-index:4;
}

.cartLine {
	font-size:10px;
	background-color: transparent;
}

.cart_entry_info a {
	color:#863A2E;
	font-size:11px;
	font-weight:bold;
}

.cart_entry_info a:hover {
	color:#EAA424;
}

.cart_short_disclaimer {
	font-size:10px;
	font-weight:normal;
}

.cart_total_price, .orders_steps_header {
	font-size:10px;
	font-weight:bold;
}

.cart_total_price_short, .cart_items_short_header, .cart_items_short {
	font-size:10px;
	font-weight:bold;
}

.cart_items_short_header {
	font-size:10px;
	font-weight:bold;
	display:none;
}

.copyright a {
	color:White;
	font-size:9px;
	/*display:none;*/
}

.copyright, .parseTime {
	background-color:#f1f4f6;
	color:#666666;
	font-size:9px;
	text-align:center;
}

.parseTime {
	display:none;
}

.onepxwidth {
	width:15px;
	margin-right:5px;
}

.mainText {
	font-size: 12px;
}

.sep_left, .sep_right {
	width:5px;
	font-size:1px;
}

.picture {
	position:relative;
	float:left;
	width: 410px;
}

.info {
	position:relative;
	left:20px;
	float:left;
	color: #FFFFFF;
	width: 540px;
	font-size: 12px;
}

h2.blau, h3.blau {
	color:#00CDFF;
	padding-bottom:10px;
	padding-top:10px;
	font-size: 20px;
}

h3.weiß {
	color:#FFFFFF;
	padding-bottom:10px;
	padding-top:10px;
	font-size: 20px;
}

p.blau {
color:00CDFF;
}

p.products_description {
font-size:14px; !important
}

.products_description{
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 10px 15px 10px;
	position:relative;
	width:540px;
	left:50%;
	margin-left:-270px;
	z-index: 100;
}

.angaben {
	border: solid 1px #FFFFFF;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
	padding:10px 10px 10px 10px;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #333333;
}

.abkr {
font-size:9px;
margin-top:8px;
}

td.angaben {
color:#CCCCCC;
margin:5px 5px 5px 5px;
} 

.quali {
	color:#00cdff;
	padding-top:10px;
	padding-bottom: 10px;
}

.lieferumfang {
	position:relative;
	float:left;
	width:240px;
	top:10px;
}

.heiss {
	position:relative;
	width:290px;
	padding:10px;
	margin-top:20px;
	margin-bottom:15px;
	font-size:14px;
	border: dotted #cc0000 2px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	color:#FF0000;
	left: 60px;
}

.technik {
	position:relative;
	width:180px;
	padding:10px;
	font-size:12px;
	border: solid #00cdff 1px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	color:#999999;
	float:right;
	right:30px;
	margin-top: 10px;
	font-size:12px;
}

.hinweis {
	position:relative;
	width:460px; 
	padding-left:8px; 
	padding-right:8px; 
	padding-bottom:4px; 
	padding-top:5px; 
	margin-top:15px; 
	font-size:12px; 
	border: solid #cc0000 1px; 
	left:40px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	background-color:#292929;
}

#menu ul {
padding-bottom:0px;
}

body {
background-color:#181818;
color:#FFFFFF;
}


ul, ol {
padding-bottom:10px;
}

.Stil2{
color:#FF0000;
font-size:12px;
}
