html,body {
height: 100%;
max-height: 100%;
overflow: hidden;
}
body {
height: 100%;
max-height: 100%;
background-color: #383888;
	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: #44d;
font-size:13px;
line-height:14px;
}
#sreda {
	position: absolute;
	overflow: auto;
	z-index:3;
top: 84px;
margin-top: 0;
bottom: 48px;
margin-bottom: auto;
height: auto;
	width: 800px;
	margin-left:-400px;
	left:50%;
_overflow: scroll;
_overflow-x: auto;
_height: expression(document.body.offsetHeight-132);
	scrollbar-face-color:#ccc;
	scrollbar-highlight-color:#eee;
	scrollbar-3dlight-color:#ccc;
	scrollbar-arrow-color:#00e;
	scrollbar-track-color:#e5f1ef;
background-color: #e5f1ef;
font-family:sans-serif;
color: #111;
}
#dolu {
position: absolute;
overflow: hidden;
z-index:5; 
bottom: 0px;
height: 48px;
width: 800px;
margin-left:-400px;
left:50%;
color: #eee;
text-align: center;
}
/* 1 gore */
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;}

.ordLight{background:#ccccea;font-size:13px;}
.ordDark {background:#e5f1ef;font-size:13px;}
.ordNo{font-size:11px;font-style:italic;text-align:right;width:28px;padding-right:4px;}
.ordNa{width:160px;}
.ordTi{width:304px;}
.ordEu{width: 44px;font-size:11px;text-align:right;padding-right:6px;}
.ordQa{width: 62px;font-size:11px;text-align:right;padding-right:6px;}
.ordBx{
	border: 1px solid #d8e2db;
	border-left: 1px solid #5656ba;
	border-top: 1px solid #5656ba;
	background-color: #e5f1ef;
	text-align:right;
	width:20px;
	padding-right:2px;
	font-size:11px;
	}

a.toCat{text-decoration:none;}
a.toCat:link,a.toCat:visited{color:#00e;}
a.toCat:hover,a.toCat:active{color:#1ca837;font-weight:bold;}

.save{font-size:12px;text-decoration:none;color:#e61313;}

.language, .language ul {
	font-size:11px;
	line-height:18px;
	padding: 0;
	margin: 0;
	list-style: none;
}

.language a {
	text-decoration:none;
	color:yellow;
	background:#111;
	display: block;
	width: 8em;
}

.language li {
	float: left;
	width: 10em;
}
.language li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

.language li:hover ul {
	left: auto;
}

.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;}
.required {font-size:15px;font-weight:bold;color:red;}
.pseudohs {
	outline: none;
	text-decoration: none;
}
.pseudohs img {
	border: 1px solid #108030;
}
.pseudohs:hover img {
	border-color: #00e;
}

.youtube {
	margin:2px 0 4px 12px;
	border: 0px solid #db8ebc;
	}
.swf	{
vertical-align:top;
display: block;
	margin: 0 0 4px 0;
	padding: 6px 25px 0 33px;
	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;margin:0 1px;}
/* 3 sreda */

strong.bez, em.bez {font-weight:normal;font-style:normal;}

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;}

.table {
	width:600px;
	margin:0px auto 12px 96px;
	border:0px solid f00;
	cellPadding:0px;
	cellSpacing:0px;
	} /* everywhere */
p {
	font-size:13px;
	line-height:normal;
	text-align:justify;
	text-indent:12px;
	margin:0px 2px 0px 4px;
	}
p.pn {
	font-size:12px;
	font-style:italic;
	}
.mm {
	font-size:13px;
	line-height:normal;
	font-weight:bold;
	color:#c00b36;
	}
h1{
	font-size:25px;
	font-weight:bold;
	text-align:center;
	padding-bottom:0px;
	margin-top:13px;
	} /* cat Titles pantcho*/
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:#0000ee;}
.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;
}