/* CSS Document */

@font-face {
    font-family: "Scriptina";
    font-weight: normal;
    font-style: normal;
    src: url("fonts/scriptina.ttf");

}
/*@font-face {
    font-family: 'Trap';
    font-weight: normal;
    font-style: normal;
    src: url('fonts/traphouse.ttf');

}
*/
html, body {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 130%;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
			/*background-attachment: fixed;
	background-image: url(images/binary_100.jpg);
	background-repeat: repeat-x;*/	
	/*background-image: url(images/floral2.gif);
	background-position: center;*/
}
/*rounded things*/
.top_left{
	width: 50px;
	height: 50px;
	background-image: url(images/rounded_chunks/left_top.png);
}
.top{
	height: 50px;
	background-image: url(images/rounded_chunks/top.png);
}
.top_right{
	width: 50px;
	height: 50px;
	background-image: url(images/rounded_chunks/right_top.png);
}
.left{
	width: 50px;
	background-image: url(images/rounded_chunks/left.png);
}
.right{
	width: 50px;
	background-image: url(images/rounded_chunks/right.png);
}
.bottom_left{
	width: 50px;
	height: 50px;
	background-image: url(images/rounded_chunks/left_bottom.png);
}
.bottom{
	height: 50px;
	background-image: url(images/rounded_chunks/bottom.png);
}
.bottom_right{
	width: 50px;
	height: 50px;
	background-image: url(images/rounded_chunks/right_bottom.png);
}

.top_menu{
	background-color: #E6E6E6;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.top_menu_div{
	display: table;
	margin: 0px auto;
	position: fixed;
	height: 40px;
	background-color: #3D97D3;
	width: 100%;
	z-index: 2000;
	padding-top: 5px;
	color: #FFFFFF;
/*	background-image: linear-gradient(to bottom, #1E6F92, #013558 50%);*/
background-image: linear-gradient(to bottom, #1E6F92, #013558 50%); /* required first in the list for IE11 */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1E6F92), to(#013558) 50%);
	background-image: -webkit-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -moz-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -webkit-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -o-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: ms-linear-gradient(to bottom, #1E6F92, #013558 50%);
	-pie-background: linear-gradient(to bottom, #1E6F92, #013558 50%);
}
.top_menu_div_2{
	display: table;
	margin: 0px auto;
	position: fixed;
	height: 40px;
	background-color: #3D97D3;
	width: 100%;
	z-index: 2000;
	padding-top: 5px;
}

.my_main_div{
    min-height: 100%;
    position:relative;
}
.my_center_div{
	background-color: #FFFFFF;
	padding-bottom: 10px;
	}
#main_table{
	width: 880px;
	/*filter:alpha(opacity=90);*/ /*IE*/	
	/*opacity: 0.90;*/ /*MOZ*/
	/*border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;*/
	margin-top: 30px;
	margin-bottom: 50px;
	margin-left: 0px auto;
	margin-right: 0px auto;
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	padding-top: 10px;
}
#top_horiz_menu_td{
	height: 25px;
	background-image: url(images/horiz_menu_back_1.jpg);
	background-color: #43A8D3;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}
#search_form{
	height: 25px;
	line-height: 25px;
	padding: 0px  0px  0px  0px;
}
#search_form .search_input{
	height: 16px;
	line-height: 16px;
	border: solid 1px #cccccc;
	color: #666666;
	margin: 0px  0px  0px  0px;
	width: 128px;
	float: left;
}
#search_form .select{
	border: solid 1px #cccccc;
	color: #666666;
	width: 120px;
}
#search_form .button{
	border: 0px;
	width: auto;
	padding: 0px  2px  0px  2px;
	color: #666666;
	cursor: pointer;
	height: 19px;
	line-height: 17px;
	background: transparent;
	float: left;
}
.my_search_button{
	border: 0px;
	background-color: #ADD158;
	float: left;
	height: 20px;
	width: 18px;
	cursor: pointer;
	background-image: url(images/search_arrow.png);
}

.search_result_table{
	color: #666666;
	height: 35px;
	line-height: 14px;
	padding: 5px;
	padding-left: 15px;
	width: 500px;
	border: 1px solid;
	border-color: #EEB157;
	background-color: #FDF2DF;
	margin-bottom: 10px;
	font-size: 12px;
}
.search_result_table a:link{
	font-weight: bold;
	color: #666666;
}
.search_result_table:hover{
	color: #666666;
	background-color: #FAE9CF;
}
.search_result_table a:visited{
	color: #666666;
}
#back_button_td .back_button_search{
	border: 0px;
	color: #618EC7;
	cursor: pointer;
	background-color: #FFFFFF;
	font-size: 12px;
}
/**********************************************************************************************************************************
/*TOP HORIZ MENU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.top_horiz_menu_main_td{
	height: 50px;
	width: 100%;
	background-color: #FF6600;
}
.top_horiz_menu_table{
	margin-left: 225px;
	height: 50px;
}
#top_horiz_menu_td_1{
	height: 50px;
	width: 5px;
	line-height: 25px;
	background-image: url(images/strip_top.jpg);
	background-repeat: repeat-x;
}
#top_horiz_menu_td_2{
	height: 50px;
	line-height: 25px;
	background-image: url(images/strip_top.jpg);
	background-repeat: repeat-x;
}
#top_horiz_menu_td_3{
	height: 50px;
	width: 5px;
	line-height: 25px;
	background-image: url(images/strip_top.jpg);
	background-repeat: repeat-x;
}
/***************************************************************************************************************************/
/*HEADER SECTION>>>>>>>>>>>*/
.for_the_header_things{
	height: 0px;
}
.header_mask_out{
	width: 0px;
	height: 0px;
	position: relative;
	overflow: visible;
	top: 0px;
	left: 0px;
	background-color: #FF0000;
}
.header_mask_in{
	width: 880px;
	height: 370px;
	position: absolute;
	border: 0px solid;
	overflow: hidden;
	z-index:100;
	top: 0px;
	left: 0px;
/*	background-image: url(images/mask_3.png);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
    opacity: 1;
    filter: alpha(opacity=1); 
	
}


.new_header{
	height: 350px;
	width: 880px;
	cell-padding: 0px;
	cell-spacing: 0px;
	background-repeat: no-repeat;
}
.new_header_bubo{
	width: 880px;
	height: 250px;
	cell-padding: 0px;
	cell-spacing: 0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}
.header_left{
	width: 0px;
	height: 274px;
	background-image: url(images/globe_in_hand_no_text.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
.header_middle{
	width: 740px;
	/*	background-image: url(images/man_with_phone.jpg);
	background-position: 0px 30px;*/
	background-repeat: no-repeat;
	vertical-align: top;
}
.header_div_image{
	height: 184px;
	width: 657px;
	overflow: visible;
}
.header_right{
	/*width: 170px;
	background-color: #FF6600;
	padding-top: 20px;*/
}
.new_top_horiz_menu_div_out{
	width: 0px;
	height: 0px;
	position: relative;
	overflow: visible;
	top: 0px;
	left: 0px;
	z-index:5;
}
.new_top_horiz_menu_div_in{
	width: 736px;
	height: 30px;
	position: absolute;
	overflow: hidden;
	z-index:5;
	background-color: #00CACA;
	left: 240px;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	}
.slogan_td{
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #FFFFFF;
/*	background-color: #FF9900;
	background-color: #8BB911;*/
	background-color: #FF9900;
	
	
	
	/*
	background-color: #F06B09;
	background-color: #F88938;
	background-color: #95BD33;
	background-color: #9AC7A7;
	background-color: #A3C712;
	background-color: #6A1566;*/
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #FFFFFF;
	/*font-weight: bold;*/
	font-size: 16px;
}
.kapocs_td{
	/*	background-color: #93CDE6;
	background-color: #95BD33;
	background-color: #6A1566;*/
	height: 10px;
	color: #FFFFFF;
	background-image: url(images/dombor1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.header_td{
	height: 70px;
	background-color: #852910;/*	background-image: url(images/header_notext.jpg);
	background-repeat: no-repeat;*/
	border-top: 1px solid;
	border-color: #F8CBBE;
}
#facebook_button_out{
	width: 0px;
	height: 0px;
	overflow: visible;
	float: left;
	background-color: #FF0000;
}
/*#facebook_button_in{
	width: 150px;
	height:25px;
	position: relative;
	overflow: visible;
	z-index:90;
	top: 350px;
	left: 0px;
	background-color: #99CCCC;
	padding: 28px 0px 0px 3px;
	background-image: url(../../image/design/face_100.jpg);
}*/
#facebook_button_in{
	width: 38px;
	height:53px;
	
	position: relative;
	overflow: visible;
	z-index:200;
	/*top: 350px;*/
	top: 10px;
	left: -36px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../image/design/facebook_logo_5.png);
	background-repeat: no-repeat;
}
#facebook_main{
	width: 170px;
	height:37px;
	position: relative;
	padding: 16px 5px 17px 5px;
	background: none;
	background-image: url(../../image/design/face_box_backgr_6.png);
	background-repeat: no-repeat;
}
#header_right_box_out{
	width: 0px;
	height: 0px;
	position: relative;
	overflow: visible;
	background-color: #CC0000;
	float: right;
}
#header_right_box_in{
	width: 200px;
	height: 274px;
	position: absolute;
	overflow: hidden;
	z-index:20;
	right: -50px;
	border-left: 1px solid;
	border-color: #AD21A3;
	}
#header_logo_out{
	width: 0px;
	height: 0px;
	position: relative;
	overflow: visible;
	top: 0px;
	left: 0px;
	z-index:5;
}
#header_logo_in{
	width: 120px;
	height: 120px;
	position: absolute;
	border: 0px solid;
	overflow: hidden;
	z-index:5;
	top: 20px;
	left: 750px;
	background-image: url(images/globe_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
    opacity: 0.8;
    filter: alpha(opacity=80); 
	
}
.login_box_header_out{
	width: 0px;
	height: 0px;
	overflow: visible;
	float: left;
	background-color: #CCFF00;
}
.login_box_header_in{
	width: 150px;
	height: 60px;
	position: relative;
	z-index:50;
	top: 288px;
	left: 0px;
	/*background-color: #FF9900;*/
	-moz-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
}
.login_header_button{
	color: #FFFFFF;
	/*background-image: url(images/header_menu_left_back.png);*/
	background-color: #5B1358;
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #FFFFFF;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	-moz-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
	font-weight: bold;
}
.login_header_button:hover{
	background-color: #D632CD;
	height: 28px;
	line-height: 28px;
}
.login_header_button_active{
	color: #FFFFFF;
/*		background-image: url(images/header_menu_left_back.png);*/
	background-color: #D632CD;
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #43A8D3;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #FFFFFF;
	-moz-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
	font-weight: bold;
}
.login_header_button_logged{
	color: #FFFFFF;
/*		background-image: url(images/header_menu_left_back.png);*/
	background-color: #FF0000;
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border-color: #43A8D3;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-color: #FFFFFF;
	-moz-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
	font-weight: bold;
}

.login_menuline_button{
	color: #FFFFFF;
	/*background-image: url(images/header_menu_left_back.png);
	background-color: #972F11;*/
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #A9D7EB;
	font-size: 10px;
	line-height: 12px;
}
.login_menuline_button:hover{
	background-color: #D632CD;
}
.login_menuline_button_active{
	color: #FFFFFF;
/*		background-image: url(images/header_menu_left_back.png);*/
	background-color: #D632CD;
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #43A8D3;
	font-size: 10px;
	line-height: 12px;
}
.login_menuline_button_logged{
	color: #FFFFFF;
/*		background-image: url(images/header_menu_left_back.png);*/
	background-color: #FF0000;
	padding: 1px 0px 1px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid;
	border-color: #43A8D3;
	font-size: 10px;
	line-height: 12px;
}

.header_lang_out{
	width: 0px;
	height: 0px;
	/*overflow: visible;*/
	float: right;
	background-color: #990000;
}
.header_lang_in{
	width: 180px;
	height: 25px;
	position: relative;
/*	overflow: visible;*/
	z-index:1000;
	top: 0px;
	right: 185px;
}
#header_text_div_out{
	width: 0px;
	height: 0px;
	overflow: visible;
	float: left;
}
#header_text_div_in{
	width: 880px;
	height: 36px;
	position: relative;
	overflow: visible;
	z-index:5;
	top:0px;
	left: 0px;
	text-align: left;
	text-indent: 50px;
}
#header_text_div_in h1{
	font-family: Scriptina, Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-size: 48px;
	line-height: 56px;
	font-weight:  bold;
	font-style: normal;
	text-shadow: -2px 2px   10px  #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')"; 
}
#header_text_right_div_out{
	width: 0px;
	height: 0px;
	overflow: visible;
	float: left;
}
#header_text_right_div_in{
	width: 880px;
	height: 36px;
	position: relative;
	overflow: visible;
	z-index:5;
	top: 180px;
	left: 0px;
	text-align: center;
}
#header_text_right_div_in h1{
	font-family: Georgia, Times New Roman, Times, serif;
/*	font-family: 'Scriptina', 'Times New Roman', Times, serif;*/
	color: #FFFFFF;
	font-size: 26px;
	line-height: 30px;
	font-weight:  bold;
	font-style: normal;
	text-shadow: -2px 2px   10px  #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')"; 
}
/*END HEADER SECTION<<<<<<<<<<<<<<<<<<<<*/
/***************************************************************************************************************************/
/*MIDDLE HORIZ MENU TD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.loginbox_menuline{
	float: left;
	width: 150px;
}
#middle_horiz_menu_td_1{
	height: 30px;
	width: 5px;
	line-height: 30px;
	background-image: url(images/horiz_td/horiz_menu_back_left.png);
	background-repeat: no-repeat;
}
#middle_horiz_menu_td_2{
	height: 25px;
	line-height: 25px;
	background-image: url(images/horiz_td/horiz_menu_back.png);
	background-repeat: repeat-x;
}
#middle_horiz_menu_td_3{
	height: 25px;
	width: 5px;
	line-height: 25px;
	background-image: url(images/horiz_td/horiz_menu_back_right.png);
	background-repeat: no-repeat;
}
/***************************************************************************************************************************/
/******************************************************************************************************************************/
/*SCROLLMENU>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.horiz_menu_under_header_td{
	/*background-color: #61A637;*/
	background-color: #3D97D3;
	/*background-color: #3E6FB9;*/
	padding-left: 0px;
}


#mainmenu_table{
	height: 30px;
	margin-left: 0px;
	width: auto;
		}
.fomenu_1{
	height: 30px;
	line-height: 30px;
	width: auto;
	color: #FFFFFF;
	padding: 0px 25px 0px 25px;
	font-size: 12px;
	cursor: pointer;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
	text-align: left;
	border-right: 0px solid;
	border-color: #FFFFFF;
}
.fomenu_1:hover{
	width: auto;
/*	background-image: url(images/menu_arrow_1.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;*/
	background-color: #1F4D92;
	border-right: 0px solid;
	border-color: #FFFFFF;
	color: #FFFFFF;
}
.fomenu_1_active{
	height: 30px;
	line-height: 30px;
	width: auto;
	/*	background-color: #CECECE;*/
	color: #333333;
	/*	border-right: 1px solid #FFFFFF;*/
	padding: 0px 25px 0px 25px;
	font-size: 12px;
	cursor: pointer;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
	/*background-image: url(images/menu_arrow_1.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;*/
	text-align: left;
	background-color: #FFFFFF;
	border-right: 0px solid;
	border-color: #FFFFFF;
}
.fomenu_1_active:hover{
/*	background-image: url(images/horiz_normal_back.jpg);*/
}
.sub_main {
	position:fixed;
	visibility:hidden;
	width: auto;
	/*top:220px;*/
	margin-top: 10px;
	padding-top: 0px;
	z-index: 2000;
}
.sub_1{
	width: auto;
	height:20px;
	line-height:20px;
	background-color: #1F4D92;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	z-index: 2000;
/*	margin-top: 5px;*/
}
.sub_1:hover{
	background-color: #163667;
	color: #FFFFFF;
	z-index: 2000;
}
.sub_1_parent{
	width: auto;
	height:25px;
	background-color: #43A8D3;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	padding: 2px 0px 2px 25px;
	background-image: url(images/arrow_menu_2.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	color: #000000;
}
.sub_1_parent:hover{
	background-color: #2D94BF;
	color: #FFFFFF;
	background-image: url(images/arrow_menu_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}
.sub_1_child{
	width: auto;
	height:14px;
	background-color: #43A8D3;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	padding: 2px 0px 2px 35px;
	background-image: url(images/arrow_menu_2.gif);
	background-repeat: no-repeat;
	background-position: 18px 2px;
	color: #000000;
}
.sub_1_child:hover{
	background-color: #2D94BF;
	color: #FFFFFF;
	background-image: url(images/arrow_menu_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}
/*END SCROLLMENU<<<<<<<<<<<<<<<<<*/
/*****************************************************************************************************************************/
/*LEFT COLUMN>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#left_column_td{
	height: 200px;
	vertical-align: top;
	padding: 1px 0px 0px 0px;
	border-right: 0px solid;
	border-color: #E9E9E9;
	/*background-image: url(images/ammo_1.jpg);*/
}
/***************************************************************************************************************************/
/*VERTICAL MENU NORMAL>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.vertical_menu{
	width: auto;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	/*background-image: url(images/menu_back_1.gif);*/
	font-size: 12px;
	cursor: pointer;
	border-bottom: 0px solid;
	border-color: #E4E4E4;
	font-weight: bold;
	background-color: #3D97D3;
	color: #FFFFFF;
}
.vertical_menu_active{
	width: auto;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	/*	background-image: url(images/menu_back_1_hover.gif);*/
	font-size: 12px;
	cursor: pointer;
	border-bottom: 0px solid;
	border-color: #E4E4E4;
	background-color: #184969;
	font-weight: bold;
	color: #FFFFFF;
}
.vertical_menu_active_logged_in{
	width: auto;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
/*	background-image: url(images/menu_back_1_hover.gif);*/
	color: #FFFFFF;
	font-size: 12px;
	cursor: pointer;
	background-color: #FF6600;
	border-bottom: 0px solid;
	border-color: #E4E4E4;
}
.vertical_menu:hover {
/*	background-image: url(images/menu_back_1_hover.gif);*/
	font-size: 12px;
	background-color: #2673A6;
}
.vertical_menu_sub{
	width: auto;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 25px;
	background-image: url(images/sub_menu_pre_icon_white.png);
	font-size: 12px;
	cursor: pointer;
	border-bottom: 0px solid;
	border-color: #E4E4E4;
	background-repeat: no-repeat;
	background-position: 8px 1px;
	background-color: #61A9DA;
	color: #FFFFFF;
}
.vertical_menu_sub_active{
	width: auto;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 25px;
	background-image: url(images/sub_menu_pre_icon_white.png);
	background-repeat: no-repeat;
	background-position: 8px 1px;
	font-size: 12px;
	cursor: pointer;
	background-color: #184969;
	border-bottom: 0px solid;
	border-color: #E4E4E4;
	color: #FFFFFF;
}
.vertical_menu_sub:hover {
/*	background-image: url(images/menu_back_1_hover.gif);*/
	font-size: 12px;
	background-color: #2673A6;
	background-image: url(images/sub_menu_pre_icon_white.png);
	color: #FFFFFF;
}
/*END VERTICAL MENU NORMAL<<<<<<<<<<<<<<<<<<<<<<<<*/
/**************************************************************************************************************************/
/*VERTICAL MENU WITH STYLE TAG: HEADER MENU RIGHT>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.vertical_menu_header_menu_right{
	width: 130px;
	height: 45px;
	line-height: 45px;
	padding: 0px 20px 0px 0px;
	background-image: url(images/strip_1.jpg);
	color: #FFFFFF;
	font-size: 16px;
	cursor: pointer;
	/*	background-color: #FF6600;*/
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	text-align: right;
	background-position: -4px -52px;
}
.vertical_menu_header_menu_right:hover {
	/*font-weight: bold;	background-color: #FF8635;
		background-image: url(images/menu_back_1.gif);*/
	background-image: url(images/strip_1.jpg);
	background-position: -4px -3px;
}
.vertical_menu_active_header_menu_right{
	width: 130px;
	height: 45px;
	line-height: 45px;
	padding: 0px 20px 0px 0px;
	/*background-image: url(images/right_top_menu_arrow.png);
		background-image: url(images/menu_back_1.gif);*/
	background-image: url(images/strip_1.jpg);
	background-position: -4px -3px;
	color: #FFFFFF;
	font-size: 16px;
	cursor: pointer;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	text-align: right;
	/*font-weight: bold;*/
	}
.vertical_menu_sub_header_menu_right{
	width: 135px;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	/*	background-image: url(images/menu_back_1.gif);*/
	color: #0063A4;
	font-size: 12px;
	cursor: pointer;
	background-position: 10px 0px;
	text-indent: 10px;
}
.vertical_menu_sub_active_header_menu_right{
	width: 135px;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	/*	background-image: url(images/menu_back_1.gif);*/
	color: #F86414;
	font-size: 12px;
	cursor: pointer;
	background-position: 10px 0px;
	text-indent: 10px;
}
.vertical_menu_sub_header_menu_right:hover {
	color: #F86414;
	/*	background-image: url(images/menu_back_1.gif);*/
	font-size: 12px;
}
/*END VERTICAL MENU WITH STYLE TAG: HEADER MENU RIGHT<<<<<<<<<<<<<<<<<<<<<<<<*/
/**************************************************************************************************************************/
/*BOXES NORMAL>>>>>>>>>>>>>>>>*/
#box_table{
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border: 0px solid;
	border-color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	/*-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000; 
	-moz-box-shadow: 0px 0px 10px #000000; */  
	background-color: #FFFFFF;
}
.box_table_content p{
	margin: 0px 0px 0px 0px;
}
.box_table_header{
	/*background-image: url(images/box_header/box_header_back_full.png);*/
	color: #FFFFFF;
	padding-left: 8px;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	background-color: #7B8B74;
	border-bottom: 1px solid;/*
	background-color: #FF9900;
	background-color: #62A03F;
	background-color: #3E6FB9;
	background-color: #95BD33;
*/
	border-color: #FFFFFF;
}
.box_table_content{
	font-size: 12px;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	color: #000000;
}
.box_table_content a:link, .box_table_content a:visited{
	color: #000000;
}
.box_table_content img{
/*	width: 50px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 0px;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;*/
/*	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; 
	background-color: #FFFFFF;*/
}
.box_table_content #random_img{
	width: 138px;
	height: auto;
	float: none;
	cursor: pointer;
	margin: 0px auto;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
/*	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; */
	background-color: #FFFFFF;
}
#tooltip_rand_img{
	width: auto;
	background-color: #E5E5E5;
	color: #666666;
	padding: 5px 10px 5px 10px;
	position: relative;
	left: -50px;
	top: -80px;
}
/*END BOXES NORMAL<<<<<<<<<<<<<<<<<<<<*/
/***************************************************************************************************************************/
/*BOXES WITH STYLE TAG: HEADER MENU RIGHT>>>>>>>>>>>>>>>>*/
.box_table_header_menu_right{
	width: 145px;
	margin-top: 0px;
	border-left: 0px solid;
	border-color: #FFFFFF;
}
.box_table_content_header_menu_right p{
	margin: 0px 0px 0px 0px;
}
.box_table_header_header_menu_right{
	background-image: url(images/box_header/box_header_back_full.png);
	color: #FFFFFF;
	padding-left: 8px;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}
.box_table_content_header_menu_right{
	font-size: 10px;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	color: #666666;
}
.box_table_content_header_menu_right a:link, .box_table_content_header_menu_right a:visited{
	color: #666666;
}
.box_table_content_header_menu_right img{
	width: 50px;
	height: auto;
	float: left;
	margin: 0px 6px 0px 0px;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
/*	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; 
	background-color: #FFFFFF;*/
}
.box_table_content_header_menu_right #random_img{
	width: 130px;
	height: auto;
	float: none;
	cursor: pointer;
	margin: 0px auto;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; 
	background-color: #FFFFFF;
}
#tooltip_rand_img{
	width: auto;
	background-color: #E5E5E5;
	color: #666666;
	padding: 5px 10px 5px 10px;
	position: relative;
	left: -50px;
	top: -80px;
}
/*END BOXES WITH STYLE TAG: HEADER MENU RIGHT<<<<<<<<<<<<<<<<<<<<*/
/***************************************************************************************************************************/



/*CONTENT COLUMN>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#content_column_td{
	vertical-align: top;
	padding: 0px 5px 10px 5px;
	height: 200px;
	/*	background-image: url(images/content_back_2.gif);
	background-repeat: no-repeat;
	background-position: -40px -20px;
	border: 1px solid;
	border-color: #CCCCCC;*/
	width: 880px;
	font-size: 14px;	/*background-color: #E8EAD9;*/
}
#page_title{
	font-size: 14px;
	line-height: 14px;
	margin: 2px 0px 0px 0px;
	width: auto;
}
#page_title h2{
	font-size: 14px;
	line-height: 14px;
	color: #000000;
	width: 100%;
}
#page_title_big{
	/*background-image: url(images/small_logo_2.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;*/
	font-size: 16px;
	line-height: 16px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: auto;
		/*background-image: url(images/icon_50.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;*/
}
#page_title_big h2{
	font-size: 16px;
	line_height: 16px;
	/*color: #63790B;*/
	color: #000000;
	width: 100%;
}
.date{
	font-size: 10px;
	float: left;
}
/*****************************************************************************************************************************/
/*RIGHT COLUMN>>>>>>>>>>>>>>*/
.right_column_td{
	height: 200px;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border-right: 0px solid;
	border-color: #E9E9E9;
	/*background-image: url(images/column_back.jpg);*/
}
#right_menu{
	width: 155px;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	background-image: url(images/menu_back_1.gif);
	color: #51C7FF;
	font-size: 12px;
	cursor: pointer;
}
#right_menu_active{
	width: 155px;
	margin-bottom: 1px;
	height: 22px;
	line-height: 22px;
	padding: 0px 0px 0px 10px;
	background-image: url(images/menu_back_1_hover.gif);
	color: #F86414;
	font-size: 12px;
	cursor: pointer;
}
#right_menu:hover {
	color: #F86414;
	background-image: url(images/menu_back_1_hover.gif);
	font-size: 12px;
}
/*END RIGHT COLUMN<<<<<<<<<<<<<<<<<<<*/
/*****************************************************************************************************************************/
.footer_div{
	margin: 0px;
	bottom: 0;
	height: 50px;
	left: 0;
	right: 0;
}
.footer_table{
	line-height: 110%;
	font-size: 12px;
	text-align: center;
	width: 100%;
	color: #FFFFFF;
	height: 50px;
	padding-top: 10px;
	padding-bottom: 0px;
	left:0px;
	bottom:0px;
/*	background-image: linear-gradient(to bottom, #1E6F92, #013558 50%);*/
background-image: linear-gradient(to bottom, #1E6F92, #013558 50%); /* required first in the list for IE11 */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1E6F92), to(#013558) 50%);
	background-image: -webkit-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -moz-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -webkit-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: -o-linear-gradient(top, #1E6F92, #013558 50%);
	background-image: ms-linear-gradient(to bottom, #1E6F92, #013558 50%);
	-pie-background: linear-gradient(to bottom, #1E6F92, #013558 50%);
}
.footer_table a:link, .footer_table a:visited{
	color: #FFFFFF;
}
.footer_table a:hover{
	color: #FFFFFF;
}

.footer_1{
	height: 14px;
	line-height: 110%;
	font-size: 12px;
	/*background-color: #16192C;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;*/
}
.footer_1 .box_table_content{
	color: #FFFFFF;
	text-align: center;
}
.footer_2{
	text-align: center;
}

.footer_toncsi{
	text-align: right;
	height: 12px;
	padding: 0px  20px  0px  0px;
	color: #FFFFFF;
	background-color: transparent;
}
#in_list_image{
	width: 80px;
	cursor: pointer;
	border: 2px solid #cccccc;
	float: left;
	margin: 0px 5px 5px 0px;
}
#tovabb_td{
	padding: 2px  0px  2px  0px;
	height: 15px;
}
#back_button_td{
	text-indent: 10px;
	text-align: left;
}
.back_button_search{
	text-align: right;
	border: 0px;
	background-color: #FFFFFF;
	color: #569FDC;
	cursor: pointer;
}
#adatbox .tovabb{
	float: right;
	/*background-color: #2C9BD8;*/
	padding: 2px  5px  2px  5px;
}
.tovabb a:link, .tovabb a:visited{
	color: #FFFFFF;
	background-color: #FB9700;
	padding: 2px 5px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
}
.tovabb a:hover{
	background-color: #CE7B00;
}
#table_1 td {
	background-color: #4AA7D9;
	color: #FFFFFF;
	padding: 2px  10px  2px  10px;
}
#table_1 td a:link, #table_1 td a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#adatbox{
	width: 100%;
	height: auto;
	float: left;
	text-align: justify;
	padding-top:5px;
	border-bottom: 1px solid;
	border-color: #CCCCCC;
}
.kiemeles_1{
	background-color: #4AA7D9;
	color: #FFFFFF;
	padding: 0px  3px  0px  3px;
}
.kiemeles_1 a:link, .kiemeles_1 a:visited {
	color: #FFFFFF;
}
#by_one_image{
	width: 150px;
	cursor: pointer;
	border: 2px solid #cccccc;
	float: left;
	margin: 0px 5px 5px 0px;
}
#by_one_table{
	width: 100%;
	height: 50px;
	text-align: justify;
	padding-top: 0px;
}
#by_one_table #back_button_td{
	height: 15px;
	text-align: right;
}
#tooltip_img_header{
	width: 194px;
	background-color: #3E9DC1;
	color: #FFFFFF;
	padding-left: 10px;
	position: relative;
	left: 40px;
	top: -100px;
	height: 20px;
	line-height: 20px;
}
#tooltip_img_body{
	position: relative;
	left: 40px;
	top: -100px;
}
#tooltip_img_body img{
	width: 200px;
	height: auto;
	margin: 0px;
}
.pagi_table{
	margin: 0px auto;
	padding: 3px 3px 3px 3px;
	color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	text-align: center;
	/*width: 100%;*/
	float: none;
}
.pagi_table_room_res{
	margin: 0px auto;
	width: 100%;
}
.pagi_no{
	width:10px;
	padding:1px 3px 1px 3px;
	/*background-color: #8EBCEE;*/
	color: #589CE7;
	border: 1px solid #cccccc;
}
.pagi_no_active{
	width:10px;
	padding:1px 3px 1px 3px;
	background-color: #589CE7;
	color: #FFFFFF;
	border: 1px solid #589CE7;
}
.pagi_arrow{
	width:10px;
	padding:1px 0px 1px 0px;
	color: #E8E8E8;
	margin: 0px 1px 0px 1px;
	height: 20px;
	line-height: 20px;
}
.pagi_arrow a:link, .pagi_arrow a:visited{
	color: #2780D8;
	/*	background-color: #CC3300;*/
	margin: 0px 1px 0px 1px;
	height: 20px;
	line-height: 20px;
	padding:1px 0px 2px 0px;
}
#admin_edit_table_rendel #button_1{
	background-color: #549CD8;
	float: right;
	height: 20px;
	border: 0px;
	color: #FFFFFF;
	cursor: pointer;
	margin-right: 15px;
}
#admin_edit_table_rendel #button_2{
	background-color: #BDD9F0;
	float: left;
	height: 20px;
	border: 0px;
	color: #599BD0;
	cursor: pointer;
}
#admin_edit_table_rendel{
	width: 500px;
	border: 0px solid;
	border-color: #CCCCCC;
	margin: 0px auto;
	margin-top: 50px;
}
 #admin_edit_table_rendel .input_text{
	width: 320px;
	color: #666666;
}
 #admin_edit_table_rendel .input_textfield{
	width: 320px;
	color: #666666;
}
 #admin_edit_table_rendel .input_select{
	width: 152px;
	color: #666666;
}
 #admin_edit_table_rendel .input_select_short{
	width: 100px;
	color: #666666;
}
#hint_green{
	margin: 0px auto;
	width: 450px;
	height: auto;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #83CD67;
	text-align: center;
	font-size: 14px;
	padding: 20px 5px  20px 5px;
	vertical-align: middle;
	margin-top: 50px;
}
#hint_green_big{
	margin: 0px auto;
	width: 450px;
	height: auto;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #83CD67;
	text-align: center;
	font-size: 14px;
	padding: 20px 5px  20px 5px;
	vertical-align: middle;
	margin-top: 50px;
}
#hint_green a:link, #hint_green a:visited{
	color: #FFFFFF;
} 
#hint_red{
	margin: 0px auto;
	width: 450px;
	height: auto;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #E94B50;
	text-align: center;
	font-size: 14px;
	padding: 20px 5px  20px 5px;
	vertical-align: middle;
	margin-top: 50px;
}
#hint_red a:link, #hint_red a:visited{
	color: #FFFFFF;
} 
#logintable_order{
	width: 400px;
}
#logintable_order .button_1{
	width: 60px;
	height: 20px;
	border: 0px;
	background-color: #51BC10;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
}
/**************************************************************************************************************************/
#capcha_1{
	background-image:url(images/checkform_ajanlatkeres.gif);
	height: 25px;
	background-repeat: no-repeat;
	background-position: 150px 3px;
}
#capcha_2{
	background-image:url(images/checkform_megrendeles.gif);
	height: 25px;
	background-repeat: no-repeat;
	background-position: 150px 3px;
}
/**************************************************************************************************************************/
/*CONTACT>>>>>>>>>>>>>*/
#contact_capcha{
	background-image:url(../../image/design/capcha_contact.gif);
	height: 25px;
	background-repeat: no-repeat;
	background-position: 160px 3px;
}
#contact_table{
	width: 450px;
	margin-top: 10px;
}
#contact_table .my_input{
	width: 300px;
}
#contact_table #button_1{
	background-color: #549CD8;
	float: right;
	height: 20px;
	border: 0px;
	color: #FFFFFF;
	cursor: pointer;
	margin-right: 67px;
}
#button_1{
	background-color: #549CD8;
	float: right;
	height: 20px;
	border: 0px;
	color: #FFFFFF;
	cursor: pointer;
	margin-right: 67px;
}
/*END CONTACT<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/******************************************************************************************************************************/
/*GALLERY>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#page_title_gal_list{
	font-size: 16px;
	color: #6A1566;
	margin: 3px 0px 15px 0px;
	border-top: 1px solid;
	border-top-color: #CCCCCC;
	padding-top: 10px;
}
#page_title_gal_list h2{
	font-size: 16px;
	color: #6A1566;
}
#page_short_desc_gal_list{
	text-align: justify;
}
#tooltip_img_header_id{
	width: auto;
	background-color: #46AAD0;
	color: #FFFFFF;
	padding: 3px 10px 3px 10px;
	position: relative;
	left: 10px;
	top: -10px;
}
#gallery_table_list{
	width: 100%;
}
.gal_list_img_td{
	padding: 5px 0px 0px 0px;
}
#gallery_table_list .gal_list_img{
	width: 70px;
	height: 70px;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	cursor: pointer;
	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; 
	background-color: #FFFFFF;
}
#gallery_table{
	width: 100%;
}
#gallery_table #thumbnail_image{
	width: 60px;
	height: 60px;
	float: left;
	border: 2px solid;
	border-color: #CCCCCC;
	margin: 2px;
	cursor: pointer;
}
#gallery_table #thumbnail_image_gallery_new{
	width: 100px;
	height: 100px;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
	margin: 5px;
	cursor: pointer;
	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#666666')"; 
	background-color: #FFFFFF;
}
#gallery_tooltip_img_header{
	width: 144px;
	background-color: #3E9DC1;
	color: #FFFFFF;
	padding-left: 10px;
	position: relative;
	left: 40px;
	top: -200px;
	height: 16px;
	line-height: 16px;
	font-size: 10px;
}
#gallery_tooltip_img_body{
	position: relative;
	left: 40px;
	top: -200px;
}
#gallery_tooltip_img_body img{
	width: 150px;
	height: auto;
	margin: 0px;
}
/*END GALLERY<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/******************************************************************************************************************************/
#toncsi_footer{
	text-align: right;
	font-size: 10px;
	color: #FFFFFF;
	width: 970px;
	margin: 0px auto;
	padding: 3px 10px 3px 0px;
}
#toncsi_footer a:link, #toncsi_footer a:visited {
	color: #FFFFFF;
}


.cimke_bg{
	background-color: #FFFFFF;
	width: auto;
	height: auto;
}
.stickytooltip{
/*	box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
/*-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;*/
	display:none;
	position:absolute;
	display:none;
	border:1px solid; /*Border around tooltip*/
	background:white;
	z-index:3000;
	border-color: #CCCCCC;
}
.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:#CCCCCC;
color:white;
text-align:center;
height: 12px;
line-height: 12px;
font-size: 10px;
}
.my_tooltip{
	cursor: pointer;
	color: #538CC6;
	font-weight: bold;
}

.atip{
	width: 200px;
	font-size: 10px;
	line-height: 110%;
	text-align: center;
}
.atip_header{
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	background-color: #3399CC;
	color: #FFFFFF;
}

.atip img{
	width: 200px;
	height: auto;
	border-bottom: solid 2px;
	border-top: solid 2px;
	border-color: #CCCCCC;
	border-left: 0px;
	border-right: 0px;
}
.trip_header{
	background-color: #336699;
	color: #FFFFFF;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.page_flags{
	width: 25px;
	height: auto;
	cursor: pointer;
	margin: 4px 3px 5px 3px;
	z-index:5;
	float: right;
	border: 1px solid;
	border-color: transparent;
}

.page_flags_active{
	width: 30px;
	height: auto;
	cursor: pointer;
	box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000; 
	-moz-box-shadow: 0px 0px 10px #000000;   
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; 
	margin: 2px 3px 2px 3px;
	z-index:5;
	float: right;
	border: 1px solid;
	border-color: #000000;
}
/**********************************************************************************************************************/
/*USER SUBMIT THINGS>>>>>>>>>>>>>>>>>>>>*/
.user_submit_table_1
{
	width: 95%;
}
.user_submit_table_1 .td_1
{
	text-align: left;
	width: 155px;
	font-weight: bold;
	height: 40px;
}
.user_submit_table_1 .td_2
{
	text-align: right;	
}
.user_submit_table_1 .td_3
{
	text-align: left;	
}
.user_submit_table_1 .td_4
{
	text-align: left;	
}

.user_submit_table_1 img
{
	width: 150px;
	height: auto;
	border: 2px solid;
	border-color: #999999;
}
#submit_capcha{
	background-image:url(../../image/design/capcha_submit.gif);
	height: 25px;
	background-repeat: no-repeat;
	background-position: 160px 3px;
}
#subscribe_capcha{
	background-image:url(../../image/design/subscribe.png);
	height: 25px;
	background-repeat: no-repeat;
	background-position: 180px 3px;
}
.pagelist_img{
	cursor: pointer;
}
#tooltip_img_header{
	width: 394px;
}
#tooltip_img_body{
	position: relative;
	left: 40px;
	top: -100px;
}
#tooltip_img_body img{
	width: 400px;
	height: auto;
	margin: 0px;
	border: 2px solid;
	border-color: #999999;
}
#user_submit_table .middle_input{
	width: 250px;
}
/*END USER SUBMIT THINGS<<<<<<<<<<<<<<<<<*/
/**********************************************************************************************************************/
/*INNER SCROLL THING>>>>>>>>>>>>>>>>>>>>*/
#toncsiscroll {
	/*overflow:scroll;*/
	overflow: auto;
	/*width: 400px;*/
	height: 300px;
	margin: 0px 0px 0px 5px;
	padding: 0px 10px 0px 0px;
}
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; 
	left: 0;
	bottom: 0; 
}

.vscrollerbase {
	width: 10px;
	background-color: #FFFFFF;
	border: 0px solid;
	border-color: #CCCCCC;
}
.vscrollerbar {
	width: 10px;
	background-color: #FFCC33;
}
.hscrollerbase {
	height: 10px;
	background-color: #FFFFFF;
	background-color: #333333;
	border: 0px solid;
	border-color: #CCCCCC;
}
.hscrollerbar {
	height: 10px;
	background-color: #FFCC33;
}
.scrollerjogbox {
	width: 10px;
	height: 10px;
	top: auto; 
	left: auto;
	bottom: 0px; 
	right: 0px;
	background-color: #666666;
}
/*END INNER SCROLL THING<<<<<<<<*/
/**********************************************************************************************************************/



/*Loading div style>>>>>>>>>>>>>>>>>>>>*/  
div.loading-invisible{
display:none;  
}  
div.loading-visible{
	display:block;
	position:absolute;
	top:40%;
	left:40%;
	width:200px;
	text-align:center;
	background-color:#FFFFFF;
	filter: alpha(opacity=90); /* internet explorer */
	-khtml-opacity: 0.9;      /* khtml, old safari */    
	-moz-opacity: 0.9;       /* mozilla, netscape */    
	opacity: 0.9;           /* fx, safari, opera */
	background-image: url(../../image/design/loading.gif);
	background-repeat: no-repeat;
	height: 220px;
	margin: 0px auto;
	border: 2px solid;
	border-color: #CCCCCC;
	background-position: 50px 70px;
	color: #FF6600;
	z-index: 1000;
	-moz-border-radius: 30px;
	border-radius: 30px;
	box-shadow: 0px 0px 30px #000000;
	-webkit-box-shadow: 0px 0px 30px #000000; 
	-moz-box-shadow: 0px 0px 30px #000000;   
	padding-top: 10px;
}
/*End loading div style<<<<<<<<<<<<<<<<<*/  
.doctors_list_color{
	width: 30px;
	float: right;
	height: 50px;
	margin-top: 4px;
	margin-right: 10px;
}
.javaback{
	background-color: #CCCCCC;
	float: left;
	padding: 1px 3px 1px 3px;
	color: #FFFFFF;
	border: 1px solid;
	border-color: #CCCCCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 12px;
}

.javaback:hover{
	background-color: #666666;
}

.my_res{
	background-color: #FF8040;
	color: #FFFFFF;
	margin: 0px auto;
	text-align: center;
	display: table;
	padding: 20px 100px;
	font-size: 20px;
}
.delete_by_user_table{
	margin: 0px auto;
	background-color: #F1F3DA;
	width: 300px;
}
.gallery_thumb_img{
	border: 1px solid;
	height: 100px;
	width: auto;
	cursor: pointer;
	border-color: #CCCCCC;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 5px;
	-moz-box-shadow: 3px 3px 4px #666666;   
	-webkit-box-shadow: 3px 3px 4px #666666; 
	box-shadow: 3px 3px 4px #666666;
}
.gallery_thumb_img_table{
	margin: 0px auto;
}
.gallery_thumb_img_table_div{
	width: auto;
}

.tooltip_full{
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 0px 30px #000000;
	-webkit-box-shadow: 0px 0px 30px #000000; 
	-moz-box-shadow: 0px 0px 30px #000000;   
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#666666)"; 
	width: auto;
	height: auto;
	padding: 5px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	position: relative;
	left: -50%;
	top: -100px;
}
.tooltip_body_head{
	background-color: #559CDD;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	text-align: center;
}
.tooltip_body{
	background-color: #89BAE7;
	color: #FFFFFF;
	padding: 3px 5px 3px 5px;
	border-bottom: 1px solid;
	border-color: #FFFFFF;
	text-align: center;
}
.fb-like{
	background-color: #FFFFFF;
}
.my_image_title_out{
	float: left;
	width: 0px;
	height: 0px;
	background-color: #FF00FF;
	overflow: visible;
}
.my_image_title_in{
	height: 15px;
	padding: 0px 10px 0px 0px;
	line-height: 15px;
	font-size: 10px;
	position: relative;
	overflow: hidden;
	z-index:500;
	left: 0px;
	top:0px;
	text-align: left;
	color: #000000;
	opacity: 0.5;
	display: block;
	white-space: nowrap;
	font-weight: lighter;
	font-style: italic;
	text-indent: 5px;
	background-color: #FFFFFF;
	width: 145px;
	}
.my_image_title_in:hover{
	opacity: 1;
	color: #666666;
	border: 0px solid;
	border-color: #CCCCCC;
	display: inline-table;
	background-color: #FFFFFF;
	cursor: help;
	white-space: nowrap;
	/*-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 2px 0px 10px 0px #000000;
	-webkit-box-shadow: 2px 0px 10px 0px   #000000; 
	-moz-box-shadow: 2px 0px 10px 0px   #000000; */  
	}
	
	.main_my_little_div{
	display: table;
	margin: 0px auto;
	/*	background-color: #C6CFAD;*/
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
	width: 100%;
	float: left;
	border-top: 1px solid;
	border-color: #CCCCCC;
}






/* ON THE FRONT PAGE>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
	.main_my_little_div_front{
	display: table;
	margin: 0px auto;
/*	background-color: #C6CFAD;*/
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
	width: 32%;
	float: left;
}

.my_little_div_main_cat_front{
	background-color: #3D97D3;
	width: 90%;
	height: 80px;
	line-height: 16px;
	color: #FFFFFF;
	color: #FFFFFF;
	/*float: left;*/
	padding: 5px;
	margin: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	font-size: 14px;
	border: 1px solid;
	border-color: transparent;
	display: table;
	-moz-box-shadow: 0px 0px 20px #000000;   
	-webkit-box-shadow: 0px 0px 20px #000000; 
	box-shadow: 0px 0px 20px #000000; 
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; 
}
.my_little_div_main_cat_front:hover{
	/*background-color: #49655B;*/
	background-color: #226795;
	color: #FFFFFF;
	-moz-box-shadow: 0px 0px 30px #000000;   
	-webkit-box-shadow: 0px 0px 30px #000000; 
	box-shadow: 0px 0px 30px #000000; 
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; 
}
.my_little_div_main_cat_front img{
/*	background-color: #FFFFFF;*/
	width: 240px;
	height: 160px;
	padding: 3px;
	margin: 3px;
	border: 1px solid;
	border-color: #FFFFFF;/*	box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}



.my_little_div_sub_cat_front{
	background-color: #FF9900;
	width: 90%;
	height: 60px;
	line-height: 60px;
	color: #FFFFFF;
	color: #FFFFFF;
	float: left;
	padding: 5px;
	margin: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	font-size: 14px;
	border: 1px solid;
	border-color: #FFFFFF;	/*box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}
.my_little_div_sub_cat_front:hover{
	background-color: #49655B;
	color: #FFFFFF;
}
.my_little_div_sub_cat_front img{
/*	background-color: #FFFFFF;*/
	width: 50px;
	height: 50px;
	float: left;
	padding: 3px;
	margin: 3px;
	border: 1px solid;
	border-color: #FFFFFF;/*	box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}


/*END ON THE FRONT PAGE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.my_little_div_main_cat{
	background-color: #3D97D3;
	width: 45%;
	height: 115px;
	line-height: 40px;
	color: #FFFFFF;
	color: #FFFFFF;
	float: left;
	padding: 5px;
	margin: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	font-size: 14px;
	border: 1px solid;
	border-color: #FFFFFF;	/*box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}
.my_little_div_main_cat:hover{
	background-color: #2778AD;
	color: #FFFFFF;
}
.my_little_div_main_cat img{
/*	background-color: #FFFFFF;*/
	width: 100px;
	height: 100px;
	float: left;
	padding: 3px;
	margin: 3px;
	border: 1px solid;
	border-color: #FFFFFF;/*	box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}



.my_little_div_sub_cat{
	background-color: #71978A;
	width: 30%;
	height: 60px;
	line-height: 60px;
	color: #FFFFFF;
	color: #FFFFFF;
	float: left;
	padding: 5px;
	margin: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	font-size: 14px;
	border: 1px solid;
	border-color: #FFFFFF;	/*box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}
.my_little_div_sub_cat:hover{
	background-color: #49655B;
	color: #FFFFFF;
}
.my_little_div_sub_cat img{
/*	background-color: #FFFFFF;*/
	width: 50px;
	height: 50px;
	float: left;
	padding: 3px;
	margin: 3px;
	border: 1px solid;
	border-color: #FFFFFF;/*	box-shadow: 0px 0px 30px #FFFFFF;
	-webkit-box-shadow: 0px 0px 30px #FFFFFF; 
	-moz-box-shadow: 0px 0px 30px #FFFFFF; */  
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#FFFFFF)"; */
}


.my_desc_div{
	margin-bottom: 20px;
	text-align: justify;
	display: table;
	border-bottom: 0px solid;
	border-color: #CCCCCC;
	padding-bottom: 10px;
	width: 100%;
}

.my_desc_div img{
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.upper_back_button_out{
	width: 0px;
	height: 0px;
	position: relative;
	overflow: visible;
	top: 0px;
	left: 0px;
	z-index:500;
	background-color: #FF0000;
	float: right;
}
.upper_back_button_in{
	width: 90px;
	height: 25px;
	position: absolute;
	overflow: hidden;
	z-index:500;
	top: 5px;
	right: 0px;
	}
.hint_red_class{
	margin: 0px auto;
	height: 25px;
	font-size: 14px;
	line-height: 14px;
	background-color: #FF0000;
	color: #FFFFFF;
	padding: 10px 5px;
	display: table;
	text-align: center;
}
.extra_table_class{
	border: 1px solid;
	background-color: #E8E8E8;
	padding: 20px;
	border-color: #CCCCCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.gallery_sign_outer{
	background-color: #FF0000;
	height: 0px;
	width: 0px;
	float: left;
}
.gallery_sign_inner{
	background-color: #FFFFFF;
	color: #999999;
	display: table;
	margin: 0px auto;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 0px 2px;
	font-size: 10px;
	height: 10px;
	line-height: 10px;
	position: relative;
	left: 5px;
	top: 5px;
	/*box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000; 
	-moz-box-shadow: 0px 0px 10px #000000;*/   
	/* For IE 8 */ 
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4,  Color=#000000)"; */
	border: 1px solid;
	border-color: #CCCCCC;
}
.gallery_sign_inner:hover{
	background-color: #666666;
	color: #FFFFFF;
	cursor: help;
}
.sitemap{
}
.sitemap a:link, .sitemap a:visited{
	color: #34537C;
}
.sitemap a:link:hover, .sitemap a:visited:hover{
	color: #FF6600;
}  