

 
 
/*
	Golden Grid - CSS Library
	Author:Vladimir Carrer
*/
/* CSS Grid */
.main {
	margin:20px auto;
	width:970px;
	padding:10px 0; }
 
.g160,.g190,.g270,.g320,.g320t,.g480,.g520,.g520,.g640,.g800,.g960,.g80,.g240,.g260,.g400,.g560,.g720,.g880,.g960,.g960w, .foot, .g960c, .g320f1,.boxcontent, .boxcontentf  {
	float:left;
	display: inline;
	margin-left:10px; }
 
.g9602w {
	float:left;
	display: inline;
	/*background: #fff;*/
	padding-top: 10px;
	width: 960px;
	margin-left: 5px; }
 
.g320f {
	float:left;
	display: inline;
	margin-left:8px; 
	text-wrap: unrestricted;}
 
.g320m {
	float:left;
	display: inline;
	margin-left:7px; }
 
/* 6 columns */
.g160 {
	width:90px;
	/*border-right: 1px solid #333;*/ }
.g190{
	width: 171px;
	border: solid 1px #fff;
	min-height: 190px;
	overflow: hidden;
}
 
.g160a { width:150px; }
 
.g320 {
	width:310px;
	/*border: solid 1px #333;*/
	margin-top: -10px; }
 
.g320t {
	width:310px;
	border: solid 1px #fff;
	background: #fff; }
 .g320f1 {
	width:311px;
	border: solid 1px #fff;
	background: #fff; 
	height:367px;
	}

.g480 { width:470px; }
 
.g520 { width:600px;
z-index: 99;

}
.g520t { width:630px;
text-align: right;
border-right: solid 1 px #fff;
}
 
.g640 { width:630px; }
 
.g800 { width:790px; }
 
.g960 { width:950px; 
padding-top: 5px;

}
.g960c { width:950px; 
padding-top: 5px;
padding-left: 110px;}
 
.foot {
	width:950px;
	text-align: center;
	padding-top: 12px; 
	border: 1px solid #fff;}
 
.g960w {
	width:940px;
	/*background: #fff;*/
	padding: 5px; }
 
.navi { width:950px; }
 
/* 12 columns */
.g80 { width:70px; }
 
.g240 {
	width:230px;
	/*border-right: 1px solid #333;*/ }
 
.g260 {
	width:270px;
	/*border-right: 1px solid #333;*/ }
 
.g240h {
	width:230px;
	border-right: 1px solid #333; }
 
.g400 { width:390px; }
 
.g560 { width:550px; }
 
.g720 { width:710px; }
 
.g880 { width:870px; }
 
.g270 {
	width:280px;
	border-right: 1px solid #333;
	text-align: center; }
 
/* margin */
.ml80 { margin-left:90px; }
 
.ml160 { margin-left:170px; }
 
.ml300 { margin-left:310px; }
 
.ml320 { margin-left:330px; }
 
.ml400 { margin-left:410px; }
 
.ml480 { margin-left:490px; }
 
.ml560 { margin-left:560px; }
 
.ml640 { margin-left:650px; }
 
.ml720 { margin-left:730px; }
 
.ml720a {
	margin-left:730px;
	text-align: right; }
 
.ml800 { margin-left:810px; }
 
.ml880 { margin-left:890px; }
 
.ml960 { margin-left:970px; }
 
.inside { margin-left:0; }
 
p.grid { padding-left:10px; }
 
.clear { clear:both; }
 
.clearfix, .main, mainim { display:block; }
 
.clearfix:after, .main:after,.mainim:after  {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0; }
 
 .boxcontent{
 width: 310px;}

 .boxcontentf{
 width: 230px;
  text-align: left;
}
.mainim {
	margin:20px 0;
	width:970px;
	padding:10px 0; }
	
	 .boxcontentg{
 width: 780px;
  text-align: left;
  margin-left: 130px;
}
.moveup{
margin-top: -135px;}
.moveup1{
margin-top: -160px;
margin-left: -1px;
}