/*Created by Momchil at Netage.bg*/
@import url(content.css);
body {
	text-align:center;
	background: #fff url(../images/body_back.jpg) repeat-x;
	margin:0;
}
/*start page*/
#startpage{
	width:760px;
	margin:0 auto;
	text-align:left;
}
	#startHead{
		height:223px;
	}
		.bgStart_bg{
			background:url(../images/startHead_back_bg.jpg) no-repeat;
		}
		.bgStart_en{
      background:url(../images/startHead_back_en.jpg) no-repeat;
    }
		.startLogo{
			width:120px;
			height:35px;
			display:block;
			margin:60px 199px 0 0;
			float:left;
		}
		.section{
			display:block;
			position: relative;
			width:205px; /*206 - 16padding*/
			height:217px;
			float: left;
			color: white;
			text-decoration: none;
			margin: 0 0 0 11px;
			/* padding:110px 8px 0 8px;
			border-bottom:4px solid white; */
		}

		.section span {
		  position: absolute;
		  
			bottom: 40px;
			width: 189px;
			margin: 0 8px;
			cursor:pointer;
			}
			#home{
				color:#FF4F00!important;
			}
			#business{
				color:#2C6483!important;
			}
			#business:hover, #home:hover{
				color:white !important;
			}
		.language{
			float:right;
			clear:left;
			color:#434343;
			text-decoration:none;
			margin:4px 10px 0 0;
			padding:0 0 0 8px;
			background:url(../images/bullet.jpg) no-repeat 0 5px;
		}
			.language:hover{
				color:#F37321;
			}
/*promotion*/
#promotion{
	min-height:350px;
	margin:20px 0 0 0;
}
	*html #promotion{
		height:350px;
		margin:10px 0 0 0;
	}
	#promotion img{
		border:none;
		padding:0;
		background:none;
	}
/*wrapper*/
#wrapper{
	width:760px;
	margin:0 auto;
	text-align:left;
}
/*header*/
#header{
	overflow: hidden;
}
	#logo_bg{
		width: 156px;
		height: 45px;
		display: block;
		background:url(../images/logo_bg.jpg) no-repeat;
		margin:16px 0 0 0;
	}
	#logo_en{
    width:156px;
    height:45px;
    display:block;
    background:url(../images/logo_en.jpg) no-repeat;
    margin:16px 0 0 0;
  }
	#header .language{
		margin:-10px 0 0 0;
	}
	#navigation{
		margin:14px 0 0 1px;
		height:30px;
		padding:0;
		list-style:none;
		cursor:default;
	}
		#navigation li{
			float:left;
			padding:0;
			margin:0;
			background:none;
		}
			#navigation li a{
				display:block;
				float:left;
				height:30px;
				line-height:30px;
				padding:0 20px;
				font-size:12px;
				font-weight:bold;
				color:white !important;
				text-decoration:none;
				background:url(../images/navigation_line.jpg) no-repeat right center;
				margin:0 0 0 -1px;
				position:relative;
				cursor:pointer;
			}
			.noline{
				background:none !important;
			}
				#navigation li a:hover, #current{
					background:#102C42 !important;
				}
				#current{
					font-weight:normal !important;
				}
	#subnavigation{
		margin:0;
		padding:0;
		list-style:none;
		background:url(../images/subnavigation_back.jpg) repeat-x;
		border-bottom:1px solid white;
	}
		#subnavigation li{
			display:inline;
			padding:0;
			margin:0;
			background:none;
		}
			#subnavigation li a{
				height:24px;
				line-height:24px;
				text-decoration:none;
				color:#0F2F48;
				margin:0 0 0 19px;
			}
				#subnavigation li a:hover{
					color:#FF4F00;
				}
				#subcurrent{
					font-weight:bold;
				}
/*footer*/
	#footer{
		clear:left;
		color:#7F7F7F;
		margin:30px 0 10px 0;
		background:url(../images/footer_back.jpg) no-repeat 0 20px;
		font-size:11px;
	}
		#footer a{
			color:#7F7F7F;
			text-decoration:none;border-right:1px solid #AFAFAF;
			padding:0 10px 0 0;
			margin:0 10px 0 0; 
		}
			#footer a:hover{
				color:#2C6483;
			}
		#footer ul{
			margin:0 0 13px 0;
			padding:0;
			list-style:none;
			cursor:default;
		}
			#footer ul li{
				display:inline;
				margin:0;
				padding:0;
				background:none;
			}
				#footer ul li a{
					color:#434343;
					font-weight:bold;
					cursor:pointer;
				}
					#footer ul li a:hover{
						color:#FF4F00;
					}
		#copyright{
			font-size:10px;
			text-align:right;
			margin:-14px 0 0 0;
		}

.form_error {
  margin-bottom: 5px;
  padding: 5px;
  color: #FFF;
	background: #EB3442;
}


.notice {
  background: #D6F3E0;
  padding: 5px;
  margin-bottom: 10px;
  color: #000;
}