@charset "utf-8";
/* CSS Document */

body { 
	background:url(../images/bg.jpg) repeat-x; 
	padding:0px; 
	margin:0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666;
}

#header { 
	width:930px; 
	height:97px; 
	margin:auto; 
	overflow: none; 
	padding-left:20px;
}

#kereses_gombsor {
	overflow: none;
	width: 100%;
	height: 19px;
	padding: 20px 0px 0px 0px;
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 20px;
	text-align: center;
}

#kereses_gombsor_kepek {
	overflow: none;
	width: 480px;
	height: 19px;
	padding: 0px;
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 20px;
	text-align: right;
}

#adatlap_gombsor {
	overflow: none;
	width: 100%;
	height: 19px;
	padding: 0px;
	border-bottom: 2px solid #d5d5d5;
	margin-bottom: 20px;
	text-align: left;
}

#adatlap_gombsor #adatlap_gomb, #adatlap_gombsor #kepek_gomb {
	border: 1px solid #d5d5d5;
	border-bottom: 0px;
	background: url('../images/kereses_bg.png');
	padding: 4px 21px;	
	color: #116378;
	cursor: hand;
	cursor: pointer;	
}

#kereses_gombsor #gomb, #kereses_gombsor_kepek #gomb {
	border: 1px solid #d5d5d5;
	border-bottom: 0px;
	background: url('../images/kereses_bg.png');
	padding: 4px 11px;
	color: #116378;
}

#kereses_gombsor_kepek #gomb {
	padding: 4px 15px;
}

#kereses_gombsor #gomb.active, #kereses_gombsor_kepek #gomb.active {
	background: url('../images/kereses_bg_active.png');
	border: 1px solid #d0d0d0;
	border-bottom: 0px;
	color: #ffffff;
}

.hidden {
	/*visibility: hidden;*/
	display: none;
}

.visible {
	/*visibility: visible;*/
	display: block;
}

label.error {
	width: 345px;
	float: left;
	border: 2px solid #bf4949;
	background: url(../images/warning_bg.png);
	color: #ffffff; 
	margin: 0px auto;
	text-align: center;
	font-weight: bold;
	padding: 0px;	
	display: none;

}

#wrapper {
	width:1014px; 
	background:url(../images/wrapper_bg.jpg) no-repeat; 
	margin:auto; 
	overflow:auto;
}

#timeleft_warning {
	color: #990000;
	font-weight: bold;
}

h1 { 
	padding:0px; 
	font-size:14px; 
	font-weight:bold; 
	color:#0E6579; 
	margin:0px 0px 5px 0px;
}

a { 
	text-decoration:none; 
	color:#990000;
}

a:hover { 
	text-decoration: underline;
}

a.logo { 
	display:block; 
	width:265px; 
	height:84px; 
	background:url(../images/logo.jpg) no-repeat; 
	float:left;
}

.menu { 
	margin-top: 36px; 
	float:right; 
	font-family: Arial, Helvetica, sans-serif;
	clear: right;
}

#flag_wrapper {
	float: right;
	width: auto;
	height: 20px;
}

#flag_wrapper img {
	border: 0px;
}

.menu li { 
	list-style:none; 
	float:left; 
	padding:0px 10px; 
	border-right:#999999 1px solid;
}

.menu li.last { 
	border-right:none;
}

.menu a, .rb_txt a { 
	color:#999999; 
	text-decoration:none;
}

.menu a:hover, .rb_txt a:hover { 
	color:#0E6579;
}

.left_block { 
	float:left; 
	width:602px; 
	padding:20px 0px 0px 50px;
}

.title { 
	margin:10px 0; 
	border: 0px;
}

.right_block { 
	float: left;
	width: 290px; 
	padding:20px 0px 0px 20px;
}

.right_box1, .right_box2 { 
	width:257px; 
	height:90px; 
	padding:11px 18px 41px 15px; 
	font-size:11px;
}

.right_box1 h1, .right_box2 h1 { 
	color: #000;
	font-weight: none;
	font-size: 16px;
	padding-bottom: 10px;
}

.right_box1 { 
	background:url(../images/rightbox1.jpg) no-repeat;
}

.right_box2 { 
	background:url(../images/rightbox2.jpg) no-repeat; 
	margin-top:20px;
}

.title2 { 
	width:290px; 
	height:22px; 
	margin:10px 0;
	background:url(../images/title2.jpg) no-repeat;
}

.login_form { 
	margin:0px; 
	padding:0px;
}

.login_txt { 
	margin:0px 0px 10px 0px; 
	padding:0px;
}
.input { 
	float:left; 
	background:url(../images/input.jpg) no-repeat; 
	width:112px; 
	height:16px; 
	border-style:none; 
	margin:0px 4px 4px 0px; 
	padding:2px 6px; 
	font-size:12px; 
	color:#990000;
}

.data_tbl {
	margin-top:10px;
	width: 600px;
	background-color:#ffffff;
	font-size:11px;
	width: 100%;
	float:left;
}

.data_tbl tr.head {
	background-color: #e7e8e2;
	border: 1px solid #d5d5d3;
	font-weight: bold;
	width: 600px;
	height: 26px;
}

.data_tbl tr.head:hover {
	background-color: #e7e8e2;
	border: 1px solid #d5d5d3;
	font-weight: bold;
	width: 600px;
	height: 26px;
}

.data_tbl td {
	padding: 4px;
	border-right: #EAE8E0 1px dotted;
}

.data_tbl tr:hover {
	background-color: #f3f4ef;
}

.pager {
	width:600px;
	text-align:center;
	float:left;
	margin-top:8px;
	padding:0px;
}

.pager a {
	color:#000000;
	text-decoration:none;
	padding:2px 4px;
}

.pager a:hover, .pager a.active {
	background-color:#F08900;
	font-weight:bold;
}

.form_block { 
	float:left; 
	width:602px; 
	padding:1px 0px 0px 50px;
}

.form_title { 
	width:257px; 
	height:61px; 
	background:url(../images/title3.jpg) no-repeat; 
	margin:auto;
}

.submenu_title_bg {
	background-color: #e1e2dd;
	width: 600px;
	height: 20px;
	overflow: auto;
	margin: 20px 0px;
	padding: 0px;
}

.submenu_title_bg span {
	background-color: #ffffff;
	height: 100%;	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 6px;
	margin: 0px;
	font-size: 17px;
	color: #0e6579;
}

.inp_left { 
	background:url(../images/inp_left.jpg) no-repeat; 
	width:5px; 
	height:20px; 
	float:left;
}

.inp_center { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:340px; 
	height:20px; 
	float:left;
}

.inp_kriterium_kerdoiv { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:250px; 
	height:20px; 
}

.inp_kereso_center { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:220px; 
	height:20px; 
	float:left;
}

.inp_adagolas_center { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:276px; 
	height:20px; 
	float:left;
}

.kis_hiba {
	width: 340px;
	float: left;
	border: 2px solid #bf4949;
	background: url(../images/warning_bg.png);
	color: #ffffff; 
	margin: 0px auto;
	text-align: center;
	font-weight: bold;
	padding: 0px;	
	display: none;
}

.inp_small_center { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:30px; 
	height:20px; 
	float:left;
}

.inp_middle_center { 
	border-style:none; 
	background:url(../images/inp_bg.jpg) repeat-x; 
	width:100px; 
	height:20px; 
	float:left;
}

.kotojel {
	float: left;
	font-weight: bold;
	font-size: 14px;
}

.inp_right { 
	background:url(../images/inp_right.jpg) no-repeat; 
	width:5px; 
	height:20px; 
	float:left;
}

.inp_combobox {
	border: 0px;
	float: left;
	border-top: 2px solid #eeeeee;
	border-bottom: 2px solid #eeeeee;
	height:20px; 
}

.form_area { 
	width:340px; 
	height:93px;
	border-style:none; 
	background:url(../images/area.jpg) no-repeat; 
	padding:5px;
}

.form_area_small { 
	width:200px; 
	height:59px;
	border-style:none; 
	background:url(../images/area_small.jpg) no-repeat; 
	padding:5px;
}

.quest_area { 
	width:370px; 
	height:93px;
	border-style:none; 
	background:url(../images/quest_area.jpg) no-repeat; 
	padding: 5px 0px 5px 25px;
}

.answer_area { 
	width:370px; 
	height:93px;
	border-style:none; 
	background:url(../images/answer_area.jpg) no-repeat; 
	padding: 20px 0px 5px 25px;
}


.item_container { 
	width: 340px; 
	height:93px;
	border-style:none; 
	background:url(../images/area.jpg) no-repeat; 
	padding:5px;
	overflow-y: auto;
	overflow-x: none;
}

#betegseg_listbox, #gyogyszer_listbox, #szakorvos_listbox, #betegseg_lista, #gyogyszer_lista, #szakvelemeny_betegseg_listbox, #szakvelemeny_gyogyszer_listbox, #paciens_betegseg_listbox, #paciens_gyogyszer_listbox {
	background-color: #ffffff;
	border: 0px;
	width: 340px;
	height: 93px;
	overflow: none;
}

a.form_add, a.form_rem, a.btn_left, a.btn_right { 
	display:block; 
	width:19px; 
	height:19px; 
	margin-bottom:5px;
	cursor: hand;
	cursor: pointer;
}

#next, #prev {
	cursor: hand;
	cursor: pointer;
}

.valaszt {
	border: 1px solid #fff;
}

.valaszt:hover {
	border: 1px solid gray;
	cursor: hand;
	cursor: pointer;	
}

a.form_lista_add { 
	display:block; 
	width:120px; 
	height:19px; 
	margin-bottom:5px;
	float: right;
	background:url(../images/list_add.jpg) no-repeat;
	cursor: hand;
	cursor: pointer;
        color: #ffffff;
        text-align: center;
        font-weight: bold;
}

a.form_lista_cancel { 
	display:block; 
	width:120px; 
	height:19px; 
	margin-bottom:5px;
	float: right;
	background:url(../images/list_cancel.jpg) no-repeat;
	cursor: hand;
	cursor: pointer;
        color: #ffffff;
        text-align: center;
        font-weight: bold;
}

a.uj_galeria { 
	background:url(../images/button_uj_galeria.jpg) no-repeat;
}
	
a.form_add { 
	background:url(../images/button_add.jpg) no-repeat;
}

a.form_rem { 
	background:url(../images/button_remove.jpg) no-repeat;
}

a.btn_left { 
	background:url(../images/button_left.jpg) no-repeat;
}

a.btn_right { 
	background:url(../images/button_right.jpg) no-repeat;
}

.pics { 
	width:130px; 
	height:130px; 
	padding:11px; 
	background:url(../images/pic_bg.jpg) no-repeat;
}

.rb { 
	background:url(../images/rb_bg.jpg) repeat-y; 
	width:290px;
}

.rb_txt { 
	padding:0 14px;
}

.rb_txt .line { 
	width:256px; 
	height:1px; 
	background:url(../images/rb_line.jpg) no-repeat; 
	margin:5px 0px 0px 0px; 
	padding:0px;
}

.rb_txt ul { 
	padding:0px; 
	margin:5px 0px 0px 0px; 
	list-style:none;
}

.rb_txt ul li { 
	background:url(../images/list_bg.jpg) no-repeat; 
	padding-left:20px; 
	height:20px;
	overflow: auto;
}

.rb_txt ul li span { 
	color:#990000; 
	font-weight:bold;
}

.rb_top { 
	background: url(../images/rb_top.jpg) no-repeat; 
	height:10px;
}

.rb_bottom { 
	background: url(../images/rb_bottom.jpg) no-repeat; 
	height:10px; 
	margin-bottom:10px;
}

#footer_wrapper { 
	height: 100px; 
	margin-top: 20px; 
	background: url(../images/footer.jpg) repeat-x; 
	padding-top: 0px;
}

.footer { 
	width:900px; 
	margin:auto; 
	color:#919184;
}

.buttonline { float:right; }
.preview { float:right; width: 150px; height: 200px; border: 2px dotted #CCCCCC; }
.preview.loading { background: url(../images/ajax-loader.gif) center center no-repeat; }
.preview.loading img { display: none; }

.showloading { width: 50px; height: 50px; overflow: none; float: right; }
.showloading.loading { background: url(../images/ajax-loader.gif) center center no-repeat; }
.showloading.loading img { display: none; }

.rounded_corner {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.hiba {
	width: 930px;
	border: 2px solid #bf4949;
	background: url(../images/warning_bg.png);
	color: #ffffff; 
	margin: 10px auto;
	text-align: center;
	font-weight: bold;
	padding: 15px 0px;	
}

.hiba span {
	font-size: 20px;
}

#information {
	width: 570px;
	border: 0px;
	background: url(../images/info.png) left top no-repeat; 
	color: gray; 
	margin: 10px auto;
	text-align: justify;
	font-weight: bold;
	padding: 5px 0px 5px 30px;	
	margin: 5px;
}

#information span {
	font-size: 12px;
	margin-left: 0px;
}

.kozepes_hiba {
	width: 590px;
	border: 1px solid #bf4949;
	background: url(../images/warning_bg.png);
	color: #ffffff; 
	margin: 5px auto;
	text-align: center;
	font-weight: bold;
	padding: 15px 0px;	
}

.kozepes_hiba span {
	font-size: 14px;
}


.info {
	width: 930px;
	border: 2px solid #377019;
	background: url(../images/success_bg.png);
	color: #000000; 
	margin: 10px auto;
	text-align: center;
	font-weight: bold;
	padding: 15px 0px;		
}

.info span {
	font-size: 20px;
}

.form_caption {
	float: left;
	text-align: left;
	width: 170px;
}

.form_caption_bigger {
	float: left;
	text-align: left;
	width: 220px;
}

.form_caption_right {
	float: left;
	text-align: right;
	width: 190px;
	margin-right: 10px;
}

.form_caption_max {
	float: left;
	text-align: left;
	width: 100%;
}

.form_header {
	width: 100%;
	font-size: 16px;
	text-align: center;
}

.form_input {
	float: left;
	text-align: left;
	width: 360px;
}

.form_input_small {
	float: left;
	text-align: left;
	width: 350px;
}

.form_spacer {
	clear: both;
	padding: 5px 0px;
}

.spacer10 {
	clear: both;
	padding: 10px 0px;
}

.form_extra {
	float: left;
	width: 70px;
}

.cleaner {
	clear: both;
}

#hany_eves {
	float: left;
	font-weight: bold;	
}

.title_container {
	margin: 0 auto;
	height: 62px;
	margin-bottom: 20px; 
}

.title_container .title_left {
	background: url(../images/title_left.jpg) no-repeat;
	height: 62px;
	width: 15px;
	float:left;
}

.title_container .title_center {
	background: url(../images/title_center.jpg) repeat-x;
	width: 560px;
	height: 62px;
	text-align: center;
	float:left
}

.title_container .title_center h1 {
	color: #468a93;
	font-size: 20px;
	font-weight: normal;
	padding-top: 10px;		
}

.form_header {
	color: #468a93;
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0px;
}

.title_container .title_right {
	background: url(../images/title_right.jpg) no-repeat;
	height: 62px;
	width: 15px;
	float:left
}

.button_container {
	width: 600px;
	height: 30px;
	text-align: center;
}

.button_container.loading { background: url(../images/ajax-loader.gif) center center no-repeat; }

.small_button_container {
	width: 300px;
	height: 30px;
	text-align: center;
}

.button {
	background: url(../images/button_bg.jpg) repeat-x;
	border: 1px solid #ebebeb;
	color: #ffffff;
	height: 32px;
	padding: 8px 25px;
	margin-top: 5px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;
}

.button:hover {
	background: url(../images/button_bg_hover.jpg) repeat-x;
	text-decoration: none;	
}

.button_bottom {
	background: #f3f4ef;
	border: 1px dotted #000;
	color: #000000;
	height: 16px;
}

.button_bottom:hover {
	background: #ffffff;
	border: 1px solid #000;
}

.list_bg {
	background-color: #f3f4ef;
	border: 1px solid #468a93;
	margin: 2px 0px;
	padding: 3px 0px;
	height: 16px;
}

.small_list {
	border-bottom: 1px solid #d5d5d3;
	margin: 0px;
	padding: 4px 3px;
	font-size: 12px;
	height: 16px;
	width: 340px;
}

.small_list:hover {
	background-color: #e1e2dd;
	border-bottom: 1px solid #e1e2dd;
}

.list_bg:hover {
	background-color: #468a93;
	border: 1px solid #468a93;	
	color: #ffffff;
}

.list_bg .irszam {
	float: left;
	width: 100px;
}

.list_bg .varos {
	float: left;
	width: 200px;
}

.list_bg .orvos {
	float: left;
	width: 250px;
}

#kepgaleria {
	padding: 10px 0px;
	border: 0px;
}

#galeria_box {
	width: 600px;
	background: #fff;
	border: 1px solid #cccccc;
	height: 150px;
	overflow: none;
	margin: 0px auto;
}

#galeria_box:hover {
	background: #fafafa;
	border: 1px solid #4e4e4e;
}

#galeria_box img {
	padding: 5px;
}

#galeria_reszletek {
	width: 590px;
	border: 0px;
	overflow:none;
	margin: 0px auto;
}

#galeria_info {
	float: left;
	width: 300;
	height: 150px;
	border: 0px;
}

#kep_megjegyzes {
	width: 200px;
	height: 100px;
	margin-right: 5px;
}

#galeria_info #image, #galeria_box #image {
	float: left;
}

#galeria_info #image img, #galeria_box #image img {
	height: 130px;
	padding: 10px 5px;	
	border: 0px;
}

#galeria_info #text, #galeria_box #text {
	float: right;
	font-size: 12px;
	padding: 10px 0px;		
}

#galeria_info #text #left, #galeria_box #text #left {
	width: 150px;
	font-weight: bold;
	text-align: right;
	float: left;
}

#galeria_info #text #right, #galeria_box #text #right {
	width: auto;
	padding-left: 5px;
	text-align: right;
	float: left;
}

#galeria_box #modell_container {
	width: auto;
	height: 150px;
	float: right; 
}

#galeria_box #modell_container img {
	border-left: 1px solid #cccccc;
}

#paciens_galeria_wrapper {
	margin: 20px 50px; 
}

#paciens_galeria {
	overflow: auto; 
	border: 1px solid gray; 
	height: 500px; 
	width: 300px;
	margin: 0px auto;
	bottom: 0px;
	position: relative;
}

#paciens_galeria img {
	border: 0px;
	border-right: 1px solid gray;
	margin-right: 10px;
}

#paciens_galeria #listaelem {
	width: 280px;
	height: 102px;
	border-bottom: 1px solid gray;
	background: #fff;
}
	
#paciens_galeria #listaelem:hover {
	background: #f1f1f1;	
}

#paciens_kep {
	float: right;
	width: 600px;
}


div#coordinates {
	text-align: center; 
	width: 300px;
	display: none;
}

div#coordinates input {
	text-align: center;
	width: 30px;
	background-color: #ffffff;
	border: 0px;
	font-weight: bold;
}

.small_button_container #position_s {
	text-align: center;
	width: 20px;
	background-color: #ffffff;
	border: 0px;
	margin-bottom: 10px;
	font-weight: bold;
	display: none;
}

#galeria_dialog {
	background-color: #f3f4ef;
}

/*************************************************************************************************************/

a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 500px;
	height:140px;

	/* custom decorations */
	border:1px solid #ccc;
	background:url(../images/carousel/h300.png) repeat-x;
}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:680px;
}

/* single scrollable item */
.scrollable img {
	float:left;
	margin:20px 5px 20px 21px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
}

.scrollable img:hover {
	padding:1px;
	border:2px solid #000;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}


/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../images/carousel/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:50px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(../images/carousel/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

/* position and dimensions of the navigator */
.navi {
	margin-left: 50px;
	width:200px;
	height:20px;
}


/* items inside navigator */
.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../images/carousel/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
.navi a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.navi a.active {
	background-position:0 -16px;     
}

/*************************************************************************************************************/
#feedback { font-size: 1.4em; }
#selectable .ui-selecting { background: #237084; }
#selectable .ui-selected { background: #76b2c1; color: white; }
#selectable { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#selectable li { margin: 3px; padding: 3px; font-size: 1.4em; height: 100px; }
/*************************************************************************************************************/

/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	
	width: auto;	
	min-height:200px;
	border:1px solid #666;
	height: auto;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(../images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

#tooltip {
	display: none;
	height: 30px;
	overflow: none;
	padding: 10px 10px;
	width: 580px;
	font-size:11px;
	color:#fff;
	position: absolute;
	background-color: gray;
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
	opacity:0.9;
	filter:alpha(opacity=90);	
	font-weight: bold;
}

#huy-magnifier {
	width:300px;
	height:200px;
	border:1px solid #000;
}

/*************************************************************************************************************/

/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width: 950px;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin: 10px 32px;
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;
	position:relative;
}

.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}
/* 2 Column (left menu) settings */
.leftmenu {
	background: #fff;		/* right column background colour */
}

.leftmenu .colleft {
	right:640px;			/* right column width */
	background:#fff;	/* left column background colour */
}

.leftmenu .col1 {
	width:640px;			/* right column content width */
	left:950px;			/* 100% plus left column left padding */
	text-align: center;
}

.leftmenu .col2 {
	width:310px;			/* left column content width (column width minus left and right padding) */
	left:0px;			/* (right column left and right padding) plus (left column left padding) */
}

#kepek_carousel {
	margin: 0px auto;
}

#to_print_lista {
	display: none;
	width: 0px;
	height: 0px;
}