@media screen {
body {font-family:Arial, Helvetica, sans-serif; background:#fff}
.holder {overflow:visible}
.cont {width:980px; margin:0 auto; position:relative; z-index:50}
.holder {padding-bottom:0}
div.holder div.cont {border-bottom:13px solid #AED4D7; z-index:100}
div.memb div.cont{border-bottom:11px solid #E7F2F3}
div.foot div.cont{border-top:12px solid #AED4D7}
div.clear {clear:both; height:1px; overflow:hidden; font-size:1px}
h1.slogan {font-size:36px; font-weight:bold; color:#232323; padding-bottom:20px; position:absolute; bottom:0; left:410px}
div.Header {overflow:hidden; padding:35px 0 20px; float:left}
div.Header h2 {text-align:left; font-size:20px; font-weight:normal}
b.corner {display:none !important}
div.panel {float:right; height:20px; padding-top:15px}
div.SwitchLocale {bottom:auto; left:auto; position:relative; float:right; border:none; padding-right:3px}
div.SwitchLocale div {margin-top:0}
div.SwitchLocale div span.label {border:none !important; color:#ff8000; font-weight:normal; font-size:14px; background-color:transparent; height:15px; line-height:15px}
div.SwitchLocale p {display:none}
div.SwitchLocale div#switchLocalesTrigger {height:15px}
div.SwitchLocale div.highlighted {top:20px}
ul#MainMenu {left:auto; bottom:auto; position:relative; float:right; height:15px}
ul.MainMenu li {background-color:transparent; margin-right:13px}
ul.MainMenu li a {border-width:0; border-right:1px solid #D3E7E9; color:#ff8000; font-size:14px; padding:0 25px; background-color:transparent; font-weight:normal; text-decoration:none; white-space:nowrap; text-transform:none; height:15px; line-height:15px}
ul.MainMenu li a:hover {background-color:transparent; color:#ff8000; text-decoration:none; border-right-color:#D3E7E9}
div.reg div.cont {background:#fff url(/images/index/visual.jpg) center 0 no-repeat; border-top:1px solid #fff; height:456px}
div.Registration {width:410px; color:#606060; padding-bottom:20px; margin:0; background:#FDFFE5; border-radius:5px; box-shadow:1px 2px 2px rgba(0, 0, 0, 0.29); position:relative; left:15px; top:40px}
div.Registration h2 {text-align:center; font-size:16px; font-weight:normal; color:#373737; width:300px; margin:10px auto 0}
div.Registration h2 strong {font-size:26px; color:#373737; font-weight:bold}
div.Registration form {padding-top:5px; width:316px; margin-left:auto; margin-right:auto}
div.Registration dl dt {width:115px; font-size:12px; color:#575757; line-height:200%}
div.Registration dl dt, div.Registration dl dd {margin-bottom:5px !important}
div.Registration dl.horizontal dd {width:200px}
div.Registration select#birthYearPerson1, div.Registration select#birthYearPerson2 {width:57px}
div.Registration a {color:#ffd031}
div.Registration dd input, div.Registration dd select {padding:3px 0; border-radius:3px}
p.submitbutton {text-align:center}
dl.horizontal dd.nolabel, dl p.error {left:115px}
div.RegistrationSimple p.warning, div.RegistrationSimple div.submit-block p.warning a {color:#aaa}
div.Registration input.submit {width:260px; height:65px; line-height:65px; font-weight:bold; font-size:32px; margin-top:0; border:none; background:#F28900; cursor:pointer; color:#fff}
body.ru div.Registration input.submit {font-size:22px}
body.ru div.Registration {top:20px}
body.pt div.Registration, body.es div.Registration {top:10px}
body.el div.Registration input.submit {font-size:30px}
div.SearchResult {padding:0 0 15px 20px; position:relative; top:-18px}
body.ru div.SearchResult {top:-10px}
body.es div.SearchResult {top:0}
div.SearchResult h2 {text-align:center; font-weight:bold; color:#fff; font-size:24px; background-color:#516568; height:32px; line-height:32px; width:400px}
body.es div.SearchResult h2 {width:500px}
div.MembersList div.member {border:none !important; height:auto; width:96px; padding:15px 4px 6px; margin-right:0; text-align:center}
div.member img {width:84px; height:auto}
.member-name {width:100%; padding-top:5px}
div.MembersList .member-name {font-size:12px; color:#3398da; text-decoration:underline}
div.foot {padding-bottom:10px}
ul#bottonNavigation {margin:0px; padding:0px; list-style:none; float:left; font-size:85%; height:55px; position:relative;}
	ul#bottonNavigation li {margin:30px 0 0; padding:0 14px; list-style:none; float:left; border-right:1px dashed #BDD9E9}
	ul#bottonNavigation li.last {border-right-style:none;}
	ul#bottonNavigation li a {text-decoration:none; color:#ff8000; font-size:11px}
	ul#bottonNavigation li a:hover {text-decoration:underline}

	p.warningNotification {padding-top:20px; color:#b4b4b4}
	div#copyright {margin:20px 0px 0 25px; text-align:center; position:relative;  float:right; color:#6e6e6e}
	div#copyright a {color:#6e6e6e}
div.welcome {font-size:14px; color:#3f3f3f; clear:both; padding:5px 20px 30px}
}

/*232756.1.308.3.7fe9d26*/