@charset "UTF-8";

/* ****************************************************
***************************************************** */

/* General Elements
---------------------------------------------------------------------------- */
a { color:#5EB0E5;text-decoration: none; outline: none; }
a:hover {  text-decoration: underline; }
/* body
---------------------------------------------------------------------------- */
body {
	background: #eae5e3;
	color: #6c6c6c;
}

/* MainContainer
---------------------------------------------------------------------------- */

#MainContainer {
	width: 980px;
	margin: 0 auto;
	position: relative;	
}

#Container {
	
}


/* header
---------------------------------------------------------------------------- */

div#Header {

}

div#Header h1.logo {

}

/* Navigation
---------------------------------------------------------------------------- */

div#Navigation {

}

div#Navigation ul {
}

/*****************common************/

.header{
	padding-bottom: 20px;
}

.header h1.logo{
	float: left;
}

.header .rightHeader{
	float: right;
	padding-top: 170px;
}



/*  Footer
---------------------------------------------------------------------------- */

.footer{
	color: #b5aea9;
	text-shadow: 1px 1px 1px #FFF;
	padding: 0 50px;
}

.footer p.left{
	float: left;
}

.footer p.right{
	float: right;
}

.footer p.right a{
	color: #989898;	
}


/***************welcome***********/

.block-main-content{
	padding-bottom: 100px;
}

h1.welcome{
	text-align: center;
	padding: 0 0 30px 0;	
}

div.menu{
	text-align: center;
	padding-bottom: 43px;
}

.blockStep{
	padding-left: 68px;
}

.blockStep p.title{
	padding-bottom: 20px;
	padding-left: 150px;		
}

.blockStep ul.listStep{
	background: url(../images/common/bg_step.png) no-repeat left bottom;
	padding-bottom: 5px;
	padding-left: 150px;	
}

.blockStep ul.listStep li{
	float: left;
	padding-right: 20px;
}

.blockNavi{
	padding-bottom: 28px;
}

ul.gNavi{
	text-align: center;
}

ul.gNavi li {
	display: -moz-inline-box;
	display: inline-block;
}

/* Hides from IE-mac \*/
* html ul.gNavi li {
	display: inline;
	height: 1%;
}

*:first-child+html ul.gNavi li{
	display: inline;
	height: 1%;
}
/* End hide from IE-mac */

ul.gNavi li{
	background: url(../images/common/line_gNavi.gif) no-repeat right 3px;
	padding: 0 10px;
}

ul.gNavi li.last{
	background: none;
	
}

ul.gNavi li a{
	font-size: 24px;
	color: #b1aaa5;
	text-shadow: 0 1px 0 #FFF;
	font-family:  Helvetica, Arial, sans-serif;		
}

.subNavi{
	text-align: center;
}

.subNavi a{
	color: #b5aea9;
	text-shadow: 0 1px 0 #FFF;	
}

.linkContact{
	width: 158px;
	margin: 0 auto;
	position: relative;
}

.linkContact a{
	background: url(../images/common/bg_inputContact.png) no-repeat 0 0;
	display: block;
	text-align: center;
	padding: 3px 0 5px 0;
	color: #FFF;
	font-size: 18px;
	font-family: Helvetica, Arial, sans-serif;
}

.blockForm{
	background: url(../images/common/bg_formTop.png) no-repeat 0 0;
	padding-top: 60px;
	width: 767px;
	position: absolute;
	bottom: 18px;
	left: -280px;
	display: none;	
}

.blockForm .formContent{
	background: url(../images/common/bg_formBottom.png) no-repeat left bottom;
	padding: 0 52px 60px 60px;
}

.blockForm .formContent h2{
	font-size: 18px;
	color: #b2b2b2;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
}

.blockForm .formContent .title{
	padding-bottom: 10px;
}

.blockForm .formContent p.btnClose{
	float: right;
}

.blockForm .formContent p.btnClose a{
	background: none;
}

.blockForm .formContent .content{

}

.blockForm .formContent .content .field{
	padding-bottom: 5px;
}

.blockForm .formContent .content .field input{
	background: url(../images/common/bg_input.png) no-repeat 0 0;
	border: none;
	color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	width: 631px;
	height: 34px;
	padding-left: 10px;
	font-size: 18px;
}

.blockForm .formContent .content .field textarea{
	background: url(../images/common/bg_textArea.png) no-repeat 0 0;
	border: none;
	color: #FFF;
	width: 631px;
	padding: 10px 0 0 10px;
	height: 243px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
}

.blockForm .formContent .content .Actions{
	float: right;
}

.blockForm .formContent .content .Actions input{
	background: url(../images/common/bg_btnSend.png) no-repeat 0 0;
	border: none;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	width: 154px;
	padding: 4px 0;
}
.blockForm .formContent .content .Actions input:hover{cursor: pointer}
