*
{
	font-family: Tahoma; 
	margin: 0; 
	padding: 0;
	font-size: 13px;
}
body, html
{
	height: 100%;
}

img,a img
{display: block; border: 0;}
a{color: #000;} a:hover {text-decoration: none;}


table td{vertical-align: top;}
div.logo {text-align: center; margin: 15px 0px;}
div.logo a img {display: inline;}

div.content {width: 550px; color: #fff;}

div.content p {margin: 10px 5px 10px 0px; color: #fff;}

div.content ul li, div.content ol li {margin: 10px 5px 10px 0px; color: #fff;}

table.menu {margin-top: 20px; border-top: 1px solid #000; width: 550px;}
table.menu td {padding-top: 5px;}
table.menu td a {text-transform: lowercase; font-weight: bold; font-size: 18px; color: #000; text-decoration: none;}
table.menu td a:hover {color: #ED1F29;}

table.works {margin-top: 10px; border-top: 1px solid #000;}
table.works td {padding: 5px 0px 0px;}
table.works td a {text-transform: lowercase; font-size: 11px; color: #000; text-decoration: none; float: left; padding-right: 20px;}
table.works td a:hover, table.works td a.on {color: #ED1F29;}

div.vacancy p {text-align: center; color: #000;}
div.vacancy h1, div.vacancy h6 {color: #ED1F29; text-align: center;}
div.vacancy h1 {margin: 10px 0px 20px; font-size: 18px;}

div.vacancy a {display: block; text-align: center; margin: 10px 0px 5px; font-size: 16px; text-decoration: none;}
div.vacancy a:hover {color: #ED1F29;}

table.service td.s_menu {width: 200px;}
table.service td.s_menu a {text-decoration: none; display: block; padding: 5px 0px; margin: 0px 0px 5px; padding-left: 10px;}
table.service td.s_menu a:hover {color: #ED1F29;}
table.service td.s_menu a.on {color: #fff; background: #ED1F29 url(/img/serv_mbg.gif) no-repeat left top; padding-left: 10px;}
table.service td.s_menu a.on:hover {color: #fff;}
table.service td.text {background: #ED1F29 url(/img/serv_tbg.gif) no-repeat right top; padding: 10px;}
table.service td.text div {color: #fff; font-size: 11px;}

a.works {color: #fff; font-size: 10px; padding: 5px 10px; display: block;}

div.we {padding-top: 10px; color: #000;}
div.we b{color: #000;}
div.we a strong{font-weight: normal;}
