@import url("/styles/default/scms_dropdown.css"); 
 

/***********************************************************
 Custom CSS: 
***********************************************************/

HTML, BODY { height: 100%; padding: 0; margin: 0; text-align: center; background: #F4F3ED }
BODY, INPUT, SELECT, TEXTAREA, BUTTON, TH, TD, legend { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px; color: #555555; line-height:18px }

html {
  /* http://www.splintered.co.uk/experiments/49/ */
  min-width: 820px;
  min-height: 100%;
  margin-bottom: 1px;
}

A { color: #97c50c; text-decoration: none; }
A:hover { color: #5d7b03; text-decoration: underline; }
INPUT { border:1px solid;
        border-color:#989080 #E3DDD4 #E3DDD4 #989080}
INPUT.btn { border-color:#E3DDD4 #989080 #989080 #E3DDD4}

IMG { border: 0px solid; }
FORM { padding: 0; margin: 0; }
TABLE { border-collapse: collapse; border-spacing: -1px; }
P { margin: 1em 0; }
fieldset { border:1px solid #DBD5C9; padding:5px 10px}
legend { padding:0 10px; color: #CBC4B6; }

	/* Aligns */
.left { text-align: left !important; }
.center { text-align: center !important; }
.right { text-align: right !important; }
.top { vertical-align: top !important; }
.middle { vertical-align: middle !important; }
.bottom { vertical-align: bottom !important; }

	/* Lengths, sizes */
.w100p { width: 100%; }
.date { width: 58px; }
.time { width: 45px; }
.wauto { width: auto !important; }

	/* Colors */
.error { color: #bd0000; }


	/* Statuses */
.nowrap { white-space: nowrap; }
.nowrap TD { white-space: nowrap; }
.hidden { display: none; }

.f-left { float: left; }
.f-right { float: right; }

/* Fixes */
DIV.clear1 { line-height: 0px; font-size: 1px; clear: both; height: 1px; }

/* Main template */
#container { margin: auto;  text-align: left; width: 717px; background:url(/gfx/bg_01.gif) repeat-y; }
#cont1 { padding: 0 45px !important; }
#cont2 { padding: 0 60px; }

#header #head{ background: url(/gfx/header.gif) repeat-y; height:23px;}
#header #body { background: url(/gfx/header_body.gif) repeat-y; height: 108px;}
#header #footer { background: url(/gfx/header_footer.gif) repeat-y; height: 20px;}
#footer { background: url(/gfx/footer.gif) repeat-y; height: 36px;}

.lang { float: left; padding: 0 50px; color: #9A8D6F; font-size:10px; }
.lang a { padding: 0 4px; color: #9A8D6F; font-size:10px; text-decoration:none; text-transform:uppercase; }
.lang a:hover { color: #6B6455; text-decoration:none }
.lang a.active { color: #6B6455; border-bottom:1px solid #fff; padding:0; line-height:17px}

H1 { color: #00C5F7; font-size: 16px; font-weight: bold; padding: 0; margin: 0.2em 0 0.2em 0;}
H2 { color: #00C5F7; font-size: 12px; font-weight: bold; padding: 0; margin: 0.4em 0 0.4em 0;}
H3 { color: #00C5F7; font-size: 11px; font-weight: normal; padding: 0; margin: 0.4em 0 0.4em 0;}

.line { background:url(/gfx/line2.gif) repeat-x; line-height: 0px; font-size: 1px; clear: both; height: 6px; margin:10px 0;}
.news { float:right; width:320px; text-align:left;}
.news .date { color: #00C5F7; font-size:12px; width:100%}
.news .more a { color: #00C5F7; font-size:9px; text-decoration:none}
.content { text-align:left; margin-bottom:20px; width:600px}
.content2 {padding: 10px 0 20px 0; width:490px}



.pic-left { padding: 7px 10px 10px 0;}
.pic-right { padding: 7px 0 10px 10px;}


/* main menu */
#mainMenu {position:relative;float:left;clear:both;width:90%;margin:30px 0 0 0px;padding-left:55px;}
* HTML #mainMenu {margin:75px 0 0 0px;}
#mainMenu ul {margin:0;padding:0;}
#mainMenu li {float:left;margin:0 0 0 0;height:14px;list-style:none;}
#mainMenu li a {display:block;float:left;padding:0 10px 0 10px;height:14px;border-right:1px solid #DAD7CB;text-decoration:none;
line-height:14px;color:#292929;}
#mainMenu li a.Current {font-weight:normal; color:#AE5600 !important;}
#mainMenu li a:hover {color:#00C5F7;}

/* sub menu */
#subMenu {padding: 15px 0 0 5px; vertical-align:top}
#subMenu a, #subMenu a:visited { text-decoration:none; color:#AE5600; display:block; width:8em; height:22px; line-height:20px;  padding:0 10px 0 6px; background:url(/gfx/bg_02.gif) no-repeat bottom left; white-space:nowrap}
#subMenu a.selected { color:#FFA248 !important;}
#subMenu a:hover {  color:#FFA248;  }


#mainfooter { padding: 5px 60px; color: #292929; font-size:10px; text-align:center; }
.line2 {line-height: 0px; font-size: 1px; clear: both; height: 1px; background: #DAD4C8; margin-bottom:5px}


	
/* editor:lead is deprecated since 4.6.4 */
editor\:lead {
	display: block;
	height: 15px;
	background: url(/admin/images/lead.gif);
}

hr.scms_lead_body_separator {
	height: 15px;
	background: url(/admin/images/lead.gif);
	border: 0px solid black;
	width: 100%;
}

