@charset "utf-8";
/* CSS Document */
* {margin: 0px; padding:0px; color:#FFFFFF; border: solid 0px #00000;}

body {background-image:url(../img/background2.jpg); background-position:center; background-repeat:no-repeat; background-attachment:fixed;}

a img {border:none;}

#box_outer {
			width:828px;
			margin: 0 auto;
			background-color:#000000;
			background-image:url(../img/backgr.jpg);
			background-repeat:repeat-y;
			background-position:center;
			margin-top:60px;
			height:100%;
			}
#box	{  
		width:810px;
		margin: 0 auto;
		background-color:#000000;
		margin-top:-67px;
		z-index:10;
		position:relative;
		}

#head 	{
		width:100%; 
		height:277px; 
		background-image:url(../img/head.jpg);
		background-repeat:no-repeat;
		background-position:center;
		}
		
* html #head {margin-top:-50px;}
		
#left 	{
		width:185px; 
		float:left;
		margin-left: 40px;
		}
	
* html #left {margin-left: 20px;}
		
#content 	{
			width:545px; 
			float:right;
			}

#foot 	{
		width:600px; 
		clear:both;
		background-color:#000000;
		height:30px;
		margin: 0 auto;
		background-image:url(../img/foot_bg.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		margin-bottom:20px;
		}
		
* html #foot {margin-top:-4px;}
*:first-child+html #foot {margin-top:-4px;} 
		
#menu 	{
		width:100%; 
		margin-top:60px;
		}
		
#floor	{width:100%; height:100px; background-image:url(../img/floor1.jpg); background-repeat:repeat-x;}	
.logo_floor {height:70px; margin: 20px 0px 0px 40px;}
.left_niz {position:relative; top: 5px;}
		
.top_bg 	{position:relative; top: -37px;}	
		
.flash {
		position:relative; 
		top:55px; 
		left: 1px;
		}

.left_block {
			width:185px; 
			border-width:7px 1px 7px 7px;
			border-color:#555555 #555555 #555555 #000000;
			border-style:solid;
			padding:10px 10px 10px 0px;
			margin-top:60px;
			text-align:center;
			}
			
* html .left_block {padding:10px 1px 10px 0px;}

* html .left_block_IE6 {padding:10px 10px 10px 0px;}

.saab 	{
		width:194px;
		height:84px;
		margin: 10px 0px 5px 0px;
		border: solid 0px #000000;
		}
		
.logo {position:relative; z-index:5; top: -112px; left: 330px;}

* html .logo {top:-58px;}

.getimage 	{
			width:155px;
			margin: 10px 0px 5px 0px;
			}
		
.content_block_up 	{
				width:500px;
				position:relative; 
				margin: 20px 0px 0px 0px;
				}
				
.content_block 	{
				width:500px;
				position:relative; 
				margin: 60px 0px 0px 0px;
				clear:both;
				}
				


h1 	{
	font-family:monotype corsiva; 
	color:#FF0000; 
	font-size:21px;
	padding: 30px 0px 0px 40px;
	font-weight:bold;
	}
	
h2 	{
	font-family:"MS Arial", "Times New Roman", Times, serif;
	text-align:center;
	color:#ffff99; 
	font-size:32px;
	padding: 25px 0px 0px 40px;
	letter-spacing:1px;
	font-weight:100;
	word-spacing:1px;
	}
	
h3 	{
	font-family:"MS Arial", "Times New Roman", Times, serif; 
	font-size:21px; 
	color:#cccccc; 
	padding: 20px 0px 0px 40px;
	}
	
h4 	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;  
	text-align:justify;
	color:#ffff99; 
	padding: 3px 0px 0px 40px;
	}	
	
.block_muaitai	{padding: 185px 0px 0px 85px;}

.text_muaitai 	{
				font-family:Georgia, "Times New Roman", Times, serif; 
				font-size:24px; 
				background-color:#000000;
				letter-spacing:5px;
				color:#FFFF00;
				width:465px;
				height:29px;
				font-weight:bold;
				position:relative;
				}
				
.text_hello {
			font-family:Arial, Helvetica, sans-serif; 
			font-size:13px;  
			text-align:justify;
			padding: 35px 0px 0px 40px;
			}
			
.text_trener {
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			padding: 10px 0px 0px 0px;
			height:260px;
			border-bottom: dashed 1px #555555;
			width:460px;
			margin-left:40px;
			}

.left_video {
			text-align:center;
			margin-top:15px;
			}
			
.video_image 	{
				border: inset 2px #CCCCCC;
				padding:1px;
				}
			
.left_text  {
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px;
			line-height:13px; 
			text-align:justify; 
			padding: 0px 0px 0px 0px;
			}
			
.left_text_header 	{
					font-family:Arial, Helvetica, sans-serif; 
					font-size:14px;
					line-height:5px; 
					text-align:center;
					color:#FF0000; 
					}
			
.newsbox 	{
			width:450px; 
			height:200px; 
			margin: 16px 0px 0px 40px;
			padding-right:5px; 
			overflow:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:18px;
			color:#FFFFFF;
			}
			
.foto_trener 	{
				position:relative;
				top:0px;
				float:right;
				clear:right;
				padding-left:10px;
				}
				
ul.foot_nav 	{
				float:right;
				margin-top:5px;
				margin-right:40px;
				display:block;
				}

.foto_tai	{
		margin: 0px 0px 0px 0px;
		border: inset 2px #CCCCCC;
		padding:1px;
		}
				
* html ul.foot_nav {margin-right:80px;}

ul.foot_nav li 	{
    			float:left;
   				list-style:none;
				padding-left: 10px;
    			}
				
ul.foot_nav a 	{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000; 
				font-size:12px; 
				letter-spacing:1px; 
				text-decoration:none; 
				font-weight:bold;
				}
				
ul.foot_nav a.choosen 	{
						color:#552222; 
						}
				
ul.foot_nav a:hover {color:red;}

.design 		{		
				float:right; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#999999; 
				font-size:10px; 
				vertical-align:bottom;
				clear:right;
				margin-right:20px;
				margin-top:0px;
				margin-bottom: 4px;
				}				
				
a.item 	{
		background:url(../img/menu.jpg) no-repeat;
		max-width:210px;
		height:34px;
		display:block;
		padding: 0px 0px 0px 20px;
		font:bold 16px verdana,arial,sans-serif;
		color:#fff;
		text-decoration:none;
		line-height:30px;
		}

a.item:hover 	{
				background-position: 10px -34px;
				padding: 0px 0px 0px 30px;
				}
				
.schetchik {
			float:left;
			margin-bottom:4px;
			margin-left:20px;
			}
