/* CSS Document */

/* basic settings */

html, body, p, h1, h2, h3, table, div, span, strong, ul, li,img {
  margin: 0;padding: 0;border: 0;
}
 
/*------------------------------------------------------*/

/* main elements */

body {
  text-align: center;
  background-color: #FFF;
  font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}

#box {
  width: 420px;
  height: auto;
  margin: 20px auto;
  text-align: center;
}

img#workers{  margin: 0 auto; width: 50%; height: 50%; }

#content {
  width: 400px;
  height: 410px;
  background: url('../img/bg-under-construction.gif') center #FFF no-repeat;
  margin: 0 auto;
  text-align: left;
}

p#text { 
  padding: 150px 65px 10px 65px; 
  text-align: leftx; 
  color: #FFF;
  font-size: 0.8em;
}

p#text strong { color: #F93; }

a#to-form { 
  padding: 20px 0 0 130px;
  font-size: 0.9em;
  font-weight: bold;
  color: #F93;
  text-decoration: none;
}
a#to-form:hover { color: #FFF; }

a#mail { 
  padding: 15px 75px 0 0;
  float: right;
  font-size: 1.1em;
  color: #FFF;
  text-decoration: none;
  font-family: Impact, 'Techno CE', sans-serif;
}


table#contact {
  clear: right;
  width: 330px;
  margin: 10px 0 0 35px;
  color: #FFF;
  font-size: 0.9em;
  font-weight: bold;
}

table#contact td{ width: 50%; }

/*------------------------------------------------------*/

/* form elements */


form#dotaznik fieldset{
  width: 500px;
  height: auto;
  margin: 20px auto;
  padding: 20px 0;
  text-align: left;
  font-size: 0.8em;
  border: 1px solid #CCC;
}
form#dotaznik p {
  padding: 5px 10px 10px 10px;
  color: #666;
  text-align: center;
}
form#dotaznik p em {color: #C00;}
input.text{ width: 250px; height: 1.1em; line-height: 1.1em; background-color: #F2F2F2; border: 1px solid #999; }
textarea.text { width: 250px; background-color: #F2F2F2; border: 1px solid #999;}
form#dotaznik  td{ border: 0px solid red;  }
form#dotaznik table em { font-weight: normal; color: #C00; font-size: 1em; font-style: normal; }
legend { font-size: 1.4em; color: #09C; }
b {color: #09C;}
abbr { border-bottom: 0; }
span { border-bottom: 0; color: #666; font-size: 0.8em; font-weight: bold; }
