﻿

.contacts {
	overflow: hidden;
	margin-bottom: 40px;
}

.bureau {
	overflow: hidden;
	margin-bottom: 40px;
}

/*
.bureau h2 {
	background: #E5E5E2;
	text-transform: uppercase;
	padding: 3px 10px;
	margin-bottom: 30px;
} */

#address {
	display: block;
}

.address
{
    margin-bottom: 30px;
}

.address p{
	margin-bottom: 0px;
}


/* --------------------------------------------------------
	CONTACT US PAGE
   -------------------------------------------------------- */

/*
	.write-to-us,
	.write-to-us form {
		overflow: hidden;
		margin-bottom: 40px;
	}
	
	.write-to-us form label {
		margin-top: 10px;
		line-height: 25px;
	}
	.write-to-us form select {
		border: solid 1px #999;
		height: 25px;
		color: #666;
		margin-top: 10px;
	}
	
	.write-to-us form textarea {
		border: solid 1px #999;
		height: 100px;
		color: #666;
		margin-top: 10px;
	}
	
	.write-to-us form span {
		color: #E00;
	}
	
	.write-to-us form .buttons {
		clear: both;
		text-align: center;
		margin-top: 20px;
	}
*/
    .write-to-us,
	.write-to-us {
		overflow: hidden;
		margin-bottom: 40px;
	}
	
	.write-to-us label {
		margin-top: 10px;
		line-height: 25px;
	}
	.write-to-us select {
		border: solid 1px #999;
		height: 25px;
		color: #666;
		margin-top: 10px;
	}
	
	.write-to-us textarea {
		border: solid 1px #999;
		height: 100px;
		color: #666;
		margin-top: 10px;
	}
	
	.write-to-us span {
		color: #E00;
	}
	
	.write-to-us .buttons {
		clear: both;
		text-align: center;
		margin-top: 20px;
	}

    .write-to-us select {
		border: solid 1px #999;
		height: 25px;
		color: #666;
		margin-top: 5px;
	}
    .write-to-us .mandatory {
        font: bold 11px/30px Arial, Helvetica, Tahoma, sans-serif;
        color: #D00;
    }

/* --------------------------------------------------------
	FAQ PAGE
   -------------------------------------------------------- */

	.faq {
		overflow: hidden;
		margin-bottom: 40px;
		list-style: decimal;
		padding: 0 30px;
	}
	
	ol.faq li {
		margin-bottom: 30px;
	}
	
	ol.faq li p {
		margin-bottom: 15px;
	}
	
	.steps {
		margin: 0 20px;
	}
	
	.steps span {
		display: inline-block;
		width: 80px;
	}
	
	.faq-note {
		border-top: solid 1px #DBDBDB;
		border-bottom: solid 1px #DBDBDB;
		padding: 10px;
		margin-top: 30px;
	}

/* --------------------------------------------------------
	TERMS OF USE & PRIVACY PAGE  // updated on 23 Apr 2013
   -------------------------------------------------------- */
	
	ol.terms-of-use, ol.privacy {
		padding-left: 30px;
		margin-bottom: 40px;
		overflow: hidden;
	}
	
	ol.terms-of-use li, ol.privacy li {
		margin-bottom: 30px;
	}
	
	ol.terms-of-use li p {
		margin-bottom: 15px;
	}
	
   ol.terms-of-use p.disclaimer {
		text-transform: uppercase;
	}
	
/* --------------------------------------------------------
	PRIVACY PAGE // Added on 23 Apr 2013
   -------------------------------------------------------- */
	
	
	ul.privacy-info {
		padding-left: 40px;
		margin-bottom: 20px;
		overflow: hidden;
		}
	
	ul.privacy-info li {
		list-style: square;
		margin-bottom: 15px;
		}
		
	ul.privacy-add {
		padding-left: 20px;
		margin-bottom: 20px;
		overflow: hidden;
		}
		
	ul.privacy-add li {
		margin-bottom: 5px;
		}


/* --------------------------------------------------------
	SITEMAP
   -------------------------------------------------------- */
	
	.sitemap {
		overflow: hidden;
		margin-bottom: 40px;
	}
	
	.sitemap ul {
		margin-bottom: 40px;
	}
	
	.sitemap ul li {
		margin-bottom: 10px;
	}
	
	.sitemap ul li.level01 {
		padding-left: 0;
		xfont-weight: bold;
		margin-bottom: 15px;
	}
	
	.sitemap ul li ul {
		margin-top: 10px;
		padding-left: 30px;
		margin-bottom: 10px;
	}
	
	.sitemap ul li ul li {
		padding-left: 0px;
		list-style: none;
		font-weight: normal;
	}
	
	/* --------------------------------------------------------
	RSS
   -------------------------------------------------------- */
   
    .rss-info {
	    overflow: hidden;
	    margin-bottom: 40px;
    }

    img.rss-icon {
	    float:left;
	    margin-right: 20px;
	    width: auto;
    }

    .title-02.rsssection {
	    margin:0;
	    margin-bottom: 10px;
	    width: auto;
    }

    .title-02.rsssection img {
	    margin-left:5px;
	    width: auto;
    }
	
	
	/*
    *   For captcha !
    *
    */
    
    .captcha {
		color: #E00;
		margin: 20px 0;
	}
	
	
	.contacts p {
        margin-bottom: 0px;
    }
    
    
    input[type="email"] {
		border: 1px solid #999999;
		color: #666666;
		height: 25px;
	}