#oldal #tartalom { /*width: 564px;*/

}

#tartalom_maga {
	clear: both;
	width: 564px;
}

#oldal #navigacio {
	left: -5px;
}

#oldalcim {
	height: auto !important;
	margin: 24px 0px 0px 11px;
	padding: 0px 0px 25px 52px;
	background: url('../../i/ikon_spektrum.gif') no-repeat left top;
}

#oldalcim p {
	margin: 0px;
	padding-left: 16px;
	font-size: 9px;
	color: #4F7BD3;
	background: url('../../i/nav_nyil2.gif') no-repeat 1px 0px;
}

#definicio {
	clear: both;
	padding-left: 11px;
}

#flash {
	padding-bottom: 20px;
}

dl#definicio dt {
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	margin: 0px;
}

dl#definicio dd {
	margin: 0px;
}

table.savok {
	width: 540px; /* it's used by spektrum.js (Hint.savokWidth = width) */
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: separate;
	z-index: 1;
}

*+html table.savok {
	border-collapse: collapse;
}

* html table.savok {
	border-collapse: collapse;
}

td.sav {
	height: 50px;
	border-right: 1px solid #a0bad8;
	z-index: 1;
}

td.valid {
	background-color: #1d4798;
	cursor: pointer;
}

td.selected {
	background-color: #7b94c3;
}

td.invalid {
	background-color: #cbd4e5;
}

td.valid, td.invalid {
	width: 18px;
}

table.savhatarok {
	width: 540px;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
}

td.felso_hatar {
	text-align: right;
}

#diagram_div {
	width: 520px;
	height: 370px;
	border-style: solid;
	border-width: 1px;
	border-color: #d0d7e6;
	padding-top: 7px;
	position: relative;
}

#containerdiv {
	border: 0px solid red;
	position: relative;
	width: 520px;
	height: 360px;
	left: 10px;
	/*background-color: #e1e6f0;*/
	z-index: 0;
	top:-5px;
}

#kor_gradiens {
	border: 0px solid black;
	z-index: 2;
	position: absolute;
	height: 280px;
	width: 267px;
	top: 40px;
	left: 40px
}

#diagramImageDiv {
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
}

#csikdiv {
	border-left: 1px solid #0000FF;
	width: 1px;
	height: 270px;
	position: absolute;
	left: 40px;
	top: 45px;
	z-index: 4;
}

#csikdiv_haromszog_also {
	position: absolute;
	left: 37px;
	top: 317px;
	z-index: 4;
	width: 7px;
}

#csikdiv_haromszog_felso {
	position: absolute;
	left: 37px;
	top: 40px;
	z-index: 4;
	width: 7px;
}

#selectionDiv {
	z-index: 1;
	background-color: #6565e5;
	border: 0px solid black;
	width: 0px;
	height: 280px;
	position: absolute;
	left: 40px;
	top: 40px;
}

#spectrum_elvalaszto {
	background: url('../../i/spektrum_elvalaszto.gif');
	width: 550px;
	height: 2px;
	margin-bottom: 15px;
}

.eszkoztar{
	text-align: center;
}

.eszkoztar img {
	cursor: pointer;
}

/* @group buborek */
#hintdiv {
	position: absolute;
	display: none;
	z-index: 8;
}

#hintdiv div {
	float: left;
}

#hintdiv,#buborek_jobb {
	background: url(../../i/spektrumdiagram/buborek_jobb_01.png) no-repeat;
}

#hintdiv {
	background-position: 0 top;
	padding-left: 4px;
}

#buborek_jobb {
	background-position: right top;
	position: relative;
	left: 18px;
}

#buborek_balalso,#buborek_jobbalso {
	background: url(../../i/spektrumdiagram/buborek_jobb_03.png) no-repeat;
	margin-top: -5px;
}

#buborek_balalso {
	background: url(../../i/spektrumdiagram/buborek_jobb_02.png) no-repeat;
	background-position: left bottom;
	position: relative;
	top: 11px;
	left: -21px;
	padding-left: 0px;
}

#buborek_jobbalso {
	background-position: right bottom;
	padding-bottom: 14px;
	position: relative;
	left: 21px;
}

/* ie7 filter - magasabb padding kell */
*+html #buborek_jobbalso {
	padding-top: 2px;
}

/* ie6 filter */
* html div #buborek_jobbalso {
	padding-top: 2px;
}

#buborek_jobbalso div {
	clear: left;
}

body #buborek_jobbalso div+div {
	clear: left;
	padding-right: 9px;
}

#xTengelyDiv,#yTengelyDiv,#divTitle,#divFreq {
	clear: left;
	padding-right: 9px;
}

div#buborek_jobbalso>div {
	padding-right: 0px;
}

#xTengelyDiv,#yTengelyDiv,#divTitle,#divFreq {
	color: white;
}

#xTengelyDiv,#divTitle {
	font-weight: bold;
}

/* @end */ /* @group buborek baloldal */
#hintdiv {
	position: absolute;
	display: none;
	z-index: 8;
}

#hintdiv div {
	float: left;
}

#hintdiv.buborekbal,.buborekbal #buborek_jobb {
	background: url(../../i/spektrumdiagram/buborek_bal_01.png) no-repeat;
}

#hintdiv.buborekbal {
	background-position: 0 top;
	padding-left: 0;
}

.buborekbal #buborek_jobb {
	background-position: right top;
	position: relative;
	left: 15px;
}

.buborekbal #buborek_balalso,.buborekbal #buborek_jobbalso {
	background: url(../../i/spektrumdiagram/buborek_bal_03.png) no-repeat;
}

.buborekbal #buborek_balalso {
	background: url(../../i/spektrumdiagram/buborek_bal_02.png) no-repeat;
	background-position: -3px bottom;
	position: relative;
	top: 11px;
	left: -15px;
	padding-left: 0;
}

.buborekbal #buborek_jobbalso {
	background-position: right bottom;
	padding-bottom: 14px;
	position: relative;
	left: 15px;
	padding-right: 15px;
}

/* ie7 filter - magasabb padding kell */
*+html .buborekbal #buborek_jobbalso {
	padding-top: 2px;
}

*+html .buborekbal #buborek_jobbalso div {
	margin-right: 12px;
}

*+html .buborekbal #buborek_jobbalso>div {
	margin-right: 0px;
}

*+html .buborekbal #buborek_jobbalso div+div {
	margin-right: 12px;
}

/* ie6 filter */
* html .buborekbal div #buborek_jobbalso {
	padding-top: 2px;
}

/* jobboldal */
* html #hintdiv,* html #buborek_jobb {
	background-image: url(../../i/spektrumdiagram/buborek_jobb_01.gif);
}

* html #buborek_balalso,* html #buborek_jobbalso {
	background-image: url(../../i/spektrumdiagram/buborek_jobb_03.gif);
}

* html #buborek_balalso {
	background-image: url(../../i/spektrumdiagram/buborek_jobb_02.gif);
}

/* baloldal */
* html #hintdiv.buborekbal,* html .buborekbal #buborek_jobb {
	background-image: url(../../i/spektrumdiagram/buborek_bal_01.gif);
}

* html .buborekbal #buborek_balalso,* html .buborekbal #buborek_jobbalso
	{
	background-image: url(../../i/spektrumdiagram/buborek_bal_03.gif);
}

* html .buborekbal #buborek_balalso {
	background-image: url(../../i/spektrumdiagram/buborek_bal_02.gif);
}

/* ie6 filter */
* html .buborekbal div #buborek_jobbalso div {
	margin-right: 0px;
}

#buborek_jobbalso div {
	clear: left;
}

body .buborekbal #buborek_jobbalso div+div {
	clear: left;
	padding-right: 4px;
}

#xTengelyDiv,#yTengelyDiv,#divTitle,#divFreq {
	clear: left;
	padding-right: 12px;
}

div#buborek_jobbalso>div {
	padding-right: 0;
}

#xTengelyDiv,#yTengelyDiv,#divTitle,#divFreq {
	color: white;
}

#xTengelyDiv,#divTitle {
	font-weight: bold;
}

/* @end */
#diagram_div select {
	display: inline;
}

#chartsSzuroForm dd.datepicker {
	display: inline;
}

#chartsSzuroForm dt {
	display: inline;
}

table.calendarContainer {
	font-size: 14px;
}

#datumDiv dd {
	display: inline;
	margin: 0px;
}

#diagramHatterDiv{
	background-color:#E1E6F0;
	z-index:1;
	position:absolute;
	top:37px;
	left:35px;
	width:450px;
	height:287px;
}