
body {
	background: #ffffff url(img/bg.jpg) no-repeat center top;
	color: #3e5974;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 auto;
	padding: 0;
}

a img {
    border: 0px;
}

a         { color: #3e5974; text-decoration: none }
a:link    { color: #084381; text-decoration: underline }
a:active  { color: #084381; text-decoration: underline }
a:visited { color: #084381; text-decoration: underline }
a:hover   { color: #7097bd; text-decoration: underline }

h1 {
    color: #084381;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}

h2 {
    color: #084381;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}

h3 {
    color: #084381;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}

#page {
    width: 900px;
    border: 0px;
	margin: 0 auto;
}

#logo {
    border: 0px;
 width: 170px;
 height: 86px;
 margin: 0 0 0 68px;
 position: absolute;
}

#vcontent {
    padding: 39px 0 0 0;
}

#content {
	background: #ffffff url(img/pagebg.jpg) no-repeat left top;
    border: 1px solid #e3e3e3;
	width: 900px;
}

#incontent {
	background: #d1e6ff;
	float: right;
	width: 553px;
	margin: 3px 3px 3px 0;
	padding: 20px;
    
}

#menu {
    width: 299px;
	padding-top: 84px;
	float: left;
}

#uslugi { padding-left: 3px; float: left;  }
#okomp { float: right;}
#ceni { padding-left: 101px; padding-top: 3px; float: left;  }
#vakans { padding-top: 3px; float: right;}
#part { padding-left: 3px; padding-top: 3px; float: left;  }

#footer {
    padding: 10px 0px;
}

#footer #left {
    float: left;
}

#footer #right {
    float: right;
	text-align:right;
}