/* cascade style sheets */
body {padding:0px; margin:0px; background-color:#ffffff}
body * {font-family:Arial; font-size:9pt; color:#363636}
TABLE {border-collapse:collapse; empty-cells:show}
table, td, th {border:none; padding:0px; empty-cells:show; vertical-align:top; text-align:left;}
img {border:0px}
hr {color:#DDDDDD; height:1px;}
a:link {text-decoration:underline; color:#363636}
a:visited {text-decoration:underline; color:#363636}
/*a:visited {text-decoration:underline; color:#757575}*/
a:active, a:hover {color:#999999}
span.desc {font-style:italic; color:#666666}

h1,h2,h3,h4,h5,h6 {color:#3663A5}
strong {color:525252}
h1 {font-size:1.5em}
h2 {font-size:1.2em}
h3 {font-size:1.1em}
h2.header {font-size:1.1em; color:#525252}
h3.sub_hdr {background:url('../images/logo-small.gif') left no-repeat; padding-left:20px; margin-bottom:5px}

strong.name {color:#363636}
span.date {background:#0093dd; color:#FFFFFF; padding:2px 5px;}
span.news {display:block; margin: 5px 0 25px 0px}


table.attn {border-top:1px solid #DDDDDD; border-right:1px solid #DDDDDD}
table.attn td {padding:5px; padding-left:0px}
table.attn td h2.header {margin-bottom:0px}

span.star {color:red; margin:2px; font-size:larger}
form {margin:0px}
input {background:white; color:#363636}

td.btm {padding:2em 0; vertical-align:middle}
td.left {text-align:left; padding-right:15px}
td.right {text-align:center; padding: 0 0px 0 25px}
td.mdl {vertical-align:middle; text-align:center}

td.info {padding: 15px 0px}
.about p {margin:0}

.logo {vertical-align:middle; text-align:center}
.logo img {margin-left:23px}

table.box-pink {background:#0093dd; margin:0px}
table.box-pink td.tr {width:5px; height:5px; background:url('/images/box-blue-tr.gif') no-repeat right}
table.box-pink td.br {width:5px; height:5px; background:url('/images/box-blue-br.gif') no-repeat right}
table.box-pink td.tl {width:5px; height:5px; background:url('/images/box-blue-tl.gif') no-repeat left}
table.box-pink td.bl {width:5px; height:5px; background:url('/images/box-blue-bl.gif') no-repeat left}
table.box-pink td.header {text-align:right; padding-left:13px}
table.box-pink td.header h2 {color:#FFFFFF; display:inline; float:left; font-size:1em; padding:0px; margin:0px}
table.box-pink td.info {padding: 8px 5px 20px 5px; background:#FFFFFF; padding-left:13px}
table.box-pink td.info ul {padding: 0px; margin: 0px 0px 0px 15px;}
table.box-pink td.info p {padding: 0px; margin: 0px; margin-bottom:5px}

/* List of goods */
table.cat {width:100%}
table.cat tr td {padding:10px 0px}
table.cat td a img {border: 1px solid #BFBBB5; width:115px}
table.cat td a:hover img {border: 1px solid red}
table.cat p {margin:0px; text-align:left}
table.cat th {text-align: left}

span.actions a {white-space:nowrap;}
span.active {background-color: #999999; padding:2px; margin: 3px; color:#FFFFFF; font-weight:bold; line-height:1.5em}

table.adm-content {margin:0px}
table.adm-content td, table.adm-content th {padding: 0px 10px 0px 0px;}
table.adm-content th {text-align:left; color:#605A51; font-style:italic; }
table.adm-content td label {margin:0px; margin-right:10px}

.ico { margin:0 5px}

span.desc_block {display:block; padding:0px 0px 0px 10px; margin: 0px 0px 0px 30px; border-left: 5px solid #999999;}
span.desc_p {display:block; padding:0px 0px 0px 23px;}
div.content p {padding: 0.5em 0px}
table#work_hours td {text-align:center; padding: 0px 5px}
table#work_hours td label {margin:0px 0px 0px 3px; padding:0px; color:#605A51}

/* News Services Box */
table.news-menu {width:100%; border-top: 1px solid #CCCCCC}
table.news-menu td {padding: 0 8px}
table.news-menu td.actins {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font-size:0.9em}

/* Inquiry Box */
#poll-result {padding:0px; height:11px; background:#BFBBB5; table-layout:fixed; margin: 4px 0px; color:#FFFFFF; line-height:8px; text-align:right; vertical-align:middle}
#poll-result td {padding:0px; height:11px; text-align:right}
.poll-result {padding:0px; height:11px; background:#BFBBB5; table-layout:fixed; margin: 0px 0px; color:#FFFFFF; line-height:8px; text-align:right; vertical-align:middle}
.poll-result td {padding:0px; height:11px}
table#stats {font-size:1em; margin: 20px 25px}
table#stats td, table#stats th {padding: 0 10px}
table#stats th {border-bottom:1px solid #CCCCCC; padding-bottom: 5px}
table#stats td table#poll-result td {padding:0px;}
table#stats td#count, table#stats th#count {border-right:1px solid #CCCCCC}

.main_tbl {width:950px; align:center}

/* Выделение поисковых слов */
.selected {background:yellow;}

	#wd-copyright {}
	#wd-site {white-space:nowrap; text-decoration:none;}
	#wd-welldesign {white-space:nowrap;}
