/*
	Tanraya CSS framework.
	Version: 0.1
	Date: 30 October 2008
	
	= Base stylesheets. =
	
	Default framework styles. You can redefine this styles in custom site
	stylesheet, but not in this file.
*/

*, html, body {
	margin: 0;
	padding: 0;
}

html, body {
	width: 100%;
	height: 100%;
}

html {
	font: 0.625em Arial, Helvetica, sans-serif; /* Resize text to 1em вЂ” 10px */
	line-height:1;
}

body {
	height: 100%;
	
	/* Min-height for others */
	min-height: 100%;
	
	width: 100%;
	background-color: #fff;
	font: .75em/1.5 Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 1.68em;
}

/* Headers default styles */
h1 { font: 190% Georgia; }
h2 { font: 170% Georgia; }
h3 { font: 150% Georgia; }
h4 { font: 130% Georgia; }
h5 { font: 110% Georgia;   }
h6 { font: 90% Georgia; }

h1, h2, h3, h4, h5, h6 {
	line-height: 1;
	margin: 20px 0 10px;
	color: #5B5959;
	font-weight: none;
}

/* Default link styles */
	a:link { /*color: #0066cc important;*/ }
	a:visited {  }
	a:hover {  }
	a:active {  }
	
/* Default lists styles */
ul, ol, dd {
	margin-left: 20px;
}


/* Often */
address { font-style: normal; }
	
/* Useful shortcuts */
	/* Set hasLayout property to some container (this fix IE bug) */
	.container { zoom: 1; }
	
	/* Elements align shortcuts */
	.a-left { text-align: left; }
	.a-center { text-align: center; }
	.a-right { text-align: right; }
	.center { margin: 0 auto; }
	/* Elements float shortcuts */
	.f-left { float: left; }
	.f-right { float: right; }


/* Columns (see: http://css-framework.ru/wiki/documentation/columns) */
	.columns { width: 100%; overflow: hidden; }
	.w-5, .w-10, .w-15, .w-20, .w-25, .w-30, .w-35, .w-40, .w-45, .w-49, .w-50, .w-55, 
	.w-60, .w-65, .w-70, .w-75, .w-80, .w-85, .w-90, .w-95, .w-100, .w-33, .w-66, 
	.w-38, .w-62 { float: left; /* overflow: hidden; */ } /* В опере из-за overflow теряем поля у инпутов */
	
	.col-content { padding: 0 6px; }
	.col-first { padding-left: 0!important; }
	.col-last { padding-right: 0!important; }
	
	.w-5 { width: 5%; }
	.w-10 { width: 10% !important; }
	.w-15 { width: 15% !important; }
	.w-20 { width: 20% !important; }
	.w-25 { width: 25% !important; }
	.w-30 { width: 30% !important; }
	.w-35 { width: 35% !important; }
	.w-40 { width: 40% !important; }
	.w-45 { width: 45% !important; }
	.w-49 { width: 49% !important; }
	.w-50 { width: 50% !important; }
	.w-55 { width: 55% !important; }
	.w-60 { width: 60% !important; }
	.w-65 { width: 65% !important; }
	.w-70 { width: 70% !important; }
	.w-75 { width: 75% !important; }
	.w-80 { width: 80% !important; }
	.w-85 { width: 85% !important; }
	.w-90 { width: 90% !important; }
	.w-95 { width: 95% !important; }
	.w-100 { width: 100% !important; }
	
	.w-33 { width: 33%; }
	.w-66 { width: 66%; }
	
	.w-38 { width: 38%; }
	.w-62 { width: 62%; }
	
	.h-100 {height: 100px;}
	
/* Default table styles */
	table { border-collapse: collapse; width: 100%; }


/* Default image styles */
	img { border: 0 }
	img.f-left { margin-right: 1em; }
	img.f-right { margin-left: 1em; }
	
	/********************/
	/* inner-pages-adds */
	.bold {font-weight: bold;}
	
	.align-center {text-align: center;}
	.align-left {text-align: left;}
	.align-right {text-align: right;}
	
	.mb-30 {margin-bottom: 30px;}
	.mb-0 {margin-bottom: 0px !important;}
	.mt-2 {margin-top: 2px;}
	.mt-45 {margin-top: 45px;}
	
	.brd {border: solid 1px #000;}
	.nofloat {float: none !important;}
	.inline {display: inline !important;}
	
	.nodisplay {display: none;}
	
	.m-0a {margin: 0 auto;}
	
	.pb-10 {padding-bottom: 10px !important;}
	.pb-20 {padding-bottom: 20px !important;}
	.pt-20 {padding-top: 20px !important;}
	.pt-10 {padding-top: 10px !important;}
	.pl-15 {padding-left: 15px !important;}
	
	.w15px {width: 15px !important;}
	.w20px {width: 20px !important;}
	.w25px {width: 25px !important;}
	.w50px {width: 50px !important;}
	.w75px {width: 75px !important;}
	.w100px {width: 100px !important;}
	.w125px {width: 125px !important;}
	.w150px {width: 150px !important;}
	.w175px {width: 175px !important;}
	.w200px {width: 200px !important;}
	.w225px {width: 225px !important;}
	.w250px {width: 250px !important;}
	.w275px {width: 275px !important;}
	.w300px {width: 300px !important;}
	
	.fs-110 {font-size: 110% !important;}
	.fs-120 {font-size: 120% !important;}
	
	.lay-fix {table-layout: fixed !important;}
	.lay-auto {table-layout: auto !important;}
	
	.clearboth {clear: both !important;}

div#flashcont {
	background: url(../img/Main-img-1600.jpg) no-repeat 0 0; height: 288px; width: 100%	
}	
div#flashcont-inner {
	background: url(../img/Main-img-1600.jpg) no-repeat 0 0; height: 243px; width: 100%	
}		

h2#prVersion{
	position: absolute; top:10px; left: 52px; 
}