﻿/* CSS Document */

html{font:12px/14px arial, helvetica, sans-serif; color:#555555;}
body{
	background:#f4f3ee;	
}

/*input, textarea, select{ 
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#555555; 
	border:1px solid #313131;
	vertical-align:top;
}
input{ width:286px; height:18px;}
textarea{ width:286px; height:44px; overflow:auto;} */

.inp_h{ height:23px; margin:0 0 3px 0;}
/*****************************************************************/
.indent{ margin:0; padding:0;}
.block{ width:auto; margin:0; padding:0;}
.block_1{ width:auto; margin:0; padding:0;}
.block_2{ width:auto; margin:0; padding:0;}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
/*****************************************************************/

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/*---links---*/
a{ color:#3771A1; font-weight:bold;}
a:hover{ text-decoration:none;}
.link{ line-height:17px;}
.link_1{color:#555555; font-weight:normal; text-decoration:none;}
.link_1:hover{text-decoration:underline;}
.link_2{background:url(../TREMA_Images/bull.gif) 0 1px no-repeat;
	padding:0 0 0 23px;}
/*---//	links---*/

/*---txt---*/
.txt{ color:#000000; font-size:12px;}
/*---//	txt---*/

.main {margin:0 auto;}

#header .menu {padding:0px 0 36px 0px;}


/*******************table #1*********************************/

/*******************end table #1*********************************/
.bg{ background-color: #F4F3EE;}
/*---page---*/
#page .top{ position:absolute; margin:246px 0 0 0;}
#page #wrapper .indent{padding:0 0 8px 0;}
#page #wrapper .column .row .h{padding:6px 0 0 33px;}
#page #wrapper .column .row .indent{padding:11px 60px 37px 33px;}

#page #wrapper .column .row_1 .h{padding:21px 0 0 33px;}
#page #wrapper .column .row_1 .indent{padding:15px 0 60px 34px;}
#page #wrapper .column .row_1 .block{ width:234px;}
#page #wrapper .column .row_1 .block_1{ width:210px;}

#page #wrapper .column_1 .h{padding:17px 0 0 22px;}
#page #wrapper .column_1 .indent{padding:10px 26px 20px 22px;}
#page #wrapper .column_1 .block{ background:url(../TREMA_Images/sep_1.gif) 0 0 repeat-x; padding:12px 0 40px 0;}
#page #wrapper .column_1 .block div{ background:url(../TREMA_Images/1_pic_2.gif) 0 0 no-repeat; padding:0 0 19px 21px;}
#page #wrapper .column_1 .block .info{ padding:0 0 0 3px; background:none;}

#page #wrapper .column_1 .block_1{ background:url(../TREMA_Images/sep_1.gif) 0 0 repeat-x; padding:12px 0 32px 0;}
#page #wrapper .column_1 .block_1 div{ background:url(../TREMA_Images/1_pic_2.gif) 0 0 no-repeat; padding:0 0 19px 21px;}
#page #wrapper .column_1 .block_1 .info{ padding:0 0 0 3px; background:none;}
/*---// page---*/





#footer .indent {padding:30px 0 0 32px;}

#footer .left {
	padding: 30px 0 50 32px;
	float: left;
}


/* CMS STUFF */

.title{margin-bottom:10px;line-height:45px;margin-top:10px}
p { line-height: 18px; }



/* MAIN NAVIGATION (DROPDOWN FLOATING MENU) */

/* Main Bar */
.static_nlsmenu {z-index:1;}

/* Main Bar - Item */
.static_nlsitemcontainer {padding-top:1px;padding-bottom:1px;
    padding-left:8px;
    padding-right:4px;}
.static_nlsiconcell {width:0px;}
.static_nlssubmenucell{width:0px;padding-top:6px;padding-left:3px;padding-right:4px}
.static_nlsitem {
    font-weight:bold;font-size:11px;font-family:Arial;line-height:15px;
    color:#FFFFFF;
    padding:5px 5px 0px 0px;padding-bottom:3px;}
    
/* Main Bar - Item Hover */
.static_nlsitemcontainerover { padding-left:8px;
    padding-right:4px;}
.static_nlsiconcellover {width:0px;}
.static_nlssubmenucellover {width:0px;padding-top:6px;padding-left:3px;padding-right:4px}
.static_nlsitemover {
    font-weight:bold;font-size:11px;font-family:Arial;line-height:15px;
    color:#FF9100;
    padding:5px 5px 0px 0px;padding-bottom:3px;}/*font-family:tahoma;font-size:8pt;font-weight:normal;*/

/* Sub Menu */
.nlsmenu {margin-top:2px;
    border-bottom:#474747 1px solid;border-left:#3A87E8 0px solid;
    border-top:#3A87E8 0px solid;border-right:#434343 1px solid;
    z-index:1;}

/* Sub Menu - Item */
.nlsitemcontainer {height:21px;padding-left:0px;padding-right:0px;background-color:#2B78D9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;}/*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-moz-opacity:0.7;*/
.nlsiconcell {width:22px;background-color:#070707;}
.nlssubmenucell{padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitem {
    font-weight:bold;font-size:9px;font-family:Arial;
    color:#ffffff;
    padding:0px 4px 0px 4px;}

/* Sub Menu - Item Hover */
.nlsitemcontainerover {height:21px;border:#4EA2FD 0px solid;background:url('images/menubg_hover.gif');}
.nlsiconcellover {width:22px;background-color:#5E7809;}
.nlssubmenucellover {padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitemover {
    font-weight:bold;font-size:9px;font-family:Arial;
    color:#ffffff;
    padding:0px 4px 0px 4px;}
    
    .main { width:766px;}
#header {height:260px;}

/*---page---*/
.topBar{ width:766px; height:30px; background:url('../TREMA_Images/ban_top_middle.gif')}
.column_1{ background-color: #e3dcd4; width:252px; padding-left:8px;}
.column{ background-color: #FFFFFF; width: 494px;}


/*---// page---*/

/* SIDE BOX */
.boxHeader  {padding-top:5px;padding-left:40px;text-align:left;font-weight:bold;font-size:9pt;font-family:Tahoma;background:url('images/boxheaderbg.gif');color:#2c2c2c;height:22px;}
.boxContent {padding:7px;padding-left:40px;padding-bottom:15px;text-align:left;white-space:nowrap;font-family:verdana;font-size:11px;}
.boxContent a {}

/* CATEGORY TREE */
.category_tree td div {height:20px !important}
.category_tree_node {text-transform:uppercase;}
a.category_tree_node:hover {color:#000000;}

/* CATEGORY NAVIGATION MODULE */
.category_area {padding-top:10px;padding-bottom:10px}
.category_item {font-size:11px;text-transform:uppercase;margin-top:15px;margin-bottom:3px}
.category_item a {font-weight:bold}
.category_item_desc {font-size:11px;}

/* Statistic Modules */
.boxStatVertical {margin:28px;text-align:left;}
.boxStatHorizontal {}
.boxStatDetailsVertical {padding:3px;border:#c6c7c8 1px dotted;}
.boxStatDetailsHorizontal {padding-left:3px;border:#c6c7c8 1px dotted;border-left:none;}
.barStat {background:#ffaa00;border-right:#D78B00 1px solid;border-bottom:#D78B00 1px solid;border-left:#ffd000 1px solid;border-top:#ffd000 1px solid}
.barStatArea {background:#444444;border-top:#444444 1px solid;}
.boxStatHeader {background:#a6a7a8;}

/* Menu Tree */
a.prnnode  {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;}
a.prnnode:hover {background-color:#CCFFCC; font-weight:bold;}
a.node {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#666666;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;}
a.node:hover {background-color:#CCFFCC; text-decoration:underline;}
a.selnode {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#CCFFCC;
    padding:1px 1px 1px 1px;
    border:#66CC66 1px solid;}
a.selprnnode {
    font-family:tahoma,Arial;
    font-size:8pt;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#CCFFCC;
    padding:1px 1px 1px 1px;
    border:#66CC66 1px solid;}
div.row {color:#0066cc;text-decoration:none;cursor:pointer;}
div.selrow {background-color:#99CCFF;cursor:pointer;}
div.row:hover {}
input.nodeedit {
    font-family:Verdana,Arial;
    font-size:8pt;
    color:#666666;
    text-decoration:none;
    position:absolute;
    height:20px;
    border:#cfcfcf 1px solid;
    z-index:1;}
.nlstree {text-align:left; border:#e6e7e8 5px solid;padding:12px;background:white;}

/* GO BACK BUTTON */
.divGoBack {margin-top:20px;margin-bottom:20px}
.btnGoBack {}