ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,dl,dt,dd,caption {margin:0; padding:0;}


/*===================================*/

body {
	background-color: #090909;
	color: #F5DAAF;
	font-family: "Times New Roman";
}

a {
	color: #F5DAAF;
}

img {
	border:none;
}

table.main {
	height:100%;
	border: 0px;
	margin:0px auto;
}

.active_page {
	font-weight:bold;
}

#main_11 {

}

#main_11 div {
	background-image: url(img/apella_main1.jpg);
	background-repeat:no-repeat;
	width: 429px;
	height:241px;
}

#main_12 {

}

#main_12 div{
	background-image: url(img/apella_main2.jpg);
	background-repeat:no-repeat;
	width: 574px;
	height: 241px;
}

#main_2 {
	
}

#main_2 #main_content{
	background-image: url(img/apella_main3.jpg);
	background-repeat:no-repeat;	
	width: 1003px;
	height: 527px;
}

#all_services {
	width:594px;
	height:86px;
	position:relative;
	float:right;
	margin-top:5px;
	margin-right:10px;
	background-image: url(img/all_services.png);
	background-repeat:no-repeat;
	filter:expression(fixPNG(this));
}

#main_content #menu {
	padding-top:60px;
}


#menu_item1 {
	width:264px;
	height:70px;
	margin-left:45px;
}
#menu_item11 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item12 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-70px;
	cursor:pointer;
}


#menu_item2 {
	width:260px;
	height:55px;
	margin-left:131px;
	display:block;
}
#menu_item21 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item22 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-55px;
	cursor:pointer;
}


#menu_item3 {
	width:278px;
	height:61px;
	margin-left:226px;
	display:block;
}
#menu_item31 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item32 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-61px;
	cursor:pointer;
}


#menu_item4 {
	width:303px;
	height:69px;
	margin-left:314px;
	display:block;
}
#menu_item41 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item42 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-69px;
	cursor:pointer;
}


#menu_item5 {
	width:299px;
	height:60px;
	margin-left:391px;
	display:block;
}
#menu_item51 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item52 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-60px;
	cursor:pointer;
}


#menu_item6 {
	width:326px;
	height:60px;
	margin-left:462px;
	display:block;
}
#menu_item61 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item62 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-60px;
	cursor:pointer;
}
#menu_item7 {
	width:456px;
	height:72px;
	margin-left:568px;
	display:block;
}
#menu_item71 {
	filter:expression(fixPNG(this));
	cursor:pointer;
}
#menu_item72 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-72px;
	cursor:pointer;
}



/* Другие страницы */

#logo_cell div {
	background-image: url(img/apella.jpg);
	background-repeat:no-repeat;
	width:233px;
	height:135px;
}

#logo_cell div a{
	width:233px;
	height:135px;
	position:relative;
	display:block;
	
}

#top2 div{
	background-image: url(img/top_bgr.jpg);
	background-repeat:no-repeat;
	width: 770px;
	height: 135px;
}


#menu_and_content #page_menu {
	/*background-image: url(img/menu_bgr.jpg);*/
	width: 1003px;
	height: 47px;
	margin-bottom:0px !important;
	margin-bottom:-4px;
}

#left_side {
	background-image: url(img/left_bgr.jpg);
	background-repeat:no-repeat;
	width: 261px;
	height: 586px;
	float:left;
}

#content {
	background-image: url(img/content_bgr.jpg);
	background-repeat:no-repeat;
	width: 742px;
	height: 586px;
	float:left;
}

#page_menu div {
	/*border:1px solid #00ff00;	*/
	/*margin-top:0px;*/
}




#page_menu_item1 {
	width:147px;
	height:47px;
	float:left;
}
#page_menu_item11 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item12 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-top:-47px;
	cursor:pointer;
	position:absolute;
}

#page_menu_item2 {
	width:91px;
	height:47px;
	float:left;
}
#page_menu_item21 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item22 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-left:-129px;
	cursor:pointer;
	float:left;
}



#page_menu_item3 {
	width:108px;
	height:47px;
	float:left;
}
#page_menu_item31 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item32 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-left:-132px;
	cursor:pointer;
	float:left;
}


#page_menu_item4 {
	width:116px;
	height:47px;
	float:left;
}
#page_menu_item41 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item42 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-left:-146px;
	cursor:pointer;
	float:left;
}



#page_menu_item5 {
	width:128px;
	height:47px;
	float:left;
}
#page_menu_item51 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item52 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-left:-164px;
	cursor:pointer;
	float:left;
}


#page_menu_item6 {
	width:166px;
	height:47px;
	float:left;
}
#page_menu_item61 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item62 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	margin-left:-321px;
	cursor:pointer;
	float:left;
}

#page_menu_item7 {
	width:200px;
	height:47px;
	float:left;
	margin-left:-2px;
}
#page_menu_item71 {
	filter:expression(fixPNG(this));
	cursor:pointer;
	float:left;
}
#page_menu_item72 {
	filter:expression(fixPNG(this));
	visibility:hidden;
	cursor:pointer;
	float:left;
}

#content {
}

#page_title {
	background-repeat:no-repeat;
	filter:expression(fixPNG(this));
	top:20px;
	position:relative;
	width:290px;
	height:44px;
}

#consultation_right {
	background-repeat:no-repeat;
	filter:expression(fixPNG(this));
	margin-left:400px;
	top:35px;
	position:absolute;
	width:350px;
	height:44px;
}

#search_field
{
	width:115px;
	height:20px;
	border:1px solid #6b5a03;
	font-family: "Times New Roman";
	font-weight:normal;
	font-size:14px;
	color:#7a6d13;
	background-color:#f5daaf;
}

.add_field
{
	width:300px;
	height:20px;
	border:1px solid #6b5a03;
	font-family: "Times New Roman";
	font-weight:normal;
	font-size:14px;
	color:#7a6d13;
	background-color:#f5daaf;
}

.add_field_textarea
{
	width:300px;
	height:200px;
	border:1px solid #6b5a03;
	font-family: "Times New Roman";
	font-weight:normal;
	font-size:14px;
	color:#7a6d13;
	background-color:#f5daaf;
}

.search_form
{
	top:-3px;
	position:absolute;
	margin-left:105px;
}

a.consultation
{
	font-family: "Times New Roman";
	font-weight:normal;
	font-size:14px;
	color:#f5daaf;
}

a:visited.consultation {
} 

a:active.consultation {
} 
 
a:hover.consultation {
 text-decoration:none;
} 

#content #text{
	padding-right:30px;
	position:relative;
	padding-top:0px;
}

#content p {
	font-family: "Times New Roman";
	font-weight:normal;
	font-size:18px;
	color: #F5DAAF;
	margin:0px;
}

.da_group {
	font-family: Verdana;
	font-weight:normal;
	font-size:14px;
	/*color: #AEA89A;*/
	color: #b2986e;
}

.da_group a{
	color: #b2986e;
}

.description_page {
	float:right;
	margin-top:20px;
	margin-right:10px;
}

.description_main {
	float:left;
	margin-left:20px;
	margin-top:-30px;
}

.description_news {
	position:relative; 
	clear:left;
	float:right;
	margin-top:-40px;
	margin-right:10px;
}




.body_v{padding:5px 0 0 0;margin: 0;position: relative;}
.body_v .delivery_middle{overflow: hidden;height: 455px; width: 710px; }
.body_v .delivery_middle .col1 {width: 660px;float: left;}
.body_v .delivery_middle .col2 {width: 50px; height: 455px;float: left;}
.body_v .menu_scrolling{padding: 0px 8px 20px 12px;}
.body_v .scrolling_line{width: 8px;background: url(img/scrolling_line_v.gif) repeat-y;height: 455px;}
.body_v .scrolling_line img{position: absolute;background: url(img/toddler_r_v.gif) no-repeat 0% 100%;}


#content p.question {
	font-size: 14px;
}

#content p.answer {
	font-size: 14px;
}

#content p.search_help_text {
	font-size: 14px;
}
