html{
	background-color: white;
	}
	

/*mg { behavior: url(js/iepngfix_v2/iepngfix.htc); border: 0; }
*/	
	
body{
	/*background:  url('http://yspeh.argumenti.ru/img/background.jpg') no-repeat left top;*/
	font-family: Verdana;
	font-size: 100%;
	margin:0 auto;
	width: 1000px;
	}
	
	a{
	color: black;
	text-decoration: none;
	}
	
		a:hover{
			color: #333333;
			}


		
#head{
	/*background: gray url('http://yspeh.argumenti.ru/img/grandient/gr-1.png') repeat-y;*/
	/*background: gray url('http://yspeh.argumenti.ru/img/buttons/background1000.gif') repeat-y;*/
	background: white url('http://yspeh.argumenti.ru/img/grandient/main1.png') repeat-y;
	float: top;
	} 	

#top{
	height: 48px;
	padding: 12px 0px 4px 22px;
	}
	

#subtop{
	border-bottom: 8px solid red;
	height: 64px;
	}
	
#fraza{
	float: left;
	width: 280px;
	height: 45px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://yspeh.argumenti.ru/img/fraza.png', sizingMethod='image');
	}
	
	#fraza IMG, #arg  IMG{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
		}
	
	
#arg{
	float: left;
	margin-left: 520px;
	_margin-left: 410px;
	text-align: right;
	width: 130px;
	height: 40px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://yspeh.argumenti.ru/img/logo/an.png', sizingMethod='image');
	}	
	
	
	
#content{
	padding-top: 8px;
	background: #FFFFFF;
	float: left;
	margin-left: -1px;
	min-height: 1500px;
	_height:  1500px;
	width: 644px;
	_width: 647px;
	border-right: 6px solid #3b91cc;
	border-left: 6px solid #3b91cc;
	}

/*#content h1{
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 12px;
	}

#content h2{
		margin: 8px 0px 8px 0px;
		color: red;
		font-size:110%;
		font-weight: bold;
	}
	
	
#content h3{
		margin: 8px 0px 8px 0px;
		color: red;
		font-size:100%;
		font-weight: bold;
	}	*/
	
	
#hotstaff{
	background-color: #E8E8E8;
	width: 765px;
	padding: 12px;
	clear: both;
	}

#lcolumn{
	margin: 18px;
	float:left;	
	width: 447px;
	}	
	
#rcolumn{
	background: gray;
	float:left;	
	width: 290px;
	padding: 8px;
	float:left;	
	}		


#right{
	margin-left: -1px;
	padding-top: 8px;
	float: left;
	width: 165px;
	min-height: 1500px;
	_height:  1500px;
	/*background: white url('http://yspeh.argumenti.ru/img/grandient/gr-right.png')repeat-y;*/
	background: white url('http://yspeh.argumenti.ru/img/grandient/gr-right_2.png') repeat-y;
	background-position: top right;
	}	
	
#right h4{
	font-weight: bold;
	color: red;
	font-size: 1.9em;
	}
	
	
	
span.year{
	font-weight: bold;
	}	
	
#logotip{
	margin: 4px 4px 8px 60px;
	margin-bottom: 8px;
	width: 100%;
	}
	
	
	#logo {
		width: 650px;
		height: 66px;
		padding-bottom: 5px;
		_margin-top: 4px;
		margin-left: 120px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://yspeh.argumenti.ru/img/logo/logo_650.png', sizingMethod='image');
	}
	
	#logo IMG{
		padding: 4px 0px 4px 0px;
		width: 650px;
		height: 66px;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
		}
	
	#gerb{
		width: 62px;
		height: 66px;
		float: left;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='img/logo/Russ_gerb_52.png', sizingMethod='image');*/
		}
		
		#gerb IMG{
			padding: 8px 0px 4px 0px;
			/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
			}	
			
	#logo a{
		width: 800px;
		height: 81px;
		}
		
	#logo_pr{
		margin-top: 10px;
		_margin-top: 12px;
		margin-left: 22px;
		margin-right: 22px;
		_margin-right: 12px;
		width: 150px;
		height: 54px;
		float: left;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://yspeh.argumenti.ru/img/logo/logo_Business-club.png',sizingMethod='');
		}
	
	#logo_pr IMG{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
		}	
I
	
/*a#mainlink{
	position: absolute;
	margin-top: 14px;
	left: 244px;
	height: 50px;
	width: 132px;
	background-image: url('http://yspeh.argumenti.ru/img/buttons/buttons.png');
	background-repeat: no-repeat;
	display: inblock;
	float: left;
	overflow: hidden;
	}*/


#menublock{
		width: 845px;
		position: reactive;		
		overflow: hidden;
		display: block;
		}
	
	
ul#menus { 
	/*position: absolute;
	left: 338px;
	top: 20px;*/
	/*margin-top: 12px;*/
	list-style-type: none;
	height: 52px;
	padding-top: 14px;
	}

ul#menus  li{
	display: inline;
	}

	

ul#resume{
	padding: 8px 0px 8px 0px;
	}	
	
ul#resume li{
	margin: 8px 0px 8px 0px;
	}
	
	
/* меню */

	#menus a{
	height: 38px;
	background-image: url('http://yspeh.argumenti.ru/img/buttons/buttons_new.png');
	background-repeat: no-repeat;
	display: inblock;
	float: left;
	overflow: hidden;
	margin-top: 4px;
	/*_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/buttons/buttons_mini.png", sizingMethod="crop");*/
		
	}
	
	
	#menus a:hover{
		cursor:pointer;
		}	
	
	
#main{
	width: 112px;
	background-position: -8px -7px;
	}
	
#main:hover{
	background-position: -8px -62px;
	}	

a#main:active{
	background-position: -8px -61px;
	}

	
a#m1{
	background-position: -120px -5px;
	width: 102px;
	}
	
a#m1:hover{
	background-position: -120px -60px;
	}	

a#m1:active{
	background-position: -120px  -59px;
	}		
	
	
a#m2{
	background-position: -222px -5px;
	width: 118px;
	}
	
a#m2:hover{
	background-position: -222px -60px;
	}	

a#m2:active{
	background-position: -222px  -59px;
	}			
	
a#m3{
	background-position: -340px -5px;
	width: 116px;
	}	
	
a#m3:hover{
	background-position: -340px -60px;
	}	

a#m3:active{
	background-position: -340px -59px;
	}		

a#m4{
	background-position: -456px -5px;
	width: 119px;
	}	
	
a#m4:hover{
	background-position: -456px -60px;
	}	

a#m4:active{
	background-position: -456px -59px;
	}

a#m5{
	background-position: -576px -5px;
	width: 60px;
	}	
	
a#m5:hover{
	background-position: -576px -60px;
	}	

a#m5:active{
	background-position: -576px -59px;
	}		

a#m6{
	background-position: -637px -5px;
	width: 145px;
	}	
	
a#m6:hover{
	background-position: -637px -60px;
	}	

a#m6:active{
	background-position: -637px -59px;
	}	



/* левый блок */

#left{
	background: black url('http://yspeh.argumenti.ru/img/grandient/gr-left_2.png') repeat-y;
	background-position: top right;
	margin-bottom: 8px;
	width: 180px;
	_width: 175px;
	color:  #FFFFFF;
	float: left;
	min-height: 1508px;
	_height:  1508px;
	}

	

.patron_left, .patron_right, .patron_center{
	/*width: 100%;*/
	display: inline-block;
	height: 80px;
	margin-top: 12px;
	}
		
.patron_right{
	padding-left: 8px;
	}
		
	.img_left{
		float: right;
		border: 1px solid #ffffff;
		margin-right: 8px;
		_margin-right: 4px;
		}
			
	.img_right{
		float: left;
		border: 1px solid #ffffff;
		}	
		
	
	.person_left{
		text-align: right;
		float: right;
		overflow: hidden;
		background: url('http://yspeh.argumenti.ru/img/grandient/lperson_2.png') repeat-y;
		}
	
	.person_right{
		float: left;
		text-align: left;
		overflow: hidden;
		background: url('http://yspeh.argumenti.ru/img/grandient/rperson_2.png') repeat-y;
		}

	.patron_center{
		text-align: center;
		background: url('http://yspeh.argumenti.ru/img/grandient/cperson.png') repeat-y;
		}	
	
	.person_left, .person_right, .person_center{
		height: 48px;
		margin-top: 9px;
		width: 103px;
		_width: 99px;
		padding: 2px 3px 2px 3px;
		display: block;
		}	

		.person_left a, .person_right a, .patron_center a{
			color: black;
			font-weight: bold;
			text-decoration: none;
			}

		.person_left p, .person_right p, .person_center p{
			font-size: .6em;
			color: black;
			}
			
	
#logoborder{
	margin:0;
	padding:0;
	height: 1px;
	width: 100%;
	border-bottom: 5px solid #3b91cc;
	margin-bottom: 10px;
	/*background: white url('http://yspeh.argumenti.ru/img/grandient/gr-2.png') repeat-y;*/
	}

#titleinfo{
	background-color: #3b91cc; /*white url('http://yspeh.argumenti.ru/img/grandient/gr-3.png') repeat-y;*/
	width: 100%;
	text-transform: uppercase; 
	text-align: center;
	font-size: .9em;
	color: #ffffff;	
	}	

	
.ptitle{ /* партнеры*/
	margin: 8px 0px 18px 0px;
	text-transform: uppercase; 
	text-align: center;
	font-weight: bold;
	font-size: .78em;
	color: #de662d;
	padding: 2px 0px 2px 0px;
	}
	
	.ptitle a{
		color: #de662d;
		text-decoration: underline;
		}
		
		.ptitle a:hover{
			text-decoration: underline;
			}

.actanons{
	margin-top: 4px;
	}
   
 a.button {
    display: block;
    float: left; /* чтобы кнопка не растягивалась на всю ширину родительского блока, а ограничивалась текстом */
    font: bold 12px arial, sans-serif;
    color: #555;
    text-decoration: none;
    background: url(http://yspeh.argumenti.ru/img/buttons/btn2.png) top right no-repeat;
    padding-right: 25px; /* отступ для "раздвижных дверей" */
    outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
    }
  
a.button span {
    display: block;
    line-height: 13px;
    background: url(http://yspeh.argumenti.ru/img/buttons/button_l.png) no-repeat;
    padding: 7px 0 13px 23px;
    }

a.genparther IMG{
	margin-left: -4px;
	margin-top: 8px;
	margin-bottom: 18px;
	/*border: 1px solid gray;*/
	}
	
div.parther{
	width: 100%;
	/*padding-left: 50%;*/
	text-align: center;
	margin-top: 22px;
	}	
	


IMG#argumenti{
	margin-left: 900px;
	}	
	
strong{
	font-weight: bold;		
	}

ol#programm{
	list-style-type: decimal;
	margin-left: 20px;
	font-weight: bold;
	}

	#programm li{
		margin-left: 28px;
		margin-bottom: 4px;
		margin-top: 8px;
		font-weight: normal;
		font-size: .92em;
		}
	
ul#activity{
	margin-top: 12px;
	padding-bottom: 3px;
	margin-left: 15px;
	margin-right: 12px;
	}
	
	#activity li{
		margin-bottom: 8px;
		font-size: .8em;
		font-weight: bold;
		}
		
				
			#activity li a:hover{
				color: #333333;
			}
		
		#activity li.red{
			font-weight: bold;
			}
			
		.spla{
			color: #404040;
			}		
			

