/* Базовые значения элементов */
	
	body{
		margin: 0;
		width: 100%;
		height: 100%;
	}
		
	th {
		padding: 0;
		vertical-align: top;
	}
	
	
	
	img { border: 0; }

	label { cursor: pointer; }
	
	form { margin: 0; }
	
	
	
/* Классы разметки (вспомогательные) */

	 table.markup {
		border-spacing: 0;
		border-collapse: collapse;
	}
				
	.bb{border: 1px solid #ff0000;}
	
	.clickable { cursor: pointer; }	
	
/* Классы шрифтования */
	.u a, a.u:link, a.u:visited{ text-decoration: underline; }
	.n_u a, a.n_u:link, a.n_u:visited{ text-decoration: none; }
	a:link, a:visited{ color: #006db9; }
			
	.uppercase{	text-transform: uppercase; }
	.lowercase{ text-transform: lowercase; }
	
	
	.bold{ font-weight: bold;}
	
	
    .bg_gray{ background-color: #f2f2f2; }
    .bg_darkgray{ background-color: #e8e8e8; }
    .bg_orange{ background-color: #ff7200; }	
	.bg_gray h2, .bg_gray h3{ color: #555; }
	.bg_gray .gray{ color: #797979; }
	.bg_lightray{ background-color: #f2f2f2; }
	.bg_darkdarkgray{ background-color: #cecece; }
	.bg_orange{ background-color: #ff7200; }
	.bg_lightorange{ background-color: #fff9e5; }
	.bg_lightorange2{ background-color: #FEC367; }
	.bg_lightlightorange{ background-color: #fffcf3; }
	.bg_red{ background-color: #ff3600; }
	.bg_white{ background-color: #fff; }
	.bg_yellow{ background-color: #ffeab8; }
	.bg_lightblue{ background-color: #d3e6f4; }
	
	.bg_lightgray{ background-color: #f7f7f7; color: #333; }
	
	.blue{ color: #006db9; }
	.red{ color: #ff3600; }
	.gray, a.gray:link, a.gray:visited{ color: #999; }
	.lightgray, a.lightgray:link, a.lightgray:visited{ color: #7f7f7f; }
	.darkgray, a.darkgray:link, a.darkgray:visited{ color: #666; }
	.darkdarkgray{ color: #333; }
	.white, a.white:link, a.white:visited{ color: #fff; }
	.black, a.black:link, a.black:visited{ color: #000; }


	.orange, a.orange:link, a.orange:visited{ color: #ff7200; }
	
	
    .fade{ 
        -moz-opacity: 0.2; 
        filter: alpha( opacity=20 ); 
    }

    .fade50{ 
        -moz-opacity: 0.5; 
        filter: alpha( opacity=50 ); 
    }
	
    input.button1{ height:28px; padding-top: 0px; font-size: 0.8em; font-weight: bold; cursor: pointer; }