* { margin:0; padding:0; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style: none; }
body { margin:0; background: #222; font-family: Verdana, Geneva, sans-serif; font-size:12px; line-height:1.3em; color:#ccc; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
table, td, th { vertical-align: middle; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img { border:none; }
a { text-decoration:underline; }
a:focus, a:hover { text-decoration: none; }
.clear { clear:both; }
.over { overflow:hidden; height: 0; }

.inner { position:relative; margin:0 auto; width: 960px; }

.header { background: #0e0e0e; border-bottom: 1px solid #333332; }
.header .inner{ height: 86px; width: 960px; }
.header div.bgA { height: 490px; width: 960px; margin: 0 auto; position: relative; }
.header span.members a,
.header span.members { color: #fff; }
.header span.members { float: right; font-weight: bold; margin: 33px 0 0; }
.header a.logo { float: left; margin: 28px 0 0 0; }
.header .langs { margin: 30px 0 0 20px; }
.header div.menu { height:56px; background:none;}
.header div.menu .inner{height:56px; width:960px;}
.header div.menu ul { position: absolute; top: 0; left: 0; }
.header div.menu ul li { float: left; }

.header div.menu li.nav a { background: url(images/menu-1.jpg)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/menu-1.jpg*/; }
.header div.menu li.access a { background: url(images/menu-2.jpg)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/menu-2.jpg*/; }

.welcome { background: #080808; padding: 0 0 2.65em 0; }
.welcome div.p { position: absolute; left: 520px; top: 150px; width: 380px; color: #fff; line-height: 1.5; }
.welcome div.p p { padding: 6px 0; }
.welcome .highlights { display: none; }

.console { width: 920px; margin: 0 auto; overflow: hidden; background: #090e14; padding: 0 20px 4em 20px; }
.console div.title { background: #2b2b2b; font-size: 18px; padding: 21px 25px; margin: 0 0 15px 0; }
.console div.title h2 { float: left; color: #fff; font-size: 1rem; }
.console div.title p { color: #a0a0a0; float: right; font-size: 0.9rem; }
.console ul { width: 940px; padding-bottom: 20px; }
.console ul li { float: left; padding: 0 12px 7px 0; }
.console ul li img { border: 3px solid #181D25; display: block; /* ---- */ width: 215px; height: 121px; }
.console div.p { width: 550px; float: left; line-height: 1.5; padding-top: 20px; padding-left: 30px; color: #e9e9e9; }
.console div.p a { color: #F00; }
.console .getinstant {
	background: url(images/console-getinstant.jpg)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/console-getinstant.jpg*/; border-radius: 3px;
	width: 237px; margin-top: 20px; padding: 30px 20px;
}
.console .getinstant span.join-now { font-size: 32px; }
.console .mngallery > li:first-child img { width: 914px; height: 514px; }

.player { width: 914px; height: 514px; border: 3px solid #181D25;}

.sites span.red { color: #b336a8; }

.checker-head { color: #b336a8; }
.required-star { color: #b336a8; }
.form-box .join-button .input_button { background: url(images/forms.png)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/forms.png*/ no-repeat; }
.form-box input, .form-box select, .form-box option, .form-box textarea { background: url(images/forms.png)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/forms.png*/ no-repeat scroll 0 -50px #d4d4d4; }

.bonussites { width: 960px; margin: 0 auto 0 auto; }
.bonussites div.inner { width: 920px; margin: 0 auto; }
.bonussites ul { padding: 0 0 14px 0; }
.bonussites ul li { float: left; padding: 0 0 10px 17px; }
.bonussites ul li a { color: #bfbfbf; }
.bonussites ul li:hover a { color: #fff; }
.bonussites ul li a img { border: 3px solid #352833; }
.bonussites ul li:hover a img { border-color: #6d4266; }

.footer1 .button {
	position: absolute; top: 30px; height: 100px; line-height: 100px;
	color: #fff; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); font-size: 33px;
	border-radius: 3px;
}
.footer1 a.btA { left: 20px; background: url(images/footer-btn1.jpg)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/footer-btn1.jpg*/; }
.footer1 a.btB { left: 505px; background: url(images/footer-btn2.jpg)/*tpa=http://www.estrogenolit.net/medya/estrogenolit.net/images/footer-btn2.jpg*/; }
.footer1 p { color: #bfbfbf; padding: 75px 0; position: absolute; top: 125px; left: 0; text-align: center; width: 940px; }
.footer1 p a { color: #fff; font-size: 12px; text-decoration: none; }
.footer1 p a:hover { text-decoration: underline; }

.form-box.small-box.join-box { margin-left: 19px; background: #171717; }

.tfx, .bonussites img, .bonussites span { -webkit-transition: all 0.3s; transition: all 0.3s; }