/* CSS Document */

*{ outline: none;}

html, body{ margin: 0; padding: 0; background: #3F424A url(../img/fon.gif) top repeat-x; font-family: Arial, sans-serif; font-size: 12px; color: #666666;}


/* As */

a{ color: #424242; text-decoration: underline;}


/* DIVs */

div.d-1-1{ clear: left; float: left; margin: 0 0 8px 0; width: 200px; height: 100px; background: #E4E5E7 url(../img/d-1-1.gif); text-align: center;}

div.d-1-2{ float: left; margin: 0 16px 8px 16px; width: 575px; height: 100px;}

div.d-1-3{ float: left; margin: 0 0 8px 0; width: 85px; height: 20px; background: #3E4149 url(../img/d-1-3.gif);}
	div.d-1-3 div{ margin-top: 3px; font-size: 9px; color: #FFFFFF; text-align: center;}

div.d-2-1{ clear: left; float: left; margin: 0 0 8px 0; width: 200px; height: 85px;}

div.d-2-2{ float: left; margin: 0 16px 8px 16px; width: 575px; height: 85px; background: #CCCCCC url(../img/d-2-2.gif);}
	div.d-2-2 h4{ margin: 0 10px 8px 0; font-size: 14px; font-weight: normal; font-style: italic; color: #ffffff;}

div.d-2-3{ float: left; margin: 0 0 8px 0; padding: 24px 0 0 10px; width: 75px; height: 61px; background: #727479 url(../img/d-2-3.gif);}
	div.d-2-3 a{ display: block; padding: 2px 0 2px 0;}

div.d-3-1{ clear: left; float: left; width: 200px;}
	div.d-3-1-1{ width: 200px; height: 40px; background: #41444C url(../img/d-3-1-1.gif);}
	div.d-3-1-2{ margin: 0 0 24px 0; padding-bottom: 20px; width: 200px; height: expression(documentElement.clientHeight<360?'360px':'360px'); min-height: 360px; background: #A5A9AE url(../img/d-3-1-2.gif) bottom no-repeat; overflow-x: hidden;}
	div.d-3-1-3{ width: 200px; height: 90px; background: #41444C url(../img/d-3-1-3.gif);}
	div.d-3-1-4{ margin-top: 25px; padding-top: 20px; background: #41444C url(../img/d-3-1-4.gif) top no-repeat;}
		div.d-3-1-4-2{ padding: 0 15px 15px 18px; background: #3E4249 url(../img/d-3-1-4-2.gif) bottom no-repeat; font-size: 11px; color: #FFFFFF;}
			div.d-3-1-4-2 a{ color: #FFFFFF;}

div.d-3-2{ float: left; margin: 0 16px 0 16px; width: 575px; font-family: Arial, sans-serif !important; font-size: 12px !important; line-height: 133%;}

div.d-4-1{ clear: left; float: left; width: 200px; height: 20px; background: #3E4149 url(../img/d-4-1.gif);}
	div.d-4-1 div{ margin-top: 4px; font-size: 9px; color: #FFFFFF; text-align: center;}

div.d-4-2{ float: left; margin: 0 0 0 16px; width: 676px; height: 20px;}

div.main{ margin: 0 auto; padding: 0 30px 0 30px; width: 892px; background: #FFFFFF url(../img/d-main.gif) right bottom no-repeat;}

div.main-menu{ padding-top: 18px; width: 200px;}
	div.main-menu ul{ margin: 0; padding: 0 0 0 15px; list-style: none; display: none;}
		div.main-menu ul li{ padding: 2px 0 2px 0;}
			div.main-menu ul li a{ font-size: 12px; color: #FFFFFF; text-decoration: none;}
			div.main-menu ul li a:hover{ text-decoration: underline;}
				div.main-menu ul ul a{ font-size: 12px; color: #FFFFFF; text-decoration: none;}


/* FORMs */

form{ margin: 0; padding: 0;}

form.login input{ float: left; display: block; margin-top: 8px; width: 125px; height: 15px; border: 0;}
form.login label{ float: left; display: block; margin-top: 8px; padding-left: 20px; width: 35px;}

form.search{ padding: 10px 0 0 20px;}

input{ font-family: Arial, sans-serif; font-size: 11px; vertical-align: middle;}

input.text{ border: 1px solid #3E4249; width: 128px; height: 15px; background: #FFFFFF;}



/* IMGs */

img{ border: 0;}

img.abc-trade{ margin: 11px 0 6px 0;}

/* HR */

hr{ background: #E4E5E7; color: #E4E5E7; height: 1px; border: 0; border-top: 1px solid #E4E5E7;}

h1,h2,h3,h4,h5,h6{ font-size: 12px;}


/* Ps */

p{ margin: 0 0 18px 0;}

/* SPANs */

span.title{ font-size: 12px; font-weight: bold; color: #424242;}


/* TABLEs */

td{}


/* ULs */

ul.bottom-menu{ float: right; margin: 0; padding: 0; list-style: none; overflow: hidden;}
	ul.bottom-menu li{ float: left; margin-left: -1px; padding: 0 4px 0 4px; border-left: 1px solid #3E4149;}
		ul.bottom-menu li a{ font-size: 9px; color: #3E4149;}


/**/

.small-white{ font-size: 9px; color: #FFFFFF;}

/* paging */

.begin_page, .end_page{ text-decoration: none;}
.current_page{ font-family: Tahoma, Arial, sans-serif; font-size: 12px;}