html, body {
	margin:0;
	padding:0
}
body {
	font: 76% Times New Roman;
	text-align:center;
}
#container {
	width:1001px;
	height:auto;
	margin:0 auto;
	border:0px;
	text-align:left;
	float:left;
}
#header {
	height:300px;
	width:738px;
	float:left;
}
#content {
	float:left;
	width:445px;
}
#left {
	width:253px;
	float:left;
}
#right {
	width:293px;
	float:left;
}
#kley {
	position:relative;
	top:-100px;
	left:2px;
}
#logo {
	position:relative;
	top:30px;
	left:30px;
}
#right_sep {
	background:url(img/right_sep.gif) repeat-y top left;
	width:5px;
	height:288px;
	padding-right:55px;
}
#right_copy_block {
	position:relative;
	left:25px;
	top:0px;
	width:0px;
	height:0px;
}
#inner_contact {
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
}
#contact_img {
	padding-right:5px;
	position:relative;
	top:-5px;
	float:left;
}
#contact_bg {
	background:url(img/contact_bg.gif) no-repeat top left;
	width:281px;
	height:162px;
}
#call {
	font-size:21px;
	color:#b1b3b7;
	text-align:center;
}
#code {
	font-size:21px;
	color:#b1b3b7;
	font-weight:bold;
}
#number {
	color:#38abdb;
	font-size:42px;
	font-family:Arial Narrow;
	font-weight:bold;
}
#menu_block {
	background:url(img/head_bg.jpg) no-repeat;
	width:397px;
	height:186px;
	float:left;
}
#head_man {
	background:url(/img/head_man.jpg) no-repeat top left;
	width:197px;
	height:300px;
	position:relative;
	top:-88px;
	left:-20px;
	float:left;
}
#right_banner_block {
	position:relative;
	top:29px;
	float:left;
} 
/* 
	IE 6 left:-80px; 
	Other: left: 515px
*/
#inner_banner_block {
	position:absolute;
	width:0px;
	height:0px;
	top:0px;
	left:0px;
}
#top_pic {
	position:relative;
	top:10px;
	left:-33px;
	float:left;
}
#home {
	background:url(img/home_bg.jpg) no-repeat top center;
	width:385px;
	height:208px;
}
form {
	margin:0px;
	padding:0px;
}
.border {
	border:solid 1px #0e77b8;
}
img {
	border:0;
}
.fl {
	float:left;
}
.cl {
	clear:left;
}
/* FONTS *************/
.copy {
	color:#959ca3;
	font-size:10px;
}
.titles {
	color:#4c4c4c;
	font-size:13px;
	font-weight:bold;
}
.text {
	color:#4c4c4c;
	font-size:12px;
	text-align:justify;
}

.black_text {
	color:#000;
	font-size:17px;
	font-weight:bold;
}
.blue_text {
	color:#1b89c9;
	font-size:24px;
	font-weight:bold;
}
.gray_text {
	color:#9e9e9e;
	font-size:17px;
	font-weight:bold;
}
/* BACKGROUNDS **********/
#left_bg {
	background:url(/img/left_bg.jpg) no-repeat top left;
	width:233px;
	height:318px;
}
.sep {
	background:url(img/sep.gif) repeat-x center center;
	height:10px;
	width:100%;
}
/* CONTACTS ************/
.contact_title {
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
}
.inputtext {
	color:#4c4c4c;
	font-size:11px;
	border:solid 1px #0e77b8;
	width:180px;
	height:19px;
	padding-left:3px;
	font-family:Arial;

}
.inputtextarea {
	color:#4c4c4c;
	font-size:11px;
	border:solid 1px #0e77b8;
	width:211px;
	height:113px;
	padding-left:3px;
	overflow:auto;
	font-family:Arial;
}
input.button {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	background:#0f7bbb;
	width:71px;
	height:19px;
	border:0px;
}
/* LINKS **********/
a.copy, a.copy:active, a.copy:visited {
	color:#959ca3;
	font-size:10px;
	text-decoration:none;
}
a.copy:hover {
	color:#959ca3;
	font-size:10px;
	text-decoration:none;
}
a.info, a.info:active, a.info:visited {
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
}
a.info:hover {
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
}
a.price, a.price:active, a.price:visited {
	color:#45a20f;
	font-size:11px;
	text-decoration:underline;
}
a.price:hover {
	color:#45a20f;
	font-size:11px;
	text-decoration:underline;
}
a.menu, a.menu:active, a.menu:visited {
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
a.menu:hover {
	color:#ffe155;
	font-size:11px;
	text-decoration:none;
}
a.category, a.category:active, a.category:visited {
	color:#0c78b8;
	font-size:12px;
	text-decoration:none;
}
a.category:hover {
	color:#e33800;
	font-size:12px;
	text-decoration:underline;
}
a.more, a.more:active, a.more:visited {
	color:#0c78b9;
	font-size:12px;
	text-decoration:none;
}
a.more:hover {
	color:#1492de;
	font-size:12px;
	text-decoration:none;
}



.err {
	color: #B22222;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	border:0px;
	width: auto;
	text-align: left;
}


a.pagination {
	color:#38abda;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}
a.pagination:hover {
	color:#38abda;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}
span.selectedPage {
	color:#000022;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}


