@charset "utf-8";

span.skype_pnh_container { display:none !important; }

span.skype_pnh_print_container { display:inline !important; } 

img {
margin: 0px;
}
a:link,
a:visited,
a:active {
	background-color:	transparent;
	color:			#fff;
}
a:hover {
	text-decoration: none;
}

h3 { background-color: transparent;
     color:            #fffe72;
	 font-size:14px;
}
h2 {
	background-color:	transparent;
	color:			#fff;
	font-family: Arial, sans-serif;
	font-weight: normal; 
	font-style: normal;  
	font-size: 13pt;

}
body {
	margin:			    0px;
	font-family:        Arial, sans-serif;;
	font-size:		    11px;
	background-color:	#000000;
	color:			    #000000;
	
}
div.line, div.line2 {
background-color:#333;
width: 100%;
border: 0px;
height: 1px;
}
div.line {
z-index:1;
position:absolute;
top: 250px;
}
div.line2 {
z-index:	1;
position:	relative;
top:		-68px;
}
div.clear {
clear:both;
}

div#page {
		position:		relative;
		background-color:	#000000;
		text-align:		left;
		width:			1066px;
		height:			auto;
		margin: 0px auto 0px;
}
div#pageBackground {
	margin:			0px auto 0px;
	padding:		0px 0px 0px;
	background:		#000000;
	width:			1066px;
	height:			auto;
}
div#navbar {
	text-align: left;
	position:		relative;
	float:          left;
    margin:			37px 0px 0px;
	width:          550px;
	height:			auto;
}
img#logo {
	margin:			0px 0px 0px 34px;
}
div#flower {
	position:       relative;
	float:			right;
	padding:		0px 0px 0px;
	width:			281px;
	height:         194px;
	}
div.gallery {
	position:       relative;
/*	margin-top:     45px;
    margin-bottom:  25px; */
	padding-top:    45px;
	padding-bottom: 25px;
	width:			auto;
	height:         auto;
	}	
object#buttons {
		position:		relative;
		margin-top:		35px;
		width:          550px;
		height:			105px;
	}
div#page div#contents {
		margin:			0px 0px 0px;
		height:			auto;
	}
.contentsImage {
	    width:          450px;
		height:         auto;
		position:		relative;
		float:			left;
		margin:			70px 0px 45px 50px;
	}
div#contents div.contentsImage2 {
	    width:          460px;
		height:         auto;
		position:		relative;
		float:			left;
		margin:		65px 0px 45px 10px;
	}	
div#contents div.contentsImage3 {
	    width:          460px;
		height:         auto;
		position:		relative;
		float:			left;
		margin:		70px 0px 45px 20px;
	}		
div#contents div.contentsText {
	
	font-family: Arial, sans-serif;
	font-weight: normal; 
	font-style: normal;  
	font-size: 12pt;
	position:		relative;
	float:			left;
	width:			400px;
	height:			auto;
	margin:			230px 0px 45px 80px;
}
div#contents div.contentsText2 {
	position:		relative;
	float:			right;
	width:			480px;
	height:			auto;
	margin:			160px 0px 45px 80px;
	}	
div#contents div.contentsText3 {
	position:		relative;
	float:			right;
	width:			480px;
	height:			auto;
    margin:			80px 0px 45px 80px;
	}	
div#contents div.contentsText4 {
	position:		absolute;
	float:			right;
	width:			200px;
	height:			auto;
	padding:		0px 0px 0px;
	top: 33px;
	left: 140px;
	}		
img.textImage {
	 width:          99px;
     height:         auto;
     float:			left;
}
div.textImage2 {
	 width:          23px;
	 height:         27px;
     position:		relative;
     float:			left;
     padding:		0px 0px 20px;
}
div#footer { 
position:relative;
color: #000000;
background-color: #000000;
height: 67px;
width: 100%;
 }

div#contacts {
	position:		relative;
	float:			left;
	text-align:		left;
}
div.text {
	padding:		0px;
	border:			2px solid #383838;
	font-color:      #383838;
	background-color:	#000000;
	color:			#000000;
	width:			443px;
	height:			25px;
}


div.points {
	position:relative;
	width:445px;
	height:auto;
	margin: 0px 0px 16px 0px;
}
div.language {
	border: 0px;
	position:relative;
	width:167px;
	height:auto;
    float: left;
	margin-left: 45px;
	margin-top: 25px;
	
}
div.blog {
	position:        relative;
	font-size:       10pt; 
	font-family:     Arial, sans-serif;
	text-align:		left;
	width:			 443px;
	height:	         auto;
	float:           left;
	color:			#ffffff;
    
	padding-bottom: 10px;
	
}

div.partners {
	position:        relative;
	font-size:       10pt; 
	font-family:     Arial, sans-serif;
	text-align:		left;
	width:			 443px;
	height:	         auto;
	float:           left;
	color:			#ffffff;
    
	padding-bottom: 10px;
	
}

/********** contact form **********/
#contactform { margin:0; padding:0px 0px;}
#contactform * { color:#5e5e5e;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:80px;  padding:5px 0; font:bold 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span {  font:normal 11px Arial, Helvetica, sans-serif;}
#contactform input#name { width:443px; border:1px solid #383838; margin:5px 0; padding:5px 2px; height:23px; background:#000000;}
#contactform input#email { width:443px; border:1px solid #383838; margin:5px 0; padding:5px 2px; height:23px; background:#000000;}
#contactform  #textarea { font-size: 10pt; font-family:Arial, sans-serif; width:443px; border:1px solid #383838; margin:5px 0; padding:5px 2px; background:#000000; height:65px; overflow:auto;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 80px; border:0; color:#FFF;}

#contactform input#submit-button {
	position:        relative;
	font-size:       14px; 
	font-family:     Arial, sans-serif;
	text-align:		center;
	width:			 80px;
	height:	         23px;
	float:           left;
	color:			#5f5f5f;
	margin-top: 17px;
	margin-left: 280px;
	margin-bottom: 20px;
}

#contactform input#reset-button {
	position:        relative;
	font-size:       14px; 
	font-family:     Arial, sans-serif;
	text-align:      center;
	width:			 80px;
	height:	         23px;
	float:           right;
	color:			#5f5f5f;
	margin-top: 17px;
	margin-right: 32px;
	margin-bottom: 20px;
}


p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}


p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #dbdbdb; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
li.line, .line { border-top:1px solid #d9d9d9; padding:0; margin:10px 0; background:none; list-style:none;}