HTML {height:100%;}

BODY {height:100%; font-size:14px; font-family: "Times New Roman", Times, serif; color:#636363; margin:0; padding:0; background-color:#FFFFFF;}

P {margin-bottom:0px}

IMG {border:0;}

TABLE {border:0;}
TABLE TD {padding:0; vertical-align:top}

FORM {margin:0; padding:0;}
INPUT, TEXTAREA {font-size:100%; font-family: "Times New Roman", Times, serif; color:#636363;}

H1 {color:#f38b00; font-size:14px;}
H2 {color:#e93c0a; font-size:14px;}

A:link {color:#f38b00;}
A:hover {color:#f38b00;}
A:visited {color:#f38b00;}

.global {width:100%}

/*
.bg-header {width:100%; height:231px; background:#cf390b url(images/bg_header.jpg) repeat-x;}
.bg-header-left {width:100%; height:231px; background:url(images/bg_header_left.jpg) no-repeat;}
.bg-header-right {width:100%; height:231px; background:url(images/bg_header_right.jpg) top right no-repeat;}
*/
.bg-header {width:100%; height:300px; background:#cf390b url(images/bg_header.jpg) repeat-x;}
.bg-header-left {width:100%; height:300px; background:url(images/bg_header_left.jpg) no-repeat;}
.bg-header-right {width:100%; height:300px; background:url(images/bg_header_right.jpg) top right no-repeat;}

.header {width:100%; height:231px;}
.header .logo {padding:44px 0 0 27px}
.header .title {width:100%; height:74px;}
.header .title DIV {padding:15px 0 0 36px}
.header .date {text-align:right; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Tahoma, sans-serif; font-weight:bold;}

.header .exhib {text-align:center; padding:0 12px}
.header .exhib .date {text-align:center; padding:9px 0 3px 0}
/*.header .exhib1 {}
.header .exhib1 .date {padding:3px 14px 0 0;}
.header .exhib2 {padding-right:16px;}
.header .exhib2 .date {padding:3px 8px 0 0;}
.header .exhib3 {}
.header .exhib3 .date {padding:3px 10px 0 0;}*/

.leftcol {width:220px; background:#f6f6f6 url(images/bg_leftcol.gif) bottom right no-repeat;}
/*.leftcol {width:282px; background:#f6f6f6 url(images/bg_leftcol.gif) bottom right no-repeat;}*/
.leftcol .bg-search {width:220px; height:83px; background:#ffde95 url(images/bg_search.gif) repeat-x;}
.leftcol .bg-search2 {padding:31px 0 0 15px;}
/*.leftcol .bg-search2 {padding:31px 0 0 41px;}*/
.leftcol .field {width:100px; margin-right:5px; background-color:#FFFFFF; border:1px solid #f55c2f}
.leftcol .photo {padding:10px 0 130px 15px;}

.sep {width:1px; background:#d7d7d7 url(images/bg_search2.gif) no-repeat;}
.sep DIV {width:1px;}

.maincol {width:100%; background:url(images/bg_content.gif) repeat-x;}
.content {padding:0 30px 20px 30px;}
.content .sep {width:100%; height:1px; margin:15px 0 15px 0; background:#e93c0a;}
.content IMG {border:1px solid #FFFFFF; margin: 10px 10px 10px 10px;}


.bg-footer {width:100%; height:59px; background:#cc380b url(images/bg_footer.jpg) repeat-x;}
.footer {width:100%;}
.footer TD {text-align:right; vertical-align:middle; color:#FFFFFF; font-family:Verdana, Arial, Tahoma, sans-serif; line-height:17px;}
.footer A {color:#f9dbbd; text-decoration:none;}
.footer .phone {width:40%; padding:0 18px 0 10px; height:59px; background:url(images/footer_sep.jpg) top right no-repeat; font-weight:bold;}
.footer .email {width:24%; padding:0 18px 0 10px; background:url(images/footer_sep.jpg) top right no-repeat; font-weight:bold;}
.footer .copy {width:36%; padding:0 65px 0 10px; font-size:11px;}
.footer .copy2 {width:36%; padding:0 65px 0 10px; font-size:9px;}


.menu {padding:0px 2px 7px 2px; background:url(images/bg_menu.gif) top repeat-x;}
.menu TD {font-size:11px; font-family: Tahoma, Verdana, Areal; color:#ffffff; font-weight:bold; padding:0 1px 0 0}
.menu A {color:#ffffff; text-decoration:none;}
.menu A:hover {color:#ffffff; text-decoration:none;}
.menu A:visited {color:#ffffff; text-decoration:none;}
.menu .left-bg {background:#e93c0a url(images/bg_menu_left.gif) top left no-repeat;}
.menu .right-bg {height:15px; padding:0 7px 0 8px; background:url(images/bg_menu_right.gif) top right no-repeat;}
.menu .act .left-bg {background:#f38b00 url(images/bg_menu_left_act.gif) top left no-repeat;}
.menu .act .right-bg {background:url(images/bg_menu_right_act.gif) top right no-repeat;}

.submenu {padding:2px 14px 8px 7px; background:#e93c0a; border-bottom:3px solid #a02d07}
.submenu {font-size:11px; font-family: Tahoma, Verdana, Areal; color:#ffffff; font-weight:bold;}
.submenu A {color:#ffffff; text-decoration:none;}
.submenu A:hover {color:#ffffff; text-decoration:none;}
.submenu A:visited {color:#ffffff; text-decoration:none;}
.submenu UL {list-style-type:none; margin:0; padding:0;}
.submenu LI {background:url(images/bullet_ul.gif) 1px 6px no-repeat; margin-top:3px; padding-left:12px;}

/* */
.tbl-decoration {margin-top:15px; border-bottom:1px solid #e93c0a;}
.tbl-decoration TD {padding:2px 5px; border-right:1px solid #e93c0a; border-top:1px solid #e93c0a}
.tbl-decoration .tr-0 TD {font-size:11px; font-family: Tahoma, Verdana, Areal; color:#e93c0a; font-weight:bold; padding:4px 5px; background:#ffde94;}
.tbl-decoration .answers {text-align:center}
.tbl-decoration .last-col {border-right:0px}
.forum {padding:0 30px 20px 30px;}
.forum .pages {border-bottom:1px solid #e93c0a;}
.forum .pages td {padding:5px;}
.forum .pages .prev-next {text-align:right; vertical-align:middle}
.forum .pages .field {width:30px; height:16px; border:1px solid #f55c2f; background-color:#FFFFFF;}
.create-subj {width:500px;}
.create-subj td {padding:2px 10px 2px 0}
.create-subj .field {width:100%; border:1px solid #f55c2f; background-color:#FFFFFF;}
.create-subj .but {text-align:right; padding-right:6px}
.forum H2 {margin-bottom:5px}
.forum .t-list {margin-top:2px}
.forum .and {color:#FF0000}

.content TABLE {border-collapse:collapse; border-bottom:1px solid #e93c0a; border-left:1px solid #e93c0a;}
.content TD {padding:2px 5px; border-right:1px solid #e93c0a; border-top:1px solid #e93c0a}
.content TH {font-size:11px; font-family: Tahoma, Verdana, Areal; color:#e93c0a; font-weight:bold; text-transform: uppercase; padding:4px 5px; padding:2px 5px; border-right:1px solid #e93c0a; border-top:1px solid #e93c0a; background:#ffde94;}

.content .img-table {border:0 solid}
.content .img-table TD {padding:0; border:0 solid}

