* { 
    margin: 0px;
    padding: 0px;
}

div {
    display: block;
}

body {
    text-align: center;
    background-color: #fdfdfc;
        background-image: url('/images/back.png');
    background-repeat: repeat-x;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 12px;
}

a img {
    border:none;
}

h1 {
    font-size: 18px;
    font-weight: bold;
    color: #3382ba;
    margin-bottom: 15px;
}

h2 {
    font-size: 16px;
    font-weight: bold;
    color: #3382ba;
    margin-bottom: 10px;
}

h3 {
    font-size: 14px;
    font-weight: bold;
    color: #3382ba;
    margin-bottom: 15px;
}



p {
    font-size: 13px;
    margin-bottom: 10px;
    color: #333;
    text-align: left;
    line-height: 140%;
}

a, a:link, a:visited {
    color:  #ff5a00;
    text-decoration: underline;
}

a:hover {
    color:  #ff5a00;
    text-decoration: none;
}

#content_box {
    width: 990px;
    margin: 0px auto;
    margin-bottom:20px;
    text-align: left;
    background-color: white;
    border-left: 1px solid #afd3e3;
    border-right: 1px solid #afd3e3;
    border-bottom: 1px solid #afd3e3;
    -moz-border-radius: 10px;
    border-radius: 10px;
    box-shadow: 5px 5px 5px #888;   
}


#content_box #header_box {
    width: 990px;
    height: 180px;
       
}


#content_box #header_box #header_box_title {
    height: 30px;
    background-color: #363c3e;
    color:#dce1e3;
    overflow: hidden;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


#content_box #header_box #header_box_title #header_box_title_left {
    float: left;
    margin-top:7px;
    margin-left:15px;
}


#content_box #header_box #header_box_title #header_box_title_right {
    float: right;
    margin-top:7px;
    margin-right:15px;
}


#content_box #header_box #header_box_title #header_box_title_right a {
    color: #dce1e3;
    text-decoration: underline;
}

#content_box #header_box #header_box_title #header_box_title_right a:hover {
    color: #dce1e3;
    text-decoration: none;
}

#content_box #header_box #header_box_title #header_box_title_right #links {
    margin-top:8px;
    margin-right: 15px;
    float: right;
}

#content_box #header_box #header_box_title #header_box_title_right #links span {
    float: left;
    display: block;
    padding-left: 10px;
}




#content_box #header_box #header_box_picture {
    background-color:#3ccfe5;
        background-image: url('/images/header_picture.png');
    background-repeat: no-repeat;
    height: 150px;
    border-top: 1px solid #d2ffff;
    
}

#content_box #header_box #header_box_picture #header_box_icon_right {
  float: right;
}

#content_box #header_box #header_box_picture #header_box_picture_left {
  float: left;
}

#content_box #header_box #header_box_picture #header_box_picture_left a {
    text-decoration: none;
    display: block;
    background-image: url('/images/logo.png');
    background-repeat: no-repeat;
    margin-left:15px;
    margin-top:30px;
    width:230px;
    height:87px;
}






#content_box #menu_box {
    background-color: #3382ba;
    border-top: 1px solid #d2ffff;
    height: 37px;

     
}

#content_box #menu_box #menu_box_main 
{
  float: left;
 
  background-color: #3382ba;
  padding: 5px;
}



#content_box #menu_box #menu_box_main  .nav, 
#content_box #menu_box #menu_box_main  .nav ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#content_box #menu_box #menu_box_main  .nav {
  z-index: 100;
  position: relative;
}

#content_box #menu_box #menu_box_main  .nav li {
  border-left: 1px solid transparent;
  float: left;
  margin: 0;
  padding: 0px;
  position: relative;

}

#content_box #menu_box #menu_box_main  .nav li a, 
#content_box #menu_box #menu_box_main  .nav li a:link, 
#content_box #menu_box #menu_box_main  .nav li a:active, 
#content_box #menu_box #menu_box_main  .nav li a:visited {
  height:22px;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #3382ba;
  display: block;
  padding-left: 10px;                                                                                               
  padding-right: 10px;
  padding-top:5px;
  text-decoration: none;

}

#content_box #menu_box #menu_box_main  .nav li a:hover {
  background: #08486e;
  color: white;	
}

#content_box #menu_box #menu_box_main  .nav ul {
      color: #ffffff;
    background-color: #08486e;
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
  width: 190px;
  position: absolute;
  top: -999em;
  left: 0px;

}

#content_box #menu_box #menu_box_main  .nav li:hover ul,
#content_box #menu_box #menu_box_main  .nav li.sfHover ul {
  top: 27px;
}

#content_box #menu_box #menu_box_main  .nav ul li {
  border: 0px;
  float: none;

}

#content_box #menu_box #menu_box_main  .nav ul a {
  border: 0px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  width: 240px;
  white-space: nowrap;
}

#content_box #menu_box #menu_box_main  .nav ul a:hover {
  background: #08486e;
  color: white;
}

#content_box #menu_box #menu_box_main  .icon_menu {
  float:left; 
  width:16px; 
  height:16px; 
  margin-top:5px;
  margin-left:5px;
}


















#content_box #main_content_box {
   

}


#content_box #main_content_box #main_content_box_left  {  
  float:left;
  background-color: #F6F6F6;
  width: 980px;
  margin-top: 5px;
  margin-left: 5px;
}

#content_box #main_content_box #main_content_box_left p  {  
  margin-top: 5px;
  margin-left: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_help  {
  float: left;
  border: 0px solid orange;  
  background-color: #eef66d;
  color: black;
  width: 800px;
  height: 60px;
  margin-top: 5px;
  margin-bottom: 15px;
  margin-left: 70px;
  padding: 0px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 5px 5px 5px #888; 
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_help .main_content_box_left_help_icon   {
  float: left;
  width: 50px;
  height: 50px;
  margin-top: 5px;
  margin-left: 10px;
  background-image: url('/images/help.png');
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_help .main_content_box_left_help_text   {
  float:left;
  width: 720px;
  height: 50px;
  margin-top: 5px;
  margin-left: 10px;
}

#content_box #main_content_box #main_content_box_left ul  {
  margin-left:25px; 
  margin-bottom:10px;
}

#content_box #main_content_box #main_content_box_left li  {
  margin-top:5px;
  margin-bottom:5px;
}

#content_box #main_content_box #main_content_box_left h1  {
  margin-left: 5px;
  margin-top:5px;
  margin-bottom:15px;
  font-size: 26px;
  font-weight: bold;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_contact_form  {  
  float:left;
  width: 725px;
  margin-top: 5px;
  margin-left: 5px;

}


#content_box #main_content_box #main_content_box_left .main_content_box_left_contact_form .main_content_box_left_contact_form_content{
  float: left;
  width: 420px;

}


#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form  {
  float:left;
  width: 370px;
  margin-top:30px;
  margin-bottom:30px;
  margin-left: 300px;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_title  {
  float: left;
  height: 30px;
  width: 360px;
  padding-top:10px;
  padding-left:10px;
  background-color: #3382ba;
  color: white;
  font-size: 16px;
  font-weight: bold;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content  {
  float: left;
  width: 360px;
  padding-top: 10px;
  padding-left:10px;
  background-color: #efefef;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_row  {
  float:left;
  width: 360px;
  margin-bottom:10px;
  margin-left:5px;
}
#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_row_center  {
  float:left;
  width: 950px;
  margin-top:15px;
  margin-left:5px;
  text-align:center;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_label  {
  float:left;
  width: 130px;
  padding-top:3px;
  font-weight: bold;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_button  {
  float: left;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top:10px;
  padding-bottom:10px;
  font-weight: bold;
  font-size:13px;
  background-color: #78b13a;
  color:#fff;
  margin-left:140px; 
  border-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_value  {
  float:left;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_login_form .main_content_box_left_login_form_content .main_content_box_left_login_form_content_input {
    float:left;
    width: 200px;
    padding: 2px;
    margin: 0px;
    border: 1px solid #a5acb2;
    background-color: #f8f8f8;
    border-radius: 5px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form  {
  float:left;
  width: 970px;
  margin-bottom:20px;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_title  {
  float: left;
  height: 30px;
  width: 960px;
  padding-top:10px;
  padding-left:10px;
  background-color: #3382ba;
  color: white;
  font-size: 16px;
  font-weight: bold;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content  {
  float: left;
  width: 960px;
  padding-top: 10px;
  padding-left:10px;
  background-color: #efefef;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content  h2 {
  float:left;
  margin-top:15px;
  color:  #3382ba;
  
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_menu  {
  float: left;
  width: 900px;
  margin-top:15px;
  margin-bottom:15px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_button  {
  float: left;
  width: 200px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top:10px;
  padding-bottom:10px;
  font-weight: bold;
  font-size:13px;
  background-color: #78b13a;
  color:#fff;
  margin-left:380px; 
  border-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_input {
    float:left;
    width: 350px;
    padding: 2px;
    margin: 0px;
    border: 1px solid #a5acb2;
    background-color: #f8f8f8;
    border-radius: 5px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_datepicker {
    float:left;
    width: 180px;
    padding: 2px;
    margin: 0px;
    border: 1px solid #a5acb2;
    background-color: #f8f8f8;
    border-radius: 5px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_input_short {
    float:left;
    width: 180px;
    padding: 2px;
    margin: 0px;
    margin-right: 90px;
    border: 1px solid #a5acb2;
    background-color: #f8f8f8;
    border-radius: 5px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_textarea {
    float:left;
    width: 700px;
    height: 300px;
    padding: 2px;
    margin: 0px;
    border: 1px solid #a5acb2;
    background-color: #f8f8f8;
    border-radius: 5px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_row  {
  float:left;
  width: 950px;
  margin-bottom:10px;
  margin-left:5px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_row_center  {
  float:left;
  width: 950px;
  margin-top:15px;
  margin-left:5px;
  text-align:center;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_label  {
  float:left;
  width: 220px;
  padding-top:3px;
  font-weight: bold;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_label_short  {
  float:left;
  padding-top:3px;
  width: 120px;
  font-weight: bold;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_value  {
  float:left;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_order_form .main_content_box_left_order_form_content .main_content_box_left_order_form_content_description  {
  float:left;
  color:gray;
  width:450px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_table  {
  float:left;
  width: 970px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom:10px;

  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head  {
      float:left;
      width: 970px;
      height: 30px;
  background-color: #3382ba;
  color: white;
  font-weight: bold;
    border-top-left-radius: 10px;
  border-top-right-radius: 10px;

}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column {
  float:left;
  height: 30px;
  text-align: center;
  font-weight: bold;
  
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_name {
  width: 160px;
  padding-top:8px;

}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_number {
  width: 100px;
  padding-top:8px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_date {
  width: 100px;
  padding-top:8px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_demand_user {
  width: 150px;
  padding-top:8px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_demand {
  width: 230px;
  padding-top:8px;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_head .main_content_box_left_table_head_column .main_content_box_left_table_head_column_solution {
  width: 230px;
  padding-top:8px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows  {
  float:left;
  overflow: scroll;
  background-color: #fff;
 height: 970px;
}


#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #efefef;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_odd  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #e0e0ee;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_storno  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #fb9d9d;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_storno_odd  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #ffbdbd;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_vyreseno  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #9adca1;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_vyreseno_odd  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #b2deb6;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_on  {
  float:left;
  height: 120px;
  border-bottom:  1px solid #c4c4c3;
  background-color: #b0b0b0;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column  {
  float:left;
  height: 120px;
  border-left:  1px solid #c4c4c3;
     color: black;
}



#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_name  {
  width: 160px;
  padding-top: 10px;
   text-align: center;

}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_name .main_content_box_left_table_row_column_name_name  {
   color: #3382ba;
  font-size:13px;
  font-weight: bold;

}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_name .main_content_box_left_table_row_column_name_status  {
  margin-top:10px;

}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_number  {
  width: 95px;
  padding-top: 10px;
  padding-right: 5px;
  text-align: right;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_date {
  width: 100px;
  padding-top: 10px;
  text-align: center;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_demand_user  {
  width: 150px;
  padding-top: 10px;
  text-align: center;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_demand  {
   width: 200px;
   padding-left: 5px;
   padding-right: 5px;
   height: 99px;
   padding-top: 10px;
   text-align: left;
   overflow: hidden;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_table .main_content_box_left_table_rows .main_content_box_left_table_row_column .main_content_box_left_table_row_column_solution  {
   width: 200px;
   padding-left: 5px;
   padding-right: 5px;
   height: 99px;
   padding-top: 10px;
   text-align: left;
   overflow: hidden;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group
{
  float:left;
  width: 950px;
  margin-bottom: 5px;
  border-radius: 10px;
  box-shadow: 5px 5px 5px #888; 
  border: 1px solid  #3382ba;

}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_title
{
  float:left;
  width: 945px;
  height: 25px;
  padding-left:5px;
  padding-top:5px;
  color: black;
  font-size: 15px;
  font-weight: bold;

  background-color: transparent;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  cursor: hand;
  cursor: pointer;
}


#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_title_on
{
  float:left;
  width: 945px;
  height: 25px;
  padding-left:5px;
  padding-top:5px;
  color: black;
  font-size: 15px;
  font-weight: bold;
  color: #3382ba;
  background-color: transparent; 
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  cursor: hand;
  cursor: pointer;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content
{
  float:left;
  width: 945px;
    padding-left:5px;
  padding-top:5px;
   border-top: 1px solid  #3382ba; 
      border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content .main_context_box_left_group_content_big_button
{
  float:left;
  color: black;
  border: 1px solid  gray;
  width: 185px;
  height: 75px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 15px;
  background-color: #efefef;
  text-decoration: none;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
} 

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content .main_context_box_left_group_content_big_button_on
{
  float:left;
  color: black;
  border: 1px solid  gray;
  width: 185px;
  height: 75px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 15px;
  background-color: #e0e0e0;
  text-decoration: none;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
  cursor: hand;
  cursor: pointer;
} 



#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a.main_context_box_left_group_content_button, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:link.main_context_box_left_group_content_button, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:active.main_context_box_left_group_content_button, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:visited.main_context_box_left_group_content_button{
  float:left;
  color: black;
  border: 1px solid  gray;
  width: 150px;
  height: 75px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 15px;
  background-color: #efefef;
  text-decoration: none;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:hover.main_context_box_left_group_content_button  {
  background-color: #e0e0e0;
  text-decoration: none;
}


#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a.main_context_box_left_group_content_button_new, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:link.main_context_box_left_group_content_button_new, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:active.main_context_box_left_group_content_button_new, 
#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:visited.main_context_box_left_group_content_button_new{
  float:left;
  color: black;
  border: 1px solid  gray;
  width: 150px;
  height: 75px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 15px;
  background-color: #efefef;
  text-decoration: none;
  border-radius: 10px;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content a:hover.main_context_box_left_group_content_button_new  {
  background-color: #e0e0e0;
  text-decoration: none;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content .main_context_box_left_group_content_title {
  padding-top: 5px;
  color: #3382ba;
  font-size:13px;
  font-weight: bold;
  text-align: center;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content .main_context_box_left_group_content_content {
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  color: #000;
  text-align: center;
}

#content_box #main_content_box #main_content_box_left .main_context_box_left_group .main_context_box_left_group_content .main_context_box_left_group_content_row {
  float:left;
  width:928px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  color: #000;
  text-align: left;
}


































#content_box #main_content_box #main_content_box_left a.main_content_box_left_form, 
#content_box #main_content_box #main_content_box_left a:link.main_content_box_left_form, 
#content_box #main_content_box #main_content_box_left a:active.main_content_box_left_form, 
#content_box #main_content_box #main_content_box_left a:visited.main_content_box_left_form{
  float:left;
  color: black;
  border: 1px solid  gray;
  width: 273px;
  height: 100px;
  margin-left: 5px;
  
  margin-top: 5px;
  margin-bottom: 15px;
  background-color: #efefef;
  text-decoration: none;
  border-radius: 10px;
  box-shadow: 3px 3px 3px #888;
}

#content_box #main_content_box #main_content_box_left a:hover.main_content_box_left_form  {
  background-color: #e0e0e0;
  text-decoration: none;
}




.main_content_box_left_order_form_content a, 
.main_content_box_left_order_form_content a:link, 
.main_content_box_left_order_form_content a:active, 
.main_content_box_left_order_form_content a:visited{
  color: white;
  padding: 10px;
  font-weight: bold;
  text-decoration: none;
  background-color: #78b13a;
  border: 0px solid  #cc5000;
  margin-right:15px;
  border-radius: 10px;
}

.main_content_box_left_order_form_content a:hover { 
  background-color: #92c060;
    font-weight: bold;
  padding: 10px;
  color:white;
  text-decoration: none;
  margin-right:15px;
  border-radius: 10px;
}
 


#content_box #main_content_box #main_content_box_left .main_content_box_left_form .main_content_box_left_form_title {
  padding-top: 10px;
  color: #3382ba;
  font-size:13px;
  font-weight: bold;
  text-align: center;
}

#content_box #main_content_box #main_content_box_left .main_content_box_left_form .main_content_box_left_form_content {
  padding-top: 15px;
  padding-left:15px;
  padding-right:15px;
  color: #000;
  text-align: center;
}


#content_box #footer_box {
    height: 23px;
    width: 960px;
    margin-top:20px;
    padding-top:7px;
    padding-left:15px;
    padding-right:15px;
    background-color: #363c3e;
    color: #dce1e3;
    text-align: left;
    font-size: 11px;
    overflow: hidden;
    
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

#content_box #footer_box a {
    color: #fff;
    text-decoration: underline;
}

#content_box #footer_box a:hover {
    color: #fff;
    text-decoration: none;
}

#content_box #footer_box #copyright {
    float: left;
}

#content_box #footer_box #copyright span {
    display: block;
    float: left;
    padding-right: 10px;
}

#content_box #footer_box #links {
    float: right;
}

#content_box #footer_box #links span {
    float: left;
    display: block;
    margin-left:5px;
}

#content_box #banner_box {
    height: 50px;
    width: 960px;
    padding-top:7px;
    padding-left:15px;
    padding-right:15px;
    background-color: white;
    text-align: left;
    font-size: 11px;
    overflow: hidden;
}

#content_box #banner_box div span {
    float: left;
    padding-left: 110px;
}

#ref
{
  position:relative;
  text-align: center;
  height:25px;
  width:230px;
}


#ref1
{

  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;

  
}

#ref2
{
  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;
}

#ref3
{
  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;
}

#ref4
{
  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;
}

#ref5
{
  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;
}

#ref6
{
  position:absolute;
  left:0px;
  top:0px;
   text-align: center;
   width:230px;
}


