/* CSS Document */

html, body, form{
	margin: 0;
	padding: 0;
	height: 100%;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000;
	background: #440000;
}

table { border-collapse: collapse; }
table td { vertical-align: top; }

a img { border: #000 0px solid; }

h1 {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	font-weight: 100;
	color: #A26E0A;
	margin-bottom: 18px;
}
h2 {
	margin: 0px;
	font-size: 120%;
	font-weight: 600;
	color: #642400;
}
h3 {
	margin: 0px;
	font-size: 110%;
	font-weight: 600;
	color: #642400;
}
h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #9F1D32;
	font-weight: 600;
	margin: 0px;
	font-size: 110%;
}
p {
	font-size: 100%;
	margin: 0px;
	margin-bottom: 14px;
}

a { color: #692F00; text-decoration: none; }
a:hover { color: #D7540B; text-decoration: none; }

input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000; font-weight: 100; }

#left { width: 50%; background: url(images/bg_left.jpg) no-repeat top right; }
#right { width: 50%; background: url(images/bg_right.jpg) no-repeat; }
#center { width: 772px; background: #fff url(images/bg_center.gif) repeat-y; }
#b_center { background: #fff url(images/bg_center.gif) repeat-y; vertical-align: bottom; }

#all {
	width: 772px;
	position: relative;
	height: auto;
	_height: 100%;
	min-height: 100%;
}

#header {
	height: 170px;
	background: #fff url(images/bg_header.gif) repeat-x;
}
	#logo {
		float: left;
		padding-top: 25px;
		padding-left: 43px;
	}
	#titr {
		margin-left: 320px;
		padding: 0px 20px;
		font-size: 10px;
		color: #fff;
		padding-top: 45px;
	}

	.left {
		width: 146px;
		float: left;
		position: relative;
		padding: 0px 17px 20px 17px;
		text-align: right; 
	}
		.left img {
			margin-bottom: 4px;
			border: #440000 1px solid;
		}
		#menu {
			font-size: 110%;
			white-space: nowrap;
			font-family: Tahoma, Arial, Helvetica, sans-serif
		}
			#menu ul {
				padding: 0px;
				margin: 0px;
				list-style: none;
			}
		
		#works {
			color: #6C2E06;
			font-size: 90%;
		}
			#works .title {
				font-size: 125%;
				white-space: nowrap;
				font-family: Tahoma, Arial, Helvetica, sans-serif
				}
				
			#works .title .title2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #692F00;
			display: block;
			margin-bottom:5px;
			}
			
		#counters img {
			border: 0px;
		}
		
	.right {
		margin-left: 180px;
		padding: 0px 100px 20px 18px;
		text-align:left;
	}

#b_center .left {
	padding-bottom: 10px;
}
#b_center .right {
	padding-bottom: 10px;
	padding-top: 60px;
	font-size: 90%;
	color: #440000;
}

.mail {
	font-size: 14px;
	font-weight: bold;
	}

/* новые стили */

div.link_new {
text-align: left;
padding: 0px;
margin-top: 20px;
}

div.link_new UL {
padding: 0px;
margin: 0px;
}

div.link_new UL LI {
text-align: left;
list-style: none;
margin-bottom: 5px;
}


