img, td, div, a { behavior: url('/images/iepngfix.htc') }

 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;
}

:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* Для таблиц все еще надо прописывать 'cellspacing="0"' в коде */
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/*--------------------------------------------------------------------*/

.floleft{float:left;}
.floright{float:right;}
.clear{clear:both;}

body {background:url(/images/line-top.png) repeat-x 0 142px;
      margin-top:79px;}

.bg {background:url(/images/bg-grey.png) repeat-x bottom left; }

/*url(/images/line-top.png) repeat-x 1px 63px;*/

.pol {background: filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/line-top.png', sizingMethod=scale)}

.forcenter {text-align:center;}

.mcenter {margin:0 auto;
		  text-align:left;}

.content {margin:0 0 0 10%;
		  min-height:550px;}

#logo a {display:block;
		 background:url(/images/logo-onedge.png) no-repeat top left;
		 width:225px;
		 height:127px;
		 margin-bottom:40px;}

.menu a {display:block; 
		 width:225px;
		 height:50px;}

#printi {background:url(/images/b_print.png) no-repeat top left;} 
#stylel {background:url(/images/b_stylelogo.png) no-repeat top left;} 
#calend {background:url(/images/b_calendar.png) no-repeat top left;}
#motiong {background:url(/images/b_motiongraph.png) no-repeat top left;} 
#about {background:url(/images/b_about.png) no-repeat top left;} 
#contact {background:url(/images/b_contact.png) no-repeat top left;} 


/* тебе нужен правый контент для текста - .rightc{}  */
.leftc {width:240px; }
.rightc {overflow:hidden;
		 width:550px;
		 max-width:550px;
		 margin:66px 0 0 20px;
		 padding:40px 30px 0 30px;
	     background:url(/images/centerGrid.png) repeat-x top left;
	     min-height:600px;}
/*------------------------------------------------------*/

#reds	{width:100%;
		 background:url(/images/line-bottom.png) repeat-x top left;}

.bottom_t {background:url(/images/balls-top.png) no-repeat top center;
		   height:336px;}

.bottom_b {background:url(/images/balls-bottom.png) no-repeat top center;
	        height:153px;}

h1 {font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 32px;
	color: #FFFFFF;
	margin-bottom: 15px;}

h2 {font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 24px;
	color: silver;
	margin-bottom: 15px;}

p {line-height: normal;
	margin-bottom: 10px;}


















