html, body {
    margin: 0;
    padding: 0;
}
body {
    background: url("img/bgpng.css") repeat-x scroll 0 0 #FFFFFF;
    color: #333333;
    font-family: arial;
    font-size: 12px;
	letter-spacing: 0,8px;
	line-height:0,9px;
}
a {
    color: #126BBF;
}
a:hover {
    color: #FF3366;
}

h1.titolo {
    border-bottom: 1px dotted;
    color: #006699;
    font-size: 22px;
    font-weight: bold;
    margin: 5px 0px 12px;
    padding: 0;
    width: 100%;
}
h2.meta {
    border-bottom: 1px dotted;
    color: #006699;
    font-size: 14px;
    font-weight: normal;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}
h2.meta1 {
    border-bottom: 1px none;
    color: #006699;
    font-size: 20px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}
h3.meta1 {
    border-bottom: 1px none;
    color: #006699;
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}
h4.meta2 {
    border-bottom: 1px none;
    color: #006699;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}
strong.dx {
    color: #006699;
    font-size: 14px;
    font-weight: bold;
    margin: 5px auto 5px 8px;
    padding: 3px;
}
strong.ev1 {
    color: #0EA513;
    text-align:center;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;
    margin: 10px auto 10px 27px;
    padding: 3px;
}
h2.lista {
    border-bottom: 1px none;
    color: #006699;
    font-size: 15px;
    font-weight: normal;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}
div#container {
    background: url("img/container-latest.jpg") repeat scroll 0 0 transparent;
    margin: 0 auto;
    width: 980px;
}
div#header {
    background: url("img/header3.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    color: #333333;
    height: 135px;
    margin: 0 auto;
    width: 933px;
}
div.logo {
    border: 0 none;
    float: left;
    margin-left: 5px;
    width: 558px;
}
div.logo-sx {
    float: left;
}
div.logo-dx {
    float: right;
}
div.logo-dx1 {
    float: right;
}
h1, h2, h3 {
    margin: 0;
    padding: 0;
}
h1 {
    color: #5F9EA0;
    float: left;
    font-family: arial;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    padding-left: 0;
    padding-right: 35px;
    padding-top: 0;
    width: 300px;
}
h2 {
    border-bottom: 1px dotted;
    color: #006699;
    font-size: 17px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
}
h3 {
    border-bottom: 0 dotted;
    color: #006699;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
}
h4 {
    background: url("img/h1-bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px none;
    color: #222222;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0;
    padding: 7px;
    width: 99%;
}
h3.meta2 {
    background: url("img/h1-bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px none;
    color: #222222;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0;
    padding: 7px;
    width: 99%;
}
hr {
    display: block;
}
div.hr {
    border-top: 1px solid #999999;
    height: 1px;
    margin: 6px auto;
    width: 450 px;
}
div#footer a {
    color: #006699;
    font-weight: normal;
    text-decoration: underline;
}
div#navigation {
    border-right: 1px solid #CCCCCC;
    float: left;
    margin-left: 21px;
    margin-right: 2px;
    padding: 0 1px;
    width: 150px;
}
div#extra {
    float: right;
    margin-right: 33px;
    margin-top: 0;
    padding: 0;
    width: 276px;
}
div#content a {
    color: #126BBF;
    font-weight: normal;
    text-decoration: none;
}
div#content a:hover {
    color: #FF3366;
    font-weight: normal;
    text-decoration: underline;
}
div#content2 {
    border-color: #CCCCCC;
    border-style: none;
    border-width: 0 1px;
    float: right;
    margin: 0 0 20px;
    padding: 0 13px;
    text-align: justify;
    width: 745px;

}
	
div#centrale3sidebar {
    float: left;
    width: 800px;
}
div#centrale3sidebar div#content2 {
    border-color: #CCCCCC;
    border-style: none;
    border-width: 0 1px;
    float: right;
    margin: 0;
    padding: 0 10px;
    text-align: justify;
    width: 600px;
}

div#content {
    border-color: #CCCCCC;
    border-style: none;
    border-width: 0 1px;
    float: right;
    margin: 0 0 20px;
    padding: 0 10px;
    text-align: justify;
    width: 452px;
}
div#footer {
    background: url("img/footerbg.png") repeat-x scroll 0 0 #FFFFFF;
    border-top: 1px solid #2580C2;
    clear: both;
    color: #000000;
    font-size: 11px;
    margin: 0 auto;
    padding: 45px 0 13px;
    text-align: center;
    width: 937px;
}
div#navigation ul {
    list-style-type: none;
    margin: 0 5px 20px;
    padding: 0;
}
div#navigation li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div#navigation a {
    color: #126BBF;
    font-family: arial;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 19px;
    margin-left: 2px;
    text-decoration: underline;
}
div#navigation a:hover {
    color: #FF3366;
    text-decoration: underline;
}
div#navigation a#activelink {
    color: #126BBF;
    font-size: 11px;
}
div#navigation p {
    font-size: 90%;
    margin: 2px 3px 0;
    padding: 0;
}
div#extra div.newsbox {
    float: left;
    font-size: 90%;
    margin-bottom: 1em;
    width: 97%;
}
div#extra div.newsbox h2 {
    color: green;
    font-size: 1.2em;
}
div#extra div.newsbox p {
    margin: 0;
    text-align: justify;
}
div.box-h1 {
    background: url("img/h1-bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    margin-top: 5px;
    width: 100%;
}
div.box-h1 h3 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    margin: 0;
    padding: 5px;
}
div.box-h1 h1 {
    color: #333333;
    font-size: 10px;
    line-height: normal;
    margin: 0;
    padding: 5px;
}
div.top-casino {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px dotted;
    border-top: 1px dotted;
    float: left;
    margin: 6px 0;
    padding: 5px 0;
    width: 100%;
}
div.top-casino-img {
    float: left;
}
div.top-casino-img img {
}
div.top-casino-euro {
    float: left;
    font-size: 10px;
    font-weight: bold;
    margin: 8px;
}
div.top-casino-btn {
    color: green;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin: 8px;
}
div.casino-online {
    border-bottom: 2px solid #2983C5;
    float: left;
    margin-top: 5px;
    padding-bottom: 4px;
}
div.casino-online h1 {
    color: #FF0000;
    font-size: 18px;
    line-height: 50px;
    margin: 0;
    padding: 0;
}
div.casino-online h1 span {
    color: green;
}
div.casino-online-img {
    float: left;
    padding-right: 15px;
}
div.casino-online-img img {
    border: medium none;
}
div.casino-online-txt {
    float: none;
    font-size: 11px;
    line-height: 14px;
}
div.bottoni {
    float: right;
    margin: 10px 0;
}
div.bottoni img {
    border: medium none;
    float: left;
    padding: 0 8px;
}
div.slogan {
    color: #FFFFFF;
    float: right;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    margin: 7px 0 24px;
    width: 438px;
}
div#slogan a {
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
div.casino-right {
    float: left;
    padding: 2px 0;
    width: 275px;
	eight: 32px;
}	
div.casino-right img {
    float: left;
    padding: 0px 0;
    width: 26px;
	height: 25px;
}
div.casino-right a {
    color: #126BBF;
	font-weight: bold;
    font-size: 11px;
	margin-right: 5px;
	display:inline;	
}
div.casino-right b {
    color: #990000;
	float: left;
    font-size: 11px;
	margin-right: 5px;
	margin-top: 2px;
	display:inline;
}
div.casino-name {
    float: left;
    margin-left: 6px;
    margin-top: 2px;
    width: 110px;
}
div.casino-review {
    float: left;
    margin-left: 0;
}
div.casino-visit img {
    float: right;
    margin-left: 3px;
    margin-top: 1px;
	width: 16px;
	height: 16px;
}
div.sidedx-img {
    display:inline;
    padding-bottom: 5px;
    padding-right: 11px;
	
}	
div.jackpots {
    float:right;
    padding-bottom: 5px;
    padding-right: 11px;
}
div.sidedx-img img {
    border: 1px solid #DDDDDD;
    padding: 0;
}
div.sidedx-txt {
    float: none;
}
div.sidedx-txt a {
    color: #126BBF;
    font-weight: bold;
    text-decoration: none;
}
div.sidedx-txt a:hover {
    color: #999999;
}
#tabsE {
    border-bottom: 0 solid #666666;
    float: left;
    font-size: 93%;
    line-height: normal;
    margin: 0 8px;
    width: 100%;
}
#tabsE ul {
    list-style: none outside none;
    margin: 0;
    padding: 0 10px 0 0;
}
#tabsE li {
    display: inline;
    margin: 0;
    padding: 0;
}
#tabsE a {
    background: url("img/tableftE.gif") no-repeat scroll left top transparent;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
#tabsE a span {
    background: url("img/tabrightE.gif") no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 8px 10px 4px 6px;
}
#tabsE a span {
    float: none;
}
#tabsE a:hover span {
    color: #FFFFFF;
}
#tabsE a:hover {
    background-position: 0 -42px;
}
#tabsE a:hover span {
    background-position: 100% -42px;
}
div.social {
    float: right;
    margin: 15px;
    width: 210px;
}
div.social img {
    border: 0 none;
    float: left;
    padding: 0 5px;
}
div#centrale3 {
    float: left;
    margin: 0 4px;
    width: 950px;
}
div#centrale {
    float: left;
    margin: 0 4px;
    width: 650px;
	}
div#centrale2sidebar div#content2 {
    border-color: #CCCCCC;
    border-style: none;
    border-width: 0 1px;
    float: right;
    margin: 0;
    padding: 0 10px;
    text-align: justify;
    width: 600px;
}

div#centrale2 {
    float: left;
    margin: 0 4px;
    width: 650px;
}

div.ultimi-post {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    float: left;
    width: 100%;
}
div.ultimi-post ul {
    margin: 0;
    padding: 7px;
	width: 438px;
	weight: 110px;
}
div.ultimi-post li {
    background: url("img/newpng.css") repeat-y scroll 0 0 transparent;
    font-size: 11px;
    list-style-type: none;
    margin: 0 0 5px;
}
div.ultimi-post a h3 {
    font-size: 11px;
    font-weight: bold;
    line-height: 17px;
    margin-left: 0;
}
div.ultimi-post a:hover {
}
ul.subli {
}
ul.subli li {
}
div.top-immagini {
    float: left;
    margin-left: 11px;
}
div.top-immagini img {
    float: left;
    margin-left: 3px;
}
li#scommesse a {
    background: url("img/tableftE-sport.png") no-repeat scroll left top transparent;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
li#scommesse a span {
    background: url("img/tabrightE-sport.png") no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 8px 25px 4px 6px;
}
li#scommesse a span {
    float: none;
}
li#scommesse a:hover span {
    color: #FFFFFF;
}
li#scommesse a:hover {
    background-position: 0 -42px;
}
li#scommesse a:hover span {
    background-position: 100% -42px;
}
li#poker a {
    background: url("img/tableftE-poker.png") no-repeat scroll left top transparent;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
li#poker a span {
    background: url("img/tabrightE-poker.png") no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 8px 30px 4px 6px;
}
li#poker a span {
    float: none;
}
li#poker a:hover span {
    color: #FFFFFF;
}
li#poker a:hover {
    background-position: 0 -42px;
}
li#poker a:hover span {
    background-position: 100% -42px;
}
li#bingo a {
    background: url("img/tableftE-bingo.png") no-repeat scroll left top transparent;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
li#bingo a span {
    background: url("img/tabrightE-bingo.png") no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 8px 24px 4px 6px;
}
li#bingo a span {
    float: none;
}
li#bingo a:hover span {
    color: #FFFFFF;
}
li#bingo a:hover {
    background-position: 0 -42px;
}
li#bingo a:hover span {
    background-position: 100% -42px;

}
li#mobile a {
    background: url("img/tableftE-mobile.png") no-repeat scroll left top;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
li#mobile a span {
    background: url("img/tabrightE-mobile.png") no-repeat scroll right top;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 8px 30px 4px 6px;
}
li#mobile a span {
    float: none;
}
li#mobile a:hover span {
    color: #FFFFFF;
}
li#mobile a:hover {
    background-position: 0 -42px;
}
li#mobile a:hover span {
    background-position: 100% -42px;

}
div.bandierine {
    float: right;
    margin-top: 5px;
    width: 221px;
}
div.bandierine img {
    border: 0 none;
    padding: 3px;
}
.aligncenter, div.aligncenter {
    display: block;
    margin-left: 10px;
    margin-right: 15px;
}
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
.wp-caption {
    background-color: #F3F3F3;
    border: 0 solid #DDDDDD;
    margin: 10px;
    padding-top: 4px;
    text-align: right;
}
.wp-caption img {
    border: 0 none;
    margin: 10px;
    padding: 10px;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 10px 5px;
    text-align: center;
}
div.news-box {
    float: left;
    font-family: arial;
    font-size: 11px;
    width: 740px;
}
div.news-box img {
    float: left;
    margin-right: 8px;
    padding: 0;
}
div.news-box a {
}
div.news-box a:hover {
}
div.box-column {
    float: left;
}
div.box-column span {
    background: none repeat scroll 0 0 #DDDDDD;
    float: left;
    height: 19px;
    margin-left: 1px;
    padding: 11px;
}
div.box-column-2 {
    float: left;
    margin-top: 1px;
}
div.box-column-2 span {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    height: 24px;
    margin-right: 1px;
    padding: 15px;
}
span#rank {
    float: left;
    width: 31px;
}
span#nazione {
    float: left;
    width: 36px;
}
span#nome {
    float: left;
    width: 139px;
}
span#bonus {
    float: left;
    width: 32px;
}
span#bonus-code {
    float: left;
    width: 122px;
}
span#software {
    float: left;
    width: 76px;
}
span#recensione {
    float: left;
    width: 65px;
}
.table-div {
    background: url("../../../ca-yu-ko-li/0ee28747_box-bg.gif") repeat-x scroll 0 0 #E2E0E0;
    color: black;
    float: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 5px 0 0;
    padding: 5px 10px;
    width: 600px;
}
table {
    border-collapse: collapse;
}
.top3 {
    color: #8B0107;
}
th#th1 {
    text-align: left;
    width: 120px;
}
th#th2 {
    text-align: left;
    width: 120px;
}
th#th3 {
    text-align: left;
    width: 120px;
}
th#th4 {
    text-align: left;
    width: 100px;
}
th#th5 {
    text-align: left;
    width: 120px;
}
th#thr1 {
    text-align: left;
    width: 140px;
}
th#thr2 {
    text-align: left;
    width: 120px;
}
th#thr3 {
    text-align: left;
    width: 80px;
}
th#thr4 {
    text-align: left;
    width: 100px;
}
th#thr5 {
    text-align: left;
    width: 160px;
}
th#thr1a {
    text-align: left;
    width: 140px;
}
th#thr2a {
    text-align: left;
    width: 120px;
}
th#thr3a {
    text-align: left;
    width: 80px;
}
th#thr4a {
    text-align: left;
    width: 100px;
}
th#thr5a {
    text-align: left;
    width: 160px;
}
th#thr1b {
    text-align: left;
    width: 140px;
}
th#thr2b {
    text-align: left;
    width: 120px;
}
th#thr3b {
    text-align: left;
    width: 80px;
}
th#thr4b {
    text-align: left;
    width: 100px;
}
th#thr5b {
    text-align: left;
    width: 160px;

}

h1.page {
    border-bottom: 1px dotted;
    color: #006699;
    font-size: 22px;
    font-weight: bold;
    margin: 5px 0px 12px;
    padding: 0;
    width: 100%;
}

h2.page {
    border-bottom: 1px none;
    color: #006699;
    font-size: 20px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
    width: 100%;
}

h3.page {
    border-bottom: 1px none;
    color: #006699;
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    padding: 3px;
    width: 100%;

}
div.casino-immagini {
    float: left;
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 10px;
    padding: 0;
    width: 118px;
}

div.casino-immagini img {
}
div.casino-immagini a {
    font-size: 12px;
    line-height: 0;
    text-align: center;
}
div.casino-immagini a:hover {
}
div.giochi1 {
    clear: right;
    float: right;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
    width: 180px;
}
div.giochi1 img {
}
div.text1 a {
    font-size: 12px;
    text-align: center;
}
div.giochi1 a:hover {
}
div.ev img {
    clear: right;
    float: right;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
}
div.ev img {
    clear: right;
    float: right;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
}
div.box-ev {
    clear: right;
    float: right;
    margin-bottom: 3px;
    padding-left: 20px;
    padding-top: 3px;
    width: 250px;
}
div.ev-txt {
    float: right;
    font-family: arial;
    font-size: 13px;
    margin-bottom: 5px;
    margin-left: 1px;
    padding-left: 0px;
    text-align: left;
    width: 230 px;
}
div.ev-link {
    float: left;
	line-height: 1,5em;
    font-family: verdana;
    font-size: 12px;
    text-align: justify;
}
div.ev a:hover {
}
div#migliori-jackpot {
    float: left;
    margin-bottom: 9px;
    margin-top: 7px;
    width: 650px;
}
div#migliori-jackpot .box {
    float: left;
    width: 184px;
}
div#migliori-jackpot .img {
    float: left;
    margin-bottom: 8px;
    margin-left: 6px;
    width: 125px;
}
div#migliori-jackpot .flash {
    background: none repeat scroll 0 0 #000000;
    float: left;
    margin-bottom: 10px;
    width: 132px;
}
div.ev-p {
    clear: right;
    float: right;
    margin-bottom: 3px;
    padding-left: 20px;
    padding-top: 3px;
    width: 250px;
}
div.post {
    float: left;
    margin: 10px 0 25px;
    width: 100%;
}
div.menu-last {
    float: right;
    margin-right: 15px;
}
div.ev-z img {
    clear: right;
    float: right;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-top: 0;
}
div.trebanner {
    float: left;
    padding-right: 13px;
}
#ajaxNewsletter, .newsletterContainer {
}
#newsletterFormDiv {
}
.newsletterTextInput {
    width: 150px;
}
.success {
}
.error {
}

div#sidebardestra {
    background: url("img/h1-bg.png") repeat scroll 0 0 transparent;
    border-left: 1px solid #CCCCCC;
    float: right;
    padding: 6px;
    width: 135px;
	
}
strong.sidebardestra {
    color: #008800;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 1px;
    text-align: center;
    width: 100%;	
}
div#sidebardestra p {
    color: #000000;
    float: left;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 1px;
    text-align: center;
    width: 100%;
}

#sidebardestra img {
    float: left;
    margin: 8px;
    width: 120px;
}
#sidebardestra a {

}
.sidebardestra iframe {
    color: #000000;
    font-size: 50px;

}
.deal {
    float: left;
    margin-top: 1px;
    width: 145px;
    height: 74px;
}
div.breadcrumb {
margin-left:180px;
}
div.breadcrumb a {
color:#3366CC;
margin-left:60px;
}

li
{
   margin-top:10px; margin-bottom:10px;
}

.bxcbp {
    display: inline-block;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 5px 0px rgb(10, 107, 107);
    padding: 5px;
    border-radius: 7px 7px 7px 7px;
    width: 721px;
    text-align: left;
    margin: 1px 7px 5px 5px;
}
.bxcbp:hover {
    box-shadow: 0px 0px 13px rgba(34, 139, 34, 0.8);
}

div.bxcbp img {
    clear: right;
    float: left;
    margin-bottom: 5px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 5px;
}
strong.bx0 {
    color: #008800;
    position: ablsolute;
    font-size: 18px;
    font-weight: bold;
    padding-top: 13px;
    margin-right: 10px;
    padding: 1px;
    width: 20%;
}

.bxrw {
    display: inline-block;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 5px 0px rgb(10, 107, 107);
    padding: 5px;
    border-radius: 7px 7px 7px 7px;
    width: 590px;
    text-align: left;
    margin: 1px 7px 5px 5px;
}
.bxrw:hover {
    box-shadow: 0px 0px 13px rgba(34, 139, 34, 0.8);
}

div.bxrw img {
    clear: right;
    float: left;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 8px;
    padding-top: 0px;
border-radius: 9px 6px 6px 6px;




}
strong.bxrw0 {
    color: #008800;
    position: ablsolute;
    font-size: 18px;
    font-weight: bold;
    padding-top: 13px;
    margin-right: 10px;
    padding: 1px;
    width: 20%;
}

.iframe-content {
    display: inline-block;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 2px 0px rgb(10, 107, 107);
    padding: 8px;
    border-radius: 7px 7px 7px 7px;
    width: 590px;
    float: right;
    margin: 1px 0px 10px 26px;
}
.iframe-content:hover {
    box-shadow: 0px 0px 6px rgba(34, 139, 34, 0.8);
}

div.iframe-content img {
    clear: right;
    float: left;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 8px;
    padding-top: 0px;
border-radius: 9px 6px 6px 6px;

}
strong.if {
    color: #008800;
    font-size: 21px;
    font-weight: bold;
    padding-top: 0px;
    margin-right: 0px;
    padding: 1px;
}
h2.iframe {
    border-bottom: 1px none;
    color: #006699;
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0;
    padding: 13px;
    width: 100%;
}


ul.enlarge{
list-style-type:none; /*remove the bullet point*/
margin-left:0;
margin-top:12px;

}
ul.enlarge li{
display:inline-block; /*places the images in a line*/
position: relative;
z-index: 0; /*resets the stack order of the list items - later we'll increase this*/
margin: 10px 7px 6px 3px;
}
ul.enlarge img{
background-color:#eae9d4;
padding: 6px;
-webkit-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-moz-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
ul.enlarge span{
position:absolute;
left: -9999px;
background-color:#eae9d4;
padding: 10px;
font-family: 'Droid Sans', sans-serif;
font-size:.9em;
text-align: center;
color: #495a62;
-webkit-box-shadow: 0 0 20px rgba(0,0,0, .75));
-moz-box-shadow: 0 0 20px rgba(0,0,0, .75);
box-shadow: 0 0 20px rgba(0,0,0, .75);
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius:8px;
}
ul.enlarge li:hover{
z-index: 50;
cursor:pointer;
}
ul.enlarge span img{
padding:2px;
background:#ccc;
}
ul.enlarge li:hover span{
top: -300px; /*the distance from the bottom of the thumbnail to the top of the popup image*/
left: -20px; /*distance from the left of the thumbnail to the left of the popup image*/
}
ul.enlarge li:hover:nth-child(2) span{
left: -100px;
}
ul.enlarge li:hover:nth-child(3) span{
left: -200px;
}
/**IE Hacks - see # for more info on how to use CS3Pie and to download the latest version**/
ul.enlarge img, ul.enlarge span{
behavior: url("pie/PIE.htc");

}



.panel .text {
    width: 250px;
    float: left;
    text-align: center;
}
A IMG1 {
    border: medium none;
    float:left; display:block; width:150px; height:150px; background-color:#F00;
}
.panel {
    float: left;
    height: 15px;
    width: 100px;
}
.panel .text .bonus-offer {
    font-size: 14px;
    width:150px;
    line-height: 10px;
    color: rgb(255, 000, 000);
    font-weight: bold;
    display: block;
    margin: 0px 0px 0px 0px;
}
.panel .text .bonus-row {
    font-size: 20px;
    display: block;
    line-height: 1px;
    width:295px;
    color: rgb(000, 000, 000);
    font-weight: bold;
    margin: 5px 0px 10px;
}
.logorew {
    margin-bottom: 15px;
    border-radius: 9px 6px 6px 6px;
    border: 1px solid #676565;


}

div#sidebar-review {
    background-color:#ffffff;
    border-left: 1px solid #CCCCCC;
    float: left;
    padding: 1px;
    width: 146px;

}

strong.sidebar-review {
    color: #008800;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 1px;
    text-align: center;
    width: 100%;	
}
div#sidebar-review p {
    color: #333333;
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 1px;
    text-align: center;
    width: 100%;

}
h3.iconlist {
    border-bottom: 0px none;
    color: #006699;
    font-size: 14px;
    margin-top: 2px;
    margin-bottom: 0px;
    padding: 1px 5px 0px 1px;
    width: 120px;
}
h4.iconlist {
    border-bottom: 0px none;
    color: #000000;
    font-size: 12px;
    margin-top: 2px;
    margin-bottom: 0px;
    padding: 5px;
    width: 135px;

}
.iconlist {
width: 145px;
list-style:none;
padding: 0;
float: right;
}

li.check {
background-image: url("../../../images/bullet-check.gif");
background-repeat: no-repeat;
background-position: 0 40%;
padding: 3px 2px 5px 25px;
margin: .1em 0;
}

li.uncheck {
background-image: url("../../../images/bullet-uncheck.gif");
background-repeat: no-repeat;
background-position: 0 40%;
padding: 3px 2px 5px 25px;
margin: .1em 0;
}

ul.iconlist  {
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #DDDDDD;
float: right;
width: 135px;
padding: 0px 5px 0px 5px;
}
.iconlist b {
color:#033F0F;
padding: 0;
}
.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
    background: url("../../../images/icon-top.png") no-repeat;
}

/* ---------- rating ---------- */


.containerrating {
	width: 200px;
	margin: 0px;
	text-align: center;
}

@font-face{ 
font-family: 'WebSymbolsRegular';
src: url("../../../fonts/websymbols-regular-webfont.eot");
src: url("../../../fonts/websymbols-regular-webfont.eot") format('embedded-opentype'),
     url("../../../fonts/websymbols-regular-webfont.woff") format('woff'),
     url("../../../fonts/websymbols-regular-webfont.ttf") format('truetype'),
     url("../../../fonts/websymbols-regular-webfont.svg") format('svg');
}




/* ---------- Lists ---------- */
.rating-w-fonts li {
	font: 18px/36px 'WebSymbolsRegular', sans-serif;
	display: inline;

	color: #202124;
	text-shadow: 1px 1px 0px #323439;
	
	cursor: pointer;
}

	.rating-w-fonts li.rated, .rating-w-fonts li:hover { color: #CAD897; }



.rating-w-images li {
	width: 27px;
	height: 30px;
	margin: 0px;
	background: transparent url("../../../images/sprites.png") no-repeat -54px 0;
	display: inline-block;
	
	cursor: pointer;
}

	.rating-w-images li.rated, .rating-w-images li:hover, 
	.rating-w-images li.half-rated:hover { background-position: 0 0; }
	
	.rating-w-images li.half-rated { background-position: -27px 0;
 }
div.related {
    float: right;
    font-family: arial;
    font-size: 12px;
    text-align: justify;
    padding-left: 0px;
    padding-bottom: 5px;
}

h3.related {
    font-family: verdana;
    font-size: 16px;
    text-align: left;
    margin-left: 35px;
    margin-top:0px;
}
div.newsboxpost {
    float: left;
    font-size: 90%;
    margin-bottom: 1em;
    margin-left: 18px;
    width: 97%;
    padding: 0px;
    padding-bottom: 8px;
    background: url("../../../images/grey_sbd.png") bottom repeat-x transparent;
    box-shadow: 0px 1px 6px #bbbbbb;
    margin-bottom: 10px;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
}
.clearfix::after{content:"";display:table;clear:both}
