body,
html {
	margin:0;
	padding:0;
	background:#a7a09a;
	color:#000;
	}
body {
	min-width:990px;
/*	background:URL(imgs/rre.jpg) repeat-x top #D7DCD6;*/ 
	background:URL(imgs/fon.jpg) repeat-x top #D7DCD6; 
	}
IMG{
	border:0;
	}

A, FONT, TD, DIV {
	color:#010101;
	font-family:Tahoma;
	font-size:12px;
	}

#all	{
	margin:0;
	width:100%;
	height:100%;
}


.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}


#wrap {
	margin:0 auto;
	padding:0px 1px 0px 1px;
	width:990px;
	/*height:997px;*/
	background:URL(imgs/index.jpg) no-repeat top ;
	}

#menu {
	height:100px;
	width:100%;
	padding-top:45px;
	text-align:right;
	}

/*
.bmenu {
	float:right;
	height:30px;
	background:URL(imgs/mtr.gif) no-repeat left top;
	padding:10px 27px 10px 1px;
	}
*/
.bmenu {
	float:right;
	height:30px;
	background:URL(imgs/mtr.gif) no-repeat left top;
	padding:10px 27px 10px 1px;
	}

.bmenup {
	float:right;
	width:40px;
	
	}
.bmenu A{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}

#menu_right A{
	line-height:20px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}



#icat {
	padding-top:300px;
	width:100%;
	}

.icatl {
	float:left;
	width:182px;
	padding-left:120px;
	line-height:30px;
	height:210px;
	}

.sicatl {
	float:right;
	width:204px;
	line-height:30px;
	height:120px;
	position:relative;
	left:10px;
	top:-41px;
	}

.icatl A{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#010101;
	text-decoration:underline;
	}

.sicatl A{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#010101;
	text-decoration:underline;
	padding:4px;
	}

A.sicatla {
	background:URL(imgs/lbga.png);
	padding:4px;
	text-decoration:none;
	}

#copy {
	width:100%;
	height:100px;
	background:#DDE1DC;
	clear:both;
}

#copywrap {
	margin:0 auto;
	width:987px;
	height:100px;
	}

#copy_lre {
	width:100px;
	height:100px;
	float:left;
	background:URL(imgs/copy_lre.gif) repeat-y;
	}
#copyright {
	float:left;
	padding:33px 33px 0 33px;
	}
#counters {
height: 31px;
margin: 0 auto;
padding: 33px 0 0 0;
position: relative;
width: 88px;
}
#devright {
	float:right;
	margin:33px;
	text-align:center;
	}
.copy, .copy A, .copy SPAN{
	color:#979A96;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}

#wrap_other {
	margin:0 auto;
	padding:0px 1px 0px 1px;
	width:990px;
	min-height:550px;
	background:URL(imgs/other.jpg) no-repeat top ;
}

#wrap_other2 {
	margin:0 auto;
	padding:0px 1px 0px 1px;
	width:990px;
	min-height:550px;
	background:URL(imgs/other_.jpg) no-repeat top ;
}


#title {
	margin: 0 5px 10px 390px;
	padding: 8px 0 0 0;
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
	}

	
#contl22	{
	float:left;
	width:215px;
	margin-left:10px 0px 0px 20px;
	padding:30px 10px 0px 10px;
	font-size:11px;
	}
	
#contl	{
	float:left;
	width:215px;
	margin-left:20px;
	padding:10px 10px 20px 10px;
	border-width:1px;
	border-color:#CCD1CB #C8CCC7;
	border-style:solid;
	background:URL(imgs/bgl.gif) no-repeat top left #DEE2DD;
	font-size:11px;
	}

#contr	{
	width:685px;
	float:right;
	}

DIV.prodl {
	width:690px;
	border-top:solid 1px #C4C7C3;
	padding:25px 0px 50px 0px;
	}

DIV.prodimg {
	width:265px;
	float:left;
	text-align:center;
	}
DIV.prodtbl {
	width:375px;
	float:left;
	}	

TABLE.prtbl {
	width:100%;
	padding:0;
	margin:0;
	border:0;
	}

TD.prname {
	background:URL(imgs/ptr.gif) no-repeat 10px center #B9BDB8;
	height:20px;
	padding-left:22px;
	}

TD.prv1, TD.prv2 {
	padding-left:22px;
	height:20px;
	}

TD.prv2, TD.prv2a {
	background:#DEE2DD;
	}

TD.prth {
	background:URL(imgs/ptr.gif) no-repeat 10px center;
	height:20px;
	padding-left:22px;
	}

TD.prv1, TD.prv2, TD.prv1a, TD.prv2a {
	font-family:Tahoma;
	font-size:11px;
	}  

TD.prv1a, TD.prv2a, TD.prname A, TD.prth A {
	font-weight:bold;
	}  

TD.prname A, TD.prth A {
	font-family:Tahoma;
	text-decoration:underline;
	color:#010101;
	}

TD.prname A {
	font-size:14px;
	}
TD.prth A {
	font-size:12px;
	}

.prod_ish, .prod_ish_a {
	width:180px;
	height:23px;
	padding-left:5px;
	padding-top:2px;
	vertical-align:top;
	}

.prod_ish A, .prod_ish_a A {
	width:180px;
	height:23px;
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#010101;

	}

.prod_ish_a {
	background:URL(imgs/lbga.png) no-repeat;
	}

.prod_ish_a A{
	text-decoration:none;
	}

#bot {
	padding-top:10px;
	width:988px;
	height:169px;
	background:URL(imgs/bot.jpg) no-repeat bottom;
	clear:both;
	margin:0 auto;
	}
.goindex {
	float:left;
	margin: -10px 0 0 30px;
	position: relative;
	}
	
.titleform {
	padding:20px;
	}
.lcol {
	float:left;
	width:120px;
	padding:10px 10px 10px 25px;
	text-align:right;
	}
.rcol {
	width:400px;
	padding:10px 10px 10px 25px;
	}

.formerr {
	color:red;
	padding:10px 10px 10px 25px;
	}
	
