BODY{ 
	background: #FFFFFF url(/img/bg-top.jpg) repeat-x top left; 
	margin: 0em; padding: 0em;
	font-size : 0.81em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #4D5D77;
	text-align:right;
}

BODY.inner{ 
	background: #FFFFFF url(/img/bg-top.jpg) repeat-x top left; 
	margin: 0em; padding: 3em 3em 5em 3em;
	font-size : 0.81em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #4D5D77;
	text-align:left;
}


DIV { padding: 0em 0em 0em 0em ;	margin: 0em 0em 0em 0em; vertical-align:top; }
IMG { border : none; padding: 0em 0em 0em 0em ;	margin: 0em 0em 0em 0em; }

div.MaxFixer{
width: 90%;
max-width: 1195px; 
min-width: 750px;
text-align : left;
margin: 0em 0em 0em auto; 
}



/*                                  STRUCTURE FORMATED                            */

/*           Контент (основное + правая колонка)             */
div.ContentMainAdd{clear: both; padding: 1em 0em 1em 0em; }

div.ContentMainAdd div.Main{ width: 57%;  float: left; padding-top:7em;}
div.ContentMainAdd div.Right {width: 30%;  float: right; padding-right:10%; padding-top:375px;  background: transparent url(/img/painter-case.jpg) no-repeat top left; }

div.make{
clear: both;
font-size:85%;
color: #8B9AB4;
padding:3.5em 0em 2em 0em; 
}


/*                                  CONTENT FORMATED                            */

H1, H2, H3, H4{ MARGIN: 0em; padding: 0em; color: #FF6600;	font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal;  font-style: italic; }

H1{	FONT-SIZE: 2.5em; MARGIN-BOTTOM: 0.5em; }
H2{	FONT-SIZE: 1.75em; MARGIN-BOTTOM: 0.5em;  MARGIN-top: 1em; }
H3{	FONT-SIZE: 1.25em; MARGIN-BOTTOM: 0.75em;  MARGIN-top: 1.5em;  }
H4{	FONT-SIZE: 1em; MARGIN-BOTTOM: 1em;  MARGIN-top: 1.5em;  }

P { MARGIN: 0em 0em 1em 0em; padding: 0em 0em 0em 0em; }

OL, UL {margin: 0em 0em 1em 0em ; padding: 0em;}

OL LI{padding: 0em; margin-left: 25px; }
UL LI {padding: 0em; padding-left: 25px; list-style-type: none;  background: url('/img/li.gif') no-repeat 0 0.65em;  }

LI {margin: 0.25em 0em 0em 0em;}

small { color:#666666; font-size:85%; }
.nobr {white-space:nowrap;}

A {COLOR: #FF6600; TEXT-DECORATION:underline;}
A:hover {COLOR: #000000; }

div.fix{ display: block;  height: 1; clear: both; visibility: hidden; }

.spacer{ height:3em; display:block;}

div.thumbnail {float: left; margin-right: 1em; margin-bottom: 1em;	display:block; }
div.thumbnail a { border-top: 3px solid #FAF9DB; display:block; padding: 0px 0px 0px 0px;}
div.thumbnail a:hover { border-top: 3px solid  #FF6600;  }

