body { margin: 0px; padding: 0px; text-align: center; background: #fff url(images/bg.gif) repeat-x }
#main { width: 770px; margin: 0px auto; text-align: left; background: #fff }
#leftside { width: 200px; float: left; }
#menu { width: 220px; line-height: 30px; background: #99cc33 }
#menu ul { margin: 0px; padding: 10px 0 10px 35px; list-style-type: square; color: #669900; }
#menu ul li a { font: bold 12px Tahoma; color: #fff; text-decoration: none; }
#menu ul li a:hover { background: #139dcc; padding: 3px 3px 3px 0px; }
#menu ul li a span { font: bold 11px Tahoma; color: #fff; text-decoration: none; }
#rightside { width: 550px; float: right; }
#rtop { height: 35px; padding: 15px 0px 0px 15px; }
#rtop a { font: bold 11px Tahoma; color: #139dcc; text-decoration: none; margin: 10px 5px 0px 5px; }
#topfoto { height: 170px; text-align: right; background: url(images/bgfoto.jpg) no-repeat }
#content { width: 530px; padding: 20px 0px 20px 20px; }
#footer { height: 50px; clear: both; }
.lfoot { width: 200px; float: left; text-align: right; padding: 20px 20px 0px 0px; }
.lfoot a { font: 11px Tahoma; color: #999; text-decoration: none; }
.rfoot { width: 530px; padding: 15px 0px 20px 20px; float: right; border-top: 1px solid #777 }
img { border: 0px; }
p, h1 { margin: 0px 0px 15px 0px; padding: 0px; }
h1, h2, h3 { font-family: Georgia; font-weight: normal; color: #669900; text-transform: uppercase; }
h1 { font-size: 18px; }
h2 { font-size: 16px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font: bold 12px Tahoma; color: #333; }
p { font: 11px Tahoma; color: #333; line-height: 20px }
#text li { font: 11px Tahoma; color: #333; line-height: 20px }
a { color: #139dcc; }
a:hover { color: #669900; text-decoration: none; }
a.selected { background: #139dcc; padding: 3px 3px 3px 0px }
a.selected_cv { background: #139dcc; color: white; padding: 0px 0px 0px 0px }
.title { font: 14px Arial; color: #c3171d; text-transform: uppercase; }
input, textarea { margin: 3px 0px 3px 0px; font: 11px Tahoma; border: 1px solid #ccc; padding: 2px } 
.btn { background: #c3171d; border: none; color: #fff; font-weight: bold;  }
.block { line-height: 20px; padding: 17px 0px 0px 20px }
hr { border-top: 5px solid #fff; padding: 0px; margin: 0px; }