body { margin: 0; padding: 0; background: #FFFFFF url(../images/back_body.gif); text-align: center; color: #000000; }
body, td, th { font-family: Tahoma; font-size: 12px; font-weight: normal; color: #000000; }

input, textarea { border: 1px solid #000000; }

a:link, a:visited { color: #ff7f00; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0px solid #ffffff; }

.clearer { height: 1px; font-size: 1px; clear: both; }

#mainContainer { width: 902px; margin: 0 auto; text-align: left; }
#header { height: 97px; }
#header .image { margin: 6px 0 0 31px; float: left; display: inline; }
#header .logo { float: left; display: inline; }
#header .logo img { margin-top: 42px; }
#header .sysContainer { width: 537px; height: 31px; background: url(../images/back_sysmenu.gif) left top no-repeat; margin-top: 45px; float: right; display: inline; }
#header .sysContainer .sysmenu { height: 31px; line-height: 31px; font-size: 11px; color: #a3a3a3; margin-left: 10px; float: left; display: inline; }
#header .sysContainer .sysmenu .item { color: #000000; }
#header .sysContainer .search { width: 160px; float: right; display: inline; } 

#mainContainer .topSeparator { height: 20px; font-size: 1px; background: #ffffff url(../images/back_container_t_r.gif) right top no-repeat; }

#contentContainer { background: #FFFFFF; padding-top: 23px; }
#leftColumn { width: 213px; min-height: 400px; height: auto!important; height: 400px; margin: 0 20px; float: left; display: inline; }
#leftColumn .mainmenu .level1 { height: 31px; line-height: 31px; color: #ff7f00; font-size: 14px; font-weight: bold; text-decoration: none; background: url(../images/back_mainmenu.gif) left top no-repeat; padding-left: 11px; display: block; }
#leftColumn .mainmenu .level1:hover, #leftColumn .mainmenu .act { color: #ffffff; background: url(../images/back_mainmenu.gif) left -31px no-repeat; display: block; }



#leftColumn .mainmenu .mainmenu-level2 { margin: 9px 0; }
#leftColumn .mainmenu .level2 { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; background: url(../images/items/item_01.gif) left 2px no-repeat; padding-left: 16px; margin: 0 3px 0 15px; display: block; }
#leftColumn .mainmenu .level2:hover, #leftColumn .mainmenu .mainmenu-level2 .act { color: #ff7f00; }

#leftColumn .contact { height: 60px; font-size: 18px; background: url(../images/modules/back_contact.gif) right bottom no-repeat; margin: 10px 0; padding-top: 28px; }

#rightColumn { width: 628px; float: left; display: inline; }
#rightColumn .title { height: 48px; }

#footer  { padding-top: 25px; background: #ffffff; }
#footer .bottommenu { margin-left: 253px; color: #8d8d8d; }
#footer .bottommenu .level1 { font-size: 12px; color: #484848; text-decoration: underline; }
#footer .bottommenu .level1:hover, #footer .copyright .item:hover { text-decoration: none; }
#footer .copyright { font-size: 10px; color: #c1c1c1; margin: 8px 0 0 253px; }
#footer .copyright .item { font-size: 10px; color: #c1c1c1; text-decoration: underline; }

#footer .bottomSeparator { height: 10px; font-size: 1px; background: #ffffff url(../images/back_container_b_r.gif) right top no-repeat; margin-top: 15px; }

/* CONTENT =======================================  */
.orange { color: #ff7f00; }
input { margin-bottom: 3px; }
.input-text { width: 122px; height: 15px; margin-top: 5px; border: 1px solid #989898; float: left; display: inline; color: #989898;}
.input-button { border: 0; margin: 5px 0 0 2px; float: left; display: inline; }
.content p { margin: 5px 0 0 0; }

.csc-header h1 { font-size: 18px; font-weight: normal; color: #8d8d8d; margin: 0; padding: 0; }

/*MAILFORM ==== */
		
	.csc-mailform { width: 429px; border: 0px solid #ffffff; margin: 0; padding: 0; float: left;}
	.csc-mailform .csc-mailform-field { width: 100%; margin-bottom: 5px; float: left;}
	.csc-mailform-field label { width: 90px; margin: 0 10px 0 0; padding: 3px 5px; float: left; }
	.csc-mailform .csc-mailform-field input, .csc-mailform .csc-mailform-field select, .csc-mailform .csc-mailform-field textarea { border: 1px solid #989898; } 
	.csc-mailform .csc-mailform-field .csc-mailform-submit { background-color: #989898; font-weight: bold; color: #FFFFFF; border: 1px solid #989898; margin-left: 110px!important; margin-left: 113px; }
	
/*MAILFORM */
