* {
	font-size: 100%;
}
html {
	width: 100%;
	height: 100%; /*opera*/
}
html, body {
height: 100%;
margin:0px;
padding:0px;
font-family:"Verdana", Arial;
font-size:12px;
color:#334714;
}
a{	color:#468b2d;}
a:visited{	color:#468b2d;}
a:hover, .pseudo-link:hover{	color:#6fbb3b !important;	border-color:#706f70 !important;}


#measurer{
	width: 100%;
	height: 1em;
	position: absolute;
	left: 0;
	top: -1em;
	visibility: hidden;
	line-height: 1em;
	background: white;
}

#canvas {
	height: 100%; /*IE*/
	min-width: 980px;
	max-width: 1300px;
	margin: 0;
	padding: 0;
	position: relative;
	//overflow-x: hidden;
	//width: expression(
		(
			document.getElementById('measurer')
			&& document.getElementById('measurer').clientWidth < 980
		)
		?	'980px'
		:	(
				document.getElementById('measurer')
				&& document.getElementById('measurer').clientWidth < 1300
			)
			?	'100%'
			:	'1300px'
	);
}
img#logo-print {display: none;}

img{
	border: 0;
}
table{	border-collapse: collapse;	width: 100%;}
td{
font-family:"Tahoma", Arial;
	font-size:12px;
  color:#334714;
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	line-height:17px;
}
td.left{
/*padding:4px;
padding-left:4%;
padding-right:10px;*/
}
td.right{
padding:6px 4px;
}
td.countent{
padding:0px 8px;
}

#logo{padding:10px;}

h1{color:#336600;
font-size:160%;
font-weight:normal;
margin:10px 0px 4px 0px;
}
h2{color:#006633;
font-size:120%;
background: url(../../../images/h-line.gif) repeat-x 0% 60%;
margin:10px 0px 4px 0px;
clear:both;
}
h2 span.white{background-color: white;
padding:0px 8px 0px 0px;
color:#336600;
}

h3{
font-size:110%;
margin:8px 0px;
//margin:0px;
padding:0px;
}
hr{
height:2px;
color: #c0bfbf;
border:1px solid #c0bfbf;
margin:0px;
padding:0px;
} 
div.contacts{color:#669933;}
div.contacts{
 font-size:11px;
 line-height:13px;
 }

table.pollform td{padding:2px;}

table.useraccount{width:400px;}
table.useraccount td{
padding:6px;
}
 /*
table#category td{}
table#category td a{padding-top:6px; padding-bottom:6px; padding-right:4px; text-decoration:none; display:block; font-size:12px;}
table#category td a:hover{background-color:#f9fff9; color:#555555 !important;}
table#category td ul li{background-color: #ffffff; padding-left:4px;}
table#category td ul li a{color:#4a4a4a !important; padding:3px;  font-size:11px;}
 */
table#category2 td{
padding:0px;
margin:0px;
}
table#category2 td.tmp{
padding:6px;
margin:0px;
font-size:13px;
}
table#category2 td a{
color:#323232;
padding:0px;
}

table#category2 td a:hover{
color:#006633  !important;
text-decoration:none;
}

table#category2 td ul li{
font-size:12px;
padding:4px;
}

div#div2{
left:25%;
position:absolute;
width:75%;
background-position: 0% top;
background-repeat: repeat-x;
/*background-attachment: fixed;*/
background-attachment: scroll;
height:180px;
z-index:0;
}
td.bottom{
background: url(../../../images/s2/bottom_bg.gif) repeat-x;
height:19px;
color:white;
padding:1px;
font-size:11px;
}
#system-icon a{padding:0px 10px; color:white;}
#system-icon a img{ margin-top:4px;}
#system-icon a:hover{color:#ffff00 !important;}
#system-icon a.active{color:#ffff00 !important; text-decoration:none;}
#system-icon a.active img{background-color:  #99cc33;} /*#aedb75*/
#system-icon a:hover img{background-color: #99cc33;}

input.search{
border:0px;
margin:0px;
padding:1px;
background: url(../../../images/search-c.gif) repeat-x;
//background-image:none;
height:20px;
color:#6a747d;
width:100%;
}
form{
padding:4px;
margin:4px;
}
form.search td.l{
background: url(../../../images/search-l.gif) repeat-x;
height:20px;
width:5px;
}
form.search td.r{
background: url(../../../images/search-r.gif) repeat-x;
height:20px;
width:5px;
}
form.search td.c{
height:20px;
background: url(../../../images/search-c.gif) repeat-x;
}

small{
font-size:10px;
}

.png{
	 filter: expression(fixPNG(this));
}


div#slogan{
width:278px;
height:47px;
/*padding:23px;*/
background:url('../../../images/s2/slogan.png') no-repeat 0% 0%;
filter: expression(fixPNG(this));
}

div#system-icon{
padding:0;
margin:0;
}
div#system-icon div.b{
background:url('../../../images/s2/sicon-bg-b.png') no-repeat 0% 0%;
padding:6px;
height:10px;
filter: expression(fixPNG(this));
}
div#system-icon div.c{
background-color:#6fac30;
background: #51992f url('../../../images/s2/sicon_bg.gif') repeat-x 0% 0%;
padding:0px;
margin:0;
}

table#menu td.l{
background: #ffffff url('../../../images/s2/menu_bg_l.gif') no-repeat;
padding:6px;
filter: expression(fixPNG(this));
}
table#menu td.c{
background: #ffffff url('../../../images/s2/menu_bg_c.gif') repeat-x;
width:100%;
}
table#menu td.r{
background: transparent url('../../../images/s2/menu_bg_r2.png') no-repeat;
padding:8px;
filter: expression(fixPNG(this));
}

div.catshow{
float:left;
height:180px;
/*width:160px;*/
width:33%;
text-align:center;
align:center;
}
div.catshow a{
text-decoration:none;
}
div.catimg{
width:140px; height:125px;
}

div.space{
clear: both;
	padding:2px;
	margin:0px;
}

.thumbnails{
margin:-1em 0 0 -2em;;
text-align: center;
}
.thumbnail
{
text-decoration: none;
/* Firefox 2 */
display: -moz-inline-box;
/* all */
display: inline-block;
vertical-align: top;
text-align: center;
margin: 1em 0 0 1em;
}
.thumbnail .r{
width: 140px;
float: left;
}
.thumbnail .r a
{text-decoration:none;}

table.positionst td{padding:4px; vertical-align:middle;}

.zamovl_submit{cursor:pointer; font-size:11px; background-color: transparent; border:0px;}
.zamovl_submit:hover{background-color:#fefa4a;}

#opysposition{padding:0px 4px 0px 14px;}
#opysposition table{border:0px; border: medium none; border-collapse: collapse; width:auto; margin:0; padding:0; text-align:center;}
#opysposition table td{text-align:center; padding:2px; color:rgb(39, 38, 39); font-size:11px; border:solid 1px #4a4a4a !important;}
#opysposition table tr:first-child{background:#d3d3d3;} 
