@charset "UTF-8";
/* CSS Document */

/*CSS RESET*/

html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, cel, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u , i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}

header,nav,footer,section{/*for old internet explorer*/	display:block;}

/*body {font-family:arial, sans-serif;}*/
/*body {font-family:'segoeUI', arial;}*/
html{height: 100%;}
body {font-family: 'Novecentosanswide', sans-serif;}
ol, ul, li{list-style:none;}

a{text-decoration:none;}
a:hover {color:#000;}

textarea:focus, input:focus{
    outline: 0;
}


section {
	width: 100%;
}

.aside{float:left;width:50%;}
.bside{float:right;width:50%;}
.container-side{width:480px;}
.wrapper {
	width: 100%;
	overflow: hidden;
}

.fleft{float:left;}
.fright{float:right;}

.box-padding-5{padding:5px;}
.box-padding-10{padding:10px;}
.box-padding-15{padding:15px;}
.box-padding-20{padding:20px;}
.box-padding-30{padding:30px;}
.box-padding-40{padding:40px;}
.box-padding-50{padding:50px;}

.text-align-l{text-align:left;}
.text-align-c{text-align:center;}
.text-align-r{text-align:right;}

.margin-auto{margin:0 auto 0 auto;}

.margin_0_10{margin:0 10px;}
.margin_10_0{margin:10px 0px;}
.margin_10_10{margin:10px 10px;}
.margin_0_20{margin:0 20px;}
.margin_20_0{margin:20px 0px;}
.margin_20_20{margin:20px 20px;}

.margin-top-10{	margin-top: 20px;}
.margin-top-15{margin-top:15px;}
.margin-top-20{margin-top: 20px;}
.margin-top-25{margin-top:25px;}
.margin-top-30{margin-top:30px;}
.margin-top-40{margin-top:40px;}
.margin-top-50{margin-top:50px;}
.margin-top-60{margin-top:60px;}
.margin-top-70{margin-top: 70px;}
.margin-top-80{margin-top: 80px;}
.margin-top-90{margin-top: 90px;}
.margin-top-100{margin-top: 100px;}


.margin-left-5{margin-left:5px;}
.margin-left-10{margin-left:10px;}
.margin-left-15{margin-left:15px;}
.margin-left-20{margin-left:20px;}
.margin-left-30{margin-left:30px;}
.margin-left-40{margin-left:40px;}
.margin-left-50{margin-left:50px;}

.margin-right-5{margin-right:5px;}
.margin-right-10{margin-right:10px;}
.margin-right-15{margin-right:15px;}
.margin-right-20{margin-right:20px;}
.margin-right-30{margin-right:30px;}
.margin-right-40{margin-right:40px;}
.margin-right-50{margin-right:50px;}

.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-50{margin-bottom:50px;}

.padding-left-5{padding-left:5px;}
.padding-left-10{padding-left:10px;}
.padding-left-15{padding-left:15px;}
.padding-left-20{padding-left:20px;}
.padding-left-30{padding-left:30px;}
.padding-left-40{padding-left:40px;}

.padding-right-5{padding-right:5px;}
.padding-right-10{padding-right:10px;}
.padding-right-15{padding-right:15px;}
.padding-right-20{padding-right:20px;}
.padding-right-30{padding-right:30px;}
.padding-right-40{padding-right:40px;}

.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top:10px;}
.padding-top-15{padding-top:15px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-top-80{padding-top:80px;}
.padding-top-100{padding-top:100px;}

.padding-bottom-5{padding-bottom:5px;}
.padding-bottom-10{padding-bottom:10px;}
.padding-bottom-15{padding-bottom:15px;}
.padding-bottom-20{padding-bottom:20px;}
.padding-bottom-30{padding-bottom:30px;}
.padding-bottom-40{padding-bottom:40px;}
.padding-bottom-50{padding-bottom:50px;}
.padding-bottom-60{padding-bottom:60px;}
.padding-bottom-80{padding-bottom:80px;}
.padding-bottom-100{padding-bottom:100px;}

.bg-white{background-color:#ffffff;}
.bg-gray-dddddd{background-color:#dddddd;}
.bg-gray-333333{background-color:#333333;}
.bg-gray-666666{background-color:#666666;}
.bg-gray-dedede{background-color:#dedede;}

.bg-black{background-color:#000000;}