/* @override 
	http://dev.uvi.net/themes/uvi/css/reset.css */

/*****************************************************************************
      reset
*****************************************************************************/
html{color: #333;background: #fafafa;font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin: 0;padding: 0}
table{border-collapse: collapse;border-spacing: 0}
fieldset,img{border: 0}
address,caption,cite,code,dfn,th,var,optgroup{font-style: inherit;font-weight: inherit}
del,ins{text-decoration: none}
caption,th{text-align: left}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
q:before,q:after{content: ''}
abbr,acronym{border: 0;font-variant: normal}
sup{vertical-align: baseline}
sub{vertical-align: baseline}
legend{color: #000}
input,button,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}
input,button,textarea,select{font-size: 100%}
input{background: #fafafa;}
em, i{font-style: italic;}
a{cursor: pointer;outline: none;}
li{list-style-type: none;}
.clearfix:before,
.clearfix:after{content: ".";display: block;height: 0;overflow: hidden}
.clearfix:after{clear: both}
.clearfix{zoom: 1}
.left, .fleft{float: left;}
.right, .fright{float: right;}
.space{letter-spacing: -2px;font-size: .9em;}
.container_9{margin: 0 auto;width: 970px;}
.iblock{
display: inline-block;	
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11{display: inline;float: left;position: relative;}
.alpha{margin-left: 0;}
.omega{margin-right: 0;}
/* Grid >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .grid_1{width: 91px;}
.container_9 .grid_2{width: 190px;}
/* Colonne Right */
.container_9 .grid_3{width: 20%;}
/* Colonne Left */
.container_9 .grid_4{width: 424px;}
.container_9 .grid_6{width: 816px;}
.container_9 .grid_7{width: 750px !important;padding-left: 10px;padding-right: 10px;}
/* Colonne centrale avec right */
.container_9 .grid_8{width: 868px;}
.container_9 .grid_9{width: 100%}
/* Columns */
.container_9 .grid_10{width: 78%;padding-left: 2%;}
/* Colonne centrale avec left */
.container_9 .grid_11{width: 550px !important;padding-left: 10px;padding-right: 10px;}
/* Colonne centrale avec left et right */
.center_column{margin: 15px 0;}
#left_column{margin-top: 30px;}
/* positionnement ****************************************************************************** */
.hidden{display: none}
.left{float: left;}
.right, .f_right{float: right;}
.tright{text-align: right;}
table.table_pad_15 td{padding: 15px;}
td.pad_lr_15{padding-left: 15px;padding-right: 15px;}
td.pad_l_15{padding-left: 15px;}
td.pad_r_15{padding-right: 15px;}
/* ************************************************************************************************
      generic style
************************************************************************************************ */
html{background: rgb(31,31,31);}
body{font: 400 14px/1.5em "alwyn-new-web-n4","alwyn-new-web",sans-serif;color: #474747;background: #fafafa;height: 100%;}
.lt-ie9 body{font-size: 14px;}
#page{min-height: 100%;background: #fafafa;}
a{color: #333;text-decoration: none;}
a:hover, a:focus, .color_link, a:active, a.button{color: #059ad0;text-decoration: none;outline: none;}
a:focus{background-color: rgba(56, 56, 56, 0.36);}
.lt-ie9 a:focus{outline: 1}
h1, .ash1{font: normal 100 45px/1.2em "alwyn-new-web-n1", "alwyn-new-web", sans-serif;}
.lt-ie9 h1, lt-ie9 .ash1{font-size: 45px;}
h2, .ash2{font: normal 100 30px/1.2em "alwyn-new-web-n1", "alwyn-new-web", sans-serif;}
.lt-ie9 h2, lt-ie9 .ash2{font-size: 30px;}
h3, .ash3{font: normal 400 24px/1.4em "alwyn-new-web-n4", "alwyn-new-web", sans-serif;padding-bottom: .5em;}
.lt-ie9 h3, lt-ie9 .ash3{font-size: 24px;}
h4, .ash4{font: normal 400 16px/1.4em "alwyn-new-web-n4", "alwyn-new-web", sans-serif;padding-bottom: .5em;}
.lt-ie9 h4, lt-ie9 .ash4{font-size: 16px;}


