/*	Column
*/
.column {float: left;}

div.span-690 {width:690px; margin-right: 10px;}
div.span-530 {width:530px; background-color: #fff }
div.span-420 {width:420px; margin-right: 10px;}
div.span-260 {width:260px; background-color: #fff}
div.span-260 div.span-530 {width:260px; }



.clear {float: none; clear: both;}
.none {display: none;}

div.bk_index { background: url(bg.content01.png); display: table; height: 100%; margin-bottom: 10px; }
div.bk_index_ver2 {  background: url(bg.content02.png); display: table; height: 100%;}


/* margin
*/

.mright {margin-right: 10px;}
.mbottom {margin-bottom: 10px;}
.mtop10 {margin-top: 10px;}
.mtop20 {margin-top: 20px;}
/**
	Horizontal Menu
*/
.hnav 			{  }
.hnav ul 		{ width: 100%; overflow: hidden; }
.hnav li 		{ float: left; }

.hnav li a 		{ display: block; }

/**
	Vertical Menu
*/
/*.vnav 		{  }
.vnav li a 	{ display: block; text-decoration: none; color: inherit;  }

/**
	Fahrer Image Replacement logic
*/
.fir { position: relative; cursor: default; display: block; overflow: hidden; z-index: 0; }
a.fir,
.fir a {cursor: pointer;}
.fir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; }




/** Forms
*/
select * { float: none !important; }


/** Clear floats
*/
.cfx:after, .block:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.cfx, .block { display: inline-block; }
html[xmlns] .cfx, html[xmlns] .block { display: block; }
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; list-style: none; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }



.block { margin-bottom: 10px; display: block; clear: both; }
.uppercase {text-transform: uppercase;}
.column { display: inline; float: left;  }
.small_txt {font-size: 12px;}
.right {float: right;}
.left {float: left;}




