* {
	font-size: 100%;
	margin: 0;
}

body {
	background:#ffffff;
	color:#1f1a17;
	font-family: "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}

a:link {color: #53a177;}
a:visited {color: #53a177;}
a:hover {color: #e90089;}
table {border-collapse: collapse;}
td {padding: 0;}
img {border: 0;}

h1, h2, h3, h4 {
	font: 125% "Trebuchet MS", Arial, sans-serif;
	font-weight: normal;
	color: #e90089;
	margin: -30px 0 2em 0;
	text-indent: -2em;
}

/* Flash шапка */
table.top {width:100%; height:265px;}
table.top td{background: #ffffff url(/objects/img/top_bg.gif) repeat-x left top; vertical-align:top}
table.top td div.swf {margin: 12px 0 28px 0}
/* / */

/* Тело документа */
table.body {width:100%;}

table.body p {font: 75% Arial, sans-serif; margin-bottom: 0.5em;}
table.body p a {white-space: nowrap; font: 110% "Trebuchet MS", Arial, sans-serif; }

table.body td.logo {vertical-align:top; padding: 0 0 40px 30px}
table.body td.aphorism {vertical-align:top; text-align:right; font-style:italic; padding-right:15px}

table.body td.main {width:40%; vertical-align:top; padding: 0 8em 0 67px;}
table.body td.main span.phone {font: 134% "Trebuchet MS", Arial, sans-serif; color: #e90089; white-space: nowrap;}
table.body td.main span.phone2 {font: 134% "Trebuchet MS", Arial, sans-serif; color: #e90089; white-space: nowrap; margin-left: 3.6em}
table.body td.main img.icq {margin: 0 0 -0.4em 0.3em}

table.body div.structure {width: 500px; height: 180px; margin-right: 20px; float:left;}
table.body div.structure div {width: 120px; text-align:center; float:left; margin: 0 1em 1em 0;}
table.body div.structure span {color: #53a177; white-space: nowrap; font: 110% "Trebuchet MS", Arial, sans-serif;}

table.body div.portfolio {width: 120px; height: 120px; margin-right: 20px; float:left;}
table.body div.portfolio img { border: 1px solid #f4f4f4;}

#contacts {margin-top: 50px;}
#contacts p {font-style:italic}
#contacts p a {color: #e90089;} 
#contacts p a:hover {text-decoration:none}
/* / */


/* Copyright */
table.copyright {width: 100%; margin-top:50px;}
table.copyright p {font: 75% Arial, sans-serif; margin-bottom: 0.5em;}
table.copyright td.copy {vertical-align:top; text-align:center; padding-bottom: 50px}
table.copyright td.li {width: 300px; vertical-align:bottom; text-align:center; padding-bottom:30px}

#part {width: 300px; height: 150px;}
#part a {color: #e90089;}
#part a:hover {text-decoration:none}
#part img {width:54px; height:116px; float:left; margin-bottom:20px}
#part p {padding-top:110px}
/* / */
