
@media (max-width: 750px) {
	#container{
		font-size: 8px;
		width: 98%;
		margin: 10px;
	}
	#primaryContent{
		position: relative;
		height: 100px;
		margin: 5px 5px 5px 5px; 
		padding: 0px;
		width: 100%;
		text-align: center;
	}
	#primaryContent h1{
		width: 100%;
		margin: 5px 5px 15px 5px;
		padding: 5px;
		font-size: 14px;
	}
	#primaryContent a{
		padding: 5px;
	}
	#primaryContent .button{
		padding: 0px;
	}
	#primaryContent .search{
		width: 100%;
	}
	#primaryContent .search fieldset{
		margin: 0px 0px 0px 0px;
		width: 100%;
	}
	#primaryContent .search input{
		font: 12px "Trebuchet MS";
		width: 60%;
		height: 16px;
		padding: 2px 0;
		color: #464646;
		border: none;
		background-position: 0 -22px;
		border-top: 1px #cccccc solid;
		border-bottom: 1px #eeeeee solid;
	}
	#start_text_link_left{
		width: 100%;
		height: auto;
		position: relative;
		margin: 5px;
		padding: 0px;
	}
	#start_text_link_right{
		width: 100%;
		height: auto;
		position: relative;
		margin: 5px;
		padding: 0px;
	}
	#start_text_link_pr_center,
	#start_text_link_news_center{
		width: 100%;
		height: auto;
		top: 0px;
		position: relative;
		margin: 5px;
		padding: 0px;
	}
	#start_text_link_pr_center li,
	#start_text_link_news_center li { 
		width: 100%;
		float: none;
	}
	#start_text_link_pr_center li a,
	#start_text_link_news_center li a{ 
		float: none;
		margin: 10px 0px 10px 0px;
		text-decoration: none;
		border-bottom: 1px solid #2f637f;
	}
	#footer{
		position: relative;
		display: block;
		width: 100%;
		height: 50px;
		border-top: 1px solid #747C7E;
		padding-top: 5px;
		color: #2a2d42;
		font-weight: bold;
		text-align: center;
	}
	.startnav{
		display: block;
		margin:0px; 
		padding: 0px;
		padding:0px; 
		width: 98%;
	}
	ul{
		display: block;
		width: 100%;
		margin:0px; 
		padding:0px; 
		list-style-type: none;
		font-size: 12px;
	}
	li{
		display: block;
		width: 100%;
		margin:0px; 
		padding:0px;
	}
	li a{ 
		margin:0px; 
		padding:0px;
		text-decoration: none;
	}
	.startnav ul div{
		display: none;
	}

	.startnav ul { 
		margin:0px; 
		padding:0px;
	}
	.startnav ul div{
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}

	.startnav ul div .konverts{
	

	}
	.startnav ul div .konverts:hover{
	
	}
	.startnav li{
		margin:0px; 
		padding:0px;
		text-align: center;
	}
	.startnav li a{
		display: block;
		padding: 0px;
		margin: 10px 0px 10px 0px;
		text-decoration: none;
		border-bottom: 1px solid #2f637f;
	}
	.startnav li a:hover{ 
		padding: 0px;
		margin: 10px 0px 10px 0px;
	}
	.atstarpe{
		width: 0px;
	}
}
@media (min-width: 751px) and (max-width: 950px) {
	#containers{
		background:url(mp-background-shading_750.png) center top; min-height:100%;  
	}
	#container{
		width:750px;  
	}
	#primaryContent1{
		position: fixed;
		width: 600px;
		height: 540px;
		top: 50%; left: 50%;
		margin-left: -300px; 
		margin-top: -220px;
		background: url('center_700.jpg') no-repeat center 95px;
	}
	#primaryContent{
		position: fixed;
		width: 600px;
		height: 540px;
		top: 50%; left: 50%;
		margin-left: -300px; 
		margin-top: -220px; 
		background: url('ramka_700.png') no-repeat center 90px;
	}
	#primaryContent h1{
		position: absolute;
		margin: 0px;
		padding: 0px;
		top: 0px;
		left: 0px;
		width: 200px;
		text-align: center;
		font-size: 16px;
		color: #960000
	}
	#primaryContent .search{
		position: absolute;
		top: 30px;
		left: 50%;
		margin-left: -110px;
		width: 240px;
	}
	#primaryContent .search input{
		font: 12px "Trebuchet MS";
		width: 110px;
		height: 16px;
		padding: 2px 0;
		color: #464646;
		border: none;
		background-position: 0 -22px;
		border-top: 1px #cccccc solid;
		border-bottom: 1px #eeeeee solid;
	}
	#start_text_link_left{
		position: absolute;
		top: 30px;
		left: 0px;
		padding: 0px;
		margin: 0px;
	}
	#start_text_link_right{
		position: absolute;
		top: 0px;
		right: 0px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
	}
	.startnav ul { 
		width: 160px;
		margin:0px; 
		padding:0px; 
		list-style-type: none;
		font-size: 11px;
	}
	.startnav li { 
		display:block;
		text-align: center;
		margin:0px;
		padding: 0px;
		z-index:10; 
	}
	.startnav li a{ 
		display: block;	
		width: 160px;
		height: 25px;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-decoration: none;
		color: #686B6B;
		border-bottom: 1px solid #D3D8D9;
		text-shadow: #D3D8D9 1px 1px 1px;
	}
	.startnav li a:hover{ 
		color: #4F5151;
		border-bottom: 1px solid #BABFBF;
		text-shadow: #ECF2F3 1px 1px 1px;
	}
	#footer{
		position: absolute;
		left: 120px;
		bottom: 70px;
		display: block;
		width: 100%;
		height: 50px;
		padding-top: 5px;
		color: #2a2d42;
		font-weight: bold;
		font-size: 12px;
		text-align: left;
	}
}
@media (min-width: 951px) and (max-width: 1150px) {
	#containers{
		background:url(mp-background-shading_1160.png) center top; min-height:100%; 
	}
	#container{
		width:900px;  
	}
	#primaryContent1{
		position: fixed;
		width: 700px;
		height: 580px;
		top: 50%; left: 50%;
		margin-left: -350px; 
		margin-top: -240px;
		background: url('center_900.jpg') no-repeat center 95px;
	}
	#primaryContent{
		position: fixed;
		width: 700px;
		height: 580px;
		top: 50%; left: 50%;
		margin-left: -350px; 
		margin-top: -240px; 
		background: url('ramka_900.png') no-repeat center 90px;
	}
	#primaryContent h1{
		position: absolute;
		margin: 0px;
		padding: 0px;
		top: 0px;
		left: 0px;
		width: 200px;
		text-align: center;
		font-size: 20px;
		color: #960000
	}
	#primaryContent .search{
		position: absolute;
		top: 30px;
		left: 50%;
		margin-left: -125px;
		width: 250px;
	}
	#primaryContent .search input{
		font: 12px "Trebuchet MS";
		width: 130px;
		height: 16px;
		padding: 2px 0;
		color: #464646;
		border: none;
		background-position: 0 -22px;
		border-top: 1px #cccccc solid;
		border-bottom: 1px #eeeeee solid;
	}
	#start_text_link_left{
		position: absolute;
		top: 30px;
		left: 0px;
		padding: 0px;
		margin: 0px;
	}
	#start_text_link_right{
		position: absolute;
		top: 0px;
		right: 0px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
	}
	.startnav ul { 
		width: 200px;
		margin:0px; 
		padding:0px; 
		list-style-type: none;
		font-size: 12px;
	}
	.startnav li { 
		display:block;
		text-align: center;
		margin:0px;
		padding: 0px;
		z-index:10; 
	}
	.startnav li a{ 
		display: block;	
		width: 200px;
		height: 25px;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-decoration: none;
		color: #686B6B;
		border-bottom: 1px solid #D3D8D9;
		text-shadow: #D3D8D9 1px 1px 1px;
	}
	.startnav li a:hover{ 
		color: #4F5151;
		border-bottom: 1px solid #BABFBF;
		text-shadow: #ECF2F3 1px 1px 1px;
	}
	#footer{
		position: absolute;
		left: 150px;
		bottom: 70px;
		display: block;
		width: 100%;
		height: 50px;
		padding-top: 5px;
		color: #2a2d42;
		font-weight: bold;
		font-size: 14px;
		text-align: left;
	}
}

@media (min-width: 1151px) {
	#containers{
		background:url(mp-background-shading.png) center top; min-height:100%; 
	}
	#container{
		width:1100px;  
	}
	#primaryContent1{
		position: fixed;
		width: 800px;
		height: 640px;
		top: 50%; left: 50%;
		margin-left: -400px; 
		margin-top: -290px;
		background: url('center_1100.jpg') no-repeat center 95px;
	}
	#primaryContent{
		position: fixed;
		width: 800px;
		height: 640px;
		top: 50%; left: 50%;
		margin-left: -400px; 
		margin-top: -290px; 
		background: url('ramka_1100.png') no-repeat center 90px;
	}
	#primaryContent h1{
		position: absolute;
		margin: 0px;
		padding: 0px;
		top: 0px;
		left: 0px;
		width: 200px;
		text-align: center;
		font-size: 20px;
		color: #960000
	}
	#primaryContent .search{
		position: absolute;
		top: 30px;
		left: 50%;
		margin-left: -150px;
		width: 300px;
	}
	#primaryContent .search input{
		font: 12px "Trebuchet MS";
		width: 180px;
		height: 16px;
		padding: 2px 0;
		color: #464646;
		border: none;
		background-position: 0 -22px;
		border-top: 1px #cccccc solid;
		border-bottom: 1px #eeeeee solid;
	}
	#start_text_link_left{
		position: absolute;
		top: 30px;
		left: 0px;
		padding: 0px;
		margin: 0px;
	}
	#start_text_link_right{
		position: absolute;
		top: 0px;
		right: 0px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
	}
	.startnav ul { 
		width: 200px;
		margin:0px; 
		padding:0px; 
		list-style-type: none;
		font-size: 14px;
	}
	.startnav li { 
		display:block;
		text-align: center;
		margin:0px;
		padding: 0px;
		z-index:10; 
	}
	.startnav li a{ 
		display: block;	
		width: 200px;
		height: 25px;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-decoration: none;
		color: #686B6B;
		border-bottom: 1px solid #D3D8D9;
		text-shadow: #D3D8D9 1px 1px 1px;
	}
	.startnav li a:hover{ 
		color: #4F5151;
		border-bottom: 1px solid #BABFBF;
		text-shadow: #ECF2F3 1px 1px 1px;
	}
	#footer{
		position: absolute;
		left: 150px;
		bottom: 70px;
		display: block;
		width: 100%;
		height: 50px;
		padding-top: 5px;
		color: #2a2d42;
		font-weight: bold;
		font-size: 14px;
		text-align: left;
	}
	
}
