body {margin: 0px; background-color: #dde2ff; font-family: 'Raleway', sans-serif; color: #1f3631; line-height: 160%;}
a {color: #37909a;}

.maintable { width: 1006px; background-color: #fff; border-radius: 15px; -webkit-box-shadow: 0px 4px 10px 0px #2BA5E1; box-shadow: 0px 4px 10px 0px #b9cfeb;}
.dice{float:left; margin-left: 40px; margin-top: 25px; height: 160px;}

h1 {font-family: "Times New Roman"; font-style: italic; font-size: 36px; color: #37909a; }
.txt {text-align: justify; line-height: 160%;}

.button {font-family: "Times New Roman"; background: linear-gradient(180deg, rgba(255,229,56,1) 0%, rgba(211,114,19,1) 100%); border: 1px solid #e8ac2a; border-radius: 10px; color: #fff; text-align: center; font-weight: bold; text-shadow: -1px -1px 0 #d16f14, 1px -1px 0 #d16f14, -1px 1px 0 #d16f14, 1px 1px 0 #d16f14; max-width: 300px; height: 35px; font-size: 20px; padding-top: 12px; text-transform: uppercase; cursor: pointer; box-shadow: 0px 10px 13px -7px #333, 5px 5px 15px 5px rgba(0,0,0,0);}

.pos_tab{border: 1px solid #3ac948; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; width: 200px; }
.neg_tab{border: 1px solid #f74c4c; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; width: 200px; }
.pos_tab_2{border: 1px solid #3ac948; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin-left: 50px;width:210px; margin-top: 20px;background-color: #ffffff;}
.neg_tab_2{border: 1px solid #f74c4c; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin-left: 50px;width:210px; margin-top: 20px;background-color: #ffffff;}
#positif{color: #3ac948; font-size: 18px;}
#negatif{color: #f74c4c; font-size: 18px;}