/* 
width: 760px
*/

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

.video, object, embed { float: left; margin: 0; padding: 0; }
.video { background: url(pix/cargoo_qt_mov.jpg); }

.group248lastflash { float: left; margin: 1em 0 0 0; width: 248px; }

.group248, .group248last, .group248_128, .group120, .group120last, .group120_128 { float: left; margin-right: 8px; background-color-off: blue; }
.group248, .group248last, .group248_128 { width: 248px; }
.group120, .group120last, .group120_128 { width: 120px; }
.group248last, .group120last { margin-right: 0; }
.group248_128, .group120_128 { padding-left: 127px; }
	/* hide from mac ie \*/
		.group120_128 { padding-left: 128px; }
		.group248_128 { padding-left: 128px; }
	/* thanx ie */

img.img_left128, img.img_leftlast248, img.img_left80, img.img_leftlast120 { float: left; margin-right: 8px; }
img.img_leftlast248, img.img_leftlast120  { margin-right: 0; }
img.img_left128 { padding-left: 128px; }
img.img_left80 { padding-left: 88px; }
img.img_leftlast248 { padding-right: 248px; }
img.img_leftlast120 { padding-right: 120px; }
img.img_left128, img.img_leftlast248 { margin-bottom: 8px; }

img.img_leftlastbottom { float: left; margin: 0; }
img.img_leftbottom { margin-right: 8px; }


p.caption { float: left; font-size: 0.9em; line-height: 1.4em; margin: 4px 0 0 0; }

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

span.emphasis { color: #ff8000; font-style: italic; }

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


/* 
not needed
.colContent h2, .colContent2 h2, .colContentAcross h2 { font-size: 1.2em; margin: 1.5em 0 1.5em 0; }

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


/*
put into global.css and remove from individual css
p.leadin2 { font-weight: bold; margin: 1em 0 0 0; color: #ff8000; }
p.leadin a, p.leadin2 a { text-decoration: none; color: #ff8000; border-bottom: 1px dotted #ff8000; }
p.leadin a:hover, p.leadin a:focus, p.leadin2 a:hover, p.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> */
