div.main{ _margin-top: 10px; }
div.main div
		{ background: url(http://static.ishop.ua/design/images/main_bg.gif) repeat left top; }
div.main .tl, .extra .tl, div.main .tr, .extra .tr, div.main .bl, .extra .bl, div.main .br, .extra .br
		{ display: block; overflow: hidden; height: 8px; width: 8px; }
div.main .tl, .extra .tl 
		{ background: url(http://static.ishop.ua/design/images/main_tl.gif); left: 0px; top: 0px; }
div.main .tr, .extra .tr
		{ background: url(http://static.ishop.ua/design/images/main_tr.gif); left: -8px; top: 0px; margin-left: 100%; }
div.main .bl, .extra .bl
		{ background: url(http://static.ishop.ua/design/images/main_bl.gif); left: 0px; margin-top: -8px; }
div.main .br, .extra .br
		{ background: url(http://static.ishop.ua/design/images/main_br.gif); left: -8px; margin: -8px 0 0 100%; }
div.main .left
		{ background: transparent none; float: left; width:260px; }
div.main .right
		{ background: transparent none;  margin-left: 270px; text-align: left; }
		
#partner{ background: #ffffff; }
#partner .photo
		{ text-align: center; }
.summary img
		{ float: left; }
.summary .contacts
		{ margin-left: 160px; padding-left: 0.5em; }
.contacts dl
		{ font-size: 0.75em; padding: 1em 0 1em 11em; }
.contacts dl dt
		{ float: left; width: 10em; position: relative; left: -11em; margin-right: -100%; }
.contacts dl dd, .contacts dl dt
		{ padding-bottom: 0.5em; line-height: 1.3em; }
.contacts dl dd a
		{ color: #3366CC; }
.contacts dl dd h5
		{ font-size: 100%; }
.contacts dl dd .telephones
		{ padding-left: 1.2em; }