@charset "UTF-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0;}

.container 	{width: 890px; margin-right:auto; margin-left: auto; overflow: hidden;}
h1 		{ font-family:Georgia, "Times New Roman", Times, serif; color:#b50112; font-size:18px; margin: 0 0 15px 0; font-weight:normal;}
h2		{ font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:15px;}
p 		{ text-align:justify;}
strong 	{ color:#b50112;}
.line	{ border-bottom: 1px solid #000000; margin-bottom: 10px; height: 10px;}
.dash	{ border-bottom: 1px dashed #b50112; margin-bottom: 5px; height: 5px;}

a.bttn_readmore:link, a.bttn_readmore:visited { background-image: url(images/bttn_readmore.gif); background-position:top; display:block; width: 74px; height: 24px; margin-left: 80px; margin-top: 10px;}
a.bttn_readmore:hover, a.bttn_readmore:active { background-position:bottom;}
.menu a.bttn_english:link, .menu a.bttn_english:visited { padding: 0px; border: none;  margin-top: 5px; background-image: url(images/bttn_english.gif); background-position:top; display:block; width: 74px; height: 24px; background-color: #000000;}
.menu a.bttn_english:hover, .menu a.bttn_english:active { background-position:bottom;}

/*---------- Menu --------*/
.menu { width: 850px; margin-right:20px; margin-left: 20px; height: 70px; background-color: #000000; overflow:hidden;}
.menu a:link, .menu a:visited { padding: 42px 25px 0 25px; border-right: 1px solid #709797; border-left:1px solid #709797; float:left; height: 28px; color: #ffffff; display:block; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none; font-size:16px; background-image:url(images/arrow.gif); background-position: top center; background-repeat:no-repeat; }
.menu a:hover, .menu a:active { background-color:#709797; background-image:url(images/arrow_over.gif); background-repeat: no-repeat; background-position: top center;}

/*---------- Header --------*/
.header { background-color:#709797; padding: 10px 0 10px 0; width: 850px; float: right; margin-right: 20px;} 
.switchSite { float: right; width: 74px; margin-right: 15px; overflow:hidden; margin-top: 8px;}

/*---------- Content --------*/
.content		{ background-color: #d3e2e2; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin: 0 20px 0 20px; overflow:hidden; clear:both; }
.leftColumn 	{ background-color: #b8cfcf; float: left;  width: 225px; padding:25px;}
.rightColumn 	{ float: right; width: 525px; padding:25px; }
.contactRight	{ float: right; width: 260px;}

/*---------- Form --------*/
input { margin-bottom: 5px; width: 215px;}
input.buttonText {width:auto;}
textarea {width: 215px;}

/*---------- Footer --------*/
.footer { background-color:#000000; background-image:url(images/crisp-design.gif); background-position:right; background-repeat: no-repeat; clear:both; height: 25px; margin-right:20px; margin-left: 20px; padding: 15px 0 0 15px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#ffffff; overflow:hidden;}
.footer a:link, .footer a:visited { color: #ffffff; text-decoration:none; font-size:10px; font-family: Verdana, Geneva, sans-serif;}
.footer a:hover, .footer a:active { text-decoration:underline;}
a.crispdesign { float: right; width:150px; margin-right: 20px; height: 20px; display:block;}

