* { font-family:arial,sans-serif; }
img { -ms-interpolation-mode: bicubic; }
textarea, input { font-family:arial,sans-serif; font-size:14px; }
html {  font-size:14px; padding:0px; margin:0px; height:100%; width:100%; background:#ffffff; color:#404040;}
img { border:0px; text-decoration:none; }
.imgdiv { position:relative; float:left; border:1px solid; border-color: #f4f4f4 #bbbbbb #bbbbbb #f4f4f4; padding:2px; margin:2px; background:#dddddd; width:110px; height:130px; overflow:none; text-align:center; }
.imgdiv  img{ max-width:110px;max-height:110px; }
.Popup { z-index:100; position:absolute; background:#d9d9d9; border:1px solid; border-color:#808080; padding:0px; top:50%; margin-top:-120px; left:50%; margin-left:-250px;width:500px; border-radius:2px; }
.PopupHead { padding:7px 8px 7px 8px; color:#ffffff; background:#2a8bc0; font-size:17px; 
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.PopupBody { padding:12px; border-radius:8px; }
.Popup input[type="submit"] { background:#2a8bc0; border:0px; cursor:pointer; padding:7px 16px 7px 16px; color:#ffffff; text-decoration:none; border-radius:2px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.Popup input[type="submit"]:hover{
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRjlERDkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyNDc3QTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNTgpIiAvPgo8L3N2Zz4=);
}

.cpPopupitem { padding:4px 6px 4px 6px; background:#e3e3e3; border-bottom:1px solid #d3d3d3; border-top:1px solid #f3f3f3; font-size:13px;
}
.cpPopupitem:hover { color:#e3e3e3; cursor:pointer;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRjlERDkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyNDc3QTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNTgpIiAvPgo8L3N2Zz4=);
}

.bar { background:#d5d5d5; border:1px solid; border-color:#c5c5c5 #b5b5b5 #b5b5b5 #c5c5c5;padding:10px; margin:2px; }
.Popup input[type="text"], .Popup input[type="password"] { width:140px; border-radius:2px; border:0px; padding:7px 4px 7px 4px;}
form { margin:0px; padding:0px; }
body { padding:0px; margin:0px; height:100%; width:100%; font-family:"Trebuchet MS", Helvetica, sans-serif;}
#head { background:#f0f0f0; display:block; height:6%; width:100%; position:relative; }
#head a { background:#0000ff;  padding:0px 12px 0px 12px; display:block; float:left; position:relative; color:#333333; text-decoration:none; background:#f0f0f0; border:1px solid; border-color:#aaaaaa #e0e0e0 #bbbbbb #ffffff; border-top:0px; border-bottom:0px; }
#head a:hover { background:#00236a; color:#ffffff; border-color:#aaaaaa #001155 #bbbbbb #114480; }
#head .active { background:#00236a; color:#ffffff; border-color:#aaaaaa #001155 #bbbbbb #114480; }
#body { display:block; height:100%; color:#404040; }

#body_left { display:block; width:16%; height:100%; float:left; overflow:auto; background:#e5e5e5; border-right:1px solid; border-color:#b5b5b5;}
.leftmenu { border-top:1px solid #d4d4d4; border-bottom:1px solid #eeeeee; }
.leftmenu a{ display:block;padding:10px 10px 10px 10px; text-decoration:none; font-size:15px; color:#404040; border-bottom:1px solid #d4d4d4; border-top:1px solid #eeeeee; }
.leftmenu a:hover{ background:#2a8bc0; color:#e5e5e5 !important; }
.leftmenu_on,.leftmenu .active { color:#2a8bc0 !important; }

.leftmenu .sub1{ display:block;padding:8px 10px 8px 20px; text-decoration:none; font-size:13px; color:#404040; border-bottom:1px solid #d4d4d4; border-top:1px solid #eeeeee; }
.leftmenu .sub1:hover{ background:#2a8bc0; color:#e5e5e5 !important; }
.leftmenu_on,.leftmenu .sub1active { display:block;padding:8px 10px 8px 20px; text-decoration:none; font-size:13px; border-bottom:1px solid #d4d4d4; border-top:1px solid #eeeeee; color:#2a8bc0 !important; }

#body_right { display:block; width:83.5%; height:100%; float:right; overflow:auto; position:relative;}
#body_right_i { margin:15px; padding:10px; border-radius:10px; }
#body_right_i .h1 { display:block; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; font-weight:bold; font-size:20px; border-bottom: 2px solid #dddddd; }

#body h1 { margin:0px; padding:0px 0px 10px 0px; font-size:22px; }
#body h2 { margin:0px; padding:0px 0px 0px 0px; font-size:16px; }
#body p { margin:0px; padding:0px 0px 10px 0px; }

.tableframesmall { width:96%; margin:1%; border-radius:2px; border-spacing:0px; }
.tableframesmall td { padding:6px 10px 6px 10px; border-width:1px 1px 1px 1px; border-color:#f5f5f5 #d0d0d0 #d0d0d0 #f5f5f5; background:#e5e5e5; border-style:solid; }
.tableframesmall tr:nth-child(2n) td { background:#d4d4d4; border-color:#e5e5e5 #c3c3c3 #c3c3c3 #e5e5e5; }
.tableframesmall  .tableframesmall_tr_on td{ background:#2a8bc0 !important; color:#ffffff; border-color:#3a9bd0 #1a7bb0 #1a7bb0 #3a9bd0 !important; }
.tableframesmall  .tableframesmall_tr_on a,.tableframesmall  .tableframesmall_tr_on a:hover{ color:#ffffff !important; }
.tableframesmall th { padding:7px 10px 7px 10px; color:#ffffff; border-width:1px 1px 1px 1px; border-color:#555555 #222222 #222222 #555555; border-right:0px; background:#014286; border-style:solid;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}

.tableframesmall tr:last-child td:first-child { border-bottom-left-radius:2px; }
.tableframesmall tr:last-child td:last-child { border-bottom-rightradius:2px; }

.tableframesmall th:first-child { border-top-left-radius:2px; }
.tableframesmall th:last-child { border-top-right-radius:2px; }

.tableframesmall a { text-decoration:none; color:#404040; background:url('../script/writepics/link.gif'); background-repeat:no-repeat; background-position: bottom right; padding-right:9px; }
.tableframesmall a:hover { color:#2a8bc0; }

.cpselector { background:#2a8bc0; border:0px solid !important; border-color:#014286 !important; padding:7px 16px 7px 16px !important; margin:3px !important; color:#ffffff !important; text-decoration:none; display:block; float:left; cursor:pointer; 
border-radius:2px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}

.cpbutton1 ,.button { background:#2a8bc0; border:0px solid !important; border-color:#014286 !important; padding:7px 16px 7px 16px !important; margin:3px !important; color:#ffffff !important; text-decoration:none; display:block; float:left; cursor:pointer; 
border-radius:2px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.cpbutton1:hover,.button:hover {
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRjlERDkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyNDc3QTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNTgpIiAvPgo8L3N2Zz4=);
}


.button2 { background:#00236a !important; border:1px solid !important; border-color:rgba(64,39,0,0.4) !important; padding:3px 8px 3px 8px !important; margin:3px !important; color:#ffffff !important; text-decoration:none; display:block; float:left; cursor:pointer; 
border-radius:8px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.button2:hover {
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}

.button3 { background:#00236a !important; border:1px solid !important; border-color:rgba(64,39,0,0.4) !important; padding:2px 6px 2px 6px !important; margin:1px !important; color:#ffffff !important; text-decoration:none; display:block; float:left; cursor:pointer; 
border-radius:8px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.button3:hover {
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}

.cppageon { background:#2a8bc0; color:#e5e5e5; text-decoration:none; padding:2px 3px 2px 3px; margin:3px; }
.cppageoff { background:#222222;color:#e5e5e5; text-decoration:none; padding:1px 2px 1px 2px; margin:2px; }
.cppageoff:hover { background:#2a8bc0; }

.edit_table { margin:1%; border:0px; border-spacing:0px; width:97%; }
.edit_table th { padding:7px 10px 7px 10px; color:#ffffff; border-width:1px 1px 1px 1px; border-color:#555555 #222222 #222222 #555555; border-right:0px; background:#014286; border-style:solid;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=); 
}
.edit_left { text-align:right; padding:4px 10px 4px 10px; border:1px solid rgba(0,0,0,0.1); background:#d4d4d4;  vertical-align:top; border-color:#e5e5e5 #c3c3c3 #c3c3c3 #e5e5e5; }
.edit_right { text-align:left; padding:4px 10px 4px 10px; border:1px solid rgba(0,0,0,0.1); background:#e5e5e5;  border-width:1px; border-color:#f5f5f5 #d0d0d0 #d0d0d0 #f5f5f5; border-style:solid; }

.edit_table tr:first-child td:first-child{ border-top-left-radius:2px; }
.edit_table tr:first-child td:last-child{ border-top-right-radius:2px; }

.edit_table tr:last-child td:first-child{ border-bottom-left-radius:2px; }
.edit_table tr:last-child td:last-child{ border-bottom-right-radius:2px; }

.edit_right input[type="text"] { width:400px; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.edit_right .forminputs { width:120px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.edit_right .formchooses { width:120px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.edit_right select { width:400px !important; }
.edit_right input[type="password"] { width:400px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.edit_right textarea { width:400px !important; height:120px; border-radius:2px; border:0px; padding:2px 4px 2px 4px;}


.show_table { margin:1%; border:0px; border-spacing:0px; width:97%; }
.show_table th { padding:7px 10px 7px 10px; color:#ffffff; border-width:1px 1px 1px 1px; border-color:#555555 #222222 #222222 #555555; border-right:0px; background:#014286; border-style:solid;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=); 
}
.show_left { text-align:right; padding:4px 10px 4px 10px; border:1px solid rgba(0,0,0,0.1); background:#d4d4d4;  vertical-align:top; border-color:#e5e5e5 #c3c3c3 #c3c3c3 #e5e5e5; width:200px; }
.show_right { text-align:left; padding:4px 10px 4px 10px; border:1px solid rgba(0,0,0,0.1); background:#e5e5e5;  border-width:1px; border-color:#f5f5f5 #d0d0d0 #d0d0d0 #f5f5f5; border-style:solid; }

.show_table tr:first-child td:first-child{ border-top-left-radius:2px; }
.show_table tr:first-child td:last-child{ border-top-right-radius:2px; }

.show_table tr:last-child td:first-child{ border-bottom-left-radius:2px; }
.show_table tr:last-child td:last-child{ border-bottom-right-radius:2px; }

.show_right input[type="text"] { width:400px; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.show_right .forminputs { width:120px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.show_right .formchooses { width:120px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.show_right select { width:400px !important; }
.show_right input[type="password"] { width:400px !important; border-radius:2px; border:0px; padding:2px 4px 2px 4px; }
.show_right textarea { width:400px !important; height:120px; border-radius:2px; border:0px; padding:2px 4px 2px 4px;}

.show_table a { text-decoration:none; color:#404040; background:url('../script/writepics/link.gif'); background-repeat:no-repeat; background-position: bottom right; padding-right:9px; }

xinput[type="submit"] { background:#bbbbbb; border:1px solid; border-color:#aaaaaa #777777 #777777 #aaaaaa; padding:6px 16px 6px 16px; color:#000000; text-decoration:none; }
xinput[type="reset"] { background:#bbbbbb; border:1px solid; border-color:#aaaaaa #777777 #777777 #aaaaaa; padding:6px 16px 6px 16px; color:#000000; text-decoration:none; margin:0px 0px 0px 5px; }

.info { padding:10px; margin:10px; border:1px solid #1a7bb0; background:#2a8bc0; color:#ffffff; border-radius:2px; width:95%;}

.loggedindiv { padding:12px 0px 12px 0px; background:#d8d8d8; margin:10px 0px 10px 0px; border-bottom:1px solid #f3f3f3; border-top:1px solid #c8c8c8; color:#404040; text-align:center; }



#body_full { display:block; width:100%;  height:100%; overflow:auto; position:relative; }
#body_full_i { margin:0px; padding:30px 0px 30px 0px; margin-left:50%; left:-450px; position:relative; }

#body_full_i .infoblock { border:1px solid #cccccc; background:#dddddd; margin:10px; }

.registerForm .block { position:relative; width:867px; padding:5px 8px 5px 8px; background:#dddddd; border:1px solid #b1b1b1; font-size:12px; position:relative; margin:10px 0px 0px 0px; border-radius:2px; }
.registerForm .h1 { font-weight:bold; font-size:14px; padding:4px 8px 8px 8px; position:relative; }
.registerForm input[type="text"], .registerFormtextinput{ width:97%; border:1px solid #b1b1b1; padding:4px; font-size:14px; background:#ffffff; display:inline-block; }
.registerForm select{ width:97%; border:1px solid #b1b1b1; padding:4px; font-size:14px; background:#ffffff; display:inline-block; }
.registerForm textarea { width:97%; height:110px; border:1px solid #b1b1b1; padding:4px; font-size:14px; }
.registerForm .feld { margin:0px 0px 6px 6px; float:left; width:520px; position:relative; background:#cccccc; border:1px solid #babcaa; padding:3px; font-size:11px; }
.registerForm table { margin:0px; border-collapse:collapse; font-size:12px; width:650px; }
.registerForm table th { text-align:left; }
.registerForm table td { border:1px solid #f6a800; background:#f8cc77; padding:1px 4px 1px 4px; }
.registerForm .reisende { clear:both; margin:0px 0px 6px 6px; }
.registerForm .button_wide3 { background:#caccba; border:1px solid #888888; border-radius:5px; color:#222222; padding:4px 16px 4px 16px; cursor:pointer; margin:2px; }

#admin_logo { width:90%;min-height:10%; display:block; background:url('../pics/admin_logo.jpg') no-repeat center center;  margin:3% 0px 0px 5%; 
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

.menuedittable { font-size:11px; border-spacing:0px; width:90%; cursor:pointer; }
.menuedittable thead td{ background:#404040; padding:0px 5px 0px 5px; border:1px solid; border-color:#606060 #303030 #303030 #606060; color:#eeeeee; font-size:12px; font-weight:bold; padding:3px 5px 3px 5px; }
.menuedittable tbody tr{  }
.menuedittable tbody td{ background:#eeeeee; padding:0px 5px 0px 5px; border:1px solid; border-color:#f3f3f3 #d3d3d3 #d3d3d3 #f3f3f3; }
.menuedittable tbody td:first-child { text-align:right; }
.menuedittable tbody tr:nth-child(2n) td { background:#e2e2e2; padding:0px 5px 0px 5px; border:1px solid; border-color:#eeeeee #cacaca #cacaca #eeeeee; }
.menuedittable .depth0 { font-size:12px; font-weight:bold; padding:3px 5px 3px 5px; }
.menuedittable .depth1 { padding:0px 5px 0px 20px !important; }
.menuedittable .depth2 { padding:0px 5px 0px 35px !important; }
.menuedittable .depth3 { padding:0px 5px 0px 50px !important; }
.menuedittable .depth4 { padding:0px 5px 0px 65px !important; }
.menuedittable .depth5 { padding:0px 5px 0px 80px !important; }

.buttonS { background:#2a8bc0; border:0px solid !important; padding:3px 6px 3px 6px !important; margin:1px !important; color:#ffffff !important; text-decoration:none; display:block; float:left; cursor:pointer; min-width:20px; text-align:center;
border-radius:2px; 
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NTU1NTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NDApIiAvPgo8L3N2Zz4=);
}
.buttonS:hover {
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRjlERDkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyNDc3QTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNTgpIiAvPgo8L3N2Zz4=);
}

.fixedMenu {position:fixed; right:30px; bottom:10px; background:rgba(211,211,211,0.7); padding:8px 12px 8px 12px; border:1px solid rgba(88,88,88,0.7); border-radius:3px; }