body {	
	background-color: #fff;
	color: #ddd;
	font-family: Georgia, Tahoma, sans-serif;
	font-size: 11px;
	height: 100%;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

table, td {
	border-collapse: collapse;
	border-spacing: 0px;
	border-style: none;
	border-width: 0;
	float: none;
	margin: 0;
	padding: 0;
	/*vertical-align: top;*/
}

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

p {
	margin: 0;
	padding: 0;
	text-align: left;
}

img {
	border: none;
}


form {
	margin: 0;
	padding: 0;
}

div.clean {
	clear:both;
	float:none;
	font-size:1px;
	height:0;
	margin:0;
	overflow:hidden;
	padding:0;
}

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

li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}




table.main_table {
	margin:0 auto;
	width:100%;
}

td.left_border_bgr {
	background: #F25FFF url(/img/left_border_bgr.jpg) repeat-x scroll 0 0;
	vertical-align: top;
}

td.right_border_bgr {
	background: #F25FFF url(/img/right_border_bgr.jpg) repeat-x scroll 0 0;
	vertical-align: top;
}


div.top{
	width:998px;
}

div.top div.top_1{
	width:94px;
	height:151px;
	margin:17px 123px 0 50px;
	float:left;
    position:relative;
}

div.top div.top_2{
	width:220px;
	height:151px;
	margin:17px 123px 0 50px;
	float:left;
}

ul.top_menu li{
	padding: 0 0 1px 0;
	height:25px;
}

div.top div.top_3{
	width:250px;
	height:151px;
	margin:17px 0px 0 0px;
	float:left;
}


td.l_i {
	background:#000 url(/img/left_index.jpg) no-repeat scroll right 0;
	height:643px;
}
div.c_i {
	background:transparent url(/img/center_index2.jpg) no-repeat scroll 0 0;
	height:643px;
	width:998px;
	position:relative;
}

div.c_i div.text_index {
	height:300px;
	width:280px;
	position:absolute;
	top:220px;
	left:42px;
	color: #C8BD9F;
	line-height:21px;
	font-family: Monotype Corsiva;
	font-size: 19px;
}




div.c_i a.go_about {
	height:20px;
	left:42px;
	position:absolute;
	top:528px;
	width:170px;
}
div.c_i a.go_catalog {
	height:27px;
	left:695px;
	position:absolute;
	top:391px;
	width:183px;
}

td.r_i {
	background:#000 url(/img/right_index.jpg) no-repeat scroll 0 0;
	height:643px;
}

/*
table.table_footer{
	background:transparent url(/img/footer.png) no-repeat scroll 0 0;
	font-family: Arial;
	height:155px;
}
*/

div.table_footer{
	background:transparent url(/img/footer.png) no-repeat scroll 0 0;
	font-family: Arial;
	height:155px;
}

div.footer{
	width:998px;
	height:155px;
	font-size:12px;
	color:#939598;
	margin:0 auto;
}

div.footer div.footer_menu {
	padding:27px 0 40px 0;
	text-align:center;
}
div.footer div.footer_menu a {
	color:#C8BD9F;
	font-size:12px;
}

div.footer div.bot_1{
	float:left;
	width:73px;
	padding:0 0 0 47px;
}

div.footer div.bot_2{
	float:left;
	width:182px;
	margin:0 0 0 0;
}

div.footer div.bot_3{
	float:left;
	width:100px;
	margin:0 0 0 0;
}
div.footer div.bot_3 span{
	font-size:18px;
}

div.footer div.bot_4{
	float:left;
	width:300px;
	margin:0 0 0 0;
}
div.footer div.bot_4 span{
	font-size:18px;
}


div.footer div.bot_5 {
	text-align:right;
}

div.footer div.bot_5 a.bees {
	background:transparent url(/img/onlinebees.png) no-repeat scroll left 1px;
	font-size:11px;
	padding:0 47px 2px 22px;
	color:#C8BD9F;
	float:right;
	display:block;
	margin: 0 0 0 5px;
}



div.content_1{
	width:324px;
}

div.content_1 ul.left_menu{
	margin: 47px 0 0 47px;
}
div.content_1 ul.left_menu li{
	padding: 0 0 8px 0;
	height:25px;
	font-size:18px;
	font-family: Georgia;
}
div.content_1 ul.left_menu li a{
	text-decoration: none;
}


div.content_2{
	width:634px;
	font-size:16px;
	color:#C8BD9F;
	line-height: 18px;
	padding: 0 40px 47px 0;
}
div.content_2 h1{
	margin: 47px 0 25px 0;
	font-size:20px;
	color:#FFF;
}


div.content_2 div.catalog_photo_raz{
    float:left;
    width:205px;
    text-align:center;
    margin: 0 5px 0 0;
}

div.catalog_photo_item{
    position: relative;
    float: left;
    width: 50%;
    height: 215px;
}
div.content_2 div.catalog_photo_item div.image{
    position: relative;
    float:left;
    width:150px;
    text-align:center;
    margin: 0;
}

div.content_2 div.catalog_photo_item div.text{
    position: relative;
    float:left;
    width:150px;
    text-align:left;
    margin: 0 5px 0 5px;
    font-size:16px;
    color: #C8BD9F;
}

div.content_2 div.catalog_photo_item div.text span{
	font-size:16px;
	color: #E3DDCD;
}
div.catalog_photo_item div.toCart {
    position: absolute;
    top: 200px;
    left: 155px;
    cursor: pointer;
}
div.otstup_left{
	margin: 47px 0 0 47px;
	width:911px;
	padding:0 40px 47px 0;
}


div.otstup_left div.contacts_photo_raz{
	float:left;
	width:196px;
	text-align:center;
	margin: 0 20px 0 0;
	font-size:12px;
	color: #C8BD9F;
}
div.otstup_left div.contacts_photo_raz span {
	color:#E3DDCD;
	font-size:25px;
	line-height:31px;
}


div.otstup_left h1{
	margin: 47px 0 25px 0;
	font-size:20px;
	color:#FFF;
}
div.otstup_left{
	color:#C8BD9F;
	font-size:16px;
	line-height:18px;
}





div.rukov_1{
	width:276px;
	margin: 47px 0 0 47px;
}

div.rukov_2{
	width:614px;
	font-size:16px;
	color:#C8BD9F;
	line-height: 18px;
	padding: 0 40px 47px 0;
}


div.rukov_2 h1{
	margin: 47px 0 25px 0;
	font-size:20px;
	color:#FFF;
}


div.pages{
	color:#C8BD9F;
	font-size:16px;
	line-height:18px;
	width:904px;
	margin: 47px 47px 47px 47px;
}
div.pages h1{
	margin: 47px 0 25px 0;
	font-size:20px;
	color:#FFF;
}

div#cart {
    position: absolute;
    top: 155px;
    left: 8px;
	font-size:14px;
}

div#order_info {background-color: white; width: 280px; border: green 1px solid; padding: 10px; display:none; font-size:11px;}
div#order_info .inputTitle{display: block; float:left; width:115px; }
div#order_info input{display: block;}

