/*
Theme Name: Промэкспертиза
Theme URI: http://none/
Description: Paranoik aka Кирилл Чулыгин, icq: 755-129, e-mail: parano1k@mail.ru
Version: 1.0
Author: Кирилл Чулыгин aka Paranoik
Tags: нет
*/

body {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 35px;
margin-right: 35px;
padding: 0px;
background-color: #FFFFFF;
font-family: Verdana;
font-size: 11px;
color: #000000;
background-color: white;
background-image: url('images/bg.gif');
background-repeat: repeat-x;
}

table {
border: 0px;
border-collapse: collapse;
padding: 0px;
}

table td {
border: 0px;
font-size: 11px;
padding: 0px;
}

img {
border: 0px;
}

.top-menu {
	width:100%;
	}
	.top-menu td{
		font-size: 14px;
		color: #004f9e;
		text-align:center;
		vertical-align:middle;
		}
	.top-menu a:link,
	.top-menu a:active,
	.top-menu a:visited{
		font-size: 14px;
		color: #004f9e;
		text-decoration: none;
		}
	.top-menu a,
	.top-menu span{
		font-size: 14px;
		color: #004f9e;
		display:block;
		}
	.top-menu span{
		height:20px;
		padding:6px 0 3px 0;
		white-space:nowrap;
		}
	.top-menu a.active,
	.top-menu a:hover{
		font-size: 14px;
		color: #ffffff;
		background:url('images/bg-tm-a-l.gif') no-repeat 0 0;
				text-decoration: none;
		}
	.top-menu a.active span,
	.top-menu a:hover span{
		font-size: 14px;
		color: #ffffff;
		background:url('images/bg-tm-a-r.gif') no-repeat 100% 0;
		cursor:pointer;
		text-decoration: none;
}

#topr {
font-size: 12px;
color: #004f9e;
background-image: url('images/topright.jpg');
background-repeat: no-repeat;
background-position: right top;
}

#adres {
margin-right: 81px;
margin-top: 39px;
}

#poisk {
padding: 0px;
margin-top: 8px;
margin-bottom: 0px;
margin-right: 22px;
}

#iskat {
background-image: url('images/search.jpg');
width: 63px;
height: 21px;
cursor: pointer;
border: 0px;
}

#strpoisk {
width: 220px;
font-size: 12px;
color: #cccccc;
}

#headcentr {
background-image: url('images/headcentr.jpg');
background-repeat: repeat-x;
height: 229px;
}

#headleft {
background-image: url('images/headleft.jpg');
background-repeat: no-repeat;
height: 229px;
width: 13px;
}

#headright {
background-image: url('images/headright.jpg');
background-repeat: no-repeat;
height: 229px;
width: 401px;
}

#headtext {
width: 419px;
height: 45px;
margin-top: 45px;
margin-left: 30px;
}

#headphone {
width: 322px;
height: 36px;
margin-left: 52px;
}

h1 {
color: #02509f;
font-size: 18px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

#licenz {
background-image: url('images/bg-block-1.gif');
background-repeat: no-repeat;
background-position: left top;
height: 120px;
}

#alllic {
width: 82px;
height: 18px;
margin-left: 164px;
margin-top: 77px;
}

#diagram {
margin: 10px;
width: 188px;
height: 85px
}

.vopros ul {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 12px;
margin-left: 18px;
padding: 0px;
list-style-type: disc;
list-style-image: url('images/li.jpg');
color: #02509f;
}

.vopros ul li {
margin-top: 12px;
}

.vopros a:link,
.vopros a:active,
.vopros a:visited {
color: #000000;
text-decoration: underline;
}

.vopros a:hover {
color: #000000;
text-decoration: none;
}

#calc {
background-image: url('images/calc.jpg');
background-repeat: no-repeat;
background-position: left top;
margin-top: 12px;
padding-left: 58px;
height: 58px;
}

#banner {
margin-top: 12px;
margin-bottom: 12px;
}

.leftli ul {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 18px;
padding: 0px;
list-style-type: disc;
list-style-image: url('images/li.jpg');
font-size: 14px;
color: #02509f;
font-weight: bold;
}

.leftli ul li {
margin-top: 20px;
font-size: 14px;
color: #02509f;
font-weight: bold;
}

.leftli a:link,
.leftli a:active,
.leftli a:visited {
color: #02509f;
text-decoration: none;
}

.leftli a:hover {
color: #02509f;
text-decoration: underline;
}

#client {
margin-right: 30px;
margin-top: 15px;
margin-bottom: 30px;
}

.rightli ul {
margin-top: -10px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 18px;
padding: 0px;
list-style-type: disc;
list-style-image: url('images/li.jpg');
font-size: 12px;
color: #02509f;
}

.rightli ul li {
margin-top: 18px;
font-size: 12px;
color: #02509f;
font-weight: bold;
}

.rightli a:link,
.rightli a:active,
.rightli a:visited {
color: #02509f;
text-decoration: underline;
}

.rightli a:hover {
color: #02509f;
text-decoration: none;
}

#otzyvy {
height: 113px;
background-image: url('images/bg-block-3.gif');
background-repeat: no-repeat;
background-position: left top;
}

#otzyv {
width: 82px;
height: 18px;
margin-top: 68px;
margin-left: 164px;
}

.rightli2 ul {
margin-top: -10px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 18px;
padding: 0px;
list-style-type: disc;
list-style-image: url('images/li.jpg');
font-size: 13px;
color: #02509f;
}

.rightli2 ul li {
margin-top: 18px;
font-size: 13px;
color: #02509f;
font-weight: bold;
}

.rightli2 a:link,
.rightli2 a:active,
.rightli2 a:visited {
color: #02509f;
text-decoration: underline;
}

.rightli2 a:hover {
color: #02509f;
text-decoration: none;
}

#vakansis {
height: 113px;
background-image: url('images/bg-block-2.gif');
background-repeat: no-repeat;
background-position: left top;
}

#vakansii {
width: 82px;
height: 18px;
margin-top: 68px;
margin-left: 166px;
}

#footer {
height: 103px;
background-image: url('images/bg-footer.gif');
background-repeat: repeat-x;
background-position: center bottom;
}

#fleft {
height: 37px;
width: 5px;
background-image: url('images/bg-bm-l.gif');
background-repeat: no-repeat;
background-position: left top;
}

#fright {
height: 37px;
width: 5px;
background-image: url('images/bg-bm-r.gif');
background-repeat: no-repeat;
background-position: right top;
}

#fcenter {
background-color: #cccccc;
}

h3 {
font-family: Verdana;
font-size: 12px;
color: #000000;
font-weight: bold;
}

h4 {
font-family: Verdana;
font-size: 12px;
color: #000000;
font-weight: bold;
}

#imgbord img {
border: 1px solid black;
}

.news ul {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 12px;
margin-left: 28px;
padding: 0px;
list-style-type: disc;
list-style-image: url('images/li.jpg');
color: #000000;
}

.news ul li {
margin-top: 12px;
}

.news a:link,
.news a:active,
.news a:visited {
color: #02509f;
text-decoration: underline;
}

.news a:hover {
color: #02509f;
text-decoration: none;
}

#newsline, #newsline1, #newsline3, #newsline4 {
background-image: url('images/newsline.jpg');
background-repeat: repeat-y;
background-position: center top;
width: 1px;
}

#newsline2 {
width: 1px;
}

#fcenter  a:link {color: #000000; text-decoration: none;}
#fcenter  a:active {color: #000000; text-decoration: none;}
#fcenter  a:visited {color: #000000; text-decoration: none;}
#fcenter  a:hover {color: #000000; text-decoration: underline;}

a:link {color: #02509f; text-decoration: underline;}
a:active {color: #02509f; text-decoration: underline;}
a:visited {color: #02509f; text-decoration: underline;}
a:hover {color: #02509f; text-decoration: none;}