/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	SCROLLBAR-FACE-COLOR: #65A9CD; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #84C8ED; SCROLLBAR-SHADOW-COLOR: #84C8ED; SCROLLBAR-3DLIGHT-COLOR: #377597; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #C1E4F7; SCROLLBAR-DARKSHADOW-COLOR: #377597; SCROLLBAR-BASE-COLOR: #C1E4F7;
}

tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:hover {
	text-decoration: underline;
}

.text_fent {
        color: #2F5694;
        font-family: arial;
        font-size: 11px;
}

.txt_10px {
        color: #2F5694;
        font-family: arial;
        font-size: 10px;
}
.txt_11px {
        color: #2F5694;
        font-family: arial;
        font-size: 11px;
}

.txt_12px {
        color: #2F5694;
        font-family: arial;
        font-size: 12px;
}

.text_fentbold {
        color: #2F5694;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
}

.text_ajanlatok {
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
}


.td_header {
        border-style:solid;  border-width: 1px; border-color:#B5CAD7; border-bottom: none; border-right: none; border-top: none; border-left: none;
        }
        
.td_header2 {
        border-style:solid;  border-width: 1px; border-color:#B5CAD7; border-bottom: none; border-right: 1px; border-top: none; border-left: none;
        }
        
.td_ct_adslot {
        border-style:solid; border-width: 1px; border-color:#B5CAD7; border-right: 1px; border-top: none; border-left: 1px; border-bottom: none;
        }

.td_cimmezo {
        border-style: solid; border-color: #BC6534; border-width: 1px;
        font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold;
        }

.div_cimmezo {
        font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold;
        align: left; margin-left: 10px;
         }

.td_cimmezo_kek {
        border-style: solid; border-color: #4F72AA; border-width: 1px;
        font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold;
        }

.td_jobb_box {
        background-color: #C7E1F0;
        border: solid 1px #72B7DB; border-top: none; border-right: none;
        }

.td_lightblue {
        background-color: #d6ebf7;
        border: solid 1px #72B7DB; border-top: none;
        }

.text_bluebox {
        color: #2F5694;
        font-family: arial;
        font-size: 11px;
        }

.blue_align {
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        }

.text_bluebox_sorszam {
        color: FF5C00;
        font-weight: bold;
        font-size: 11px;
        font-family: arial;
        }

.favourites {
        font-size: 11px;
        color: #FFFFFF;
        font-family: arial;
        font-weight: bold;
        }
a.favourites:hover {
        text-decoration: underline;
        }

.td_ajanlatok {
        border-style: solid; border-left: none; border-color: #CFAE9B; border-width: 1px; border-top:none; border-bottom: 1px solid;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        }
        
.ajanlatok_also {
        border-style: solid 1px; border-right: solid 1px; border-left: none; border-color: #CFAE9B; border-top:none; border-bottom: none;
        text-align: left;
        }

a.p_left_text:hover {
        color: #FF782C; text-decoration: none;
        }

.p_left_text {
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        margin-bottom: 1px;
        margin-left: 10px;
        color: #546C95;
        }
        
.td_hova {
        background-color: #FCEFDA;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-right: 1px solid #D2B6A6;
        }
        
.td_orszagok {
        background-color: #FBF3E7;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-right: 1px solid #DCC1B2;
        }
        
.td_space {
        background-color: #FFFFFF;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-right: 1px solid #F8C4A6;
        }

.td_naptar {
        background-color: #F8FBFE;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        text-align: center;
        border-right: 1px solid #8CB0D3;
        }

.10pxtop {
        margin-top: 10px;
        margin-bottom: 10px;
        }

.naptar-napok {
        text-align: center;
        font-size: 11px;
        font-family: arial;
        color: #546C95;
        valign: middle;
        font-weight: bold;
        }

.naptarjump {
        font-family: arial;
        font-size: 10px;
        font-weight: bold;
        margin-bottom: 1px;
        margin-left: 10px;
        color: #546C95;
        }

a.naptarjump:hover {
        text-decoration: underline;
        }

.calendar {
        text-align: right;
        valign: middle;
        }

.calendar-inactive {
	font-size: 10px;
	font-weight: bold;
	color: #889989;
	height: 15px;
	width: 14px;
	border: 1px solid #D0E2F5;
	background-color: #F8FBFE;
	valign: middle;
	text-align: right;
}

.calendar-active A {
	font-size: 10px;
	font-weight: bold;
	color: #2E7AB1;
	height: 18px;
	font-weight: bold;
	width: 14px;
	border: 1px solid #A1BDD8;
	background-color: #FCF9F6;
	valign: middle;
	text-align: right;
	text-decoration: none;
}

.calendar-active A:hover {
	font-weight: bold;
        color: FFFFFF;
	border: 1px solid #496CA5;
	background-color: #2E7AB1;
}

.maintable {
        /*border: 1px solid #407BA6;*/
        }

.td_szallodak {
        background-color: #FDF9F3;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-right: 1px solid #F8C4A6;
        }

.td_tovabbi {
        background-color: #FFFFFF;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-color: #DAB7A3;
        border-left: none;
        border-right: 1px solid #DAB7A3;
        border-top: 1px solid #EED4C5;
        border-bottom: none;
        }
        
.p_tovabbi {
        margin-left: 10px;
        margin-bottom: 1px;
       }
       
.td_egyeb {
        background-color: #FFFFFF;
        color: #546C95;
        font-family: arial;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        border-color: #E4C2AE;
        border-left: none;
        border-right: none;
        border-top: 1px solid #EED4C5;
        border-bottom: none;
        }


.bluecell {
        border-right:#BCCCE1 solid 1px; border-left: none; border-top: none; border-bottom: none;
        background-color: #D8EDF7;
        }

.p_ajanlatok {
        margin-left: 10px;
        }

.cim1 {
        font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold;
        }

.table_ajanlatok {
        border-style: solid; border-color: #EED4C5; border-width: 0px;
        background-color: #F9E8D5;
        }

.middletab {
        border: 1px solid #CBB69E;
        border-top: none;
        }
        
.cimkozep {
        border: 1px solid #A56A45;
        }
        
.cimkozeptext {
        font-family: arial;
        color: #FFFFFF;
        font-weight: bold;
        font-size: 12px;
        margin-left: 20px;
        }
        
.ajanlati_text {
        font-family: arial;
        color: #113061;
        font-weight: bold;
        font-size: 11px;
        margin-left: 20px;
        }

.ajanlati_text2 {
        font-family: arial;
        color: #113061;
        font-weight: bold;
        font-size: 11px;
        }
        
.ajanlat {
        font-family: arial;
        color: #113061;
        font-size: 11px;
        }

.kozepkeret {
        border: 1px solid #113061;
        }
   
.yourchoice {
        color: #113061;
        font-family: arial;
        font-weight: bold;
        font-size: 14px;
        margin-top: 10px;
        }
		
.yourchoice2 {
        color: #113061;
        font-family: arial;
        font-weight: bold;
        font-size: 14px;
        margin-top: 10px;
        margin-left: 20px;
        }
        
.left_20px {
        margin-left: 20px;
        }

.utazas {
        color: #D35E19;
        font-family: arial;
        font-size: 14px;
        }
        
.valasztas {
        color: #113061;
        font-size: 12px;
        font-family: arial;
        margin-right: 10px;
        }

.tovabbi_kepek {
        font-family: arial;
        font-size: 11px;
        color: #113061;
        text-decoration: underline;
        margin-right: 10px;
        }

a.tovabbi_kepek:hover {
        text-decoration: none;
        }
        
.valasztasmenu {
        background-color: #FE965A;
        text-align: center;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        }
        
a.valasztasmenu:hover {
        text-decoration: underline;
        }

.feltetelek {
        font-size: 12px;
        font-family: arial;
        color: #407999;
        margin-left: 10px;
        margin-right: 10px;
        }

.program_napok {
        font-size: 11px;
        font-family: arial;
        color: #113061;
        margin-left: 10px;
        margin-right: 10px;
        }
        
.whitebox {
        border: 1px solid #6E9BBC;
        border-top: none;
        border-right: none;
        border-bottom: none;
        }
        
.whitebox2 {
        border: 1px solid #6E9BBC;
        border-top: none;
        border-right: none;
        }
        
.input, .ajx_listbox {
	height: 20px;
	width: 115px;
	font-size: 10px;
	color: #2E7AB1;
}

.ajx_listbox  {font-weight: bold;}

.menu_bottom {
        font-size: 12px; 
        font-family: arial;
        color: #FFFFFF;
        font-weight: bold;
        }
        
a.menu_bottom:hover {
        text-decoration: underline;
        }

.td_menu_bottom {
        border: 1px solid #3b5d94;
        border-right: none;
        }

.formtext {
        color: #113061;
        font-family: arial;
        font-size: 12px;
        }
        
.bluecell_border {
        border: 1px solid #2f5694;
        }
        
.textarea-3 {
	width: 195px;
	font-size: 11px;
	color: #2E7AB1;
}

.textpadding {
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 3px;
	padding-left: 16px;
}

.textpadding-3 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: arial;
        font-size: 12px;
        color: #2f5694;
        }

.big_textie {
        font-family: arial;
        font-weight: bold;
        font-size: 14px;
        color: #2f5694;
        }

.input-1 {
	height: 20px;
	width: 64px;
	font-size: 10px;
	color: #2E7AB1;
}

.orange_kiemelt {
        color: #fe5a01;
        font-family: arial;
        font-weight: bold;
        font-size: 14px;
        }
        
.maintext {
        font-size: 12px;
        color: #113061;
        font-family: arial;
        }
        
.maintext_black {
        font-size: 12px;
        color: #000000;
        font-family: arial;
        }

.main-orange-link {
        font-size: 12px;
        color: #fe5a01;
        font-family: arial;
        }
        
.orange_bold {
        font-size: 12px;
        color: #fe5a01;
        font-family: arial;
        font-weight: bold;
        }
a.orange_bold:hover {
        color: #546C95;
        }

a.main-orange-link:hover {
        text-decoration: underline;
        }
        
.main-orange11 {
        font-size: 11px;
        color: #fe5a01;
        font-family: arial;
        }
a.main-orange11:hover {
        text-decoration: underline;
        }

.pic {
	border: 1px solid #0e2243;
}

.pic2 {
	border: 1px solid #0e2243;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.input-2 {
	height: 20px;
	width: 45px;
	font-size: 11px;
	color: #113061;
}

.input-6 {
	height: 20px;
	width: 20px;
	font-size: 10px;
	color: #2E7AB1;
}

.input-7 {
	height: 20px;
	width: 125px;
	font-size: 11px;
	color: #113061;
}

.textarea-2 {
	width: 350px;
	font-size: 11px;
	color: #2E7AB1;
}

.lightblue_border {
         border: solid 1px #72B7DB;
         }
         
.brown_border {
         border: solid 1px #CFAE9B;
         }
         
.main-link-box {
	font-size: 11px;
	color: #546C95;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
}
a.actlap {
	font-size: 12px;
	color: #fe5a01;
	text-decoration: none;
	line-height: 12px;
}
.actlap {
	font-size: 12px;
	color: #fe5a01;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
}
a.linklap {
	font-size: 12px;
	color: #113061;
	text-decoration: none;
	line-height: 12px;
}
a.linklap:hover {
	font-size: 12px;
	color: #fe5a01;
	font-weight: bold;
	text-decoration: underline;
	line-height: 12px;
}
.odd1 {
	font-size: 11px;
	color: #546C95;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.even1 {
	font-size: 11px;
	color: #546C95;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #FBF6F0;
}

/* ajaxos keresõ stílusai */
.ajx_listbox {
	width: 100px; 
	height: 18px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	color: #0781B7;
}

.talalat_form_cim {
	float: left;
	font-weight: bold;
	width: 120px;
	padding: 5px 10px 3px 0px;
	text-align: right;
}

.talalat_form_input {
	padding: 2px 10px 2px 0px;
	float: left;
}

.idopont-csik {
	padding: 8px 0px 6px 0px; 
	background: #F0F0F0;
}
/*/ajaxos keresõ stílusai */

.torolt {
	text-decoration: line-through;
	color: #ACACAC;
}

.torolt a, .torolt a:hover{
	color: #ACACAC;
}