/* common */
* {
   margin:0px; padding:0px;
}

body {
	margin:0px; padding:0px; background-color:#FFFFFF; text-align:center: color:#000000; font: normal 13px Arial; font-size:13px;
}

img {
	border:none;
}

table {
	font: normal 12px Arial; border:none;	
}

input, textarea {
	font: normal 12px Tahoma, Verdana, Helvetica, sans-serif;
}

h1 {
	font-size:14px;
}
/* end common */

/* container */
#container {
	margin:0px; padding:0px; width:1000px; height:920px; background-image:url(../images/frame.png); background-position:center; background-repeat:repeat-y; 
	margin:0 auto;
}
/* end of container */

/* top section */
#topSection {
	margin:0px; padding:0px; margin:0 auto; width:900px; height:236px;
}

#topSection .logo {
	margin:0px; padding:0px; margin:0 auto; width:900px; height:166px; background-image:url(../images/baner.gif); background-position:center; 
	background-repeat:no-repeat;
	}

#head_wt {
   margin-top:0px; margin-right:11px;
}

#head_bd {
   margin-top:18px; margin-right:11px;
}

#head_es {
   margin-top:17px; margin-right:11px;
}

#head_ck {
   margin-top:17px; margin-right:11px;
}

*html #head_wt {
   margin-top:2px; margin-right:0px;
}

*html #head_bd {
   margin-top:17px;  margin-right:0px;
}

*html #head_es {
   margin-top:17px;  margin-right:0px;
}

*html #head_ck {
   margin-top:17px;  margin-right:0px;
}
/* end of top section */

/* menu */
.topmenu {
	margin:0px; padding:0px; width:900px; height:20px; background-image:url(../images/line_menu.gif); background-repeat:repeat-y; background-position:center;
}

#topmenu table.pill {
	margin:0 auto; padding:0px; width:715px; height:20px;
}

#topmenu .pill_m {
	padding:0px; margin:0px; height:20px;
}

#pillmenu {
	white-space:nowrap; height:20px;
}

#pillmenu ul {
	list-style-type:none; margin:0px; padding:0px;
}

#pillmenu li {
	float:left;
}

#pillmenu a {
	display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:500;
	height:20px; line-height:20px; padding:0px; text-decoration:none; color:#242120; text-align:left;
}

#pillmenu a:hover {
	
}
/* end of menu */

/* middle section */
#middleSection {
	margin:0 auto; padding:0px; margin-top:0px; height:550px; width:900px;
}

#middleSection .content {
	margin:0 auto; padding:0px; margin-top:0px; height:550px; width:900px;
}

#middleSection .leftcolumn {
	margin:0 auto; padding:0px; float:left; height:550px; width:174px;
}

#middleSection .middlecolumn {
	margin:0 auto; padding:0px; float:left; height:550px; width:516px; 
}

#middleSection .rightcolumn {
	margin:0 auto; padding:0px; float:left; height:550px; width:210px;
}
/* end of middle section */

/* home page */
#index_seminars_arrow_pic {
   height:20px; margin-top:16px;
}
/* end of home page */

/* HOME Page */
#quote_book {
	margin-top:11px;
}

*html #quote_book {
	margin-top:5px;
}

*:first-child+html #quote_book {
	margin-top:8px;
}

#shooting_pic {
	margin-top:15px;
}

*html #shooting_pic {
	margin-top:9px;
}

*:first-child+html #shooting_pic {
	margin-top:9px;
}
/* End of Home Page */

/* About Us  Page */
#aboutus_line_1 {
   margin-top:1px; 
}

*html #aboutus_line_1 {
   margin-top:-6px; 
}

*:first-child+html #aboutus_line_1 {
   margin-top:-6px;
}

#aboutus_line_2 {
   height:140px;
}

#aboutus_line_2 img {
	padding-top:12px;
}

*html #aboutus_line_2 {
   height:100px; 
}

#spacer {
   height:35px;
}

*html #spacer {
   height:27px;
}

*:first-child+html #spacer {
   height:25px;
}

#spacer_aboutus_right {
   height:50px;
}

*html #spacer_aboutus_right {
   height:46px;
}

*:first-child+html #spacer_aboutus_right {
   height:46px;
}
/* End of About Us Page */

.background_news {
	margin:0px; padding:0px; width:506px; height:145px; background-image:url(../images/background_news.png); background-repeat:no-repeat; padding-top:5px;
}

/*** Real-IT Web Design - January.2009 ***/
#viewFullNews .viewFullNews {
	width:552px; 
}

#viewFullNews .viewFullNewsTitle {
	margin:0 auto; padding: 5px; height:40px; width:512px; text-align:center; font-size:14px; background-color:#f7f6f5;
}

#viewFullNews .viewFullNewsDescription {
	margin:0 auto; padding: 5px; height:465px; width:512px; text-align:justify; font-size:13px; background-color:#f7f6f5;
}

.trainings_content {
	margin:0 auto; font-size:13px; text-align:justify;
}

.links_contacts {
   color:#000000; text-decoration:none;
}

.links_contacts:hover {
   color:#000000; text-decoration:none;
}

