.view th {text-align:left;font-weight:bold;width:200px;}
.view input, .view select {width:300px;}
.view select.multiple {height:100px;}
.view input.date {width:250px;}
.view input.date_control {width:50px;height:24px;}
.view input.small {width:20px;}
.view textarea {;height:150px;}
.view input.submit, .view input.button {width:150px;height:24px;}
.view .TinyMCE {height:300px;}

.calendar {position:absolute;z-index:999999;}

.hide {display:none;}
.show {display:block;}
.vtop {vertical-align:top;}
.clear {clear:both;}
.error {color:#ff0000;}
.required {color:#ff0000;}

.panel {height:56px;}
.panel span {display:block;height:56px;float:left;}
.panel span.left {background:url('/SiteNN/Common/Panel/images/panel-left.png') no-repeat;width:13px;}
.panel span.right {background:url('/SiteNN/Common/Panel/images/panel-right.png') no-repeat;width:13px;}
.panel a {background:url('/SiteNN/Common/Panel/images/panel.png') repeat-x;display:block;float:left;width:36px;height:56px;padding-left:2px;padding-right:2px;}
.panel a img {width:32px;height:32px;margin-top:11px;border:1px solid transparent;}
.panel a:hover img, .panel a:active img {border:1px solid #999999;}

div.panel-small {height:37px;}
div.panel-small span {display:block;height:37px;float:left;}
div.panel-small span.left {background:url('/SiteNN/Common/Panel/images/small/panel-left.png') no-repeat;width:9px;}
div.panel-small span.right {background:url('/SiteNN/Common/Panel/images/small/panel-right.png') no-repeat;width:9px;}
div.panel-small a {background:url('/SiteNN/Common/Panel/images/small/panel.png') repeat-x;display:block;float:left;width:22px;height:37px;padding-left:2px;padding-right:2px;}
div.panel-small a img {width:22px;height:22px;margin-top:5px;border:1px solid transparent;}
div.panel-small a:hover img, div.panel-small a:active img {border:1px solid #999999;}

.panel-title {position:absolute;z-index:10000;}

.sitemap a {display:block;}
.sitemap div {padding-left:25px;}

.search-result strong {font-weight:bold;display:block;float:left;width:20px;}
.search-result p {clear:both;margin:0 0 15px;padding:5px;padding-left:20px;}
.search-result a {font-weight:bold;}
.search-result b {font-style:italic;}
.search-result div {padding-left:20px;}
.search-result div a {font-weight:normal;}

.pager a.active, .pager a.active:link, .pager a.active:visited, .pager a.active:hover, .pager a.active:active {font-weight:bold;}

.file {clear:both;}
.file img {float:left;margin-right:20px;margin-bottom:10px;}
.file input {width:25px;}

div.photo {float:left;margin:10px;}
div.photo a span.info {display:block;text-align:center;}
div.photos {margin:10px;float:left;text-align:center;}

table.data {width:100%;}
table.data td.n {white-space:nowrap;text-align:center;}

.a {padding-left:20px; font-style:italic; border-left:1px dotted #444444; margin-left:20px;}

.faq {border-bottom:1px dotted #444444;}
.faq span {color:#df3a5b}

table.poll { margin-top:10px; margin-bottom:20px; }
table.poll th { text-align:left; vertical-align:middle; }
table.poll td.result img { height:16px; border:1px solid #999999; }
table.poll td.result { width:50px; }
table.poll td, #wrapper table.poll td { padding:5px; }

#image_files {z-index:999;}

hr{border:0;color:#999999;background-color:#999999;height:1px;clear:both;}

.catalog img.image {float:left;margin:0 10px 10px 0;}

.admin-page {list-style-type:none;margin:0;padding:0;}
.admin-page li a {display:block;margin:0 0 5px 0;padding:5px 10px;border:1px solid #c0c0c0;text-decoration:none;text-align:center}
