ACC SHELL

Path : /srv/www/vhosts/unitedsolution/admin/
File Upload :
Current File : //srv/www/vhosts/unitedsolution/admin/style.css

*{
	margin:0;
	padding:0;
	}
body{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
h1{
	font-size:18px;
	color:#FF9E31;
	font-weight:bold;
	margin-bottom:30px;
	}
h2{
	font-size:14px;
	color:#FF9E31;
	margin:10px 0;
	}
#log_out{
	position:absolute;
	bottom:-60px;
	right:226px;
	}
#log_out a{
	color:#666666;
	text-decoration:none;
	margin:0 10px;
	}
#log_out a:hover{
	color:#333333;
	}
#page{
	position:relative;
	width:100%;
	min-width:900px;
	}
#header{
	position:relative;
	width:100%;
	height:90px;
	background-color: #000000;
	}
#asys{
	position:absolute;
	top:0;
	right:0;
	width:199px;
	height:123px;
	background:url(img/asys.jpg) no-repeat top right;
	}
#asys_s{
	position:absolute;
	top:123px;
	right:0;
	width:199px;
	height:109px;
	background:url(img/asys_shadow.jpg) no-repeat top right;
	}
#admin_logo{
	position:absolute;
	top:0;
	left:0;
	width:434px;
	height:123px;
	background:url(img/admin.jpg) no-repeat top left;
	}
.clear{
	clear:both;
  height: 1px;
	}
#obsah{
	position:relative;
	padding:10px 10px 100px 10px;
	width:970px;
	}
#obsah2{
	position:relative;
	padding:10px 10px 100px 10px;
	}
#obsah a:link, #obsah a:visited{
	text-decoration:none;
	color:#666666;
	}
#obsah a:hover{
	text-decoration:none;
	color:#0000ff;
	}
#footer_2{
	position:relative;
	width:100%;
	height:80px;
	background:url(img/logo.jpg) no-repeat bottom right;
	}
#menu{
	position:absolute;
	z-index:1;
	left: 0px;
	top: 0px;
	height: 97px;
	}
#menu a{
	position:relative;
	display:block;
	float:left;
	padding:0px;
	}
#menu a:link , #menu a:visited{
	text-decoration:none;
	color:#666666;
	}
#menu a:hover{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #000000;
	}	
.sub a{
	position:relative;
	display:block !important;
	float:none !important;
	padding:3px !important;
	background:#FFFFFF;
	border:none !important;
	}
#sub1{
	position:absolute;
	top:25px;
	left:58px;
	width:110px;
	border:solid 1px #CCCCCC;
	visibility:hidden;
	z-index:2;
	}
#sub2{
	position:absolute;
	top:25px;
	left:114px;
	border:solid 1px #CCCCCC;
	width:121px;
	visibility:hidden;
	z-index:2;
	}
#sub3{
	position:absolute;
	top:25px;
	left:237px;
	border:solid 1px #CCCCCC;
	width:112px;
	z-index:2;
	visibility:hidden;
	}
#sub4{
	position:absolute;
	top:25px;
	left:351px;
	border:solid 1px #CCCCCC;
	width:105px;
	z-index:2;
	visibility:hidden;
	}
#sub5{
	position:absolute;
	top:25px;
	left:418px;
	border:solid 1px #CCCCCC;
	width:115px;
	z-index:2;
	visibility:hidden;
	}
#sub6{
	position:absolute;
	top:25px;
	left:485px;
	border:solid 1px #CCCCCC;
	width:115px;
	z-index:2;
	visibility:hidden;
	}
	
        /*begin training*/
        .s_t_name{
	width:320px !important;
	_width:310px !important;
	}
        /*end training*/

/* begin menu */

#menu_view{
	position:relative;
	width:470px;
	float:left;
	margin:10px 20px;
	}
#menu_add{
	position:relative;
	width:310px;
	float:left;
	margin:0 30px;
	padding:10px;
	}

.menu_list_page{
	position:relative;
	padding:10px 0px;
	margin:0 10px;
	width:440px;
	border-bottom:solid 1px #cccccc;
	}
.menu_list_page span{
	position:relative;
	display:block;
	float:left;
	margin:0 10px;
	}
.submenu_list_page{
	position:relative;
	padding:10px 0px 10px 30px;
	margin:0 10px;
	border-bottom:solid 1px #cccccc;
	width:410px;
	}
.submenu_list_page span{
	position:relative;
	display:block;
	float:left;
	margin:0 10px;	
	}
.m_name{
	width:300px !important;
	margin:0 !important;
	}
.s_m_name{
	width:250px !important;
	_width:240px !important;
	}
.add_menu{
	position:relative;
	float:right;
	}
.menu{
	background:url(img/menu.png) no-repeat left;
	padding:15px 0 15px 50px;
	}
#select_menu_form div{
	margin:20px 20px;
	}
#select_menu{
	margin:0 0 0 240px;
	background:#FFFFFF;
	border:none;
	}
#link_form div{
	margin:20px;
	}
#link_form label{
	position:relative;
	display:block;
	float:left;
	width:70px;
	}
#link_button{
	margin-left:185px;
	background:#FFFFFF;
	}
#menu_name{
	width:150px;
	}
#page_menu_button{
	margin-left:185px;
	background:#FFFFFF;
	}	
.m_page{
	margin-left:-30px !important;
	}
.menu_msg{
	position:absolute;
	width:400px;
	left:400px;
	top:-70px;
	font-weight:bold;
	color:#CC0000;
	}
#menu_name_edit{
	position:absolute;
	top:85px;
	left:215px;
	}
/* end menu */
/* start page */

.page_list{
	margin:10px;
	}
	
.page_list div{
	position:relative;
	width:110px;
	float:left;
	}
.page_button a{
	margin-left:10px;
	}
.page_name{
	width:400px !important;
	}
.category{
	margin:10px;
	}
.category div{
	position:relative;
	width:55px;
	float:left;
	}
.category_name{
	width:500px !important;
	}
.page_home, .page_footer{
	text-align:center;
	}
.page_name, .page_home, .page_footer, .page_category, .category_name{
	padding-top:10px;
	}
.page_show_h{
	position:relative;
	}
#page_show_form{
	position:absolute;
	width:200px;
	top:15px;
	right:20px;
	}
#add_page{
	position:absolute;
	top:10px;
	left:600px;
	}
#add_category{
	position:relative;
	margin:10px;
	}
#name_category{
	width:200px;
	}
#button_category{
	background:#FFFFFF;
	border:solid 1px #CCCCCC;
	}
.msg_page_category{
	position:absolute;
	top:70px;
	left:260px;
	font-weight:bold;
	color:#CC0000;
	}
.msg_page_category2{
	position:absolute;
	top:-60px;
	left:290px;
	font-weight:bold;
	color:#CC0000;
	}
#page_form div{
	padding:5px 0;
	}
#page_form label{
	position:relative;
	display:block;
	width:130px;
	float:left;
	}
#page_form textarea{
	width:700px;
	height:600px;
	}
#wysiwyg_div{
	margin-left:130px;
	}
#page_b_1, #page_b_2{
	position:absolute;
	top:15px;
	left:800px;
	width:35px;
	height:35px;
	background:url(img/Save.jpg) top left no-repeat;
	font-size:0px;
	padding-top:50px;
	cursor:pointer;
	border:none;
	}
#page_b_2{
	left:600px;
}
#spocitej{
	position:absolute;
	top:15px;
	left:600px;
	width:35px;
	height:46px;
	background:url(images/calculate.jpg) top left no-repeat;
	font-size:0px;
	padding-top:50px;
	cursor:pointer;
	border:none;
	}
#page_b_next{
	position:absolute;
	top:15px;
	left:800px;
	width:35px;
	height:35px;
	background:url(img/next.jpg) top left no-repeat;
	font-size:0px;
	padding-top:50px;
	cursor:pointer;
	border:none;
	}
#wysiwyg_b{
	position:absolute;
	background:url(img/wysiwyg.jpg) top left no-repeat;
	border:none;
	width:35px;
	height:35px;
	top:15px;
	left:740px;
	font-size:0px;
	padding-top:50px;
	cursor:pointer;
	}
#wysiwyg_b value{
	visibility:hidden;
	}
#page_bakc{
	position:absolute;
	top:15px;
	left:680px;
	}
.m{
	left:750px !important;
	}
.page_msg1{
	position:absolute;
	top:23px;
	left:400px;
	font-weight:bold;
	color:#CC0000;
	}
.page_msg2{
	position:relative;
	width:100%;
	text-align:center;
	padding:100px 0;
	font-weight:bold;
	color:#CC0000;
	}
.page_show_h{
	padding:15px 0px 15px 50px;
	background:url(img/page.jpg) no-repeat left;
	}
#button_category_position{
	position:absolute;
	top:-8px;
	left:325px;
	}
#button_category_edit{
	position:absolute;
	top:85px;
	left:280px;
	}
.wysiwyg_box{
	position:relative;
	float:left;
	_margin-left:1px;
	}
.wysiwyg_box div{
	padding:0 !important;
	}
/* end page */

/* begin user list */
.user_list{
	position:relative;
	width:850px;
	margin:30px 0 30px 30px;
	}
.user_name, .user_surname, .user_username,
.user_memo, .user_typ, .a_button{
	position:relative;
	float:left;
	width:140px;
	border:solid 1px #FFFFFF;
	}
.a_button{
	width:100px;
}
.user_memo{
	width:200px;
	}
.user_typ{
	width:100px;
	}
.users_icon{
	padding:15px 0 15px 50px;
	background:url(img/users.gif) top left no-repeat;
	}
.user_name,.user_surname,.user_username,.user_memo,.user_typ{
	padding-top:10px;
	}
#user_form label{
	position:relative;
	display:block;
	width:120px;
	float:left;
	}
#user_form div{
	margin:10px 0;
	}
.user_msg{
	position:absolute;
	top:23px;
	left:300px;
	font-weight:bold;
	color:#CC0000;
	}
/* end user list */

/* start footer */
.footer_list{
	margin:10px 0 10px 10px;
	}
.footer_list div{
	position:relative;
	width:50px;
	float:left;
	}
.footer_list .name{
	width:410px !important;
	}
.footer_h{
	padding:15px 0 15px 50px;
	background:url(img/footer.gif) top left no-repeat;
	}
.add_footer{
	position:absolute;
	top:15px;
	left:700px;
	}
.footer_m{
	padding-top:10px;
	width:40px !important;
	}
#footer_form label{
	padding-right:20px;
	}
#footer_wdiv{
	margin-left:69px;
	margin-top:10px;
	}
#footer_wdiv textarea{
	width:700px;
	height:600px;
	}
.msg_footer{
	position:absolute;
	top:30px;
	left:260px;
	font-weight:bold;
	color:#CC0000;
	}
/* end footer */

/* begin katalog */
.katalog_img{
	position:relative;
	float:left;
	margin:10px 5px;
	_width:200px;
	}
.katalog_img img{
	padding:3px;
	border:solid 1px #CCCCCC;
	}
.katalog_img a:link,.katalog_img a:visited{
	display:block;
	text-align:center;
	border:solid 1px #CCCCCC;
	margin-top:2px;
	text-decoration:none;
	color:#666666;
	}
.katalog_img a:hover{
	border:solid 1px #666666;
	text-decoration:none;
	}
.katalog_list{
	margin:10px 5px;
	}
.katalog_list div{
	position:relative;
	float:left;
	width:50px;
	}
.katalog_name{
	width:400px !important;
	padding-top:10px;
	}
.p_memo{
	height:18px;
	}
#katalog{
	padding:15px 0 15px 50px;
	background:url(img/katalog.gif) no-repeat top left;
	}
#katalog_form textarea,#katalog_form_add textarea{
	width:700px;
	height:600px;
	}
#katalog_form div{
	padding:2px 0 18px;
	}
#katalog_form_add div{
	padding:2px 0;
	}
#katalog_form_add label{
	position:relative;
	display:block;
	width:150px;
	float:left;
	}
#katalog_edit{
	margin-left:30px;
	}
#katalog_menu{
	position:relative;
	display:block;
	width:120px;
	list-style:none;
	float:left;
	border-right:solid 1px #CCCCCC;
	margin-right:-1px;
	}
#katalog_menu li{
	position:relative;
	width:100%;
	}
#katalog_menu a{
	width:110px;
	display:block;
	padding:5px;
	}
#katalog_menu a:hover{
	text-decoration:none;
	background:#CCCCCC;
	color:#FF6600;
	}
.katalog_selected{
	text-decoration:none;
	background:#CCCCCC;
	}
#katalog_obsah{
	position:relative;
	border-left:solid 1px #CCCCCC;
	float:left;
	padding-left:10px;
	width:730px;
	}
.katalog_logo{
	position:relative;
	padding:10px 0 0 40px;
	float:left;
	}
.katalog_logo img{
	padding:3px;
	border:solid 1px #CCCCCC;
	}
.katalog_logo a{
	position:relative;
	display:block;
	margin-top:3px;
	padding:3px;
	text-align:center;
	border:solid 1px #CCCCCC;
	}
.katalog_logo a:hover{
	border:solid 1px #666666;
	}
.katalog_img2{
	margin:10px 0 0 0;
	padding:3px;
	border:solid 1px #CCCCCC;
	}
#pov_pol{
	margin:10px 0;
	font-weight:bold;
	}
.text_id{
	width:146px;
	}
.katalog_ostrov{
	padding-top:10px;
	width:100px !important;
	}
.katalog_footer{
	padding-top:10px;
	}
.katalog_odkaz{
	position:absolute;
	top:20px;
	left:250px;
	widows:200px;
	color:#BBBBBB;
	}
.katalog_odkaz span{
	padding-bottom:5px;
	display:block;
	}
#keywords,#description{
	height:50px !important;
	}
#title{
	width:700px;
	}
.katalog_msg{
	padding-left:20px;
	font-weight:bold;
	color:#CC0000;
	}
.plan_msg{
	position:relative;
	font-weight:bold;
	color:#CC0000;
	padding:10px 0 10px 120px;
	}
/* end katalog */

/* begin gallery */
.gallery_h{
	padding:15px 0 15px 50px;
	background:url(img/iphoto.jpg) left top no-repeat;
	}
.folder:link, .folder:visited{
	text-decoration:none;
	color:#000000;
	}
.folder:hover{
	text-decoration:none;
	color:#000000;
	}
.g_list{
	position:relative;
	float:left;
	}
.folder{
	position:relative;
	display:block;
	float:left;
	}
.folder img{
	 padding:3px;
	 border:solid 1px #CCCCCC;
	 }
.f_name{
	position:absolute;
	bottom:10px;
	left:10px;
	width:106px;
	text-align:center;
	background:#FFFFFF;
	border:solid 1px #cccccc;
	}
.g_image{
	margin:10px 10px 20px 10px;
	padding:3px;
	border:solid 1px #CCCCCC;
	height:100px;
	}
.g_menu{
	position:absolute;
	right:10px;
	top:30px;
	background:#FFFFFF;
	border:solid 1px #CCCCCC;
	width:80px;
	display:none;
	font-size:10px;
	}
.g_menu a:link, .g_menu a:visited{
	display:block;
	padding:4px 0 4px 4px;
	width:77px;
	text-decoration:none;
	color:#0000FF;
	}
.g_menu a:hover{
	background:#0099FF;
	color:#FFFFFF !important;
	text-decoration:none;
	color:#0000FF;
	}
.g_menu span{
	display:block;
	}
.g_roll{
	position:absolute;
	top:10px;
	right:10px;
	width:20px;
	height:20px;
	border:solid 1px #CCCCCC;
	background: url(gallery/images/b_folder.gif) top right no-repeat;
	}
#gallery_back{
	position:absolute;
	top:15px;
	left:700px;
	}
#gallery_foto{
	position:absolute;
	top:15px;
	left:750px;
	}
#gallery_folder{
	position:absolute;
	top:15px;
	left:800px;
	}
#add_folder_form{
	padding:0 100px;
	}
#add_folder_form span{
	padding-right:10px;
	}
#upload_flash{
	position:relative;
	width:500px;
	margin-left:30px;
	}
#upload_flash form{
	margin-left:390px;
	}
#galler_setting_form{
	padding-left:20px;
	}
.gallery_setting_msg{
	text-align:center;
	font-weight:bold;
	color:#CC0000;
	}
#setting_button{
	margin-left:170px;
	}
.gallery_down{
	position:absolute;
	bottom:20px;
	right:10px;
	width:20px;
	height:20px;
	background:url(img/forward.gif) no-repeat top left;
	border:solid 1px #CCCCCC;
	}
.gallery_up{
	position:absolute;
	bottom:20px;
	left:10px;
	width:20px;
	height:20px;
	background:url(img/back.gif) no-repeat top left;
	border:solid 1px #CCCCCC;
	}
/* end gallery */

/* begin home */

.home{
	padding:15px 0 15px 50px;
	background:url(img/home.jpg) top left no-repeat;
	}
.home_page{
	position:relative;
	width:700px;
	margin-left:50px;
	}
.home_box{
	position:relative;
	width:200px;
	display:block;
	padding-top:45px;
	height:105px;
	float:left;
	margin:5px;
	text-align:center;
	border:solid 1px #CCCCCC;
	}
.home_box:hover{
	border:solid 1px #666666;
	font-weight:bold;
	}
.home_box span{
	display:block;
	text-align:center;
	padding-top:5px;
	}




/* end home */
/* begin edit.php */	

#edit{
	position:relative;
	padding:10px 0;
	color:#666666;
	margin:80px 0;
	}
#edit form{
	position:relative;
	width:300px;
	margin:0 auto;
	}
#edit label{
	position:relative;
	width:85px;
	display:block;
	float:left;
	}
.b_pass{
	text-align:right;
	padding-right:69px;
	}
.b_pass input{
	width:60px !important;
	background:#ffffff;
	color:#666666;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:solid 1px #A7A6AA;
	}
#edit_form div{
	margin:4px 0;	
	}
.pass_msg{
	position:relative;
	text-align:center;
	margin-top:20px;
	font-weight:bold;
	color:#CC0000;
	}
.edit_pass{
	padding:15px 0 15px 50px;
	background:url(img/users.gif) top left no-repeat;
	}
/* end edit.php */
.wysiwyg div{
	padding:0 !important;
	margin:0 !important;
	}
#obsah-backg {
	background-color: #FFFFFF;
	background-image: url(images/backg-admin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#acms-logo {
	position: absolute;
	top: -10px;
	right: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mauritius-logo {
	position: absolute;
	top: 0px;
	right: 66px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#katalog_title{
	width:700px;
	}
.seo_area{
	height:100px !important;
	}


/* start aktuality */
.aktuality_h{
	padding:15px 0 15px 50px;
	background:url(img/aktuality.jpg) top left no-repeat;
	}
.act_list{
	margin:10px !important;
	}
.act_list div{
	position:relative;
	float:left;
	width:50px;
	}
.act_name{
	width:500px !important;
	padding-top:10px;
	}
#act_form label{
	position:relative;
	display:block;
	width:80px;
	float:left;
	}
#act_form div{
	margin:5px 0;
	}
#act_form textarea{
	width:700px;
	height:400px;
	}
.act_bb{
	left:740px !important;
	}
.act_f_name{
	width:700px;
	}
.act_lang{
	margin-top:10px;
	}
/* end aktuality */
#ref_foto{
	padding:3px;
	border:solid 1px #cccccc;
	}


/*sklad papiru*/

#store div {
  vertical-align: bottom;
  clear: both;
}

#store input,#store textarea {
  border: 1px solid #aeaeae;
  padding: 3px;
  background-color: #fff;
  margin: 2px;
}

#store input[type=checkbox] {
  width: 25px;
  height: 25px;
  margin: 1px;
}

#store select {
  padding: 3px;
  margin: 2px;
  min-width: 200px;
}

#store textarea {
  width: 500px;
  height: 300px;
}

#store input:active, #store input:hover, #store input:focus,#store textarea:hover, #store textarea:active, #store textarea:focus {
  border: 2px solid #fd7300;
  margin: 1px 2px 1px 2px;
}

#store label {
  width: 150px;
  display: block;
  float: left;
  font-weight: bold;
  margin: 2px;
  padding: 3px;
  clear: both;
  text-align: right;
  padding-right: 10px;
}

#store.smallLabel label {
  width: 100px;
}
#store.bigLabel label {
  width: 200px;
}

#store #page_b_1, #store #spocitej, #store #page_b_2 {
  border: none;
  margin: 0px;
}

#store table {
  border-collapse: collapse;
}

#store th,#store td {
  padding: 5px;
  border: 1px solid #efefef;
  text-align: left;
}

#store th {
  background-color: #000;
  color: #fff;
}

#store th a:link, #store th a:visited{
  color: #fff;
}

#store th a:hover{
  color: #ff0000;
}

#store tr:active td,#store tr:hover td{
  background-color: #fd7300;
  color: #fff;
}

#store .add {
  background:url(images/add.png) top left no-repeat;
  padding: 2px 0px 2px 20px;
  cursor: pointer;
  margin: 5px 0px 5px 0px;
  display: block;
  width: 150px;
  float: left;
}

#store .remove {
  background:url(images/remove.png) bottom left no-repeat;
  padding: 2px 0px 2px 20px;
  cursor: pointer;
  margin: 5px 0px 5px 0px;
  display: block;
  width: 180px;
  float: left;
}

#store .more {
  background:url(images/add.png) bottom left no-repeat;
  padding: 2px 0px 2px 20px;
  cursor: pointer;
  margin: 5px 0px 5px 0px;
  display: block;
  width: 180px;
  float: left;
}

#store .pdf {
  background:url(images/pdf.jpg) bottom left no-repeat;
  padding: 2px 0px 2px 30px;
  cursor: pointer;
  margin: 5px 0px 5px 0px;
  display: block;
  width: 150px;
  float: left;
}

#store .border {
  background-color: #f8f8f8;
  border: 1px solid #dddddd;
  padding: 3px 0px 2px 0px;
  margin-bottom: 2px;
}

.upo1 td, .upo2 td, .upo3 td, .upo4 td, .upo5 td, .upo td{
  padding: 5px;
}

.upo1 td, .upo1-span{
  background-color: #ff0000;
  font-size: 16pt;
  color: #fff;
}
.upo2 td, .upo2-span{
  background-color: #ff4500;
  font-size: 15pt;
  color: #fff;
}
.upo3 td, .upo3-span{
  background-color: #ff7f50;
  font-size: 14pt;
  color: #fff;
}
.upo4 td, .upo4-span{
  background-color: #ffdab9;
  font-size: 13pt;
  color: #000;
}
.upo5 td, .upo5-span{
  background-color: #ffffe0;
  font-size: 12pt;
  color: #000;
}
.upo td{
  background-color: #98fb98;
  font-size: 11pt;
  color: #000;
}

.upo1-span, .upo2-span, .upo3-span, .upo4-span, .upo5-span {
  border: 1px solid #000;
  font-size: 10pt;
}

.printResult {
  margin-top: -20px;
  margin-bottom: 20px;
  margin-left: 217px;
}
.high {
  color: #ff0000;
  font-weight: bold;
}

#calculateForEmail {
  border: 1px solid #000;
  background-color: #cccccc;
  color: #000;
  width: 500px;
  left: 10px;
  bottom: 10px;
  position: fixed;
  z-index: 99999;
  padding: 20px;
  opacity: 0.9;
  display: none;

}
#calculateForEmail .close{
  text-align: right;
  font-size: 12pt;
  font-weight: bold;
  color: #000;
  cursor: pointer;
}

.showText {
  color: #ff0000;
  font-weight: bold;
  cursor: pointer;
}

.inc {
  background-color: #00ff00;
  color: #000;
}

.dec {
  background-color: #ff0000;
  color: #000;
}

.noCredit {
  border: 1px solid #ff0000;
  font-weight: bold;
  color: #ff0000;
  padding: 5px;
  background-color: #FFE6E6;
}
.noCredit span{
  color: #000000;
}

input.small {
  width: 40px;
}
input.big {
  width: 490px;
}

.order_red {
  background-color: #ff8181;
}

.order_orange {
  background-color: #ffb081;
}

.order_green {
  background-color: #81ff8a;
}

.order_grey {
  background-color: #e9e9e9;
}
.order_yellow {
  background-color: #f8e408;
}

.top_menu {
    width: 67px;
}

.separator {
    height: 75px;
    width: 1px;
}

#history_table{
    position: relative;
    float: left;
    margin: 0 15px;
}

ACC SHELL 2018