body {margin: 0px; padding: 0px; background: url(i/bg.gif) #fff;}
img {border: 0px;}
p {font: normal 11px/1.8 Tahoma; color: #535353;}
td {font: normal 11px Tahoma; color: #000;}
a {color: #208afd;}

#layout {width: 100%; height: 100%;}
#stretch_v {height: 100%;}

#header, #content, #footer {width: 100%;}

#header {height: 82px; background: url(/images/faq/bg_header.gif) repeat-x #18aefd; border-bottom: 1px solid #ff9000;}
#logo {float: left; padding-top: 29px;}
#ad {float: right; padding: 11px 0 0 0; font: bold 14 Tahoma; color: #fff;}

#menu {width: 100%; height: 40px; background: url(/images/faq/bg_menu.gif) repeat-x #fff;}
#nav {padding: 9px 0 0 16px;} 
#nav a {font: normal 11px Tahoma; color: #525252;}
#nav img.icon {vertical-align: middle;}

.line_h {border-top: 1px solid #ebebec; margin: 5px 15px 2px 15px;}

#content {height: 100%; background: #fff;}
#left, #right {vertical-align: top;}
#left {width: 80%; padding: 0 20px;}
#right {width: 20%; padding: 5px 16px 0 0}
	
#footer {height: 55px; background: url(/images/faq/bg_footer.gif) repeat-x #fff;}
#copyright, #design {color: #a2a2a2; width: 50%; padding: 10px 30px 0 30px;}
#design {text-align: right;}
#copyright a, #design a {color: #004fa6;}

table.title {width: 100%;}
table.title td.cap {padding-left: 20px;}
h1 {font: normal 17px Tahoma; color: #ff9000; margin: 7px 0 0 0;}
h2 {font: normal 14px Tahoma; color: #000; margin: 3px 0 0 0; padding-bottom: 2px; border-bottom: 1px solid #ebebec;}
table.title td.hint {padding-top: 5px;}
table.title td.hint p {font: normal 11px Tahoma; color: #888; text-align: right; margin-right: 5px;}
table.title td.btn {width: 10%; padding: 3px 15px 0 0;}

table.submenu {width: 100%;}
table.submenu td.crn {width: 8px; height: 16px;}
table.submenu td.bg_sm {width: 100%; background: #f4f4f4; vertical-align: top;}
table.submenu td.bg_sm_top {width: 100%; height: 16px; background: url(/images/faq/bg_sm_top.gif) repeat-x #f4f4f4;}
table.submenu td.bg_sm_left {width: 8px; background: url(/images/faq/bg_sm_left.gif) repeat-y #f4f4f4;}
table.submenu td.bg_sm_bottom {width: 100%; height: 16px; background: url(/images/faq/bg_sm_bottom.gif) repeat-x #f4f4f4;}
table.submenu td.bg_sm_right {width: 8px; background: url(/images/faq/bg_sm_right.gif) repeat-y #f4f4f4;}



table.mainmenu {width: 100%; border-bottom: 1px solid #ededed;}
table.mainmenu td {background: url(/images/faq/arw_on.gif) no-repeat 12px 50% #f4f4f4; padding: 5px 0 5px 25px; border-top: 1px solid #ededed;}
table.mainmenu td.add_category {background: url(/images/faq/arw_on.gif) no-repeat 12px 50% #fff; font-weight: bold;}

table.sub {width: 100%; border-bottom: 1px solid #ededed;}
table.sub td {background: url(/images/faq/arw_off.gif) no-repeat 12px 50% #f4f4f4; padding: 5px 0 5px 25px; border-top: 1px solid #ededed;}
table.sub td.active {background: url(/images/faq/arw_on.gif) no-repeat 12px 50% #fff;}
table.sub td.add_category {background: url(/images/faq/arw_on.gif) no-repeat 12px 50% #fff; font-weight: bold;}

span.admin_block {background: #ddd; padding: 5px 10px; margin: 5px;}
div#nav span.admin_block a {font-weight: bold;}
th.hdr {background: #fff; font: bold 11px Tahoma; color: #ff9000; padding: 5px 0 5px 25px; border-top: 1px solid #ededed; text-align: left;}


