body,td,th {
	font-family: Arial, Helvetica, sans-serif;   

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color: #2c1303; 
    }
body.white {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF
}
body.green {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFF090;
}
h3 {font-size: 12px; color:#402010;}
p {font-size: 11px;
    }
a.graySmall:link, a.graySmall:visited, a.graySmall:hover, a.graySmall:active {
	color: #666666;
	text-decoration: none;
}
a.whiteSmall:link, a.whiteSmall:visited, a.whiteSmall:hover, a.whiteSmall:active {
	color: rgb(153,51,0);
	text-decoration: none;
	line-height: 1.5;
}
a.whiteSmall:hover {
	color: #666666;
	text-decoration: none;
}
a.gray:link, a.gray:visited, a.gray:hover, a.gray:active {
	font-size: 12px;
	/* color: #666666; */
	text-decoration: none;
}
a.yellow:link, a.yellow:visited, a.yellow:active {
	font-size: 9px;
	color: white; 
	text-decoration: none;
}
a.yellow:hover {
	font-size: 9px;
	color: yellow; 
	text-decoration: none;
}
a.language:link, a.language:visited, a.language:active {
	font-size: 9px;
	color: rgb(153,0,00); 
	text-decoration: none;
}
a.language:hover {
	font-size: 9px;
	color: #FFF090; 
	text-decoration: none;
}

a.brown:link, a.brown:visited, a.brown:active
{
    color: #993333;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
}
a.brown:hover {
	color: red; 
	text-decoration: underline;
}

.imgKatalog {
	border: 2px solid #000000; display:block;
}
.imgKatalogOver {
	border: 2px solid #CCCC00; display:block;
}

td.thumbs {background-color:#FFF090}
td.thumbs:hover {background-color:#CCCC00}

#container {
	position:			absolute;
	width:				900px;
	height:				540px;
	left: 				50%;
	top: 				50%;
 	z-index:			1;
	margin-left: 		-450px;
	margin-top: 		-270px;
}
/* .container {
	border: 1px solid #CCCC00;
} */
.borderGray {
	border: 1px solid #CCCCCC; 
} 
.borderGrayOver {
	border: 1px solid #CCCCCC; display:block; 
} 
.borderGrayOver:hover {
	border: 1px solid #666666; display:block; 
} 
.smallFont {
	font-size: 9px;
	color:#CCCC00;
	letter-spacing:0.1em;
} 
td.textContentDarkGray {
	font-size: 11px;
	color:#666666;
	/* letter-spacing:0.1em; */
	padding-left:8px; padding-right:8px; padding-top:0px; /* padding-bottom:15px; */
	text-align:justify;
} 
td.textContentBlack {
	font-size: 11px;
	color:#000000;
	/* letter-spacing:0.1em; */
	padding-left:8px; padding-right:8px; padding-top:0px; /* padding-bottom:15px; */
	text-align:justify;
} 
td.linkhon {
	font-size: 10px;
	color:gray;
	letter-spacing:0.1em;
} 
.fontContentDarkGray {
	font-size: 12px;
	color:#666666;
}
.fontContentBlack {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
}
.fontContentGrayBold {
	font-size: 12px;
	color:#333333;
	font-weight:bold;
}
.fontContentGray {
	font-size: 11px;
	color:#666666;
	font-weight:bold;
}
.fontContentBlackBold {
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	/* letter-spacing:0.1em; */
}
.fontContentBlackBoldPadding {
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	/* letter-spacing:0.1em; */
	padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;
}
td.fontSalesmanHeader {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	/* letter-spacing:0.1em; */
	padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}
.fontContentBlackBoldBig {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	/* letter-spacing:0.1em; */
}
.fontContentBlackBoldBigPadding {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
}
td.textContentDarkGraySmall {
	font-size: 10px;
	color:#666666;
	/* letter-spacing:0.1em; */
	padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px;
	font-weight:bold;
} 
td.textDarkGraySmall {
	font-size: 10px;
	color:#666666;
	/* letter-spacing:0.1em; */
	font-weight:bold;
} 
td.textHeaderWhite {
	font-size: 20px;
	font-weight:normal;
	color:#FFFFFF;
	/* letter-spacing:0.1em; */
	padding-left:14px; 
}
td.textHeaderBlack {
	font-size: 20px;
	font-weight:normal;
	color:#000000;
	/* letter-spacing:0.1em; */
	padding-left:14px; 
}
td.textHeaderBrown {
	font-size: 20px;
	font-weight:normal;
	color:#402010;
	/* letter-spacing:0.1em; */
	padding-left:14px; 
}
td.textHeaderGray {
	font-size: 20px;
	font-weight:normal;
	color:#666666;
	/* letter-spacing:0.1em; */
	padding-left:15px; 
}
td.textHeaderGrayMiddleBold {
	font-size: 14px;
	font-weight: bold;
	color:#666666;
	/* letter-spacing:0.1em; */
	padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px;
}
td.textHeaderGrayMiddle {
	font-size: 14px;
	font-weight: normal;
	color:#666666;
	/* letter-spacing:0.1em; */
	padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px;
}
.padding {
	padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;
}

#p7swapmenu {
        /* background-color: #fff5d1;  */
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight:normal;
        letter-spacing:0.1em;
        background-color: #2c1303; 
        border: 1px none;
        padding: 0px;
        width: 198px;
        color:#999999;
}
/* turns off margin, padding, and bullets for the menu list */
#p7swapmenu ul {margin: 0px; padding: 0px;}
#p7swapmenu li {margin: 0px; padding: 0px; list-style-type: none;}
/* rules to copy if you use the writestyles command 
.closed ul{display:none;}
.open ul{display:block;} */
/* link styles for the menu */
.closed a, .open a {
        /* font-family: verdana, arial, helvetica, sans-serif; */
        font-size: 12px;
        text-decoration: none;
        /* font-weight: normal; */
        background-repeat: no-repeat;
        /* background-position: 3px 50%; */
        /* background-color: #ffcb05; */
        background-color: #2c1303;
        border: 1px solid #2c1303;
        /* border-color: #ffcb05 #ffcb05 #333333 #ffcb05;  */
        /* border-color: #c9d0ad #848c71 #848c71 #c9d0ad;  */
        /* color: #333333; */
        color: #999999; 
        display: block;
        padding: 2px 0px 2px 0px;
}
/* hover and active styles for the menu */
/* .closed a:hover, .open a:hover, .closed a:active, .open a:active  */
.closed a:hover, .closed a:active  {
        border-bottom: 1px solid #fff090;
        /* background-color: #ffe06b; */
        background-color: #2c1303;
        /* color: #2c1303; */
        color: #fff090;
}
.open a:active  {
        border-bottom: 1px solid #fff090;
        background-color: #2c1303;
        color: #fff090; 
        font-weight:bolder;
}
.closed ul a, .open ul a, .open ul a:hover {
        background-color: transparent;
        border: 1px;
        color: #999999;
        font-size: 11px;
        padding: 1px 0px 1px 0px;
        margin: 0 0 0 16px;
}
.closed ul a:hover, .open ul a:hover, .closed ul a:active {
        color: #fff090;
        border-bottom: 1px solid #fff090;
}
.open ul a:active {
        color: #fff090;
        border-bottom: 1px solid #fff090;
        font-weight:bolder;
}

#p7current {
        font-weight: bold;
        color: #fff090;
        border-bottom: 1px solid #fff090;
} 

 .closed ul a:active {
        color: #FFF090;
        border-bottom: 1px solid #FFF090;
}
.open ul a:active {
        color: #FFF090;
        border-bottom: 1px solid #FFF090;
        font-weight:bolder;
}

#p7current {
        font-weight: bold;
        color: #FFF090;
        border-bottom: 1px solid #FFF090;
} 

