* {
    font-family: arial, sans-serif;
    font-size: 9pt;
}

body {
/*font-family:"lucida grande", tahoma, verdana, arial, sans-serif;*/
    font-family: arial, sans-serif;
    font-size: 9pt;
    background: #ffffff;
    color: #444444;
    text-align: center;
    margin: 0;
    padding: 0;
}

img { border: 0px; }
a, a:visited { text-decoration: none; color: #222222; outline: none; }
a:hover { text-decoration: none; color: #666666; }

div#main {
    text-align: left;
    width: 960px;
    margin: auto;
    background: #ffffff;
}

div#head { height: 130px; background: #ffffff url('images/head.jpg') no-repeat top left; }

div#content  { }
div#contentb { margin: 10px; }

div.placeholder { height: 0px; font-size: 1px; clear: both; overflow: hidden;}

div#foot {
    border-top: #cccccc 1px solid;
    clear: both;
    line-height: 10pt;
    padding: 5px;
    color: #666666;
    font-size: 8pt;
}

div#foot a { color: #666666; }

.b { font-weight: bold;  }
.i { font-style: italic; }
.u { text-decoration: underline !important; }
.r { text-align: right;  }
.l { text-align: left;   }
.c { text-align: center; }

.newsletter table {
    width: 50%;
    margin-left: 25%;
}

.txt {
    width: 100%;
    border: 1px solid #015B7E;
}
input.robotprot{
    width: 40%;
    border: 1px solid #015B7E;
}

.btn {
    margin-top: 5px;
    border: 1px solid #015B7E;
    background: #015B7E;
    border-radius: 5px;
    padding: 5px;
    color: #ffffff;
    font-weight: bold;
    font-size: 11pt;
}
