 body {
	text-align: center;
	margin: 0px;
	background-repeat: repeat-x;
	background-color: #ffffff;
	padding-bottom: 0px;
	margin-bottom: 0px;
 }
 
  #language {
	width: 830px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	margin-top: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;
	color: #FFF;
	}
	
div#language a:link, div#language a:visited{
	color:#ffffff;
	text-decoration:none;
	
}

div#language a:hover,div#language a:active{
	color:#ffffff;
	text-decoration:underline;
}


#none {
	
	width: 200px;	
	padding:0px;
	}

  div#none a:link, div#none a:visited{
	  background-color:#FFFfff;
	text-decoration:none;
	background-color:#FFFfff;
	
	
}

div#none a:hover,div#none a:active{
	text-decoration:none;
	background-color:#FFFfff;
}
	

 
 #content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 650px;
	float: left;
	height: 450px;
	margin-bottom: 5px;
	color: #444953;
	margin-top: 55px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 65px;
	padding-right: 35px;
	}
	
div#content a:link,div#content a:visited{
	color:#f28300;
	text-decoration:none;
}

div#content a:hover,div#content a:active{
	color:#A6AE8F;
	text-decoration:underline;
}


 
 #content-gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 666px;
	margin-bottom: -2px;
	color: #444953;
	margin-top: 0px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
	
div#content-gallery a:link,div#content-gallery a:visited{
	color:#f28300;
	text-decoration:none;
}

div#content-gallery a:hover,div#content-gallery a:active{
	color:#f28300;
	text-decoration:underline;
}


#text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 400px;
	float: left;
	margin-bottom: 5px;
	color: #444953;
	margin-top: 55px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
	
div#text a:link,div#text a:visited{
	color:#f28300;
	text-decoration:none;
}

div#text a:hover,div#text a:active{
	color:#f28300;
	text-decoration:underline;
}

#text-contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	float: left;
	margin-bottom: 5px;
	color: #444953;
	margin-top: 55px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	}
	
div#text-contact a:link,div#text-contact a:visited{
	color:#A6AE8F;
	text-decoration:none;
}

div#text-contact a:hover,div#text-contact a:active{
	color:#A6AE8F;
	text-decoration:underline;
}



 #menu-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	margin-bottom: 5px;
	color: #626552;
	margin-top: 100px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 9px;
	padding-right: 5px;
	text-align: left;
	}
	
div#menu-left a:link,div#menu-left a:visited{
	color:#888;
	text-decoration:none;
	font-size: 11px;
}

div#menu-left a:hover,div#menu-left a:active{
	color:#ffffff;
	background-color: #999999;
}




#top {
	padding-left: 7px;
	margin-bottom: 0px;
	text-align: left;
	color: #323232;
	margin-left: 0px;
	padding-top: 0px;
	background-image: url(../img/bg-cont/menu-top.gif);
	height: 120px;
}

#top a:link{
	color:#A6AD8C;
	text-decoration: none;
}
#top a:visited{
	color:#A6AD8C;
	text-decoration:none;
}
#top a:hover{
	color:#333;
	text-decoration:none;
}


 #bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 822px;
	margin: 0px;
	float: left;
	height: 129px;
	margin-top: 0px;
	background-image: url(../img/layout/down/bg-bridal-1.jpg);
	background-repeat: no-repeat;
	}
	
 #wrapper {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E52A93;
	font-size: 12px;
	line-height: 16px;
	}
	
	 #index {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 11px;
	line-height: 16px;
	padding-top: 220px;
	}
	
	div#index a:link,div#index a:visited{
	color:#888;
	text-decoration:none;
	font-size: 11px;
}

div#index a:hover,div#index a:active{
	text-decoration:none;
	color:#333;
}





/* ------------------------------------------------------------------------------------------top */







#left {
	float: left;
}

#left {

}


#menu-top {
	float: left;
	padding-left: 22px;
	padding-right: 22px;
}
		div#menu-top a:link, div#menu-top a:visited{
		color:#999999;
		text-decoration:none;	
		border-bottom: solid 3px #ffffff;
		}

		div#menu-top a:hover,div#menu-top a:active{
		color:#36392D;
		text-decoration:none;
		border-bottom: solid 3px #ffffff;
		}

#gallery {
	float: left;
	margin-top: 33px;
	width: 750px;
	padding-left: 0px;
}


#right {
	float: right;
}

#headline {
	padding-left: 0px;
	padding-top: 5px;
	text-align: right;
	color: #999;
	float: left;
	width: 200px;
}

#info {
	padding-left: 10px;
	padding-top: 9px;
	text-align: left;
	color: #999;
	float: left;
	width: 111px;
	border-left: 1px solid #dedede;
	margin-left: 10px;
	font-size: 11px;
}
	div#info a:link, div#info a:visited{
	color:#999;
	text-decoration:none;	
}

div#info a:hover,div#info a:active{
	color:#999;
	text-decoration:underline;
}



/* -----------------------------------------------------------------------------------------content */





/* -------------------------------------------------------------------------------------------lines */




#line-h{
	margin-bottom: 3px;
	margin-top: 3px;
	padding: 0px;
	background-color: #FBC9DB;
	height: 1px;
}

#end {
	clear: both;
	height: 1px;
}

/* --------------------------------------------------------------------------------------------------- */

.bg-girl{
	background-image: url(../img/bg-cont/girl.jpg);
	background-repeat:no-repeat
}

.padding-top{
	padding-top: 94px;
}
