/* CSS Document */

/* general */

#container {
	text-align: right;
}	

/* general // end */

/* dolgof_header */

#dolgof_logo {
	float: right;
	direction: rtl;
}

#dolgof_logo a {
	background-position: right 6px;	
}

#languages {
	float: right;
}

#languages ul li {
	float: right;
	padding: 0px 0px 0px 20px;
}

#top_contacts {
	float: right;
}

#top_contacts h3 {
	font-size: 14px;
}

#top_contacts .tel {
	line-height: 40px;
}

#top_contacts .top_contacts_part {
	float: right;
}
/* dolgof_header // end */


/* nav */

#nav ul li {
	float: right;
	font-size: 18px;

}

#nav ul li a {
	padding: 0px 20px;
	*padding: 0px 18px;	
}

#nav ul .Design {
	background: url(../Images/design_rtl_r.gif) right top no-repeat;
	margin-left: 10px;
}
#nav ul .Design a {
	background: url(../Images/design_rtl_l.gif) left top no-repeat;
}

#nav ul .Video {
	background: url(../Images/video_rtl_r.gif) right top no-repeat;
}
#nav ul .Video a {
	background: url(../Images/video_rtl_l.gif) left top no-repeat;
}

/* nav // end */


/* sub_menu */

#sub_menu {
	float: right;
	direction: rtl;
}

/* sub_menu // end */


/* content */

#content {
	float: right;
}

.home_part {
	float: right;
	direction: rtl;
}

.home_part ul {
	padding: 5px 50px 20px 0px;
}

.home_part_first {
	margin: 0px 0px 0px 30px;
}

.home_part_link li {
	float: left;
	margin-left: 8px;
}

.home_part_design .home_part_link li {
	background:url(../Images/design_rtl_r.gif) right no-repeat;
}

.home_part_design .home_part_link li a {
	background:url(../Images/design_rtl_l.gif) left no-repeat;
}

.home_part_video .home_part_link li {
	background:url(../Images/video_rtl_r.gif) right no-repeat;
}

.home_part_video .home_part_link li a {
	background:url(../Images/video_rtl_l.gif) left no-repeat;
}

#examples {
	direction: rtl;
}

.backtotop {
	text-align: left;
}

.TableList {
	direction: rtl;
}

.resume, .resume table {	
	direction: rtl;
}

#contacts {
	direction: rtl;
}

#contacts table {
	direction: rtl;
}

#contacts label {
	float: right;
	width: 80px;
}
#contacts #send_but {
	margin: 0px 80px;
}
/* content // end */


/* footer */
#footer {
	direction: rtl;
}

.footer_part {
	float: right;
	margin-left: 60px;
}

.footer_part_last {
	margin-left: 0px;
}
/* footer // end */

