div#TopMenuContainer {
	height: 91px;
	background-color: #fff;
	margin: 0;
	padding: 0;
}

div#TopMenuLeftLogoContainer {
	background-image: url( '../inc.img/paxonta160x35.gif' );
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height: 91px;
	width: 20%;
	float: left;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

div#TopMenuRightContainer {
	width: 80%;
	float: right;
	margin: 0;
	padding: 0;
	border-bottom: 1px #f2f2f2 solid;
}

div#TopMenuRightTopLine {
	height: 5px;
	background-color: #2c3852;
	font-size: 0;
	line-height: 0px;
	margin: 0;
	padding: 0;
}

div#TopMenuRightMidContainer {
	height: 57px;
	margin: 0;
	padding: 0;
}

div#TopMenuRightBottomMenuContainer {
	height: 29px;
	margin: 0;
	padding: 0;
}

div#TopMenuRightMidUser {
	width: 59%;
	padding: 0;
	margin: 0;
	float: left;
}
div#TopMenuRightMidUser div {
	padding: 0;
	padding-top: 7px;
	padding-left: 24px;

	background-image: url( '../inc.img/topmenu/user.gif' );
	background-repeat:no-repeat;
	background-position: 5px 6px;

	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #222f49;
	font-size: 11px;
}

div#TopMenuRightMidUser span.TopMenuLogout_out {
	background-color: #fff;

	margin-left: 5px;
	padding:3px;
	padding-left: 6px;
	padding-right: 21px;
	border: 1px #e1e1e1 solid;
	font-weight:bold;
	cursor: pointer;
	background-image: url( '../inc.img/topmenu/logout.gif' );
	background-position: 95% 50%;
	background-repeat: no-repeat;
}

div#TopMenuRightMidUser span.TopMenuLogout_over {

	background-color: #f5f5f5;
	margin-left: 5px;
	padding:3px;
	padding-left: 6px;
	padding-right: 21px;
	border: 1px #e1e1e1 solid;
	font-weight:bold;
	cursor: pointer;
	background-image: url( '../inc.img/topmenu/logout.gif' );
	background-position: 95% 50%;
	background-repeat: no-repeat;
}

div#TopMenuRightMidUser a, div#TopMenuRightMidUser a:link, div#TopMenuRightMidUser a:active, div#TopMenuRightMidUser a:visited {

	color: #222f49;
	text-decoration: underline;
}

div#TopMenuRightMidUser a:hover {

	color: #222f49;
	text-decoration: none;
}

div#TopMenuRightMidLanguages {
	width: 40%;
	padding: 0;
	margin: 0;
	float: right;
}

div#TopMenuRightMidLanguages div {
	margin: 0;
	padding: 0;
	padding-top: 7px;
	padding-right: 14px;

	text-align: right;
	color: #aeaeae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#TopMenuRightMidLanguages a, div#TopMenuRightMidLanguages a:link {
	color: #aeaeae;
	text-decoration: none;
}

div#TopMenuRightMidLanguages a:visited, div#TopMenuRightMidLanguages a:active {
	color: #aeaeae;
	text-decoration: none;
}

div#TopMenuRightMidLanguages a:hover {
	color: #aeaeae;
	text-decoration: underline;
}

div#TopMenuRightBottomMenuContainer {

	padding: 0;
	padding-right: 14px;
}

div.TopMenuBtnBg {
	height: 29px;
	background-image: url( '../inc.img/topmenu/btn.bg.gif' );
	padding: 0;
	margin: 0;
}
div.TopMenuBtnLeft {
	height: 29px;
	background-image: url( '../inc.img/topmenu/btn.left.gif' );
	background-repeat: no-repeat;
	background-position: left;
	padding: 0;
	margin: 0;
}
div.TopMenuBtnRight {
	height: 29px;
	background-image: url( '../inc.img/topmenu/btn.right.gif' );
	background-repeat: no-repeat;
	background-position: right;
	padding: 0;
	margin: 0;
	text-align: center;
}
div.TopMenuBtnRight {
	height: 29px;
	background-image: url( '../inc.img/topmenu/btn.right.gif' );
	background-repeat: no-repeat;
	background-position: right;
	padding: 0;
	margin: 0;
	text-align: center;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
div.TopMenuBtnRight div {
	padding:0;
	padding-top: 8px;
}

div.TopMenuBtnRight a, div.TopMenuBtnRight a:link, div.TopMenuBtnRight a:active, div.TopMenuBtnRight a:visited {

	text-decoration: none;
	color: #fff;
}

div.TopMenuBtnRight a:hover {

	text-decoration: underline;
	color: #fff;
}

td.MainButton {
	clear:both;
}

td.MainButton .button_white_left {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_left.gif');
	width:15px;
	height:34px;
}
td.MainButton .button_white_right {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_right.gif');
	width:15px;
	height:34px;
}
td.MainButton .button_white_center {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_center.gif');
	height:24px;
	text-align:center;
	padding:10px 4px 0px 4px;
}
td.MainButton .button_white_center a,
td.MainButton .button_white_center a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #008AED;
}

td.MainButton .button_blue_left {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_left_blue.gif');
	width:15px;
	height:34px;
}
td.MainButton .button_blue_right {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_right_blue.gif');
	width:15px;
	height:34px;
}
td.MainButton .button_blue_center {
	float:left;
	background-image:url('../inc.img/layout_niebieski/zakladka_center_blue.gif');
	height:24px;
	text-align:center;
	padding:10px 4px 0px 4px;
}
td.MainButton .button_blue_center a,
td.MainButton .button_blue_center a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

div.flagi { clear:both; height:45px; }
div.flagi .flagi_left {
	float:right;
	width:10px;
	height:45px;
	background-image:url('../inc.img/layout_niebieski/flagi_left.gif');
}
div.flagi .flagi_center {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
	height:32px;
	padding-top:13px;
	background-image:url('../inc.img/layout_niebieski/flagi_center.gif');
	float:right;
	text-align:center;
}
div.flagi .flagi_right {
	float:right;
	width:10px;
	height:45px;
	background-image:url('../inc.img/layout_niebieski/flagi_right.gif');
}

.top_menu_top1 {
margin-left: auto;
margin-right: auto;
text-align:center;
}
.top_menu_top2 {
background:white;
width:993px;
margin:0 auto;
}

.top_menu_top2 .table_top {
width: 993px;
height: 45px;
margin-left: auto;
margin-right: auto;
}
.top_menu_top2 .table_top .left_corner {
vertical-align:top;
width:9px;
}
.top_menu_top2 .table_top .center_logo {
width: 200px;
background: url('../inc.img/layout_niebieski/panel_gorny_tlo.gif');
vertical-align:top;
}
.top_menu_top2 .table_top .center_logo img {
margin-left: 20px;
}

.top_menu_top2 .table_top .langs {
background: url('../inc.img/layout_niebieski/panel_gorny_tlo.gif');
vertical-align:top;
}

.top_menu_top2 .table_top .langs .flagi_menu_txt {
float:right;
margin-top:13px;
font-family: Arial;
color: #666666;
font-size: 11px;
}
.top_menu_top2 .table_top .langs .flagi_menu_txt a {
color: #666666; text-decoration: none;
}
.top_menu_top2 .table_top .right_corner {
width:9px;
vertical-align:top;
}

div#cytat_einstein {
width: 993px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; text-align: right;
}
div#cytat_einstein img {
margin-right: 20px;
}

div#main_menu_id {
height:34px;
width: 993px;
margin-left: auto;
margin-right: auto;
}

div#right_buttons {
float:right;
}

div#right_buttons .margin_top3 {
margin-top: 3px;
}
div#right_buttons .buttons_style {
font-size: 10px;
color: #008AED;
margin-right: 10px;
}

div#right_buttons #osoba_img {
margin-right: 3px;
margin-bottom: 3px;
vertical-align:middle;
}

div#right_buttons .link_butons {
color: #008AED;
text-decoration: none;
}
div#right_buttons #pytajnik_img {
margin-right: 3px;
margin-bottom: 3px;
vertical-align:middle;
}

.table_top_menu1 {
width: 993px;
height: 34px;
text-align: right;
margin-left: auto;
margin-right: auto;
}
.table_top_menu1 .td_register {
width: 870px;
margin:0px;
padding:0px;
vertical-align:top;
}
.table_top_menu1 .td_register .div_t1 {
margin-top: 3px;
margin-bottom: 9px;
}
.table_top_menu1 .td_register .div_t1 .div_t2 {
font-size: 10px; color: #008AED; margin-right: 10px;
}
.table_top_menu1 .div_t1 { margin-top: 3px; margin-bottom: 9px; }
.table_top_menu1 .div_t2 { font-size: 10px; color: #008AED; margin-right: 10px; }

.table_top_menu1 #osoba_plus_img { margin-right: 3px; vertical-align:middle; }
.table_top_menu1 .osoba_link { color: #008AED; text-decoration: none; }
.table_top_menu1 #pytajnik_img_2 { margin-right: 3px;  vertical-align:middle; }
.table_top_menu1 .pytajnik_img_link2 { color: #008AED; text-decoration:none; }

