a:link    {color: #253AC5; text-decoration: none;}
a:visited {color: #253AC5; text-decoration: none;}
a:hover   {color: #785D00; text-decoration: none;}
a:active  {color: #785D00; text-decoration: none;}

@font-face
{
  font-family: cab;
  src: url(../inc_fonts/Cabin-Regular.otf);
  font-weight:  normal;
}

@font-face
{
  font-family: cab;
  src: url(../inc_fonts/Cabin-Bold.otf);
  font-weight:  bold;
}

@font-face
{
  font-family: pt;
  src: url(../inc_fonts/PTZ55F.ttf);
  font-weight:  normal;
}

html {
  height: 100%;
}

body {
  padding:  0px;
  padding-top: 5px;
  padding-bottom: 100px;
  height: 100%;
  margin: 0;
  font-family: sans-serif;
  background:   linear-gradient(to bottom right ,#FFF9DE, #B2A778);
  background-repeat: no-repeat;
  background-attachment: fixed;
  overflow-y:   scroll;
}

input {
  width:  352px;
}

label {
  display: block;
  float: left;
  width: 180px;
}

div {
  width:    100%;
  padding:  0px;
  margin:   0px;
}

h5 {
  padding:  0px;
  margin:   0px;
  margin-bottom: 4px;
}

p {
  margin:   0px;
  padding:  0px;
}

table {
  margin:   0px;
  padding:  0px;
}

tr {
  margin:   0px;
  padding:  0px;
}

td {
  margin:   0px;
  padding:  0px;
}
/*  */

#banner{
  margin:     0px;
  margin-top: 25px;
  padding:    0px;
  min-height: 200px;
}

#bannershadow{
  margin:     0px;
  padding:    0px;
  min-height: 10px;
  background-image: url('../inc_img/shadow.png');
  background-repeat: repeat-x;
}

#bannertab1{
  margin-top: 0px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background-image: url('https://ohm-eu-center-1.ams3.digitaloceanspaces.com/md/pr/1/64/st/6/portview_f.jpg');
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center; 
  border-radius:  4px;
  box-shadow: 4px 4px 8px #2f2f2f;
}

#bannertab2{
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-image: url('https://upload.wikimedia.org/wikipedia/commons/a/ab/2012-08-30_pano_gdansk_sm2.jpg'); 
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center; 
border-radius:  4px;
box-shadow: 4px 4px 8px #2f2f2f;
}


#bannertab3{
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-image: url('https://blogs.shu.ac.uk/auxetics2018/files/2018/05/Picture1Olly.gif'); 
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center; 
border-radius:  4px;
box-shadow: 4px 4px 8px #2f2f2f;
}

#bannertab4{
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-image: url('https://www.impan.pl/website/var/tmp/image-thumbnails/0/1615/thumb__banners/banner-bedlewo_1.jpeg'); 
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center; 
border-radius:  4px;
box-shadow: 4px 4px 8px #2f2f2f;
}

#bannertab5{
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
background-image: url('https://fly.pl/wp-content/uploads/2019/10/Malta-Valetta.jpg');
background-size: 100% auto;
background-repeat: no-repeat;
background-position: 50% 35%;
border-radius:  4px;
box-shadow: 4px 4px 8px #2f2f2f;
}

#bannercontent{
  padding:      0px;
  font-family: sans-serif;
  font-size: xx-large;
  text-align: left;
  font-weight:bold;
  color: black;
}

.imgsign{
  margin:       0px;
  padding:      4px 20px 4px 30px;
  font-family:  cab;
  font-size:    54px;
  font-weight:  bold;
  color:        white;
  background:   rgba(40, 40, 40, .4);
  float:        left;
  border-radius:  0px 32px 32px 0px;
}

.imgsubsign{
  margin:       0px;
  padding:      4px 2px 2px 8px;
  font-family:  cab;
  font-size:    28px;
  text-align:   right;
  font-weight:  bold;
  color:        white;
  background:   rgba(40, 40, 40, .4);
  float:        right;
  border-radius:  24px 0px 4px 0px;
}
