/* 
width: 760px
*/

img.img_across, img.img_acrossbottom { float: left; }
img.img_left_margintop112px { float: left; margin: 112px 8px 8px 0; }
img.img_across_margintop4em { float: left; margin: 5.5em 0 0 0; }

p.ruki { margin: 1.5em 0 1.5em 0; clear: both; float: left}

.colContent h2, .colContent2 h2, .colContent3 h2, .colContent3right h2, .colContent4 h2, .colContent5 h2, .colContent5left h2 { font-size: 1.2em; margin: 1.5em 0 1.5em 0; }

.colContent2 { float: left; width: 376px; padding: 0 4px 0 127px; background-color-off: yellow; }
	/* hide from mac ie \*/
		.colContent2 { padding: 0 4px 0 128px; }
	/* thanx ie */

.colContent3 { float: left; width: 504px; padding: 0 4px 0 0; background-color-off: grey; }

.colContent3right { float: right; width: 248px; padding: 0 0 0 4px; background-color-off: blue; }

.colContent4 { float: left; width: 632px; padding: 0 0 0 127px; background-color-off: red; }
	/* hide from mac ie \*/
		.colContent4 { padding: 0 0 0 128px; }
	/* thanx ie */

.colContent5 { float: left; width: 376px; padding: 0 4px 0 0; background-color-off: brown; }
.colContent5left { clear: both; float: left; width: 120px; padding: 0 8px 0 0; }

.colContent2 a, .colContent3 a, .colContent3right a, .colContent4 a, .colContent5 a, .colContent5left a { text-decoration: none; color: #000; border-bottom: 1px dotted #000; }
.colContent2 a:hover, .colContent3 a:hover, .colContent3right a:hover, .colContent4 a:hover, .colContent5 a:hover, .colContent5left a:hover, .colContent2 a:focus, .colContent3 a:focus, .colContent3right a:focus, .colContent4 a:focus, .colContent5 a:focus, .colContent5left a:focus { color: #ff8000; border-bottom: 1px dotted #ff8000; }

.colHorizNavi a, .colContent a, .colContent2 a { text-decoration: none; color: #000; border-bottom: 1px dotted #000; }
.colHorizNavi a:hover, .colHorizNavi a:focus, .colContent a:hover, .colContent a:focus, .colContent2 a:hover, .colContent2 a:focus { color: #ff8000; border-bottom: 1px dotted #ff8000; }

p.leadin2 { font-weight: bold; margin: 1em 0 0 0; color: #ff8000; }

.leadin2 a { text-decoration: none; color: #ff8000; border-bottom: 1px dotted #ff8000; }
.leadin2 a:hover, .leadin2 a:focus { color: #000; border-bottom: 1px dotted #000; }

p.ie6_italics { margin: 0; }

/* begin: win ie italics bug fix, hidden from all but win ie \*/
* html .boxSidebar .testimonial .ie6_italics {
        overflow: hidden;
        o\verflow: visible;
        width: 100%;
        w\idth: auto;
        he\ight: 1%;
}
/* end: win ie italics bug fix, <http://www.positioniseverything.net/explorer/italicbug-ie.html> */
