
/*-- Body 
--------------------------------------------------------*/

body {
	background-color:#BBB9BA;
	margin:0px;
	padding:0px;
	height:100%;
	background-image:url('/img/body_bg.gif');
	background-repeat:repeat-y;
	font-family:arial;
	font-size:12px;
}

td {
	font-family:arial;
	font-size:12px;
}

#logo {
	margin-left:158px;
	margin-top:54px;
}

#content_table{
	background-image:url('/img/content_bg_2.jpg');
	background-position:292px -140px;
	background-repeat:no-repeat;
}

#content_table td{
	vertical-align:top;
}

#content_table .left_menu{
	width:239px;
	
}

#content_table .content{
	width:516px;
	margin-left:24px;
}

#content_table .context_menu{
	width:188px;
	margin-left:-27px;
	z-index:1;
	overflow:hidden;
	position:relative;
}



#content_table td{
	vertical-align:top;
	font-family:arial;
	font-size:12px;
}

#content_table .left_menu{
	width:239px;
	
}

#content_table_page_2{
	background-image:url('/img/content_bg_2.jpg');
	background-position:292px -140px;
	background-repeat:no-repeat;
}

#content_table_page_2 td{
	vertical-align:top;
}


#content_table_page_2 .content{
	width:516px;
	margin-left:24px;
}

.context_menu{
	width:188px;
	margin-left:-27px;
	z-index:1;
	overflow:hidden;
	position:relative;
	background-image:url('/img/context_menu_2.gif');
	background-position:6px 0px;
	background-repeat:repeat-y;
}

.context_menu a{
	display:block;
	padding-left:19px;
	background-image:url('/img/li.gif');
	background-position:1px 0px;
	background-repeat:no-repeat;
	color:#66666B;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;
	line-height:15px;
	height:28px;
	overflow:hidden;
}

.context_menu a:hover{
	color:#D50000;
}

#red_cirlce {
	top:0px;
	position:absolute;
	margin-top:687px;
	margin-left:86px;
	z-index:2;
}

#contacts_info {
	padding-left:4px;
	height:151px;
	font-weight:bold;
	background-image:url('/img/circle_9.gif');
	background-repeat:no-repeat;
	color:#161616;
}

#contacts_info a{
	text-decoration:none;
	color:#161616;
}
#contacts_info a:hover{
	text-decoration:none;
	color:#D50000;
}

#index_text {
	margin-top:27px;
	margin-left:24px;
	text-align:justify;
	width:519px;
	color:#4F7B83;
	font-size:17px;
	font-weight:bold;
	line-height:23px;
}


/*-- Pages, level2 
--------------------------------------------------------*/

#photo_box_title {
	margin-left:134px;
	width:339px;
	text-align:center;
	color:#66666B;
	font-size:13px;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:8px;
}

#photo_box_1{
	margin-left:72px;
}

#photo_box_1 img{
	border:0px;
}

#photo_box_1 .image_1 {
	background-image:url('/img/image_section_1.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	width:274px;
	height:214px;
}

#photo_box_1 .image_1 img{
	margin-top:9px;
	margin-left:7px;
}

#photo_box_1 .arrow_1 {
	margin-left:57px;
	margin-top:39px;
}

#photo_box_1 .text_1 {
	margin-left:7px;
	width:252px;
	text-align:center;
	color:#66666B;
	font-size:13px;
	font-weight:normal;
	height:14px;
	overflow:hidden;
	margin-top:-10px;
}


#photo_box_2{
	margin-left:78px;
	margin-top:13px;
}

#photo_box_2 img{
	border:0px;
}
#photo_box_2 .arrow_2 {
	margin-left:17px;
	margin-top:133px;
}

#photo_box_2 .image_2 {
	background-image:url('/img/image_section_2.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	width:274px;
	height:214px;
	margin-left:67px;
	margin-top:1px;
}

#photo_box_2 .image_2 img{
	margin-top:8px;
	margin-left:7px;
}

#photo_box_2 .text_2 {
	margin-left:74px;
	width:252px;
	text-align:center;
	color:#66666B;
	font-size:13px;
	font-weight:normal;
	height:14px;
	overflow:hidden;
	margin-top:-10px;
	margin-bottom:16px;
}

#text_box {
	margin-left:43px;
}

#text_box .text_1{

	background-image:url('/img/corner_1.gif');
	background-repeat:no-repeat;
	height:120px;
	width:143px;
	text-align:center;
}

#text_box .text_1 .text{
	padding:4px;
	color:#66666B;
	font-size:12px;
	font-weight:bold;
}

#text_box .text_2{

	background-image:url('/img/corner_2.gif');
	background-repeat:no-repeat;
	height:120px;
	width:187px;
	text-align:center;
}

#text_box .text_2 .text{
	padding:4px;
	color:#66666B;
	font-size:12px;
	font-weight:bold;
}

#text_box .text_3{

	background-image:url('/img/corner_3.gif');
	background-repeat:no-repeat;
	height:120px;
	width:134px;
	text-align:center;
}

#text_box .text_3 .text{
	padding:4px;
	color:#66666B;
	font-size:12px;
	font-weight:bold;
}

#text_box .text_3 a{
	color:#D50000;
	text-decoration:none;
}

#text_box .text_3 a:hover{
	color:#FD3904;
	text-decoration:none;
}



/*-- Transport 
--------------------------------------------------------*/

#transport {
	margin-left:22px;
	width:502px;
	font-weight:bold;
	text-align:justify;
	margin-top:28px;
	height:518px;
	border:1px;
}

#transport .text p{
	margin:0px;
	padding:0px;	
	text-indent:36px;
}

#transport .text a{
	color:#D50000;
	text-decoration:none;
}

#transport .text a:hover{
	color:#FD3904;
	text-decoration:none;
}

#awards {
	margin-left:118px;
	text-align:center;
}


/*-- Contacts form 
--------------------------------------------------------*/

#contacts_form {
	font-weight:bold;
	margin-left:38px;
}

#contacts_form .title{
	padding-bottom:30px;
}

#contacts_form .text{
	white-space:nowrap;
	padding-left:10px;
}

#contacts_form .form{
	padding-bottom:3px;
}

#contacts_form .form input{
	width:297px;
	border:1px solid #000000;
}

#contacts_form .form textarea{
	width:297px;
	height:73px;
	border:1px solid #000000;
	background-color:#ffffff;
}

#contacts_form .buttons{
	text-align:center;
	padding-right:20px;
}

#contacts_form .buttons input{
	margin-top:3px;
	border:1px solid #000000;
}

/*-- Order form 
--------------------------------------------------------*/

#order_form {
	font-weight:bold;
	width:518px;
	white-space:nowrap;
	position:relative;
	margin-top:-23px;
}

#order_form .title{
	font-size:16px;
	padding-bottom:9px;
	text-align:center;
}

#order_form .text{
	float:left;
	line-height:20px;
}

#order_form .form{
	float:right;
	padding-bottom:2px;
}

#order_form .form input{
	height:21px;
}

