body, html {
padding:0px;
margin:0px;
height:100%;
width:100%;
background:#000000;
text-align:center;
}
#root {
width:1000px;
margin:0 auto;
vertical-align:top;
text-align:left;
border:1px #333333 solid;
}
#top {
height:553px;
background:url(../image/top.jpg);
}
			#icon {
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:12px;
			}
			#icon a {
			margin-left:5px;
			margin-right:5px;
			color:#FFFFFF;
			font-size:11px;
			text-decoration:none;
			}
			#icon a:hover {
			color:#00CCFF;
			}
#menu {
height:48px;
background:url(../image/menu_ground.jpg);
}
	#menu2 {
	height:48px;
	background:url(../image/menu_ground2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
		#menu2 table {
		height:48px;
		}
		#menu2 td {
		text-align:center;
		width:194px;
		}
		#menu2 .separator {
		width:2px;
		}
		#menu2 a {
		font-family:Tahoma;
		font-size:16px;
		color:#FFFFFF;
		text-decoration:none;
		}
		#menu2 a:hover {
		color:#0099FF;
		}
		#menu2 .active {
		font-weight:bold;
		color:#0099FF;
		}
#content {
vertical-align:top;
padding:10px;
}
	#left {
	width:200px;
	border-right:1px dotted #999999;
	vertical-align:top;
	padding:10px;
	}
		#left img {
		border:0px;
		}
		#left ul {
		padding:0px;
		margin:0px;
		padding-left:10px;
		}
		#left li {
		list-style:none;
		list-style-image:none;
		list-style-type:none;
		padding-top:8px;
		}
		li a {
		font-family:Tahoma;
		color:#C1C1C1;
		font-size:12px;
		padding-left:10px;
		}
		#left .active {
		color:#0099FF;
		text-decoration:none;
		font-weight:bold;
		}
	#right {
	vertical-align:top;
	padding:10px;
	}
		#top_menu {
		color:#999999;
		font-family:Tahoma;
		font-size:10px;
		padding-left:10px;
		}
		#top_menu a {
		color:#999999;
		font-family:Tahoma;
		font-size:10px;
		margin-left:10px;
		margin-right:10px;
		}
			#right .position {
			padding-left:10px;
			padding-right:10px;
			padding-bottom:15px;
			margin-left:10px;
			margin-right:10px;
			margin-top:15px;
			margin-bottom:15px;
			border-bottom:1px dotted #002E4D;
			}
			h2 a {
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:18px;
			font-weight:normal;
			}
			h2 a:hover {
			color:#FFFFFF;
			}
			#right .photo {
			background:#FFFFFF;
			text-align:center;
			width:200px;
			}
			#right .content {
			font-family:Tahoma;
			color:#C1C1C1;
			font-size:12px;
			padding-left:10px;
			vertical-align:top;
			}
			#right img {
			border:0px;
			}
			#right .price {
			font-family:Tahoma;
			color:#00CCFF;
			font-size:20px;
			padding-top:20px;
			padding-left:10px;
			}
			#right .carts {
			text-align:right;
			padding:10px;
			}
#footer {
height:100px;
border-top:3px solid #002E4D;
}
	#footer table {
	height:100px;
	text-align:center;
	}
	#footer .footer {
	width:250px;
	}
	#footer a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
p, td, div {
color:#C1C1C1;
font-family:Tahoma;
font-size:12px;
}
h1 {
font-family:Tahoma;
color:#CCCCCC;
font-size:20px;
font-weight:normal;
padding-left:20px;
}
a:hover {
color:#00CCFF;
}
input, select, textarea {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
border:1px solid #FFFFFF;
background:#C1C1C1;
}
.ad_search {
font-family:Tahoma;
color:#FFFFFF;
font-size:10px;
font-style:italic;
}
#search_but {
background:url(../image/search_but.gif);
width:75px;
height:20px;
border:0px;
cursor:pointer;
}
#enter {
background:url(../image/enter_but.gif);
width:75px;
height:20px;
border:0px;
cursor:pointer;
}
form {
padding:0px;
margin:0px;
}
.modelProperties {
width:450px;
}
.delete_button {
background:url(../image/delete.gif);
width:22px;
height:22px;
border:0px;
cursor:pointer;
}
.red {
color:red;
}
input.invalid {background: #FFBBBB; }
input.valid {background: #C1FFC1; }
.big_price {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
}
.but {
background:url(../image/but_fon.gif);
padding-left:20px;
padding-right:20px;
color:#FFFFFF;
cursor:pointer;
border:1px #FFFFFF solid;
text-decoration:none;
}
a {
color:#FFFFFF;
}