﻿body {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/body_bck.gif');
	background-color: #34393d;
	background-repeat: repeat-x;
	background-position: top;
}
body, div, p, span, td, a, input {
	font-family: Tahoma;
	font-size: 11px;
}
img {
	border: none;
}
#headerWrapper {
	text-align: left;
	height: 116px;
	width: 875px;
}
#logo {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/header/logo_eeos.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 362px;
	height: 48px;
	padding-top: 34px;
	float: left
}

#logo_small {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/header/logo_eeos_small.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 537px;
	height: 37px;
	padding-top: 34px;
	float: left
}


div.searchAndLang {
	float:right;
	margin-top: 4px;
}
div.signLinks {
	text-align: right;
	font-size: 10px;
	color: #FFFFFF;
	height: 46px;
}
div.signLinks a {
	color: #FFFFFF;
	text-decoration: none;
}
div.signLinks a:hover {
	color: #FE9910;
}
div.signLinks SPAN {
	font-weight: bold;
}
div.searchContainer {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/header/search_base.png');
	background-repeat: no-repeat;
	float: right
}
td.searchField {
	width: 148px;
}
input.searchfield {
	border: none;
	font-size: 12px;
	color: #28527a;
	background: transparent;
	width: 148px;
}
td.searchBtn {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/header/search_btn.png');
	background-repeat: no-repeat
}
div.langSelector {
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	clear: both;
	padding-top: 30px;
}
div.langSelector a {
	color: #FFFFFF;
	text-decoration: none;
}
div.langSelector a:hover {
	color: #fe9910;
}

#mainFlash {
	width: 875px;
	height: 500px;
}
div.flashContainer {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/body_bck_top.jpg');
	background-repeat: no-repeat;
	background-position: top center;
}
#overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
/*	background-color: #11161b;*/
	background-color: #34393d;
	opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
#signin {
	width: 345px;
	height: 243px;
	position: absolute;
	top: 180px;
	left: 100px;
}
#signinHeader {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/signin/header_bck.png');
	background-repeat: no-repeat;
	width: 345px;
	height: 43px;
	background-position:center
}
#signinHeader p {
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
#signinClose {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	padding: 3px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}
#signinBody {
	width: 345px;
	height: 200px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/signin/box_bck.png');
	background-repeat: no-repeat;
	background-position: bottom;
}
#signinProgress {
	width: 100%;
	height: 190px;
	text-align: center;
	font-weight: bold;
}
#signinProgress span {
	vertical-align: middle;
}
.formRow {
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 15px;
	clear: both;
	display: block;
	height: 22px;
}
.formRow DIV {
	float: left;
}
div.formLabel, div.formLabelError {
	width: 90px;
}
div.mandatoryLabel, div.formBtn, div.errorLabel {
	width: 310px;
}
div.formLabel, div.formLabelError, div.mandatoryLabel, div.errorLabel {
	font-size: 12px;
	text-align: right;
	padding-top: 3px;
}
div.errorLabel {
	padding-top: 0px;
	text-align: center;
	color: #df4800;
	font-weight: bold;
}
div.formInput, div.formInputError {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/signin/signin_form.png');
	background-position: left center;
	background-repeat: no-repeat;
	width: 222px
}
div.formLabelError {
	color: #df4800;
}
div.formInputError {
	color: #df4800;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/signin/signin_form_error.png');
}
div.formInput input, div.formInputError input  {
	width: 216px;
	height: 20px;
	border: 0px;
	background-color: transparent;
	margin-left: 3px;
	margin-right: 3px;
	padding-top: 2px;
}
div.formInputError input  {
	color: #df4800;
}
div.formBtn {
	text-align: right;
}
div.formBtn input {
	width: 106px;
	height: 22px;
	border: medium none;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/signin/signin_btn.png');
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 11px
}
div.formRow div.linkLeft {
	float: left;
}
div.formRow div.linkRight {
	float: right;
}
div.linkLeft a, div.linkRight a {
	font-size: 12px;
	color: #008BE0;
	text-decoration: none;
}
div.linkLeft a:hover, div.linkRight a:hover {
	color: #fe9910;
}

div.secRow {
	width: 875px;
	height: 310px;
	margin-top: 20px;
}
div.whyneed {
	width: 215px;
	height: 310px;
	float: left;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/bck_whyneed.png');
	background-repeat: no-repeat
}
div.quick {
	margin-left: 20px;
	width: 235px;
	height: 310px;
	float: left;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/bck_quick.png');
	background-repeat: no-repeat;
	overflow: hidden
}
div.quick H1, div.news H1 {
	color: #008be0;
	font-size: 17px;
	font-family: Tahoma;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-rigt: 10px;
	cursor: pointer;
	
	padding-left: 20px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/misc/openNewsBulletNormal.png');
	background-repeat: no-repeat;
	background-position: left center;

}
div.quick div.h1top {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/quick_h1_top.png');
	background-repeat: no-repeat;
	background-position: left center;
}
div.quick div.h1item {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/quick_h1_item.png');
	background-repeat: no-repeat;
	background-position: left center;
}

div.news div.h1top {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/news_h1_top.png');
	background-repeat: no-repeat;
	background-position: left center;
}
div.news div.h1item {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/news_h1_item.png');
	background-repeat: no-repeat;
	background-position: left center;
}
/*div.news H1 {
	padding-left: 20px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/misc/openNewsBulletNormal.png');
	background-repeat: no-repeat;
	background-position: left center;
}*/
div.news H1.opened, div.quick H1.opened  {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/misc/openNewsBulletOpened.png');
}
div.news H1:hover, div.quick H1:hover {
	color: #FE9910;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/misc/openNewsBulletNormalOver.png');
}
div.news H1.opened:hover, div.quick H1.opened:hover {
	background-image: url('/gallery/DWT%20Pictures/coreOpen/misc/openNewsBulletOpenedOver.png');
}
div.quick div.itemContainer {
	height: 175px;
	overflow: hidden;
}
div.quick H2 {
	color: #eeeeee;
	font-size: 11px;
	font-family: Tahoma;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-left: 16px;
	padding-rigt: 10px;
}
div.quick div.itemContainer div {
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
	font-size: 11px;
	color: #eeeeee;
	cursor: pointer;
}
div.quick div.itemContainer div a {
	color: #eeeeee;
	font-size: 11px;
	text-decoration: none;
}
div.quick div.itemContainer div a:hover {
	color: #fe9910;
}

div.news {
	margin-left: 19px;
	width: 386px;
	height: 310px;
	float: left;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/2nd_row/bck_news.png');
	background-repeat: no-repeat
}

div.news div.itemContainer {
	height: 225px;
	overflow: hidden;
}
div.news div.newscontainer {
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div.news div.newscontainer a {
	color: #008be0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
div.news div.newscontainer a:hover {
	color: #fe9910;
}
div.news div.newscontainer div.date {
	font-size: 9px;
	color: #EEEEEE;
}
div.news div.newscontainer div.lead {
	font-size: 11px;
	color: #EEEEEE;
}
div.news div.blueLink {
	text-align: left;
	padding-left: 20px;
}

div.whyneed div.moreInfo {
	font-size: 12px;
	color: #484848;
}
div.whyneed h1 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #df4800;
	margin-top: 4px;
}
div.whyneed div.moreInfo h1 {
	font-size: 14px;
	color: #484848;
	margin-bottom: 0px;
}

div.reviewsContainer {
	height: 250px;
	padding-left: 15px;
	padding-right: 15px;
}
div.reviewsContainer p {
	font-family: tahoma;
	color: #484848;
	font-size: 13px;
	margin: 0px;
	text-align: left;
	font-weight: bold;
}
div.reviewsContainer div {
	font-size: 10px;
	text-align: right;
	color: #484848;
}
div.blueLink a {
	color: #008be0;
	font-size: 11px;
	text-decoration: none;
}
div.blueLink a:hover {
	color: #fe9910;
}

/* Harmadik sor stílusai */
#thirdRow {
	margin-top: 20px;
	width: 875px;
	clear: both;
}
#thirdRow .header {
	height: 8px;
	margin: 0px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/3rd_row/box_header.png');
	background-repeat: no-repeat;
	background-color: transparent;
	font-size: 1px
}
#thirdRow .footer {
	height: 8px;
	margin: 0px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/3rd_row/box_footer.png');
	background-repeat: no-repeat;
	background-color: transparent;
	font-size: 1px;
	clear: both
}
#thirdRow .content {
	margin: 0px;
	background-image: url('/gallery/DWT%20Pictures/coreOpen/3rd_row/box_bck.png');
	background-repeat: repeat-x;
	background-color: #12181d;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
	height: 80px;
	background-position:top;
}
#thirdRow #certificate {
	float: right;
	margin-left: 20px;
}
.linkGroup {
	float: left;
	margin-right: 25px;
	text-align: left;
}
.linkGroup h1 {
	color: #008be0;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.linkGroup .blueLink a {
	font-size: 11px;
}

.openFooter {
	margin-top: 10px;
	width: 855px;
}
.openFooter, .openFooter div, .openFooter a {
	color: #eeeeee;
	font-size: 10px;
	text-decoration: none;
}
.openFooter a:hover {
	color: #fe9910;
}
.mstrade {
	float: left;
}
.openFooter .links {
	float: right;
}
.copyright {
	text-align: left;
	clear: both;
}