body { 
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  letter-spacing: 0px;
  line-height: 14pt;
  color: #3b3e4d;
  background-color: #6d7080;
  background: url('layout/tlo.png') repeat-x #6d7080; background-attachment: fixed;
  text-align: center;
  width:100%;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
#outer {
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  text-align: center;
}
#global {
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  text-align: center;
  position: relative;
  width: 865px;
}

#top{
  background: url(layout/tytul.gif) no-repeat top;
  height:194px;
  width:100%;
}  

a.top_link{
	position:static;
	display: block;
	margin-top:35px;
	margin-left:310px;
	width: 250px;
	height: 125px;
	float: left;
}

#topmenu {text-align:left;}
#topmenu ul li {
  font: normal 11px Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 3px;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#topmenu ul {
  background-color: #363a4a;
  position: absolute;
  width:100%;
}
#topmenu ul li {
  float: left;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: transparent #363a4a #000 #000;	
}
#topmenu ul a:link, ul a:visited {
  text-decoration: none;
  display: block;
  text-align: center;
  padding: 6px 0;
  font-weight: bold;
  background-color: #5c5f6e;
  color: #c0c2ce; 
}
#topmenu ul a:hover {
  background-color: #363a4a;
  color: #a9bc47;
  border-color: transparent #363a4a #000 #000;
}

#main {
  background-color: #a8aab5;
  color: #3b3e4d;
  width:100%;
  overflow: hidden; 
}

#footer {
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  letter-spacing: 0px;
  padding:2px;
  margin-bottom: 10px;
  background-color: transparent;
  color: #2b2d35;
}

ul, ul li {
  background-color: #a8aab5;
  list-style-type: disc;
  list-style-position: outside;
  margin: 0;
  padding: 0;
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  letter-spacing: 0px;
  line-height: 140%;
  color: #3b3e4d;
}
h1 {
  background-color: #9498a8;
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  letter-spacing: 1px;
  line-height: 140%;
  color: #3b3e4d;
}
h2 {
  background-color: #9498a8;
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  letter-spacing: 1px;
  line-height: 140%;
  color: #3b3e4d;
}
h3 {
  display: inline;
  background-color: #a8aab5;
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  letter-spacing: 0px;
  line-height: 140%;
  color:#3b3e4d;
}
h4 {
  display: inline;
  background-color: #a8aab5;
  font-family: Trebuchet ms, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  letter-spacing: 0px;
  line-height: 140%;
  color:#9f3738;
}
h5 {
  display: inline;
  background-color: #a8aab5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  letter-spacing: 0px;
  background-color: transparent;
  color: #2b2d35;
}

.formularz {font-size: 11px; float: left; text-align: left; margin-left: 555px; margin-top: 0px;}

input#imie, #data, #ceremonia, #wesele, #tel, #email, #tresc, #skad {
	width: 250px;
	padding : 0px;
	border : 1px solid #363a4a;
	background : #767988;
	color : #d4d6e4;
	font-size: 12px;
	margin-left: 555px;
	margin-bottom: 2px;
	font-family : Trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
input#wyslij {
	width : 80px;
	padding : 2px;
	border : 1px solid #363a4a;
	background : #767988;
	color : #c0c2ce;
	font: normal 11px Arial, Helvetica, sans-serif;
        font-weight: normal;
        letter-spacing: 2px;
	cursor : pointer;
}
input#wyslij:hover, input#wyczysc:hover {
        background : #363a4a;
	color : #a9bc47;
	border : 1px solid #363a4a;
}

textarea {
	border : 1px solid #9ea8b6;
	padding : 2px;
	font-weight : normal;
	font-family : Trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #cabfad;
}

a.main:visited { font-family: Trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    }

a.main:link { font-family: Trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    }

a.main:hover { font-family: Trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    border: dotted;
    border-width: 0px 0px 1px 0px;
    }

