
	/* GLOBAL */
	
  * {margin:0;}
      
	/* --- | HTML Elements | --- */
	a:focus {-moz-outline-style: none;}
	a:active {outline: none;}
	a img,
	fieldset {padding: 0; border: none;}
	table {border-collapse: collapse;}
	table th {font-weight: normal; text-align: left;}
	hr {clear: both; height: 1px; border: 0;}
	table {border-collapse: collapse; position: relative;}
	table th {font-weight: normal; text-align: left;}
	table th,
	table td {vertical-align: top;}
	h2 {color:#3f75b8; font-size:24px; margin:4px 0 10px 0;}
	h3 {color:#3f75b8; font-size:18px; margin:10px 0 10px 0;}
	h4 {color:#000; font-size:14px; margin:3px 0 3px 0; text-transform:uppercase;}
	
	/* --- | General classes | --- */
	/* Position */
	.p-r {position: relative;}
	/* Display */
	.d-n {display: none;}
	.d-b {display: block !important;}
	/* Floating */
	.f-l {float: left;width:100%;}
	.f-r {float: right !important;}
	.clear {clear: both;}
	/* Text alignment */
	.t-c {text-align: center;}
	.t-r {text-align: right;}
	.t-l {text-align: left;}
	.t-j {text-align: justify;}
	/* Undefined list */
	.img-set.mar-r{margin-right: 0;}
	/* Self clear */
	.s-clr {zoom: 1;}
	.s-clr:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
	
	
	
	/* ---| General classes |--- */
	
	*{margin:0;padding:0;}
	a {text-decoration:none}
	ul {list-style-type:none;}
	html {background:#e9e9e9;}
	body {font-family:Verdana,'Myriad Pro',Arial,sans-serif;font-size:12px;}
	.p {color:#000; font-size:12px;}
	#container{width:1024px;margin:0 auto;background:url(../img/header_gradient.png) #3a393f repeat-x; padding-bottom:10px;}
	/* ---| header |--- */
	#head {width:1024px;height:151px;position:relative;}
	h1.logo {position:absolute; left:22px;}
	.nav {margin:0px 0 0 16px; width:997px;position:absolute; top:104px;}
	ul.nav-tab {padding: 0 0 0 182px; width:997px; height:46px; list-style: none; background:url(../img/menu_gradient.png) no-repeat;}
	ul.nav-tab li {display: inline; line-height:46px;}
	ul.nav-tab li a {height:42px; display:block; float:left; border-left:1px solid #2960a5; padding:0 15px; font-size:18px; color:#fff;}
	ul.nav-tab li a.new_window {background:url(../img/new_window.png)  right 20px no-repeat; padding:0 35px 0 15px;}

  /* ---| page |--- */
  #page {float:left; width:999px; margin:14px 0 0px 21px;}
  #content {float:left; width:993px; padding-bottom:7px; background:url(../img/page_bottom_bg.png) left bottom #fff no-repeat;}
  #cols {float:left; width:993px; background:url(../img/page_right_bg.png) right repeat-y;}
  #col1 {float:left; width:695px; padding:20px 15px 20px 20px;}
  #col2 {float:left; width:224px; padding:24px 15px 20px 0;}
  #bar-r {padding-left:20px; border-left:1px solid #525156;}
  
  #page p {color:#3a393f; font-size:12px; margin:0px 0px 10px 0px;}
  #page ul {margin:4px 0px 6px 0px; list-style:square;}
  #page li {padding:2px 0 4px 5px; margin-left:15px;}
  #page a {color:#3f75b8; text-decoration:underline; }
  #page img {border:1px solid #3a393f; margin:6px;}
  #page img.partner {border:none; margin:0px;}
  #page .submenu {font-size:18px; color:#3a393f; margin:3px 0 3px 0; font-weight:bold; display:block; margin:0 0 10px 0;}
  

	/* ---| footer |--- */
	.footer .p { color:#fff;display:inline-block;margin-bottom:6px; width:1024px;font-size:11px;}
	.footer .p a.myself { color:#fff;}
	.footer li {display: inline;}
	.footer li a {color:#60e2e4; text-decoration:underline;} 
