body {margin: 0px; padding: 0px; background: #ffffff; text: #333333;}





table {margin: 0px; padding: 0px; background: none; border-collapse: collapse; border: none;}





tr {margin: 0px; padding: 0px; background: none; border: none;}





td {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}





img {margin: 0px; padding: 0px; background: none; border: none;}





div {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}





p {font-family: times new roman, serif; font-size: 90%; line-height: 1.5; color: #333333;}

p.Hint {font-size: 75%; color: #666666;}
p.Answer {padding-left: 1.2em; text-indent: -1.2em; display: none;}




li {font-family: times new roman, serif; font-size: 90%; line-height: 1.5; color: #333333;}

li li {font-family: times new roman, serif; font-size: 100%; line-height: 1.5; color: #333333;}





h1 {font-family: times new roman, serif; font-size: 210%; font-weight: normal; line-height: 1.0; color: #996600;}

h2 {font-family: times new roman, serif; font-size: 150%; font-weight: normal; line-height: 1.0; color: #996600;}

h3 {font-family: times new roman, serif; font-size: 110%; font-weight: normal; line-height: 1.0; color: #996600;}




form {margin: 0px; padding: 0px; text-align: left; vertical-align: top; background: none; border: none;}


input {font-family: times new roman, serif; font-size: 90%; font-weight: normal; background: #ffffff; border: 1px solid #996600;}
textarea {font-family: times new roman, serif; font-size: 90%; font-weight: normal; background: #ffffff; border: 1px solid #996600;}
input.Submit {font-family: times new roman, serif; font-size: 90%; font-weight: bold; color: #ffffff; background: #996600; border: 1px solid #996600;}
button {font-family: times new roman, serif; font-size: 90%; font-weight: bold; color: #ffffff; background: #996600; border: 1px solid #996600;}



a {color: #996600; text-decoration: underline;}


a.Local {color: #996600; text-decoration: none; border: 0px dashed #996600; border-width: 0px 0px 1px 0px;}




div.TopLine {height: 6px; font-size: 1%; background: #dbb500 url(/Graphics/TopLine.gif) left top no-repeat;}
div.HeadBackground {height: 180px; font-size: 1%; background: #f2f1ef url(/Graphics/HeadBackground.gif) left top repeat-x;}
div.LogotypeBlock {position: absolute; left: 64px; top: 26px; z-index: 2000; width: 152px; height: 146px; font-size: 1%;}
div.LogotypeBlock img.Logotype {width: 152px; height: 146px;}
div.HeadLine {height: 3px; font-size: 1%; background: #e8e7e4;}



div.BreadCrumbs {padding: 12px 80px; font-family: tahoma, sans-serif; font-size: 60%; color: #999999;}
div.BreadCrumbs a {color: #666666;}



div.BottomLine {background: url(/Graphics/BottomLine.gif) left bottom repeat-x;}
div.BottomCorner {background: url(/Graphics/PaperCorner.jpg) right bottom no-repeat;}
div.ContentsContainer {width: 75%;}
table.ContentsBlock {width: 100%;}
table.ContentsBlock td.Contents {padding: 0px 80px 80px 80px; background: url(/Graphics/HeaderBlock.gif) left 0.3em no-repeat;}
table.ContentsBlock td.SideSpacer {width: 1px; font-size: 1%;}
table.ContentsBlock td.SideSpacer img {width: 1px; height: 770px;}



table.FormBlock {width: 100%;}
table.FormBlock td.InputName {padding: 8px 0px; width: 20%; vertical-align: middle;}
table.FormBlock td.InputField {padding: 8px 0px 8px 20px; vertical-align: middle;}




div.BottomBlock {height: 142px; background: #e8e8e6 url(/Graphics/BottomFlowers.gif) right top no-repeat;}
table.Bottom {width: 100%; height: 142px;}
table.Bottom td.LeftSpace {width: 80px; font-size: 1%;}
table.Bottom td.Copyright {padding: 38px 0px 0px 0px; width: 25%; font-family: times new roman, serif; font-size: 75%; color: #666666;}
table.Bottom td.Copyright img.CopyrightSign {margin: 0px 0px 5px 0px; width: 27px; height: 27px;}
table.Bottom td.Contacts {padding: 38px 0px 0px 0px; width: 25%; font-family: times new roman, serif; font-size: 75%; color: #666666;}
table.Bottom td.Contacts img.Phone {margin: 0px 0px 6px 0px; width: 154px; height: 40px;}
table.Bottom td.Designer {padding: 48px 0px 0px 0px; width: 48%; font-family: arial, sans-serif; font-size: 70%; color: #666666;}
table.Bottom td.Designer img.LogotypeDBabych {margin: 0px 0px 3px -2px; width: 98px; height: 34px;}



table.Photos {
	margin-top: 10px;
	//margin-top: 30px;
}

table.Photos tr td {
	/*width: 130px;*/
	height: 130px;
	vertical-align: top;
}

table.Photos p {
	margin: 16px 20px 0px 16px;
}

table.Photos p a:link, table.Photos p a:visited {
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}

table.Photos p a:hover {
	color: #996600;
	font-weight: bold;
	text-decoration: underline;
}

img.PhotoPreview {
	width: 126px;
	height: 126px;
	border: 2px solid #996600;
}

img.PhotosArrow {
	width: 13px;
	height: 13px;
	border: none;
	margin: 6px 0px 0px 0px;
}

h3 img.ArticlePhotos {
	border: 2px solid #996600;
	margin: 2px 20px 0px 0px;
	float: left;
}

p img.ArticlePhotos {
	border: 2px solid #996600;
	margin: 6px 20px 0px 0px;
	float: left;
}

table.Clients {
	margin-top: -20px;
}

table.Clients tr td{
	width: 50%;
	vertical-align: bottom;
	font-size: 15px;
	height: 95px;
	padding: 5px 0px 15px 0px;
	font-size: 70%;
	color: #666666;
}

table.Clients tr td img {
	margin: 0px 0px 8px 0px;
}

table.Data td.Title {padding: 10px 5px; font-family: times new roman, serif; font-size: 90%; color: #333333; background: #ffffff; border: 1px solid #ffffff;}

table.Data td.Header {padding: 10px 5px; font-family: times new roman, serif; font-size: 90%; color: #333333; background: #eeedeb; border: 1px solid #ffffff; border-bottom: 1px solid #999999;}

table.Data td.CellLight {padding: 3px 5px; font-family: times new roman, serif; font-size: 90%; color: #333333; background: #ffffff; border: 1px solid #ffffff;}

table.Data td.CellDark {padding: 3px 5px; font-family: times new roman, serif; font-size: 90%; color: #333333; background: #eeedeb; border: 1px solid #ffffff;}

td.Client {padding: 0px 0px 5px 0px; font-size: 70%; color: #666666;}
