/****** Footer Background style *****/
.footer_bg { BACKGROUND-COLOR: #DAE9F0; }
/****** OnlineBox  style *****/
.onlinebox_bg { BACKGROUND-COLOR: #A0B8C8; }
.onlinebox_header_bg { BACKGROUND-COLOR:#0080C0; }
.onlinebox_border { BACKGROUND-COLOR: #0080C0; border: 1px solid #000000; }
/****** MovieBox  style *****/
.moviebox_header_bg  { BACKGROUND-COLOR:#003e5c; }
.moviebox_header_dir { BACKGROUND-COLOR:#D8E8F0; color:#003e5c; font-family:Tahoma; font-size:12px;}
.moviebox_border { BACKGROUND-COLOR:#0080C0; border: 1px solid #003e5c; }
/****** Left Navigation Bar style *****/
.leftMenu_bg { BACKGROUND-COLOR: #FFDE00; }
#leftMenu { CLEAR: left; MARGIN: 10px 0px 0px 0px; PADDING: 0px 0px 0px 0px; BORDER: 0px 0px 0px 0px; }
#leftMenu LI.m { width: 164px;	height: 20px; list-style-type: none; list-style-image: none;	
	background:url(/opencmsSkywalk/images/menu_li_bg.gif) left no-repeat;
}
#leftMenu LI.m2 { _padding-bottom: 10px; !important  
        width: 164px; height: 20px; list-style-type: none; list-style-image: none; 
        background:url(/opencmsSkywalk/images/menu_li_bg.gif) left no-repeat;
}
#leftMenu LI A {
	margin: 0px 0px 0px 0px;
	padding-left: 35px;
	padding-top: 4px;
	padding-bottom: 3px;	
	padding-right: auto;	
	width: 80px;
	height: 100px;
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0081c2;
	background:url(/opencmsSkywalk/images/menu_bg.gif) left no-repeat;
}
#leftMenu LI A:hover {
	margin: 0px 0px 0px 0px;
	padding-left: 35px;
	padding-top: 4px;
	padding-bottom: 3px;	
	padding-right: auto;
	width: 80px;
	height: 100px;
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003f5b;
	background:url(/opencmsSkywalk/images/menu_hbg.gif) left no-repeat;
}
/****** Right Navigation Bar style *****/
#rightMenu LI.m2 {
	_padding-bottom: 10px; !important
	width: 164px;
	height: 20px;
	list-style-type: none;
	list-style-image: none;	
	background:url(/opencmsSkywalk/images/gradient_blue.gif) left no-repeat;
}
.rightMenu_bg { BACKGROUND-COLOR: #3f7189; }
#rightMenu {
	CLEAR: left; 
	MARGIN: 10px 0px 0px 0px;	
	PADDING: 0px 0px 0px 0px; 
	BORDER: 0px 0px 0px 0px;
}
#rightMenu LI.m {
	width: 164px;
	height: 20px;
	list-style-type: none;
	list-style-image: none;	
	background:url(/opencmsSkywalk/images/gradient_blue.jpg) left no-repeat;
}
#rightMenu LI A {
	margin: 0px 0px 0px 0px;
	padding-left: 35px;
	padding-top: 4px;
	padding-bottom: 3px;	
	padding-right: 0px;	
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0081c2;
	background:url(/opencmsSkywalk/images/menu_hbg2.gif) left no-repeat;
}
#rightMenu LI A:hover {
	margin: 0px 0px 0px 0px;
	padding-left: 35px;
	padding-top: 4px;
	padding-bottom: 3px;	
	padding-right: auto;
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003f5b;
	background:url(/opencmsSkywalk/images/menu_hbg3.gif) left no-repeat;
}
/****** Content links style *****/
#contentMenu {
	CLEAR: left; 
	MARGIN: 0px 0px 0px 0px;	
	PADDING: 0px 0px 0px 0px; 
	BORDER: 0px 0px 0px 0px;
}

#contentMenu LI.c {
	width: 100%;
	background-color: #FFFFFF;
	list-style-type: none;
	list-style-image: none;	
}

#contentMenu LI A {
	margin: 0px 0px 0px 0px;
	padding-left: 25px;
	width: 80px;
	height: 100px;
	text-align: left;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0081c2;
	background:url(/opencmsSkywalk/images/w_arrow.gif) left no-repeat;
}

#contentMenu LI A:hover {
	margin: 0px 0px 0px 0px;
	padding-left: 25px;
	width: 80px;
	height: 100px;
	text-align: left;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #003f5b;
	background:url(/opencmsSkywalk/images/y_arrow.gif) left no-repeat;
}

/****** Main (top) Navigation style *****/

.mainMenu_bg {
BACKGROUND-COLOR:#0083C4
}

#mainMenu {
	CLEAR: left; 
	BORDER-RIGHT: red 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: red 0px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: red 0px solid; 
	COLOR: #ff0000; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px solid #ffffff; 
	height:24px;
}

#mainMenu LI {
	FLOAT: left; 
	LIST-STYLE-TYPE: none; 
	POSITION: relative
}

.spacer {
	FLOAT: left; 
	POSITION: relative;
	width: 9px;
	height: 24px;
	background:url(/opencmsSkywalk/images/menu_spacer.gif) center no-repeat;
}

.last_spacer {
	FLOAT: left; 
	POSITION: relative;
	width: 10px;
	height: 24px;
	background:url(/opencmsSkywalk/images/menu_last_spacer.gif) center no-repeat;
}

.menu_end {
	FLOAT: left; 
	POSITION: relative;
	width: 14px;
	height: 24px;
	background:url(/opencmsSkywalk/images/menu_end.gif) center no-repeat;
}

#mainMenu LI A {
	BORDER-RIGHT: #808080 0px solid; 
	PADDING-RIGHT: 3px;		/* --- Itt lehet valtoztatni a fomenuben a menupontok kozotti tavolsagot --- */
	PADDING-LEFT: 6px; 		/* --- Itt lehet valtoztatni a fomenuben a menupontok kozotti tavolsagot --- */
	DISPLAY: block; 
	PADDING-BOTTOM: 5px; 
	COLOR: #fff; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
#mainMenu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LEFT: -999em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #0083c4
}
#mainMenu UL LI {
	CLEAR: left;
	BORDER-RIGHT: #808080 0px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	OVERFLOW: hidden; 
	WIDTH: 150px;
	PADDING-TOP: 0px; 
	BORDER-top: #ffffff 2px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
}
#mainMenu UL LI A {
	color:#FFFFFF;
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 150px; 
	PADDING-TOP: 3px;
}
#mainMenu UL LI A:hover {
	BACKGROUND-COLOR: #ffde00;
	color:#000000;
}
#mainMenu .Tl:hover {
	
}
#mainMenu .TlNew:hover {
	
}
#mainMenu .TlNew {
	
}

#mainMenu .Tl:hover A {
	COLOR: #ffdd00;
}
#mainMenu .TlNew A {
	COLOR: #ffdd00;
}
#mainMenu .active A {
	COLOR: #ffdd00;
}
#mainMenu .Tl:hover LI A {
	COLOR: #ffffff; 
}
#mainMenu .Tl:hover LI A:hover {
	COLOR: #000000; 
}
#mainMenu .TlNew LI A {
	COLOR: #ffffff; !important
}
#mainMenu A.last {
	BORDER-RIGHT: 0px;
	background-color:#013e5d;
	
}
#mainMenu .Tl:hover UL {
	LEFT: auto;
	color: #000000;
}
#mainMenu .TlNew:hover UL {
	LEFT: auto;
	color: #000000;
}
#mainMenu .TlNew UL {
	LEFT: auto;
	color: #000000;
}
#mainMenu IFRAME {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); 
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px;
	color: #000000;
}
IMG.menuArrow {
	PADDING-RIGHT: 6px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 3px
}

.TlNew IMG.menuArrow {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 3px 6px 5px 5px; 
	PADDING-TOP: 0px
}

/****** FreeMachinesTable style *****/


.FreeMachinesTableHeaderText {
	font-family: Tahoma;
	font-weight: bold;
	font-size:12px
}
.FreeMachinesTableHeaderBackGround {
	background-color:#f8d800;
	height:24px;
}
.FreeMachinesTableBackGround {
	background-color:#f8f090;
}

.FreeMachineMonthText {
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	color: #d0c040;
}

.FreeMachineMonthTextSelected {
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	color: #f86800;
}

.FreeMachineDayText {
	font-family: Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	color: #d0c040;
}
.FreeMachineDayText:hover {
	font-family: Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:underline;
	color: #003858;
}


.FreeMachineDayTextSelected {
	font-family: Tahoma;
	font-weight: bold;
	font-size:11px;
	color: #f86800;
}

.FreeMachineHourNormal {
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:none;
	color: #c88048;
}

.FreeMachineHourNormal:hover {
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:underline;
	color: #582000;
}


.FreeMachineNumberNormal{
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:none;
	color: #609800;
}

.FreeMachineNumberNormal:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:underline;
	color: #183000;
}

.FreeMachineNumberReserved{
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:none;
	color: #d0c040;

}

.FreeMachineNumberReserved:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size:10px;
	text-decoration:underline;
	color: #000000;

}
.FreeMachineInnerTableBackGround {
	background-color:#f8f8d8;
}

.UpperBorder {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d0c040;
	background-color:#f8f8d8;
}

.RightBorder {
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#d0c040;
	background-color:#f8f8d8;

}

.UpperRightBorder {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d0c040;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#d0c040;
	background-color:#f8f8d8;
}



/****** Login_Email_Reg_Password Text style*****/

.login_text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003e5c;
}
.email_password_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #003e5c;
}
.reg_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

/****** Input  style *****/
INPUT.login {
	border: 1px solid #003e5d;
	height: 12px;
	width: 100px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;	
}
.notification {
	border: 1px solid #003e5d;
	height: 56px;
	width: 476px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	vertical-align:bottom;
}

INPUT.loginpw {
	border: 1px solid #003e5d;
	height: 12px;
	width: 58px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;	
}
.TahomaYellow{
	color: #F8F0B8;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.TahomaBlackBold {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.SelectStyle {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	background-color:#D8E8F0
} /** **/
.SelectStyle2 { 
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	background-color:#FFFFFF
}
.TextStyle {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	background-color:#D8E8F0
}

.style13 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/** kozepso szines tablazat - FONT **/
.style14 {
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
}/** **/
.style15 {
	font-family: Tahoma;
	font-size: 12px;
	color: #003E5C;
	font-weight: bold;
}
.style16 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #0083C4;
}
.style17 {
	font-family: Tahoma;
	font-size: 11px;
	color:#415c69;
} /** **/
.style18 {
	vertical-align: middle;  
	color: #003E5C;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.style19 {
	vertical-align: middle;  
	color: #003E5C;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.style20 {
	vertical-align: middle;
	color: #6593aa;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.style21 {color: #8aa6b3}
.style23 {font-family: Tahoma; font-size: 12px; color: #dae9f0; font-weight: bold; }
.style24 {
	font-family: Tahoma;
	font-size: 11px;
	color: #3f7189;
}
.style25 {
	font-family: Tahoma;
	font-size: 10px;
	color: #A0B8C8;
}
.style26 {
	font-family: Tahoma;
	font-size: 10px;
	color: #5e8699;
	padding-left:10px;
	padding-right:10px;
        position:relative;
        top:8px;
}

.headerText {
	font-family: Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;

	color: #ffffff;
}
.headerText:hover {
	font-family: Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	color: #ffdd00;
}

input.button {
	image:url(/opencmsSkywalk/images/w_arrow.gif) left no-repeat;
}

table.reservation {
	border:none;
	background-color:#FFFFFF;
}

table.reservation_final {
	border:none;
	background-color:#FFFFFF;
}

table.reservation td {
	background-color: #e3f2f9;
	color:#000000;
	font-family: Tahoma;
	font-size:13px;
}

table.reservation_final td {
	padding-left:10px;
	background-color: #e3f2f9;
	color:#000000;
	font-family: Tahoma;
	font-size:13px;
}

#reserv_left {
	vertical-align:bottom;
}

#reserv_right {
	height:26px;
	vertical-align:top;
}

a.reserv_link {
	color:#ca834b;
	text-decoration:none;
}

a.reserv_link:hover {
	color:#5f2702;
	text-decoration:underline;
}

table.reservation td.white {
	background:#FFFFFF;
}

table.reservation_final td.white {
	background:#FFFFFF;
}

table.reservation td.order_in_corb {
	padding-right:10px;
        padding-top:10px;
        padding-bottom:10px;
	line-height:20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #023d5b;
	text-align:left;
}

table.reservation td.order_checkout {
	line-height:20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #023d5b;
	text-align:right;
}

#summa_line {
	font-family:Tahoma;
	font-size:12px;
	padding-right: 10px;
	line-height:35px;
}

.bigNum {
	font-size:18px;
	font-weight:bold;
}

#finalize {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;	
	padding-right: 10px;
}

table.reservation td.reservation_title {
	font-family:Tahoma;
	background:#a1d9f4;
	font-size:12px;
	font-weight:bold;
	height:24px;
	padding-left: 10px;
        color:#003e5c;
}

table.reservation_final td.reservation_title {
	font-family:Tahoma;
	background:#a1d9f4;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding-left: 10px;
}

#del_order {
	margin-top:-70px;
	float: right;
}

.order_input {
	height: 15px;
	border: 1px solid #000066;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
}

#status_line {
	clear:both; 
	float:right;
}

.reservation_options {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
}

.reservation_options_input {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
        position:relative;
        top:9px;
        left:-10px;
        z-index: 2;
        width:102px;
}

.reservation_options_select {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
        position:relative;
        top:-10px;
        z-index: 1;
}

.options_input_excel {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       left:-0px;
       top:9px; 
       z-index: 2;
       width:94px;
}

.options_select_excel {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       top:-11px;
       z-index: 1;
}

.list_input_excel {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       left:95px;
       top:-1px; 
       z-index: 2;
       width:94px;
}

.list_select_excel {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       top:-11px;
       left:-30px;
       z-index: 1;
}

.list_input_excelIge {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       left:95px;
       top:-1px; 
       z-index: 2;
       width:94px;
}

.list_select_excelIge {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       top:-11px;
       left:-30px;
       z-index: 1;
}

.list_input_excelPil {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       left:95px;
       top:-1px; 
       z-index: 2;
       width:94px;
}

.list_select_excelPil {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       top:-11px;
       left:-30px;
       z-index: 1;
}

.list_input_excelCop {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       left:95px;
       top:-1px; 
       z-index: 2;
       width:94px;
}

.list_select_excelCop {
	font-family:Tahoma;
	color:#003e5d;
	font-size:10px;
	text-align:left;
	font-weight:bold;
       position:relative;
       top:-11px;
       left:-30px;
       z-index: 1;
}

.reservation_options_brown {
	font-family:Tahoma;
	color:#5e2901;
        background-color:#fffada;
	font-size:10px;
	text-align:left;
	font-weight:bold;
}

table.option_table {
	font-family: Tahoma;
        padding 10px 10px 10px 10px;
}

table.option_table td.option_title {
        font-size:11px;
        padding 10px 10px 10px 10px;
	font-family: Tahoma;
        font-weight:normal;
        color:#003e5c;
        vertical-align:justify;
}

#time_line {
	font-family: Tahoma;
	font-size:11px;
        padding: 10px 10px 10px 10px;
        text-align:justify;
}

table.ttahoma td {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

table.reserv_jelmagyarazat {
	background-color:#d6c343;
        position:relative;
        top:1px;      
}

table.reserv_jelmagyarazat td.jelmagyarazatbal {
        padding 10px 10px 10px 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:left;
	background-color:#fffada;
	border-bottom: 1px solid #d6c343;
	border-left: 1px solid #d6c343;
	border-top: 1px solid #d6c343;				
}
table.reserv_jelmagyarazat td.jelmagyarazatjobb {
        padding 10px 10px 10px 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:left;
	background-color:#fffada;
	border-bottom: 1px solid #d6c343;	
	border-right: 1px solid #d6c343;
	border-top: 1px solid #d6c343;				
}
table.reserv_jelmagyarazat td.ures {
        width:154px;
        border-width:0px;
}


table.reserv_center {
	background-color:#d6c343;
        padding 10px 10px 10px 10px;
}

table.reserv_center tr.reserv_center_nums td {
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:center;
	background-color:#fffada;
	border-bottom: 1px solid #d6c343;
        padding 10px 10px 10px 10px;
}

table.reserv_center td {
	background-color:#fffada;
}

table.reserv_center td.reserv_center_day {
        padding 10px 10px 10px 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:left;
	background-color:#fffada;
	border-right: 1px solid #d6c343;	
        width:150px;
}

table.reserv_center td.reserv_center_noday {
	background-color:#ecdada;
}


.order_submit {
	font-family:Tahoma;
	font-size:10px;	
	text-align:right;
	vertical-align:middle;
	width:365px;
	height:36px;
	padding-left:10px;
	padding-right:10px;
}

.summa {
	font-size:16px;
	font-weight:bold;
}

.muszerfal {
	margin:0px;
	padding-right:0px;
	padding-left:5px;
	padding-top:10px;
	text-align:center;
	vertical-align:top;
	width:222px;
}

.muszerfal_img {
	border: 1px solid #0f8bc9;
}

table.reservation td.links	 {
	padding-top:10px;
	padding-right:10px;	
	vertical-align:top;
	text-align:right;
	width:365px;
	height:129px;
}

table.links_table td {
	text-align:right;
	font-family: Tahoma;
	font-size: 10px;
	color:#6393aa;
}

table.corb_content {
	width:100%;
	font-family:Tahoma;
	font-size:10px;
}

table.corb_content td.corb_title {
	height:24px;
	background-color:#3f718a;
	color:#dae9ee;
	font-weight:bold;
	padding-left:10px;
}

table.corb_content td {
	height:17px;
	border-bottom: 1px solid #aabec9;
        color: #003E5C;
}

table.corb_content td.first {
	height:17px;
	padding-left: 5px;
	border-bottom: 1px solid #aabec9;
        color: #003E5C;
}

table.corb_content td.corb_summa {
	height: 30px;
	border:0px;
	text-align:center;
	font-size:11px;
        color: #003E5C;
}

table.corb_content td.corb_pay {
	text-align:right;
	height: 30px;
	border:0px;
        border-bottom:0px;
        text-decoration:none;
}
table.corb_content td.corb_sugo {
   text-align:right;
   font-size:11px;
   border:0px;
}

table.FreeMachine {
	background-color:#d6c342;
	height:12px;
}

table.FreeMachine tr td {
	padding-left:1px;
	padding-top:1px;
	background-color:#fffadc;
}

table.FreeMachine tr td.day_num {
	font-family: Tahoma;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:right;
	border-right: 1px solid #d6c342;
}

table.FreeMachine tr.machineNames td.nameFirst {
	width:13px;
	height:36px;
	text-align:center;
	border-bottom: 1px solid #d6c342;
	border-right: 1px solid #d6c342;	
}

table.FreeMachine tr.machineNames td {
	width:13px;
	height:36px;
	font-size: 11px;
	color: #d0804d;
	font-weight: bold;
	text-align:center;
	vertical-align:bottom;
	border-bottom: 1px solid #d6c342;
}

#reserv_select {
	height: 30px;
	text-align:center;
}
