
/*** New Design Work 2010 06 09 ***/
/*** KepKulso ***/
.kep1kulso,
.kep2_kulso,
.kep3_kulso,
.kep4_kulso,
.kep5_kulso,
.kep6_kulso,
.kep7_kulso,
.kep8_kulso,
.kep9_kulso,
.kep10_kulso,
.kep11_kulso,
.kep12_kulso,
.kep13_kulso{
	/*background:  url("../images/szagg_fuggo.gif") top right repeat-y;*/
	float:left;
	width:auto;
	height:220px;	
	padding-right:10px;
	margin-right:5px;
	
}

.kep1_kulso{
	height:220px;	
}

.kep2_kulso{
	height:170px;
	
}

.kep3_kulso{
	height:170px;
	margin-bottom:30px;
}

.kep4_kulso{
	height:240px;
}

.kep5_kulso{
	height:266px;
}

.kep6_kulso{
	height:230px;
}

.kep7_kulso{
	height:200px;
}

.kep8_kulso{
	height:553px;
	margin-left:10px;
}

.kep9_kulso{
	height:530px;
	margin-left:10px;
}

.kep10_kulso{
	height:918px;
	margin-left:10px;
}

.kep11_kulso{
	height:440px;
	margin-left:10px;
}

.kep12_kulso{
    height:600px;
    margin-left:10px;
}

.kep13_kulso{
    height:650px;
    margin-left:10px;
}
.kep1_kulso_jobboldal,
.kep2_kulso_jobboldal,
.kep3_kulso_jobboldal,
.kep4_kulso_jobboldal,
.kep5_kulso_jobboldal,
.kep6_kulso_jobboldal,
.kep7_kulso_jobboldal,
.kep8_kulso_jobboldal,
.kep9_kulso_jobboldal{
/*background:  url("../images/szagg_fuggo.gif") top left repeat-y;*/
	float:right;
	width:auto;
	height:170px;	
	padding-left:10px;
	margin-left:5px;
}

.kep1_kulso_jobboldal {
	height:170px;	
}

.kep2_kulso_jobboldal{
	height:250px;
}

.kep3_kulso_jobboldal{
	height:850px;
}

.kep4_kulso_jobboldal{
	height:286px;	
}

.kep5_kulso_jobboldal{
	height:330px;	
}

.kep6_kulso_jobboldal{
	height:390px;	
}

.kep7_kulso_jobboldal{
	height:350px;	
}

.kep8_kulso_jobboldal{
	height:268px;	
}

.kep9_kulso_jobboldal{
	height:490px;	
}

.kep1{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #d7d7d7 #d7d7d7 #d7d7d7 #d7d7d7;
	float:left;
	width:auto;
	height:auto;	
	padding:2px 2px 2px 2px;
	overflow:hidden;
}

.kep2{
	float:left;
	width:auto;
	height:auto;	
}

.kep3{
	float:right;
	width:auto;
	height:auto;	
	margin-left:20px;
}

.kep4{	
width:100%;
	text-align:center
}

.kep5{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #d7d7d7 #d7d7d7 #d7d7d7 #d7d7d7;
	float:right;
	width:408px;
	height:auto;	
	padding:2px 2px 2px 2px;
	overflow:hidden;
	margin-left:5px;
}

.kep6{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #d7d7d7 #d7d7d7 #d7d7d7 #d7d7d7;
	float:left;
	width:auto;
	height:auto;	
	padding:2px 2px 2px 2px;
	overflow:hidden;
	margin-left:5px;
}

.kep7{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #d7d7d7 #d7d7d7 #d7d7d7 #d7d7d7;
	float:right;
	width:auto;
	height:auto;	
	padding:2px 2px 2px 2px;
	overflow:hidden;
	margin-left:5px;
}

.negyszaznegy{
	float:left;
	width:200px;
	height:200px;	
	padding:5px 5px 5px 5px;
	overflow:hidden;
	color:#013976;
	text-align:right;
	font-size:30px;
	font-weight:bold
}

/*** TABLAZAT ***/
.kek_tablazat{
	width:100%;
	border: 1px;
	border-color:#a0a0a0;
	border-style:solid;

}

.kek_tablazat p{

margin: 2px 2px 2px 2px;
}

.kek_tablazat2{
	width:100%;
	border-width: 2px 0px 0px 0px;
	border-color:#a0a0a0;
	border-style:solid;

}

.th1,
.th2,
.th2_2,
.th3,
.th4,
.th5{
	background-color:#e7e7e7;
	border-color:#d7d7d7;  
	border-style: solid;
	color:#404040;
	padding:2px 2px 2px 2px;
		height:36px;
}

 .th1{
	border-width: 1px 0px 1px 1px;
}



 .th2{
	border-width: 1px 0px 1px 1px;
	width:80px;
}


 .th2_2{
	border-width: 1px 0px 1px 1px;
	width:90px;
}

 .th3{
	border-width: 1px 1px 1px 1px;
	width:80px;
}

 .th4{
	border-width: 1px 1px 1px 1px;
}

 .th5{
	border-width: 1px 0px 1px 1px;
}

.td1,
.td2,
.td3
{
	background-color:##e9e9e9;
	border-color:#d7d7d7;  
	border-style: solid;
	color:#505050;
	padding:2px 2px 2px 2px;
	height:10px;
}

.td4,
.td4_2,
.td5,
.td6,
.td7,
.td7_2,
.td8{
	background-color:#ffffff;
	border-color:#d7d7d7;  
	border-style: solid;
	color:#000000;
	height:10px;
}

 .td1{
 	background-color:#f9f9f9;
	border-width: 0px 0px 1px 1px;
	width:30px;
	text-align:center;
	padding:2px 2px 2px 2px;
}

 .td1 img{
text-align:center;
}

.td2{
 	background-color:#f9f9f9;
	border-width: 0px 0px 1px 1px;
	padding:2px 2px 2px 2px;
}

 .td3{
 	background-color:#f9f9f9;
	border-width: 0px 0px 1px 1px;
}

 .td4{
	background-color:#ffffff;
	border-width: 0px 0px 1px 1px;
	padding:2px 2px 2px 2px;
	
}
 .td4_2{
	background-color:#ffffff;
	border-width: 0px 0px 1px 1px;
	padding:10px 10px 10px 10px;
	
}

 .td5{
	background-color:#ffffff;
	border-width: 0px 0px 0px 1px;
	padding:2px 2px 2px 2px;
	
}

 .td6{
	background-color:#ffffff;
	border-width: 0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
}


 .td7{
	background-color:#ffffff;
	border-width: 0px 0px 1px 0px;
	padding:2px 2px 2px 2px;
}

 .td7_2{
	background-color:#ffffff;
	border-width: 0px 0px 1px 0px;
	padding:10px 10px 10px 10px;
}

 .td8{
	background-color:#ffffff;
	border-width: 1px 0px 0px 1px;
	padding:2px 2px 2px 2px;
}

/*** alcimek szövegek kékkel ***/

.szoveg_kek12_kiemelt{
	font-family:Arial, Helvetica, sans-serif;
	color:#013976;
	font-size:12px;
	font-weight:bold;
}

.szoveg_kek14_kiemelt_head  {
        background-attachment:scroll;
        background-color:transparent;
        background-image:url("../images/head_pocok.gif");
        background-position:left center;
        background-repeat:no-repeat;
        color:#013976;
        font-family:Arial,Helvetica,sans-serif;
        font-size:14px;
        font-weight:bold;
        padding-left:20px;
}

.szoveg_kek16_kiemelt{
	font-family:Arial, Helvetica, sans-serif;
	color:#013976;
	font-size:16px;
	font-weight:bold;
	line-height:140%;
}
/*** BUTTONS ***/

.buttonNormal,
.buttonWide,
.buttonWider {
	height: 22px;
	margin: 0px;
	margin: 1px;
	border-width: 0px;
	font-family: Verdana,Geneva,Kalimati,sans-serif;
	cursor: pointer;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	outline-style: none;
}

.buttonNormal {
	width: 96px;
	background: transparent url("../images/1_5/button/buttonNormal.gif") top left no-repeat;
}

.buttonWide {
	width: 140px;
	background: transparent url("../images/1_5/button/buttonWide.gif") top left no-repeat;
}

.buttonWider {
	width: 165px;
	background: transparent url("../images/1_5/button/buttonWider.gif") top left no-repeat;
}
/*** CLASSROOM ***/

.classroomList {
	padding: 15px 10px 10px 10px;
	line-height: 140%;
	color: #404040;
	text-align: left;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff url("../images/1_5/common/seperator.gif") top left repeat-x;
	height: 1%;
}

.classroomImg {
	width: 90px;
	float: left;
}

.classroomContent {
	width: 250px;
	padding-top: 20px;
	float: left;
}

/*** APPLETS ***/

#VoIPBox {
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 2000;
	width: 823px;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #a0a0a0 #a0a0a0 #a0a0a0 #a0a0a0;
	text-align: left;
	background: #f0f0f0 url("../images/1_5/common/shadowBorder.gif") bottom right no-repeat;
	display: none;
}

.VoIPBoxBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.VoIPBoxHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.VoIPBoxHeader #VoIPMover {
	width: 650px;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #04618a;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	float: left;
	cursor: move;
}

.VoIPBoxHeader #VoIPHider {
	width: 130px;
	padding-right: 10px;
	text-align: right;
	float: right;
	line-height: 36px;
}

.VoIPBoxHeader #VoIPHider a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.VoIPBoxHeader #VoIPHider a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

.VoIPBoxContent {
	padding: 10px;
	line-height: 140%;
}
/*** DIALOG ***/

#DialogBackground {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
	height: 100%;
	width: 100%;
	z-index: 500;
	filter: alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}

#DialogPreLoading {
	position: absolute;
	top: 135px;
	z-index: 750;
	width: 100%;
	filter: alpha(opacity=45); 
	-moz-opacity: 0.45; 
	opacity: 0.45;
}

#DialogBox {
	position: absolute;
	z-index: 1000;
	width: 500px;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	text-align: left;
	background: #f0f0f0 url("../images/1_5/common/shadowBorder.gif") bottom right no-repeat;
	filter: alpha(opacity=95); 
	-moz-opacity: 0.95; 
	opacity: 0.95;
}

.dialogBoxBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.dialogBoxContent {
	padding: 10px;
	line-height: 140%;
}

#DialogCenter a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

#DialogCenter a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

#DialogCenter table {
	width: 100%;
}

#DialogCenter .DialogMessage {
	text-align: center;
}

#DialogButtonsCenter {
	padding-top: 15px;
	text-align: center;
}

#DialogButtonsRight {
	padding-top: 15px;
	text-align: right;
}
/*** INPUT, SELECT, TEXTAREA ***/

input, 
label {
	vertical-align: middle;
}

.normalTextInput, 
.normalTextInputSelected, 
.normalTextInputError {
	border: 1px solid #c8c8c8;
	height: 16px;
	margin: 0px;
	padding: 2px 2px 2px 7px;
}

.normalTextInput {
	background: #ffffff url("../images/1_5/form/normalTextInputBg.gif") bottom left repeat-x;
	color: #808080;
}

.normalTextInputSelected {
	background: #ffffff url("../images/1_5/form/normalTextInputSelectedBg.gif") bottom left repeat-x;
	color: #0e95c2;
}

.normalTextInputError {
	background: #ffffff url("../images/1_5/form/normalTextInputErrorBg.gif") bottom left repeat-x;
	color: #808080;
}

.normalSelect, 
.normalSelectSelected,
.normalSelectError {
	border: 1px solid #c8c8c8;
	height: 22px;
	margin: 0px;
	padding: 2px 2px 2px 7px;
}

.normalSelect {
	background: #ffffff url("../images/1_5/form/normalSelectBg.gif") bottom left repeat-x;
	color: #808080;
}

.normalSelectSelected {
	background: #ffffff url("../images/1_5/form/normalSelectSelectedBg.gif") bottom left repeat-x;
	color: #0e95c2;
}

.normalSelectError {
	background: #ffffff url("../images/1_5/form/normalSelectErrorBg.gif") bottom left repeat-x;
	color: #808080;
}

.normalTextarea, 
.normalTextareaSelected, 
.normalTextareaError {
	border: 1px solid #c8c8c8;
	margin: 0px;
	padding: 5px;
}

.normalTextarea {
	background: #ffffff url("../images/1_5/form/normalTextareaBg.gif") top left repeat-x;
	color: #808080;
}

.normalTextareaSelected {
	background: #ffffff url("../images/1_5/form/normalTextareaSelectedBg.gif") top left repeat-x;
	color: #0e95c2;
}

.normalTextareaError {
	background: #ffffff url("../images/1_5/form/normalTextareaErrorBg.gif") top left repeat-x;
	color: #808080;
}
/*** GADGET ***/

.gadget {
	padding: 0px 5px 5px 0px;
	text-align: left;
	/*background: transparent url("../images/1_5/common/shadowBorder.gif") bottom right no-repeat;*/
}

.gadgetBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.gadgetHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #013976;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.gadgetContent {
	padding: 10px;
	line-height: 140%;
	color: #404040;
	height: 1%;
}

.gadgetContent a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.gadgetContent a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

/*** GADGET SPECIAL CONTENT CLASSES ***/

#userNotRegButton, 
#registerPasswordBox {
	display: none;
}

#registerPasswordBox {

}

#userLoginButton, 
#userRegisterButton, 
#userNotRegButton {
	float: left;
}

#forgottenPasswordBox {
	margin-top: 5px;
	text-align: center;
}

#preForUs, 
.preForUsBox {
	display: none;
}

#preMedia a, 
#preMedia a:hover,
#media a, 
#media a:hover {
	border-width: 0px;
}
.historyIframe {
	border: 0px;
	width: 1px;
	height: 1px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	visibility: visible;
}

.historyStorage {
	position: absolute;
	top: -1000px;
	left: -1000px;
}
/*** LESSON ***/

.LessonContent {
	padding: 10px;
	line-height: 140%;
}

/*** RESULT ***/

.LessonResult {
	padding: 0px 5px 5px 0px;
	text-align: left;
	background: transparent url("../images/1_5/common/seperatorBorder.gif") bottom right no-repeat;
}

.LessonResultBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.LessonResultHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #ea6e00;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.LessonResultContent {
	padding: 10px;
	line-height: 140%;
}

/*** EXTRA / STORIES ***/

.LessonExtraContent {
	padding: 10px;
	line-height: 140%;
}

.LessonExtraSeperator {
	width: auto;
	height: 5px;
	line-height: 5px;
	font-size: 5px;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
	background: transparent url("../images/1_5/common/seperatorBorder.gif") bottom left no-repeat;
}

.LessonExtraHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #ea6e00;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.LessonStory {
	margin: 0px 0px 10px 0px;
}

.LessonStory a {
	font-weight: normal !important;
	border-width: 0px !important;
	cursor: help !important;
	color: #000000 !important;
}

.LessonWords {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #fafafa;
}

.LessonWordsLine {
	padding: 5px 5px 0px 5px;
}

.LessonWordsLine div {
	width: 150px;
	float: left;
	color: #808080;
}

.LessonWordsLine span {
	width: 350px;
	float: left;
}

/*** LESSON (EXERCISE) CONTENT ***/

.LessonContent a, 
.LessonExtraContent a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.LessonContent a:hover, 
.LessonExtraContent a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}


.LessonTitle {
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0px 15px 0px;
}

.LessonText {
	margin: 0px 0px 10px 0px;
}

.LessonTextExample {
	font-weight: bold;
	color: #ea6e00;
}

.LessonTip {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	color: #2d5cc7;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.LessonTextHighlighted {
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
}

.LessonImage {
	border-width: 2px;
	border-style: solid;
	border-color: #e6e6e6 #dcdcdc #dcdcdc #e6e6e6;
	margin: 3px;
}

.LessonTable, 
.LessonTableHighlighted, 
.LessonTableHighlightedBordered {
	margin: 5px 0px 15px 0px;
}

.LessonTable td, 
.LessonTableHighlighted td, 
.LessonTableHighlightedBordered td {
	padding: 5px;
	vertical-align: top;
}

.LessonTableHighlighted {
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #fafafa;
}

/*** EXERCISE TASKS ***/

.LessonTextbox, 
.LessonTextboxSelected {
	margin: 1px;
	border: 1px solid #c8c8c8;
	height: 16px;
	margin: 0px;
	padding: 2px 2px 2px 4px;
}

.LessonTextbox {
	background: #ffffff url("../images/1_5/form/normalTextInputBg.gif") bottom left repeat-x;
	color: #808080;
}

.LessonTextboxSelected {
	background: #ffffff url("../images/1_5/form/normalTextInputSelectedBg.gif") bottom left repeat-x;
	color: #0e95c2;
}

.LessonTextboxOk {
	margin: 1px;
	color: #83b335;
	font-weight: bold;
}

.LessonTextboxBadPre {
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 0px 3px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #b33535;
	color: #ea6e00;
}

.LessonTextboxBad {
	margin: 1px 0px 1px 0px;
	padding: 0px 3px 0px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #b33535;
	color: #b33535;
}

.ExerciseAnswerIsOk,
.ExerciseAnswerIsBad {
	font-weight: bold;
	margin: 2px 2px 2px 2px;
}

.ExerciseAnswerIsOk {
	color: #83b335;
	font-weight: bold;
}

.ExerciseAnswerIsBad {
	background-color: #b33535;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #b33535;
	margin-left: 0px;
	color: #ffffff;
}

.LessonRadioImg img, 
.LessonCheckboxImg img {
	vertical-align: middle;
}

.LessonTextarea, 
.LessonTextareaSelected {
	border: 1px solid #c8c8c8;
	margin: 0px 0px 5px 0px;
	padding: 5px;
}

.LessonTextarea {
	background: #ffffff url("../images/1_5/form/normalTextareaBg.gif") top left repeat-x;
	color: #808080;
}

.LessonTextareaSelected {
	background: #ffffff url("../images/1_5/form/normalTextareaSelectedBg.gif") top left repeat-x;
	color: #0e95c2;
}
/*** SITE ***/

#container {
	margin-top: 5px;
	width: 100%;
	margin-bottom: 0px;
	text-align: center;
}

#frame {
	width: 975px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#bodyBorder {
        float:left;
	width: 973px;
	border: 1px solid #e6e6e6;
	background-color: #f0f0f0;
}

#bodyContent {
	margin: 5px 0px 0px 5px;
}

#bodySales {
	margin: 0px 5px 5px 0px;
	border: 1px solid #e6e6e6;
	background-color: #ffffff;
	display: none;
}

#bodyTop, 
#bodyBottom {
	display: none;
}

#bodyLeft {
	display: none;
	width: 0px;
	float: left;
}

#bodyCenter {
	width: 743px;
	float: left;
}

#bodyRight {
	width: 225px;
	float: right;
}

#bodyLeftTopContent, 
#bodyCenterTopContent, 
#bodyRightTopContent, 
#bodyLeftBottomContent, 
#bodyCenterBottomContent, 
#bodyRightBottomContent {
	display: none;
}

#bodyLeftEnd, 
#bodyCenterEnd, 
#bodyRightEnd {
	width: auto;
	height: 20px;
	line-height: 10px;
	font-size: 10px;
	margin: 0px 5px 5px 0px;
	border: 1px solid #e6e6e6;
	background-color: #ffffff;
}

/*** FOOTER ***/

#footerBar {
	display: none;
	width: 500px;
	padding: 0px 20px 20px 20px;
	position: absolute;
	bottom: 25px;
	left: 104px;
	z-index: 250;
	filter: alpha(opacity=95); 
	-moz-opacity: 0.95; 
	opacity: 0.95;
	border-width: 1px;
	border-style: solid;
	border-color: #a0a0a0;
	background: #ffffff;
	text-align: left;
}

.footerBarHeader {
	height: 36px;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #04618a;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
}

#footerBar a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

#footerBar a:hover {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

#footer {
        /*margin-left:auto;
        margin-right:auto;
        position:relative;*/
        float:left;
        width:100%;
	height: 23px;
	padding-top: 8px;
	text-align: center;
	/*color: #ffffff;
	background: transparent url("../images/1_5/footer/footerBg.gif") top left no-repeat;*/
	font-size: 11px;
}

#footer a {
	padding: 0px 10px 0px 10px;
	line-height: 13px;
	text-decoration: none;
	cursor: pointer;
	/*border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-right-color: #056893;
	border-left-color: #0b8bb9;*/
}
/*** MENU ***/

#tabMenuFrame {
	width: 975px;
	height: 85px;
	position: relative;
}

#logout {
	/*display: none;
	position: absolute;
	top: 5px;
	right: 10px;*/
}

#logout a {
	/*color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;*/
}

#logout a:hover {
	/*color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;*/
}
/**/
#loginout {
	display: none;
	position: absolute;
	top: 20px;
	right: 10px;
	background: #ffffff url("../images/1_5/button/buttonNormal.gif") top left no-repeat;
	width:98px;
	height:22px;
}

#loginout a {
        display:block;
        color:#FFFFFF;
        cursor:pointer;
        font-family:Verdana,Geneva,Kalimati,sans-serif;
        font-size:9px;
        font-weight:bold;
        height:22px;
        margin-bottom:1px;
        margin-left:1px;
        margin-right:1px;
        margin-top:4px;
        outline-style:none;
        text-align:center;
        text-transform:uppercase;
}

#loginout a:hover {
	color: #d7d7d7;
}

#tabMenuLeft {
	width: 190px;
	height: 85px;
	text-align: right;
	background: transparent url("../images/1_5/menu/tabMenuLeftBg.gif") bottom left no-repeat;
	float: left;
}

#tabMenuLeft img {
	border-width: 0px;
	margin-top: 23px;
}

#tabMenu {
        position:relative;
        width:975px;
	height: 85px;
	/*background: transparent url("../images/1_5/menu/tabMenuBg.gif") bottom left repeat-x;*/
	float: left;
}

#tabMenu ul {
	height: 85px;
	margin: 0px;
	padding: 0px;
	font-family: "palatino linotype", palatino;
	font-size: 18px;
	letter-spacing: 1px;
}

#tabMenu ul li {
	height: 85px;
	display: block;
	float: left;
}
/****/
#tabMenu ul li.menu0 {
background:#ffffff url("../images/1_5/menu/fmenu1.jpg") bottom left no-repeat;
display:block;
float:left;
width:112px;
}

#tabMenu ul li.menu0 a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
height:42px;
margin-top:9px;
text-align:center;
text-decoration:none;
width:112px;
margin-top:48px
}

#tabMenu ul li.menu0_selected {
background:#ffffff url("../images/1_5/menu/fmenu1activ.jpg") bottom left no-repeat;
display:block;
float:left;
width:112px;
}

#tabMenu ul li.menu0_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:112px;
margin-top:45px;
}

#tabMenu ul li.menu1 {
background:#ffffff url("../images/1_5/menu/fmenu2.jpg") bottom left no-repeat;
display:block;
float:left;
width:248px;
}
#tabMenu ul li.menu1 a {
color:#FFFFFF;
cursor:pointer;
display:block;
margin-top:9px;
text-align:center;
text-decoration:none;
width:248px;
margin-top:48px;
}

#tabMenu ul li.menu1_selected {
background:#ffffff url("../images/1_5/menu/fmenu2activ.jpg") bottom left no-repeat;
display:block;
float:left;
width:248px;
}

#tabMenu ul li.menu1_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
margin-top:9px;
text-align:center;
text-decoration:none;
width:248px;
margin-top:45px;
}
/**/

#tabMenu ul li.menu2 {
background:#ffffff url("../images/1_5/menu/fmenu3.jpg") bottom left no-repeat;
display:block;
float:left;
width:236px;
}
#tabMenu ul li.menu2 a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:236px;
margin-top:48px;
}

#tabMenu ul li.menu2_selected {
background:#ffffff url("../images/1_5/menu/fmenu3activ.jpg") bottom left no-repeat;
display:block;
float:left;
width:236px;
}

#tabMenu ul li.menu2_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:236px;
margin-top:45px;
}
/**/

#tabMenu ul li.menu3 {
background:#ffffff url("../images/1_5/menu/fmenu4.jpg") bottom left no-repeat;
display:block;
float:left;
width:154px;
}
#tabMenu ul li.menu3 a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:154px;
margin-top:48px;
}

#tabMenu ul li.menu3_selected {
background:#ffffff url("../images/1_5/menu/fmenu4activ.jpg") bottom left no-repeat;
display:block;
float:left;
width:154px;
}

#tabMenu ul li.menu3_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:154px;
margin-top:45px;
}
/* belső menű aktiválás 06.23 innen */

#tabMenu ul li.menu0_belso {
background:#ffffff url("../images/1_5/menu/fmenu1b.jpg") bottom left no-repeat;
display:block;
float:left;
width:106px;
}

#tabMenu ul li.menu0_belso a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
height:42px;
margin-top:9px;
text-align:center;
text-decoration:none;
width:106px;
margin-top:48px
}

#tabMenu ul li.menu0_belso_selected {
background:#ffffff url("../images/1_5/menu/fmenu1bactiv.jpg") bottom left no-repeat;
display:block;
float:left;
width:106px;
}

#tabMenu ul li.menu0_belso_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:106px;
margin-top:45px;
}

#tabMenu ul li.menu1_belso {
background:#ffffff url("../images/1_5/menu/fmenu2b.jpg") bottom left no-repeat;
display:block;
float:left;
width:166px;
}
#tabMenu ul li.menu1_belso a {
color:#FFFFFF;
cursor:pointer;
display:block;
margin-top:9px;
text-align:center;
text-decoration:none;
width:166px;
margin-top:48px;
}

#tabMenu ul li.menu1_belso_selected {
background:#ffffff url("../images/1_5/menu/fmenu2bactiv.jpg") bottom left no-repeat;
display:block;
float:left;
width:166px;
}

#tabMenu ul li.menu1_belso_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
margin-top:9px;
text-align:center;
text-decoration:none;
width:166px;
margin-top:45px;
}


#tabMenu ul li.menu2_belso {
background:#ffffff url("../images/1_5/menu/fmenu3b.jpg") bottom left no-repeat;
display:block;
float:left;
width:130px;
}
#tabMenu ul li.menu2_belso a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:130px;
margin-top:48px;
}

#tabMenu ul li.menu2_belso_selected {
background:#ffffff url("../images/1_5/menu/fmenu3bactiv.jpg") bottom left no-repeat;
display:block;
float:left;
width:130px;
}

#tabMenu ul li.menu2_belso_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:130px;
margin-top:45px;
}


#tabMenu ul li.menu3_belso {
background:#ffffff url("../images/1_5/menu/fmenu4b.jpg") bottom left no-repeat;
display:block;
float:left;
width:132px;
}
#tabMenu ul li.menu3_belso a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:132px;
margin-top:48px;
}

#tabMenu ul li.menu3_belso_selected {
background:#ffffff url("../images/1_5/menu/fmenu4bactiv.jpg") bottom left no-repeat;
display:block;
float:left;
width:132px;
}

#tabMenu ul li.menu3_belso_selected a {
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
margin-top:9px;
text-align:center;
text-decoration:none;
width:132px;
margin-top:45px;
}
/*idáig*/
/*#tabMenu ul li a {
	margin-top: 39px;
	padding: 0px 9px 0px 9px;
	border-width: 0px;
	border-style: solid;
	border-right-color: #0a86b3;
	border-left-color: #2d5cc7;
	display: block;
	color: #ffffff;
	text-decoration: none;
	line-height: 30px;
	cursor: pointer;
}*/

#tabMenu ul li.tabMenuFirst {
	width: 225px;
	background: transparent url("../images/1_5/lsilogo.png") bottom left no-repeat;
}

#tabMenu ul li.tabMenuFirstSelected {
	width: 225px;
	background: transparent url("../images/1_5/lsilogo.png") bottom right no-repeat;
}

#tabMenu ul li.tabMenuNormal a {
	border-width: 0px 1px 0px 1px;
}

#tabMenu ul li.tabMenuNormalSelected {
	background: transparent url("../images/1_5/menu/tabMenuNormalSelectedBg.gif") bottom left repeat-x;
}

#tabMenu ul li.tabMenuNormalSelected a {
	padding: 0px 11px 0px 11px;
}

#tabMenu ul li.tabMenuRightSelected {
	background: transparent url("../images/1_5/menu/tabMenuRightSelectedBg.gif") bottom right no-repeat;
}

#tabMenu ul li.tabMenuRightSelected a {
	border-width: 0px 0px 0px 1px;
}

#tabMenu ul li.tabMenuLeftSelected {
	/*background: transparent url("../images/1_5/menu/tabMenuLeftSelectedBg.gif") bottom left no-repeat;*/
}

#tabMenu ul li.tabMenuLeftSelected a {
	border-width: 0px 1px 0px 0px;
}

#tabMenu ul li.tabMenuLast {
	width: 20px;
}

#tabMenuRight {
	width: 10px;
	height: 85px;
	background: transparent url("../images/1_5/menu/tabMenuRightBg.gif") bottom right no-repeat;
	float: left;
}

/*** SUBMENU ***/

#subMenu {
	width: 100%;
	height: 35px;
	float: left;
	background-color:#013976;
	/*background: transparent url("../images/1_5/menu/subMenuBg.gif") bottom left repeat-x;*/
}

#subMenu ul {
	height: 35px;
	margin: 0px;
	padding: 0px;
	font-family: "palatino linotype", palatino;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
}

#subMenu ul.almenu0  {
background-color:#013976;
}

#subMenu ul.almenu1  {
background-color:#f37801;
}

#subMenu ul.almenu2  {
background-color:#c22f1f;
}

#subMenu ul.almenu3  {
background-color:#95418e;
}

#subMenu ul li {
	height: 35px;
	display: block;
	float: left;
}

#subMenu ul li a {
	margin-top: 8px;
	padding: 0px 14px 0px 14px;
	border-width: 0px;
	border-style: solid;
	border-right-color: #a0a0a0;
	border-left-color: #d7d7d7;
	display: block;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	cursor: pointer;
}

#subMenu ul li.subMenuFirst {
	width: 20px;
}

#subMenu ul li.subMenuFirstSelected {
	width: 20px;
	/*background: transparent url("../images/1_5/menu/subMenuRightSelectedBg.gif") bottom right no-repeat;*/
}

#subMenu ul li.subMenuNormal a {
	border-width: 0px 1px 0px 1px;
}

#subMenu ul li.subMenuNormalSelected {
          background-color:#11a3d1;
         border-width: 1px;
	border-style: solid;
	border-right-color: #d7d7d7;
	border-left-color: #d7d7d7;
	border-top-width:0px;
	/*background: transparent url("../images/1_5/menu/subMenuNormalSelectedBg.gif") bottom left repeat-x;*/
}

#subMenu ul li.subMenuNormalSelected a {
	padding: 0px 14px 0px 14px;
}

#subMenu ul li.subMenuRightSelected {
	/*background: transparent url("../images/1_5/menu/subMenuRightSelectedBg.gif") bottom right no-repeat;*/
}

#subMenu ul li.subMenuRightSelected a {
	border-width: 0px 0px 0px 1px;
}

#subMenu ul li.subMenuLeftSelected {
	/*background: transparent url("../images/1_5/menu/subMenuLeftSelectedBg.gif") bottom left no-repeat;*/
}

#subMenu ul li.subMenuLeftSelected a {
	border-width: 0px 1px 0px 0px;
}

#subMenu ul li.subMenuLast {
	width: 20px;
}
/*** MESSAGES ***/

.messageList, 
.messageListEnd {
	padding: 10px 10px 10px 10px;
	line-height: 140%;
	color: #404040;
	text-align: left;
	position: relative;
}

.messageList {
	padding: 10px 10px 15px 10px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff url("../images/1_5/common/seperator.gif") bottom left repeat-x;
}

.messageListOne {
	padding: 0px 0px 3px 0px;
}

.messageListOne span.message {
	width: 60px;
	float: left;
}

.messageListOne div.message {
	width: 275px;
	float: right;
}

.messageListOneDate {
	top: 0px;
	right: 5px;
	width: 140px;
	text-align: right;
	position: absolute;
}

.messageList a, 
.messageListEnd a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.messageList a:hover, 
.messageListEnd a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}
/*** TANFOLYAMOK ***/


/*** ÁRLISTA ***/


/*** BEIRATKOZÁS ***/

.seasonticketListBorder {
	padding: 5px 10px 5px 10px;
	line-height: 140%;
	text-align: left;
	color: #404040;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff url("../images/1_5/common/seperator.gif") top left repeat-x;
	height: 1%;
}

/*****************************************************************morr1337*****************/

/* ÁRLISTA 

.priceListTable {
	width: 100%;
	margin: 0px 2px 2px 2px;
}

.priceListTable td {
	padding: 6px 10px 6px 10px;
}

.priceListTable td img {
	margin-left: 10px;
	vertical-align: text-bottom;
}

.priceListTable td ul {
	padding: 0px 0px 0px 15px;
}

.priceListTableHeader {
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	color: #004c79;
	font-size: 14px;
}

.priceListTableHeader a {
	font-size: 12px;
}

.priceListTableTr0 {
	color: #ffffff;
	background: #05709e;
}

.priceListTableTr0 td {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-bottom-color: #ffffff;
	border-right-color: #0682b8;
	font-weight: bold;
}

.priceListTableTr1, .priceListTableTr3, .priceListTableTr5 {
	color: #ffffff;
	background: #12afdb;
}

.priceListTableTr1 td, .priceListTableTr3 td, .priceListTableTr5 td {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-bottom-color: #ffffff;
	border-right-color: #14c4f5;
}

.priceListTableTr1 a {
	line-height: 25px;
}

.priceListTableTr2, .priceListTableTr4, .priceListTableTr6 {
	color: #ffffff;
	background: #129cc7;
}

.priceListTableTr2 td, .priceListTableTr4 td, .priceListTableTr6 td {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-bottom-color: #ffffff;
	border-right-color: #14b1e0;
}

.priceListTablePricesTd {
	width: 130px;
	text-align: center;
	font-weight: bold;
}

.priceListTableTax {
	text-align: right;
	font-style: italic;
	color: #004c79;
}

BEFIZETÉSEK LISTA

.payinginListLeft {
	font-weight: normal;
	padding-bottom: 15px;
	font-size: 12px;
	float: left;
	width: 50%;
}

.payinginListRight {
	padding-bottom: 15px;
	float: left;
	width: 49%;
}

BEFIZETÉS RÉSZLETEK

.payingInUser {
	margin-left: auto;
	margin-right: auto;
	width: 743px;
	line-height: 25px;
}

.payingInUserLeft {
	float: left;
	margin-left: 10px;
	width: 33%;
}

.payingInUserCenter {
	float: left;
	width: 30%;
}

.payingInUserRight {
	float: left;
	width: 34%;
}

.copyAdresses {
	color: #000000;
}

.payingInUser fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
}

.payingInUser fieldset label {
	color: #004C79;
	float: left;
	margin-right: 3px;
	width: 75px;
}

.payingInUser input[type="text"] {
	border: 1px solid #006895;
	color: #0E95C2;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-left: 5px;
	width: 90px;
}
*/
/*** PRE ***/

.preImg {
	margin: 5px;
	border-width: 2px;
	border-style: solid;
	border-color: #e6e6e6;
}

/*** INFOBAR ***/

#preInfobar {
	display: none;
	width: 500px;
	padding: 0px 20px 20px 20px;
	position: absolute;
	top: 120px;
	left: 104px;
	z-index: 250;
	filter: alpha(opacity=95); 
	-moz-opacity: 0.95; 
	opacity: 0.95;
	border-width: 1px;
	border-style: solid;
	border-color: #a0a0a0;
	background: #ffffff;
	text-align: left;
}

#preInfobar a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

#preInfobar a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

#preInfobar1, 
#preInfobar2, 
#preInfobar3, 
#preInfobar4, 
#preInfobar5 {
	display: none;
}

.preInfobarHeader {
	height: 36px;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #013976;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
}

/*** THREE BOX ***/

.preThreeBox1, 
.preThreeBox2, 
.preThreeBox3, 
.preThreeBox1Hover, 
.preThreeBox2Hover, 
.preThreeBox3Hover, 
.preThreeBox1Selected, 
.preThreeBox2Selected, 
.preThreeBox3Selected {
	width: 233px;
	height: 278px;
	border: 1px solid #a0a0a0;
	float: left;
	cursor: pointer;
}


.preThreeBox4 {
        float:left;
        margin: 5px 5px 0px 0px;
	background:url("../images/1_5/pre/preThreeBoxActualBg.jpg") no-repeat scroll center center transparent;
        border:1px solid #A0A0A0;
        color:#5A5A5A;
        height:68px;
        padding:10px;
        width:693px;
}
.preThreeBox1 {
	margin: 0px 5px 0px 0px;
	/*background: transparent url("../images/1_5/pre/preThreeBox1Bg.jpg") center center no-repeat;*/
	background: transparent url("../images/1_5/pre/boxbg1.jpg") center center no-repeat;
}

.preThreeBox2 {
	margin: 0px 5px 0px 0px;
	/*background: transparent url("../images/1_5/pre/preThreeBox2Bg.jpg") center center no-repeat;*/
	background: transparent url("../images/1_5/pre/boxbg2.jpg") center center no-repeat;
}

.preThreeBox3 {
	margin: 0px;
	/*background: transparent url("../images/1_5/pre/preThreeBox3Bg.jpg") center center no-repeat;*/
	background: transparent url("../images/1_5/pre/boxbg3.jpg") center center no-repeat;
}

.preThreeBox1Hover {
	margin: 0px 5px 0px 0px;
	background: transparent url("../images/1_5/pre/boxbg1activ.jpg") center center no-repeat;
}

.preThreeBox2Hover {
	margin: 0px 5px 0px 0px;
	background: transparent url("../images/1_5/pre/boxbg2activ.jpg") center center no-repeat;
}

.preThreeBox3Hover {
	margin: 0px;
	background: transparent url("../images/1_5/pre/boxbg3activ.jpg") center center no-repeat;
}

.preThreeBox1Selected {
	margin: 0px 5px 0px 0px;
	border: 1px solid #a0a0a0;
	background: transparent url("../images/1_5/pre/boxbg1activ.jpg") center center no-repeat;
}

.preThreeBox2Selected {
	margin: 0px 5px 0px 0px;
	border: 1px solid #a0a0a0;
	background: transparent url("../images/1_5/pre/boxbg2activ.jpg") center center no-repeat;
}

.preThreeBox3Selected {
	margin: 0px;
	border: 1px solid #a0a0a0;
	background: transparent url("../images/1_5/pre/boxbg3activ.jpg") center center no-repeat;
}

.preThreeBoxHeader {
	height: 36px;
	margin-top: 5px;
	padding-left: 18px;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #ffffff;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
}

.preThreeBoxContent {
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
	/*padding: 15px;*/
	color: #d9d9d9;
}

.preThreeBoxContent a {
	color: #ffffff !important;
	border-bottom-color: #ffffff !important;
}

.preThreeBoxJoiner1, 
.preThreeBoxJoiner2, 
.preThreeBoxJoiner3 {
	width: 715px;
	height: 5px;
	line-height: 5px;
	font-size: 5px;
}

.preThreeBoxJoiner1 {
	background: transparent url("../images/1_5/pre/preThreeBoxJoiner.gif") top left no-repeat;
}

.preThreeBoxJoiner2 {
	background: transparent url("../images/1_5/pre/preThreeBoxJoiner.gif") top center no-repeat;
}

.preThreeBoxJoiner3 {
	background: transparent url("../images/1_5/pre/preThreeBoxJoiner.gif") top right no-repeat;
}

#preThreeBoxActual1 {
	display: block;
}

#preThreeBoxActual2, 
#preThreeBoxActual3 {
	display: none;
}

.preThreeBoxActual {
	width: 693px;
	height: 68px;
	padding: 10px;
	border: 1px solid #a0a0a0;
	background: transparent url("../images/1_5/pre/preThreeBoxActualBg.jpg") center center no-repeat;
	color: #5a5a5a;
}

.preBusinessProblem {
	width: 345px;
	margin-bottom: 10px;
	float: left;
}

.preBusinessSolution {
	width: 345px;
	margin-bottom: 10px;
	float: right;
}

/*** NEWS ***/

.preNewsBox,
.preNewsBoxImg,
.preNewsBoxContentOpen {
	display: none;
}

.preNewsBoxImg {
	width: 210px;
	text-align: center;
	float: left;
	padding-top: 5px;
}

.preNewsBoxImg .preNewsImage {
	width: 180px;
}

.preNewsBoxImgPrevious {
	width: 15px;
	float: left;
	text-align: left;
}

.preNewsBoxImgIn {
	width: 180px;
	float: left;
	text-align: center;
}

.preNewsBoxImgNext {
	width: 15px;
	float: right;
	text-align: right;
}

.preNewsBoxTitleWithImg,
.preNewsBoxContentWithImg {
	width: 500px;
	text-align: left;
	float: right;
}

.preNewsBoxContentOpen {
	padding-top: 10px;
}

/*** PACER ***/

.prePacer {
	margin-top: 10px;
}

.prePacerPrevious {
	width: 90px;
	float: left;
	text-align: left;
}

.prePacerNext {
	width: 90px;
	float: right;
	text-align: right;
}

/*** LEAD ***/

.leadBorder {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

/*** ACTION ***/

.preActionTable {
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: #d7d7d7;
}

.preActionTable td, 
.preActionTable th {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #d7d7d7;
	text-align: left;
	padding: 5px;
}/*** SALES ***/

div.sales table.salesTable {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	border-width: 0px 0px 1px 1px;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	border-style: solid;
}

div.sales table.salesTable td,
div.sales table.salesTable th {
	padding: 5px;
	vertical-align: top;
	text-align: left;
	border-width: 1px 1px 0px 0px;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	border-style: solid;
}
/*** GLOBAL ***/

html {
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Geneva,Kalimati,sans-serif;
	font-style: normal;
	font-size: 12px;
	cursor: default;
	background-color: #ffffff;
}

h1 {
	font-size: 17px;
	line-height: 22px;
}

h2 {
	font-size: 15px;
	line-height: 20px;
}

h3 {
	font-size: 13px;
	line-height: 18px;
}

form {
	margin: 0px;
	padding: 0px;
}

ul {
	margin: 0px;
	padding-left: 20px;
}

/*** COMMON ***/

.firstH {
	margin-top: 0px;
}

.clear {
	line-height: 0px;
	height: 0px;
}

.nobr {
	white-space: nowrap;
}

.halfLine {
	line-height: 5px;
	line-height: 5px !important;
}


.textSmall {
	font-size: 9px;
}

.textBig {
	font-size: 14px;
}


.textRise {
	color: #000000
}

.grayNormal {
	color: #808080;
}

.IEFadeOutBug {
	height: 1%;
}

/*** STATIC ***/

.static {
	padding: 0px 5px 5px 0px;
	text-align: left;
	/*background: transparent url("../images/1_5/common/shadowBorder.gif") bottom right no-repeat;*/
}

.staticSeperator {
	padding: 0px 5px 5px 0px;
	text-align: left;
	/*background: transparent url("../images/1_5/common/seperatorBorder.gif") bottom right no-repeat;*/
}

.staticBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.staticHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #013976;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.staticContent {
	padding: 10px;
	line-height: 140%;
	color: #404040;
	height: 1%;
}

.staticContent a {
	color: #2d5cc7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2d5cc7;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.staticContent a:hover {
	color: #013976;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #83b335;
}

.seperatorBgTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d7d7d7;
	background: transparent url("../images/1_5/common/seperator.gif") top left repeat-x;
}

.seperatorBgBottom {
	background: transparent url("../images/1_5/common/seperator.gif") bottom left repeat-x;
}

/*** STATIC CONTENT FORM LISTS ***/

.staticFormList {
	padding: 5px 0px 5px 0px;
}

.staticFormList span {
	float: left;
}

.staticFormList div {
	float: right;
}

.staticFormList span.profile, 
.staticFormList span.headsett,
.staticFormList span.course {
	width: 160px;
}

.staticFormList div.profile, 
.staticFormList div.headsett,
.staticFormList div.course {
	width: 180px;
}

.staticFormList span.payinginList {
	width: 100px;
}

.staticFormList div.payinginList {
	width: 240px;
}

.staticFormList span.payinginPrice {
	width: 80px;
}

.staticFormList div.payinginPrice {
	width: 260px;
}

.staticFormList span.seasonticketList {
	width: 220px;
}

.staticFormList div.seasonticketList {
	width: 120px;
	text-align: right;
}

.staticFormList span.payingin {
	width: 100px;
}

.staticFormList div.payingin {
	width: 240px;
}

.staticFormList span.message {
	width: 60px;
}

.staticFormList div.message {
	width: 275px;
}

.staticFormList span.lead {
	width: 270px;
}

.staticFormList div.lead {
	width: 210px;
	text-align: left;
}

/*** FOR US PAGE ***/

.forusImg {
	width: 110px;
	text-align: left;
	float: left;
}

.forusImg img {
	width: 100px;
	border-width: 2px;
	border-style: solid;
	border-color: #e6e6e6 #dcdcdc #dcdcdc #e6e6e6;
}

.forusText {
	width: 600px;
	text-align: left;
	float: right;
}

/*** STATISZTIKA ***/

#sendPageToStatistics {
	display: none;
	line-height: 1px;
	font-size: 1px;
}
/*** TOOLTIP ***/

#ToolTipBox {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 100;
	visibility: hidden;
	width: 220px;
}

#ToolTipHeader {
    background: transparent url("../images/1_5/tooltip/tooltipHeader.png") repeat left top;
	font-weight: bold;
	color: #A1CEDB;
	padding: 5px 8px 2px 8px;
}

#ToolTipContentBg {
    background: transparent url("../images/1_5/tooltip/tooltipContent.png") repeat left bottom;
	color: #ffffff;
	padding: 3px 8px 5px 8px;
}

#ToolTipContentEnd {
	clear: both;
	line-height: 1px;
}

/*** LESSON LIST ***/

.workbookLessonListNormal,
.workbookLessonListNormalHover,
.workbookLessonListSelected,
.workbookLessonListSelectedHover {
	height: 25px;
	border-width: 1px 2px 1px 1px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-weight: bold;
	cursor: pointer;
}

.workbookLessonListNormal {
	color: #2d5cc7;
	background: transparent url("../images/1_5/workbook/exerciseListNormalBg.gif") bottom left repeat-y;
}

.workbookLessonListNormalHover {
	color: #013976;
	background: transparent url("../images/1_5/workbook/exerciseListNormalHoverBg.gif") bottom left repeat-y;
}

.workbookLessonListSelected,
.workbookLessonListSelectedHover {
	color: #ea6e00;
	background: transparent url("../images/1_5/workbook/exerciseListSelectedBg.gif") bottom left repeat-y;
}

.workbookLessonListNormal span,
.workbookLessonListNormalHover span,
.workbookLessonListSelected span,
.workbookLessonListSelectedHover span {
	padding-left: 12px;
	display: block;
	line-height: 25px;
	float: left;
}

.workbookLessonListNormal div,
.workbookLessonListNormalHover div,
.workbookLessonListSelected div,
.workbookLessonListSelectedHover div {
	width: 120px;
	height: 25px;
	padding-right: 5px;
	line-height: 20px;
	text-align: right;
	float: right;
}

.workbookLessonListNormal div,
.workbookLessonListSelected div {
	display: none;
}

.workbookLessonListNormalHover div,
.workbookLessonListSelectedHover div {
	display: block;
}

/*** EXERCISE LIST ***/

.exerciseList {
	font-size: 11px;
}

.exerciseListBorder {
	width: auto;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.exerciseListHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #04618a;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.exerciseListRowBorder {
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
}

.exerciseListDisabled, 
.exerciseListSelected, 
.exerciseListNormal, 
.exerciseListExtra, 
.exerciseListChat, 
.exerciseListDisabledHover, 
.exerciseListSelectedHover, 
.exerciseListNormalHover, 
.exerciseListExtraHover, 
.exerciseListChatHover {
	height: 20px;
	border-width: 1px 2px 1px 1px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-size: 11px;
	cursor: pointer;
}

.exerciseListDisabled {
	color: #cdcdcd;
	background: transparent url("../images/1_5/workbook/exerciseListDisabledBg.gif") bottom left no-repeat;
}

.exerciseListDisabledHover {
	color: #808080;
	background: transparent url("../images/1_5/workbook/exerciseListDisabledHoverBg.gif") bottom left no-repeat;
}

.exerciseListSelected, 
.exerciseListSelectedHover {
	color: #ea6e00;
	font-weight: bold;
	background: transparent url("../images/1_5/workbook/exerciseListSelectedBg.gif") bottom left no-repeat;
}

.exerciseListNormal, 
.exerciseListExtra, 
.exerciseListChat {
	color: #2d5cc7;
	background: transparent url("../images/1_5/workbook/exerciseListNormalBg.gif") bottom left no-repeat;
}

.exerciseListNormalHover, 
.exerciseListExtraHover, 
.exerciseListChatHover {
	color: #013976;
	background: transparent url("../images/1_5/workbook/exerciseListNormalHoverBg.gif") bottom left no-repeat;
}

.exerciseListDisabled span, 
.exerciseListSelected span, 
.exerciseListNormal span, 
.exerciseListExtra span, 
.exerciseListChat span, 
.exerciseListDisabledHover span, 
.exerciseListSelectedHover span, 
.exerciseListNormalHover span, 
.exerciseListExtraHover span, 
.exerciseListChatHover span {
	padding-left: 12px;
	display: block;
	line-height: 20px;
	float: left;
}


.exerciseListNormal div, 
.exerciseListExtra div, 
.exerciseListChat div, 
.exerciseListNormalHover div, 
.exerciseListExtraHover div, 
.exerciseListChatHover div {
	width: 45px;
	height: 20px;
	padding-right: 5px;
	line-height: 20px;
	text-align: right;
	float: right;
	color: #808080;
	background: transparent url("../images/1_5/workbook/exerciseListResultBg.gif") bottom left no-repeat;
}

/*** TITLE / EXERCISE ***/

.lessonTitle, 
.workbookExercise {
	padding: 0px 5px 5px 0px;
	text-align: left;
	background: transparent url("../images/1_5/common/seperatorBorder.gif") bottom right no-repeat;
}

.lessonTitleBorder, 
.workbookExerciseBorder, 
.workbookExerciseNavBorder {
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #d7d7d7 #cdcdcd #cdcdcd #d7d7d7;
	background: #ffffff;
}

.lessonTitleHeader {
	height: 36px;
	padding-left: 10px;
	border-width: 1px 3px 1px 2px;
	border-style: solid;
	border-color: #ffffff #ffffff #f0f0f0 #ffffff;
	font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size: 16px;
	color: #04618a;
	letter-spacing: 1px;
	font-weight: bold;
	line-height: 36px;
	background: transparent url("../images/1_5/common/headBg.gif") top left repeat-x;
}

.lessonTitleContent, 
.workbookExerciseNavContent  {
	padding: 10px;
	line-height: 140%;
}

.lessonTitleContentLeft,
.workbookExerciseNavPrew {
	width: 170px;
	text-align: left;
	float: left;
}

.lessonTitleContentRight,
.workbookExerciseNavNext {
	width: 170px;
	text-align: right;
	float: right;
}

.workbookExerciseNav, 
.exerciseList {
	padding: 0px 5px 5px 0px;
	text-align: left;
	background: transparent url("../images/1_5/common/shadowBorder.gif") bottom right no-repeat;
}

.lessonTitleContentCenter,
.workbookExerciseNavCenter {
	width: 180px;
	text-align: center;
	float: left;
}

