html,body {
height: 100%;
max-height: 100%;
overflow: hidden;
}
body {
height: 100%;
max-height: 100%;
background-color: #f8fcfb;
	padding:0;
	margin:0;
	border:0;
}
#gore {
position: absolute;
overflow: hidden;
z-index:5;
top: 0px;
height: 84px;
width: 800px;
margin-left:-400px;
left:50%;
text-align: center;
font-family:sans-serif;
font-weight:bold;
color: #fff;
font-size:13px;
line-height:14px;
}
#sreda {
	position: absolute;
	overflow: auto;
	z-index:3;
top: 84px;
margin-top: 0;
bottom: 40px;
margin-bottom: auto;
height: auto;
	width: 800px;
	margin-left:-400px;
	left:50%;
_overflow: scroll;
_overflow-x: auto;
_height: expression(document.body.offsetHeight-124);
	scrollbar-face-color:#ccc;
	scrollbar-highlight-color:#eee;
	scrollbar-3dlight-color:#ccc;
	scrollbar-arrow-color:#00e;
	scrollbar-track-color:#f8fcfb;
background-color: #f8fcfb;
font-family:sans-serif;
color: #111;
}
#dolu {
position: absolute;
overflow: hidden;
z-index:5; 
bottom: 0px;
height: 40px;
width: 800px;
margin-left:-400px;
left:50%;
color: #eee;
text-align: center;
font-family:sans-serif;
font-size:13px;
}
/* 1 gore */

.lighthead{
	width:800px;
	height:66px;
	cellPadding:0px;
	cellSpacing:0px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:right;
	background-color:none;
	}
.colorhead{
	width:800px;
	height:18px;
	cellPadding:0px;
	cellSpacing:0px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	background-color:#e61313;
	}
.colorfoot{
	width:800px;
	height:18px;
	cellPadding:0px;
	cellSpacing:0px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	font-size:10px;
	background-color:#e61313;
	}
.lightfoot{
	width:800px;
	height:22px;
	cellPadding:0px;
	cellSpacing:0px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	font-size:12px;
	background-color:#f8fcfb;
	}
.flag{border:0px;margin-top:3px;}
.samples{border:0px;margin:2px 4px 0px 8px;float:right;}

.btxt {color:#777;}
.elmus {color:#fff;text-decoration:none;}

a.products {text-decoration:none;font-weight:normal;margin-left:0px;padding:0 5px 3px;line-height:15px;}
a.products:link,a.products:visited {color:#bbb;}
a.products:hover,a.products:active {color:#44e;}

a.producti {text-decoration:none;font-weight:normal;margin-left:0px;line-height:15px;}
a.producti:link,a.producti:visited {color:#e61313;background-color:#ff0;padding:0 5px 3px;}
a.producti:hover,a.producti:active {color:#000;}

a.mmnu {text-decoration:none;font-weight:normal;}
a.mmnu:link,a.mmnu:visited {color:#fff;}
a.mmnu:hover,a.mmnu:active {color:#ff0;}

a.mmnw {text-decoration:none;font-weight:normal;margin-right:8px;margin-left:8px;}
a.mmnw:link,a.mmnw:visited {color:#ff0;}
a.mmnw:hover,a.mmnw:active {color:#fff;}

a.blnk {text-decoration:none;}
a.blnk:link,a.blnk:visited {color:#777;}
a.blnk:hover,a.blnk:active {color:#44e;}

a.blnk {text-decoration:none;}
a.blue:link,a.blue:visited {color:#777;}
a.blue:hover,a.blue:active {color:#44e;}

h1{
	font-size:25px;
	line-height:36px;
	font-weight:bold;
	text-align:left;
	text-indent:48px;
	padding-bottom:0px;
	margin:8px 0;
	} /* заглавия на продукти */
h2 {
	text-align:right;
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	line-height:15px;
	margin:0 0 26px;
	} /* light menu only */

.h1caption {
	width:770px;
	border-bottom:1px solid #e61313;
	margin:0px;
	padding: 2px 0px;
	text-align:left;
	text-indent:48px;
	cellPadding:0px;
	cellSpacing:0px;
	vertical-align:text-top;
	}

.table {
	width:760px;
	margin:0 0 0 20px;
	border:0px solid fe0;
	cellPadding:0px;
	cellSpacing:0px;
	} /* everywhere */
p {
	font-size:13px;
	line-height:normal;
	text-align:justify;
	text-indent:48px;
	margin:0;
	padding:0;
	}
ul {
	font-size:13px;
	list-style-type:none;
	margin:8px 0;
	}

a.hnav {text-decoration:none;font-weight:normal;padding-bottom:1px;}
a.hnav:link,a.hnav:visited {color:#999;}
a.hnav:hover,a.hnav:active {color:#ccc;}


a.blue {text-decoration:none;}
a.blue:link,a.blue:visited {color:#44e;}
a.blue:hover,a.blue:active {color:#e61313;}


a.hnav {text-decoration:none;font-weight:normal;padding-bottom:1px;}
a.hnav:link,a.hnav:visited {color:#999;}
a.hnav:hover,a.hnav:active {color:#ccc;}

a.hcur{text-decoration:none;font-weight:normal;padding-bottom:1px;}
a.hcur:link,a.hcur:visited,a.hcur:hover,a.hcur:active{color:#eee;}

a.fnav{padding-bottom:1px;text-decoration:none;}
a.fnav:link,a.fnav:visited,a.fnav:active{color:#eee;}
a.fnav:hover{color:#aaa;}

a.fcur{padding-bottom:1px;text-decoration:none;}
a.fcur:link,a.fcur:visited,a.fcur:hover,a.fcur:active{color:#44d;}

a.snav{font-size:11px;padding-bottom:1px;font-weight:normal;text-decoration:none;}
a.snav:link,a.snav:visited{color:#888;}
a.snav:hover,a.snav:active{color:#aaa;}

a.scur{font-size:11px;font-weight:normal;text-decoration:none;}
a.scur:link,a.scur:visited,a.scur:hover,a.scur:active{color:#eee;}

a.ezik{font-size:11px;padding-bottom:1px;text-decoration:none;}
a.ezik:link,a.ezik:visited{color:#888;}
a.ezik:hover,a.ezik:active{color:#ee0;}

.ezic{font-size:11px;font-weight:normal;padding-bottom:1px;text-decoration:none;color:#eee;}

.captab {
	width:880px;
	border:0px solid #44d;
	margin:0px;
	padding: 0px 0px 3px 0px;
	text-align:center;
	cellPadding:0px;
	cellSpacing:0px;
	}
.htab {
	width:600px;
	border-bottom:1px solid #44d;
	margin:0px;
	padding: 0px 0px 3px 0px;
	text-align:center;
	cellPadding:0px;
	cellSpacing:0px;
	}
.hallo {
	font-family:palatino linotype;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	font-variant:small-caps;
	margin-bottom:18px;
	color:#eee;
	}
.mmm {
	font-weight:bold;
	color:#f32c5e;
	}
a.mmm{font-size:13px;font-weight:bold;text-decoration:none;}
a.mmm:link,a.mmm:visited,a.mmm:hover,a.mmm:active{color:#f32c5e;}
/* О П И Т И */
.bb {
	border-bottom:1px solid #44d;
	padding: 2px 0px 2px 0px;
	cellPadding:0px;
	cellSpacing:0px;
	}
.htab1 {
	width:600px;
	border-bottom:1px solid #44d;
	margin:0px;
	padding: 2px 0px 3px 0px;
	text-align:center;
	cellPadding:0px;
	cellSpacing:0px;
	}
.addth {float:left;height:12px;width:12px;}
.menpad {padding-top:3px;}

.youtube {
	margin:0 0 4px 0;
	border: 0px solid #db8ebc;
	}
.swf	{
vertical-align:top;
display: block;
	margin: 0 0 4px 0;
	padding: 6px 33px 0;
	width:290px;
	height:24px;
	}
.cdswf	{
vertical-align:top;
display: block;
	margin: 0 0 4px 0;
	padding: 6px 2px 0 16px;
	width: 260px;
	height: 24px;
	}
.but{border:0;}
/* 3 sreda */

a.neutral {text-decoration:none;}
a.neutral:link,a.neutral:visited {color:#000;}
a.neutral:hover,a.neutral:active {text-decoration:underline;color:#000;}

a.neu {text-decoration:underline;font-weight:bold;}
a.neu:link,a.neu:visited {color:#000;}
a.neu:hover,a.neu:active {text-decoration:none;color:#000;}

p.pn {
	font-size:12px;
	font-style:italic;
	}
.mm {
	font-size:13px;
	line-height:normal;
	font-weight:bold;
	color:#c00b36;
	}
h3{
	font-size:24px;
	font-weight:bold;
	text-align:center;
	padding-bottom:0px;
	margin-top:13px;
	} /* contentslider only*/

a.zug{text-decoration:none;}
a.zug:link,a.zug:visited{color:#000;}
a.zug:hover,a.zug:active{color:#00d;}

a.ext{font-weight:bold;text-decoration:none;padding-bottom:0px;padding-top:0px;}
a.ext:link,a.ext:visited{color:#00d;}
a.ext:hover,a.ext:active{color:#e10058;}

a.int{font-weight:bold;text-decoration:none;padding-bottom:0px;padding-top:0px;}
a.int:link,a.int:visited{color:#00d;}
a.int:hover,a.int:active{color:#162;}

a.inti{font-style:italic;text-decoration:none;padding-bottom:0px;padding-top:0px;}
a.inti:link,a.inti:visited{color:#00d;}
a.inti:hover,a.inti:active{color:#162;text-decoration:underline;}

hr {width:603px;color:#00e;}
.ccp {
	font-family:palatino linotype, arial, georgia, trebuchet MS, times new roman, serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-bottom:0em;
	margin-top:0em;
	} /* Catalog Copy Price :) contact line also */
/* 2 dolu */

.skrit{color:#e5f1ff;}
a.skrit{text-decoration:none;}
a.skrit:link,a.skrit:visited,a.skrit:hover,a.skrit:active{color:#e5f1ef;}

/* 4 catalogue pages */

.left  {float:left;  height:305px; margin:3px 6px 0px; border:1px solid #108030;} /* cat */
.right {float:right; height:305px; margin:3px 6px 0px; border:1px solid #108030;}
.inhalt {
	list-style-type:none;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-align:left;
	text-indent:32px;
	}  /* cat only */
.buttons {
	font-family:palatino linotype, arial, georgia, trebuchet MS, times new roman, serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	padding-bottom:4px;
	padding-top:4px;
	}
a.sound{text-decoration:none;}
a.sound:link,a.sound:visited,a.sound:active{background:#00e;color:#fff;}
a.sound:hover{background:#e5f1ef;color:#00e;}

a.image{text-decoration:none;}
a.image:link,a.image:visited,a.image:active{background:#e10058;color:#fff;}
a.image:hover{background:#e5f1ef;color:#C60150;}

a.order{text-decoration:none;}
a.order:link,a.order:visited,a.order:active{background:#108030;color:#fff;}
a.order:hover{background:#e5f1ef;color:#126A2B;}

.nosound{text-decoration:none;background:#00e;color:#fff;}
.noimage{text-decoration:none;background:#e10058;color:#fff;}
.noorder{text-decoration:none;background:#753A1A;color:#fff;}

/* 5 ivo pantcho comm */

.mms {float:right; margin:0 3px 5px 6px; border:0;} /* index */
.mml {float:left; margin:6px 58px; border:0;} /* index */
.left-rare  {float:left;  margin:8px; border:0px solid #000;} /* comm pantcho ivo */
.right-rare {float:right; margin:8px; border:0px solid #000;} /* order comm links*/

/* 6 cap */

.cap {
	color:#000;
	text-align:left;
	font-family:sans-serif;
	font-style:normal;
	font-size:13px;
	line-height:109px;
	margin:0px;
	padding:0px;
	}  /* cap */

/* 7 pantcho */

.red{color:#f00;}
.stamp{font-family:"palatino linotype","georgia","trebuchet MS","times new roman",serif;font-size:90%; line-height:100%;font-weight:bold;color:#1D0CA8;}
.sign {font-family:"palatino linotype","georgia","trebuchet MS","times new roman",serif;font-size:112%;line-height:100%;font-style:italic;font-weight:bold;color:#1D0CA8;}
.wrong{font-family:"palatino linotype","georgia","trebuchet MS","times new roman",serif;font-size:112%;line-height:100%;font-style:italic;font-weight:bold;color:#000;}
.h2 {
	text-align:left;
	font-style:normal;
	font-weight:normal;
	font-size:21px;
	line-height:24px;
	margin:0px 0px 0px 0px;
	} /* pantcho only */

/* 8 links map */

h4 {
	color:#000;
	text-align:right;
	font-family:serif;
	font-style:normal;
	font-weight:normal;
	font-size:16px;
	line-height:27px;
	margin:0px 8px 0px 0px;
	} /* links only */
.lsfz {float:left;  margin:13px 0px -5px 4px;} /* links */
.leftsfz {float:left; margin:8px 0px -5px 5px;} /* map */
.rightsfz{float:right; margin:-10px 8px 8px 8px;height:17px;} /* map cap */
.sfz{height:27px;} /* cat */

/* 9 contact */

.input{
	width:366px;
	font-size:13px;
	font-family:tahoma, arial;
	color:#196f31; 
	border: 2px solid #fffffb;
	border-left: 2px solid #b5c8ba;
	border-top: 2px solid #b5c8ba;
	background-color: #f0f9f5;
	scrollbar-face-color:#e6eff0;
	scrollbar-highlight-color:#ecf7ff;
	scrollbar-3dlight-color:#c9cade;
	scrollbar-arrow-color:#00е;
	scrollbar-track-color:#f0f9f5;
	}
input.btn{
	font-family:palatino linotype, arial, georgia, trebuchet MS, times new roman, serif;
	width:77px;
	font-size:13px;
	font-weight:bold;
	background-color: #e5f1ef;
	color:#111; 
	border: 2px solid #fffffb;
	border-right: 2px solid #b5c8ba;
	border-bottom: 2px solid #b5c8ba;
	}

/* Colors used here:
#121F98 blue as for "bach"
#e5f1ef white - main background sreda & dolu
#C0EFCF rezeda - main
#C1F4DF rezeda - main - less yellowish
#108030 green - main
#e10058 reddish
#9313D3 reddish as for "back"
#008268 light green as for "ext"
#009278 light green not used
#09e marine as for "mu"
#00e blue
#22b blue "ext"
#753A1A dark-brown as in "noorder"
#115100 dark green as in "hnav" and "inprep"
#126A2B dark green as in "fnav" and "ext, int"
#001BA4 dark blue
#C60150 dark red "hcur"
#F32C8A rose red "fcur"
*/

/*SLIDEWRAPPER CSS COMMANDS*/

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid #e5f1ef;
border-bottom-width: 0px;
width: 602px; /*width of featured content slider*/
height: 393px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: #e5f1ef;
width: 602px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 602px;
text-align: center;
background-color: #e5f1ef;
padding: 0px;
}

.pagination a{
padding: 0px;
text-decoration: none; 
color: #383888;
background: #e5f1ef;
}

.pagination a:hover, .pagination a.selected{
color: #00d;
background-color: #e5f1ef;
}