body {
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 10px;
  color: #BBBBBB;
  background-color: #000000;
  text-align: center;
  padding: 0px;
  margin: 0px;
  background-image: url('site/background.png');
}

p {text-align:left;margin:5px 0 5px 0;padding:0px;line-height:15px;}

a {text-decoration:none;color:#FFFFFF;font-weight:normal;border-bottom:dotted 1px #666666;font-size:10px;}
a:hover {border-bottom:solid 1px #FFFFFF;}

div {margin:0px;padding:0px;}

img {border:0px;vertical-align:middle;}

h1 {font-size:10px;color:#FFFFFF;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;font-weight:bold;text-align:left;border-bottom:2px solid #0000AA;}
h2 {font-size:10px;color:#FFFFFF;padding:5px 0px 5px 0px;border-bottom:2px solid #A36209;margin:15px 0px 5px 0px;font-weight:bold;}

.main {width:100%;margin:60px auto 0px auto;}

.contact {padding-right:30%;}
.cv {padding-left:20%;}
.person {padding-right:20%;}
.projects {padding-left:30%;}


.right_block, .left_block {margin-bottom:20px;}

.right_block h1 {text-align:right;}
.right_block p {text-align:right;}
.left_block h1 {text-align:left;}
.left_block p {text-align:left;}

.center {text-align:center;}
.right {text-align:right;}
.fright {float:right;}
.fleft {float:left;}
.nob {border:0;}
.nob:hover {border:0;}


