input {
  width: 230px;
  margin-top: 10px;
  background: url(img/tablebg.png);
  color: #eeeeee;
  border: 1px solid #333333;
}

div.TitleSpace {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #faaa00;
}

div.SimpleForm, div.SimpleFormLong, div.SimpleFormLonger, div.SimpleForm1, div.SimpleForm2, div.SimpleForm3 {
  width: 400px;
  height: 150px;
  margin: auto;
  border: 1px solid #aaaaaa;
  background: url(img/tablebg.png);
}

div.SimpleFormLong, div.SimpleForm1, div.SimpleForm2, div.SimpleForm3 {
  width: 550px;
  height: 200px;
}

div.SimpleFormLonger {
  width: 550px;
  height: 470px;
}

div.SimpleForm1 {
  margin-top: 15px;
  height: 350px;
}

div.SimpleForm2 {
  margin-top: 15px;
  height: 170px;
}

div.SimpleForm3 {
  margin-top: 15px;
  height: 100px;
}

div.LeftSimpleForm {
  width: 100px;
  float: left;
}

div.LeftSimpleForm2 {
  width: 100%;
  float: left;
}

div.RightSimpleForm {
  float: right;
  width: 250px;
}

div.RightSimpleFormLong {
  float: right;
  width: 320px;
  margin-right: 25px;
}

div.LeftSimpleFormTr, div.LeftSimpleFormTrLong, div.LeftSimpleFormTrReview {
  float: left;
  width: 80px;
  text-align: left;
  margin-left: 20px;
  margin-top: 13px;
  margin-bottom: 4px;
  font-weight: bold;
}

div.LeftSimpleFormTrReview {
  text-align: right;
  width: 160px;
}

div.LeftSimpleFormTrLong {
  width: 150px;
}

div.SimpleFormBottom {
  float: left;
  width: 550px;
}

.submit {
  margin-top: 40px;
  width: 100px;
  background: none;
  background-color: #cccccc;
  color: #333333;
}

.FormTextarea, .FormTextareaSimple {
  position: relative;
  top: -20px;
  width: 500px;
  text-align: left;
  background: url(img/tablebg.png);
  color: #eeeeee;
  border: 1px solid #333333;
  white-space: pre;
}

.FormTextareaSimple {
  top: 10px;
}

#option {
  position: relative;
  top: 50px;
  left: -256px;
}

div.HomeFormTitle {
  width: 550px;
  text-align: center;
  font-size: 13pt;
  margin-top: 15px;
  margin-bottom: 15px;
  background: url(img/tablebg.png);
  background-color: #444444;
}

.PrezentationOp {
  margin: auto;
  font-size: 15pt;
}

div.TextButtons {
  width: 525px;
  height: 40px;
  text-align: right;
  font-size: 13pt;
  margin-right: 25px;
}

div.TextButtons2 {
  width: 100%;
  height: 40px;
  text-align: center;
  font-size: 13pt;
}

.formbutton {
  width: 50px;
  background: none;
  background-color: #cccccc;
  color: #333333;
  border: 0px;
}

div.TextOp {
  width: 520px;
  text-align: left;
  margin-left: 30px;
  font-size: 10pt;
  margin-top: 25px;
  margin-bottom: 5px;
}

.sendfile {
  float: left;
  margin-left: 25px;
  width: 500px;
}

.sendfile_cut {
  float: left;
  width: 300px;
  margin-left: 10px;
}

.sendfile_t {
  float: right;
  width: 100px;
  margin-bottom: 16px;
  text-align: right;
}

div.LeftSimpleForm3 {
  margin-top: -38px;
  text-align: left;
}

.sendfile_t2 {
  margin-bottom: -19px;
}

.sendfile_t a, .sendfile_t2 a {
  text-decoration: underline;
}

.sendfile_t a:hover, .sendfile_t2 a:hover {
  text-decoration: none;
}

div.SimpleFormBottomSubmit {
  margin: auto;
  margin-top: 40px;
  width: 200px;
  color: #333333;
}

.submitall {
  width: 200px;
  background: none;
  background-color: #dddddd;
  color: #333333;
}

div.ChangeCategoryTopic {
  width: 200px;
  margin: auto;
  margin-top: 20px;
  font-size: 12pt;
}

div.ChangeCategory {
  width: 300px;
  margin: auto;
  margin-top: 20px;
  font-size: 12pt;
}

.cat {
  font-size: 12pt;
  width: 300px;
}

.textcat {
  position: relative;
  top: -7px;
}

div.AllCategoryTopic {
  margin: auto;
  margin-top: 20px;
  height: 30px;
  padding-top: 10px;
  font-size: 12pt;
  background: url(img/tablebg.png);
}

div.CategoryTopic {
  float: left;
  margin-top: 20px;
  margin-left: 20px;
  font-size: 12pt;
  text-align: left;
  width: 824px;
}

.AddCategoryTopic {
  font-size: 10pt;
  text-align: left;
  float: left;
  margin-top: 10px;
  margin-left: 30px;
}

div.Pictures {
  width: 804px;
  margin: 20px;
  margin-left: 20px;
}

div.Picture {
  width: 248px;
  float: left;
  margin: auto;
  margin-top: 10px;
  margin-left: 13px;
  margin-bottom: 10px;
}

div.GalleryHr {
  width: 804px;
  height: 2px;
  margin-top: 20px;
  margin-left: 20px;
  background: #ff0000;
  float: left;
}

.galleryoption {
  width: 270px;
  float: left;
  margin: auto;
  text-align: center;
}

.radio {
  border: 0px;
  width: 20px;
  margin-bottom: 8px;
  background: 0px;
  color: #000000;
}

.EditPic {
  border: 2px solid #eeeeee;
  margin-top: 40px;
}

div.pic_news {
  margin-left: 60px;
  float: left;
  width: 784px;
  text-align: left;
  margin-bottom: 10px;
}

.picnew {
  margin-right: 50px;
  border: 2px solid #eeeeee;
  margin-top: 10px;
  height: 150px;
}

.smallpicnew {
  margin-left: 15px;
  border: 1px solid #eeeeee;
}

div.news_op {
  float: left;
  margin-left: 30px;
  margin-top: 10px;
  text-align: center;
  width: 760px;
  background: url(img/tablebg.png);
  padding: 10px;
}

div.lnews {
  float: left;
}

div.rnews {
  float: right;
}

div.shownewsop {
  margin-top: 20px;
  margin-bottom: 20px;
}

div.LeftOriginal, div.LeftOriginal2 {
  position: absolute;
  top: 255px;
  width: 200px;
  margin-left: 30px;
  padding: 2px;
  background-color: #2a3f68;
  border: 1px solid #333333;
  border-bottom: 0px;
}

div.LeftOriginal2 {
  top: 285px;
}

div.example {
  position: relative;
  top: -17px;
  left: 230px;
}

div.edit_off {
  float: right;
  display: block;
  height: 25px;
  width: 60px;
  margin-top: 8px;
}

#prezentacja {
  float: left;
  height: 196px;
  width: 844px;
  margin-left: 1px;
  background: url(../flash/brak_flasha.jpg);
  display: block;
}

.textcat_akt {
  float: right;
  position: relative;
  top: -17px;
  font-size: 7pt;
}

.textcat_akt_left {
  float: left;
  position: relative;
  top: -17px;
  font-size: 7pt;
}

