* {font-size: 100%;}

html {height: 100%;
width: 100%;
background-color: #000;
color:#fff;}

body {margin: 0;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
color: #ffffff;
background-color: #000000;}

#header {background-color: #000000;
width:900px;
margin-left: auto;
margin-right: auto;
font-size: 0.68em;
text-align: left;
color: #ffffff;}

#navbar {width:900px;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
font-size: 0.68em;
text-align: left;
margin-top: 0;
padding-bottom: 0px;
font-weight: bold;
background-color: #ffffff;
color: #000000;
height: 32px;
text-transform: uppercase;
background-image: url(images/menu_bg.png);
background-repeat: repeat-x;
line-height: normal;}

#navbar1 {width:100%;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
font-size: 1em;
text-align: left;
margin-top: 0;
padding-bottom: 0px;
font-weight: bold;
background-color: #1a1a1a;
color: #ffffff;
height: 32px;
text-transform: uppercase;
line-height: normal;
border-top: 1px #efefef solid;}

#subbar {width:900px;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
font-size: .68em;
text-align: left;
margin-top: 0;
padding-bottom: 0px;
font-weight: bold;
background-color: #1a1a1a;
color: #ffffff;
word-spacing: 8px;
height: 30px;
text-transform: uppercase;
background-image: url(images/sub_bg.png);
background-repeat: repeat-x;
line-height: normal;}

#subbar1 {width:900px;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
font-size: 0.68em;
text-align: left;
margin-top: 0;
padding-bottom: 0px;
font-weight: normal;
background-color: #1a1a1a;
color: #ffffff;
word-spacing: 8px;
height: 31px;
background-image: url(images/sub_bg1.png);
background-repeat: repeat-x;
line-height: normal;}

#subbar2 {width:100%;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
font-size: .68em;
text-align: left;
margin-top: 0;
padding-bottom: 0px;
font-weight: bold;
background-color: #1a1a1a;
color: #ffffff;
word-spacing: 8px;
height: 30px;
text-transform: uppercase;
background-image: url(images/sub_bg.png);
background-repeat: repeat-x;
line-height: normal;}

#navbar a:link, #navbar a:visited {color: #000000;
word-spacing: none;
text-decoration: none;}

#navbar a.current {color: #860000;}

#navbar a:hover {color: #999999;
text-decoration:none;}

#subbar a:link, #subbar a:visited {color: #ffffff;
word-spacing: none;
text-decoration: none;
background-image: url(images/bullet.png);
background-position: left center;
height:22px;
background-repeat: no-repeat;
padding-left: 2em;}

#subbar a.current {color: #ffffff;
background-image: url(images/bullet_over.png);
background-position: left center;
height:22px;}

#subbar a:hover {color: #ffffff;
text-decoration:none;
background-image: url(images/bullet_over.png);
background-position: left center;
height:22px;}

#subbar1 a:link, #subbar1 a:visited {color: #ffffff;
word-spacing: none;
text-decoration: none;
background-image: url(images/bullet.png);
background-position: left center;
height:22px;
background-repeat: no-repeat;
padding-left: 2em;}

#subbar1 a.current {color: #ffffff;
background-image: url(images/bullet_over.png);
background-position: left center;
height:22px;}

#subbar1 a:hover {color: #ffffff;
text-decoration:none;
background-image: url(images/bullet_over.png);
background-position: left center;
height:22px;}

h1 {margin-left: auto;
margin-right: auto;
width:900px;
font-size: .8em;
padding-bottom: 3px;
padding-top: 23px;
padding-left: 10px;
padding-right: 10px;
color: #ffffff;
font-weight: bold;
margin-top: 0;
margin-bottom: 0;}

#main-text {margin-top: 10px;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
width:920px;
min-height:350px;
font-size: 0.7em;
line-height: normal;}

#main-text p {text-align: justify;
margin-left: 10px;
margin-right: 10px;
margin-top: 8px;
margin-bottom: 0;}

h2 {padding-bottom: 3px;
padding-right: 0;
color: #ffffff;
border-bottom: 1px #000000 solid;
letter-spacing: 5px;
font-weight: normal;
margin-left: 10px;
margin-right: 10px;
font-size: 1em;
margin-top: 0;
padding-top: 10px;}

p, ul, ol {margin-top: 17px;
margin-bottom: 0;}

ol, ul {margin-left: 75px;
margin-right: 75px;}

a:link, a:visited {text-decoration: none;
font-weight: bold;
color: #860000;}

a:hover {text-decoration: underline;}

a img {border: none;}

#footer {width:900px;
margin-left: auto;
margin-right: auto;
text-align: center;
height:60px;
font-family: arial, Tahoma, verdana, helvetica, sans-serif;
background-color: #1a1a1a;
color: #ffffff;
background-image: url(images/foot_bg.png);
background-repeat: repeat;
font-size: 0.6em;
margin-top: 0;
display: block;
clear: both;}

#footer a:link, #footer a:visited {color: #ffffff;
text-decoration: none;}

#footer a:hover {text-decoration: underline;
color: #ffffff;}

#footer p {margin-top: 0;
color: #8f8f8f;
margin-left: 1em;
line-height:22px;}

.high {color: #ffffff;}

.copyright {font-size: 1.1em;
color: #ffffff;}

.control {border: none;
background-color: #000000;
background-image: url(images/control_bg.png);
height:20px;
color: #ffffff;}

.mesaj {border: none;
background-color: #1a1a1a;
background-image: url(images/control_bg1.png);
height:90px;
width:177px;
color: #ffffff;
background-repeat: no-repeat;}

a.login {color: #000000;
text-decoration: none;}

a.send {color: #ffffff;
text-decoration: none;}

#contactForm input.submit {border:0;
color: #ffffff;
background-color: #1a1a1a;
font-weight: bold;
font-size: 1em;}

#cvForm input.submit {border:0;
color: #ffffff;
background-color: #1a1a1a;
font-weight: bold;
font-size: 1em;}

#AccountForm input.submit {border:0;
color: #ffffff;
background-color: #1a1a1a;
font-weight: bold;
font-size: 1em;}

#pic {display: block;
float: left;
width:184px;
min-height:262px;}

#pic p {text-align: center;
font-weight: bold;
text-transform: uppercase;}

#pic img {border: none;}

#container {font-size: 0.72em;
width:900px;
margin-left: auto;
margin-right: auto;
margin-bottom: 30px;
overflow: hidden;}

#container .col1 {width:570px;
wid\th: 570px;
float:left;
background-color: #1a1a1a;
background-image:url(images/sub_bg.png);
font-size: 0.98em;
padding-top: 0em;
margin-bottom: -2000px;
padding-bottom: 2000px;}

#container .col2 {width:300px;
wid\th: 300px;
float:right;
background-color: #1a1a1a;
background-image:url(images/sub_bg.png);
font-size: 0.98em;
padding-top: 0em;
margin-bottom: -2000px;
padding-bottom: 2000px;}

#full {width:900px;
wid\th: 900px;
min-height: 390px;
float:right;
background-color: #1a1a1a;
background-image:url(images/sub_bg.png);
font-size: 0.98em;
padding-top: 0em;
margin-bottom: -2000px;
padding-bottom: 2000px;}

.spacing {height:30px;}

.spacing1 {height:25px;display:block;clear:both;}

.error {
color: #ff0c05;}

.success {
color: #38c13d;}