body {
	background: transparent url(/pic/fon.jpg) top left repeat;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
td, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;
}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #161616;	
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;
}
div {
	padding: 0;
	margin: 0;	
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;	
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
}
div#topblack {
	position: absolute;
	top: 0;
	width: 100%;
	height: 75px;
	/* z-index: 50; */
	background: transparent url(/pic/topblack.png) top left repeat-x;	
}
div#bodyshadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
div#subarea {
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	text-align: center;	
}
td#leftmargin, td@rightmargin {
	width: auto;
}
td#centerarea {
	width: 1062px;
}
td#topmenu {
	height: 35px;
}
td#dynamic {
}
td#bottompart {
	height: 30px;
}
td#podoshva {
	height: 168px;	
}
td#leftlight {
	width: 29px;
	background: transparent url(/pic/leftlight.png) top left repeat-y;	
}
td#rightlight {
	width: 29px;
	background: transparent url(/pic/rightlight.png) top left repeat-y;	
}
td#topleftlight {
	width: 29px;
	background: transparent url(/pic/topleftlight.png) top left no-repeat;
}
td#topmenushadow {
	width: 729px;
	height: 35px;	
}
div#topmenushadow {
	position: relative;
	top: 5px;
	left: -41px;
	margin-right: -20px;
	height: 35px;
	width: 737px;
	z-index: 100;
	vertical-align: middle;
	background: transparent url(/pic/topmenu.png) top left no-repeat;
}
table#topitems tbody tr td {
	padding-top: 4px;	
}
td#lefthead {
	width: 270px;
	height: 209px;
	vertical-align: middle;
}
div#lefthead {
	background: url(/pic/lefthead.png) top left no-repeat;
	position: relative;
	margin-top: -57px;
	height: 266px;
	vertical-align: middle;
}
td#righthead {
	height: 209px;	
}
div#righthead {
	background: url(/pic/righthead.png) top left no-repeat;
	position: relative;
	margin-top: -57px;
	width: 800px;
	height: 266px;	
}
td#menuarea {
	background-color: white;
	vertical-align: top;	
}
div#flower {
	position: relative;
	top: -30px;
	left: -5px;
	background: transparent url(/pic/flower.png) top right no-repeat;
}
div#lefttable {
	position: relative;
	top: 30px;
	left: -30px;
}
td#lttl {
	height: 70px;
	width: 48px;
	background: transparent url(/pic/lttl.png) top right no-repeat;	
}
td#ltmc {
	background: transparent url(/pic/ltmc.png) top left repeat-y;
	padding-left: 20px;	
}
td#ltbc {
	height: 170px;
	background: transparent url(/pic/ltbc.png) top left no-repeat;	
}
td.leftitem {
	/*position: relative;
	overflow:visible;*/
	height: 36px;
	width: 200px;
	background: transparent url(/pic/br.png) 28px left no-repeat;	
	text-align: left;
	vertical-align: top;
}
td.leftitem1 {
	height: 30px;
	padding-left: 20px;	
}
td.leftitem2 {
	height: 27px;
	padding-left: 40px;
}
td#contentarea {
	background-color: white;
	height: 100%;	
	vertical-align: top;
}
div#contentarea {
	/* border: dotted 1px red; */
	position: relative;
	margin-top: 0;
	margin-left: 0;
	margin-right: 20px;
	margin-bottom: -100px;	
}
td#zadl {
	height: 38px;
	width: 188px;
	background: transparent url(/pic/zadl.png) top left no-repeat;	
}
td#zadm {
	height: 38px;
	width: auto;
	background: transparent url(/pic/zadm.png) top left repeat-x;
}
td#zadr {
	height: 38px;
	width: 188px;
	background: transparent url(/pic/zadr.png) top left no-repeat;
}
div.imgdiv {
	float: left;
	margin: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;	
}

