body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	background: #ffffff url(../img/topbg2.jpg) repeat-x top left;
}

table
{
	border: 0px;
	border-collapse: collapse;
}

td
{
	padding: 0px;
	font-family: Verdana;
	font-size: 13px;
	color: #336699;
}

a
{
	color: #666666;
	text-decoration: underline;
}
a:hover
{
	color: #336699;
	text-decoration: none;
}

form {padding: 0px; margin: 0px;}

table.korkas
{
	width: 1000px;
	height: 100%;
}

td.tophat
{
	height: 287px;
	width: 1000px;
	background: url(../img/tophatbg2.jpg) no-repeat top left;
}

table.top
{
	width: 100%;	
	height: 100%;
}

td.tdlogo
{
	vertical-align: top;
	width: 206px;
}
td.topmid
{
	width: 341px;
	text-align: right;
	vertical-align: bottom;
	background: url(../img/newl.gif) no-repeat right 113px;
}

td.topright
{
	padding: 15 24 0 0;
}

table.topright
{
	width: 100%;
	height: 100%;
}

td.trtop
{
	height: 95px;
}
td.trbot
{
	height: 177px;
	background: url(../img/rbotbg.gif) repeat-x left bottom;
}

table.lastotznews
{
	width: 100%;
	height: 100%;
}
table.lastotznews td.space
{
	width: 31px;
	color: #ff0000;
}

table.lastotznews td.input
{
	width: 199px;
	vertical-align: top;
	background: url(../img/inputbg.gif) repeat-x left bottom;
}

div.rttitle
{
	color: #fcde64;
	text-decoration: none;
	font-family: Verdana;
}

a.rtl
{
	text-decoration: none;
	font-family: Verdana;
}

div.rttext
{
	margin: 10 2 0 2;
	font-family: Arial;
}

table.lastotznews td.input a
{
	font-family: Arial;
}

table.lastotznews td.input div.rtlink
{
	text-align: right;
	margin: 0 5 0 0;
}

table.rapidorder
{
	width: 100%;
	height: 100%;
	background: url(../img/newr.gif) no-repeat left top;
}

table.rapidorder td
{
	vertical-align: top;
}
table.rapidorder td.title
{
	color: #fcdf66;
	height: 63px;
	font-size: 15px;
	padding: 27 0 0 46;
}

table.rapidorder table.form
{
	width: 100%;
	height: 100%;
}

table.form td.label
{
	width: 49px;
	color: #000066;
	padding: 0 3 0 0;
	text-align: right;
	font-family: Arial;
}

input
{
	border: 1px solid #d0cece;
	background: #ffffff;
	font-family: Arial;
	font-size: 13px;
	margin: 1px;
}

textarea
{
	border: 1px solid #d0cece;
	background: #d4d2d2;
	font-family: Arial;
	font-size: 13px;
}

.inputgrey
{
	color: #929292;
}

input.long
{
	width: 156px;
}
input.short
{
	width: 76px;
}

#right, .inpright
{
	margin-left: 3px;
}

td.fb
{
	padding-left: 5px;
	color: #000066;
	font-family: Arial;
	font-size: 13px;
}

.submit
{
	background: #f8d55d url(../img/submitbg.jpg) repeat-x left center;
	height: 20px;
	border: 0px;
	font: 13px Arial;
	color: #000000;
}

td.footer
{
	height: 43px;
	padding: 0 28 0 28;
}

table.footer
{
	background: url(../img/footerbg.jpg) repeat-x left top;
	width: 100%;
	height: 100%;
}

td.copy
{
	font-size: 10px;
}

div.redix
{
	float: right;
	margin-right: 13px;
	margin-top: 5px;
}
div.redixcms
{
	float: right;
}

table.content
{
	background: url(../img/mctop2.jpg) no-repeat 46px top;
	width: 100%;
	height: 100%;
}

table.content td
{
	vertical-align: top;
}

td.leftmenu
{
	padding: 20 25 10 27;
	line-height: 20px;
	width: 200px;
}

a.cmenu
{
	color: #336699;
	text-decoration: none;
}

td.content
{
	padding: 20 25 10 0;

}

h1, h2, h3
{
	font-size: 17px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-weight: normal;
}

table.onlinezakaz
{
	width: 100%;
	border-collapse: separate;
}

table.photos
{
	border-collapse: collapse;
}

table.photos td.cattitle
{
	border-right: 1px solid #5f5e5e;
	border-bottom: 1px solid #5f5e5e;
	padding: 5 50 2 10;
}

table.photos td.catcolimg
{
	border-bottom: 1px solid #5f5e5e;
	padding: 5 10 2 10;
}

table.photos a
{
	text-decoration: none;
}

table.allphotos
{
	border-collapse: separate;
	border-spacing:5px;
}

#ordersubm
{
	width: 130px;
}

a.zakaz
{
	color: #000066;
	text-decoration: none;
}