/*kolory...
ciemna zielen: #044843
granat logo: #0b333c
ciemny orange: #ff8c00
jasna zielen belki: #abbcac
ciemna zielen belki: #607865
szary jasny: #e6e6e6
szary sredni: #aaaaaa
z�lty: #ffd968
ciemny z�lty: #ffae00
*/



#invalid {
	position:relative;
	z-index:1010;
	top:64px;
	left: 320px;
	background-color:#F90;
	width:200px;
	margin:0px auto;
	text-align:center;
	padding:10px;
	border:#607865 1px solid;
	border-radius:6px;
	font-family: 'Monda', sans-serif;
	font-size:16px;
	color:#fff;
}

.menuMasters {
	height:29px;
	width:1180px;
	margin-left:auto;
	margin-right:auto;
	background-color:#6A8565;
	border: 1px solid #abbcac;
	border-top:solid;
	border-top-color:#607865;
	border-top-width:1px;
	border-left:solid;
	border-left-color:#607865;
	border-left-width:1px;
	border-right:solid;
	border-right-color:#607865;
	border-right-width:1px;
	background-image: linear-gradient(bottom, rgb(171,188,172) 100%, rgb(96,120,101) 0%);
	background-image: -o-linear-gradient(bottom, rgb(171,188,172) 100%, rgb(96,120,101) 0%);
	background-image: -moz-linear-gradient(bottom, rgb(96,120,101) 0%, rgb(171,188,172) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(171,188,172) 100%, rgb(96,120,101) 0%);
	background-image: -ms-linear-gradient(bottom, rgb(171,188,172) 100%, rgb(96,120,101) 0%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, rgb(171,188,172)),
		color-stop(0, rgb(96,120,101))
	);
	border-radius:8px;
	padding-left:12px;
}

.topBelka {
	width:100%;
	height:120px;
	position:fixed;
	z-index:1000;
	background-image:url(imgs/back-top-menu-3.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#topDecor {
	height:35px;
	width:1260px;
	margin-left:auto;
	margin-right:auto;
}

#topDecor-left {
	width:40px;
	height:40px;
	float:left;
}

#topDecor-center {
	width:1180px;
	height: 40px;
	float:left;
	background-image:url(imgs/backgr-white-center.png);
	background-position:top;
	background-repeat:repeat-x;
}

#topDecor-right {
	width:40px;
	height:40px;
	float:left;
}

#topDecor-left-long {
	width:40px;
	height:160px;
	background-image:url(imgs/left-long-4.png);
	background-position:top;
	background-repeat:no-repeat;/**/
	position:fixed;
	z-index:1002;
	top:40px;
	left:20px;
}

#topDecor-right-long {
	width:40px;
	height:160px;
	background-image:url(imgs/right-long.png);
	background-position:top;
	background-repeat:no-repeat;
	position:fixed;
	z-index:1003;
	top:40px;
	left:1200px;
}

/*input logowanie belka g�rna*/
input.inpText {
	color:#044843;
	font-size:11px;
	padding:4px;
	border:#abbcac 1px solid;
	border-radius:4px;
	background-color:#fff;
}

/*jump menu jezyk�w*/
#langJumpMenu {
	color:#044843;
	font-size:10px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	padding:2px;
	width:100px;
	border:#607865 1px solid;
	border-radius:4px;
	background-color:#ccc;
}

/*switche do innych stron sambawalker*/
.switchPlaces {
	background-image:url(imgs/ikonkaSwitch.png);
}

.switchMeetings {
	background-image:url(imgs/ikonkaMeet.png);
}

.switche {
	color:#607865;
	font-size:10px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	padding:6px 12px 6px 6px;/**/
	border:#abbcac 1px solid;
	border-radius:4px;
	cursor:pointer;
	background-image: linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -o-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(170,170,170)),
		color-stop(1, rgb(230,230,230))
	);
	background-repeat: no-repeat;
	background-color:#ccc;
}

#switchPlace:hover, #switchMeet:hover {
	background-color:#ffd968;
	background-image:none;
}

/*#switchMeet {
	opacity: 0.4 !important;
	cursor:default !important;
}*/

.butonsGray {
	color:#607865;
	background-image: linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -o-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(170,170,170) 0%, rgb(230,230,230) 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(170,170,170)),
		color-stop(1, rgb(230,230,230))
	);
	background-repeat: no-repeat;
	background-color:#ccc;
}

.butonsGray:hover {
	background-color:#ffd968;
	background-image:none;
}

.butonsOrange, .butonsGreen, .butonsGray {
	font-size:10px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	padding:6px 12px;
	border:#abbcac 1px solid;
	border-radius:4px;
	cursor:pointer;
}

.butonsOrange {
	color:#607865;
	background-image: linear-gradient(bottom, rgb(255,217,104) 100%, rgb(255,174,0) 0%);
	background-image: -o-linear-gradient(bottom, rgb(255,217,104) 100%, rgb(255,174,0) 0%);
	background-image: -moz-linear-gradient(bottom, rgb(255,174,0) 0%, rgb(255,217,104) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,217,104) 100%, rgb(255,174,0) 0%);
	background-image: -ms-linear-gradient(bottom, rgb(255,217,104) 100%, rgb(255,174,0) 0%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, rgb(255,217,104)),
		color-stop(0, rgb(255,174,0))
	);
	background-repeat: no-repeat;
	background-color:#ffae00;
}

.butonsOrange:hover {
	background-color:#ffd968;
	background-image:none;
}

/*menu g�rne*/
label {
	color:#607865;
	font-size:10px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}

#menuLogo{
	float:left;
	height:40px;
}

#menuLangs{
	float:right;
	height:27px;
	margin-top:13px;
	/* margin-right:30px; */
	width:130px;
}

#menuLinks{
	float:left;
	height:30px;
	margin-top:10px;
	width:300px;
}

#idLinkCont {
	float:right;
	width:60px;
	text-align:right;
	/*background-color:#CCC;*/
	padding:0px;
	/*margin-top:5px;*/
}
#idLinkCont img {
	margin:0px;
}

#menuLogin{
	float:right;
	height:30px;
	margin-top:10px;
	width:500px;
	text-align:right;
}

#menuGorne {
	width:1180px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
}

#menu {
	width:100%;
	height:40px;
}
