* {
  padding: 0;
  margin: 0;
}
body {
  BACKGROUND: #e9e9e9 url(/themes/skrzypa/images/gradient.jpg) repeat-x;
  FONT-SIZE: 10pt;
  FONT-FAMILY: arial, tahoma, verdana, sans-serif;
  COLOR: white;
  TEXT-ALIGN: center;
}
#wrapper {
  WIDTH: 1000px;
  MARGIN: 0 auto;
  TEXT-ALIGN: left;
  BACKGROUND-COLOR: #444444;
}
#baner {
  WIDTH: 1000px;
  HEIGHT: 234px;
  BORDER: none;
  BACKGROUND: url(/themes/skrzypa/images/top.jpg);
  position: relative; 
}
.logoSkrzypa {
  position: absolute;
  left:70px; top:10px;
}
.home A {
  position: absolute;
  right:165px; top:7px;
  background: none;
  color: #FFFFFF;
  text-decoration: none;    
}
.mapa A {
  position: absolute;
  right:49px; top:7px;
  background: none;
  color: #FFFFFF;
  text-decoration: none;  
}
.home A:hover, .mapa A:hover {
  background: none;
  color: #FFFFFF;
  text-decoration: underline;
}
#menu {
  width:660px;
  position: absolute;
  right:0px; bottom:22px;
}
#menu ul, ul li {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
}
#menu ul li {
	display: inline;
	white-space: nowrap;
}
.current A {
	color: #FFFFFF;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.current A:hover {
	color: #FFFFFF;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.section A {
	color: #FFFFFF;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.section A:hover {
	color: #FFFFFF;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.link A {
	color: #878a85;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.link A:hover {
	color: #FFFFFF;
	text-decoration:none;
	background: none;
	font-size:16px;
}
.menu1 {}
.menu2 {
	margin-left:92px;
}
.menu3 {
	margin-left:93px;
}
.menu4 {
	margin-left:96px;
}
.menu2a li, .menu2a_current {
  position: absolute;
  left:250px; top:78px;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	list-style-type: none;
}
.menu2b li, .menu2b_current {
  position: absolute;
  left:262px; top:108px;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	list-style-type: none;
}
.menu2c li, .menu2c_current {
  position: absolute;
  left:257px; top:138px;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	list-style-type: none;
}
.menu2a A, .menu2b A, .menu2c A {
	font-size:12px;
	font-weight:bold;
	color:#444444;
}

.menu2a_current A, .menu2b_current A, .menu2c_current A{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.menu2a A:hover, .menu2b A:hover, .menu2c A:hover, .menu2a_current A:hover, .menu2b_current A:hover, .menu2c_current A:hover {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#middle {
  WIDTH: 1000px;
  MIN-HEIGHT: 440px;
  HEIGHT: 100%;
  BACKGROUND: #444444 url(/themes/skrzypa/images/bottom.jpg) no-repeat;
  position: relative;
}
#middle2 {
  WIDTH: 1000px;
  MIN-HEIGHT: 440px;
  HEIGHT: 100%;
  BACKGROUND: #444444 url(/themes/skrzypa/images/bottom2.jpg) no-repeat;
  position: relative;
}
.zawartosc {
  width:600px;
  position: relative;
  left:360px; top:20px;
  border: none;
  text-align: justify;
  padding-bottom: 50px;
}
.title {
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial, tahoma, verdana, sans-serif;
  font-weight:bold;
  font-family: arial;
  color: orange;
}
.title A, .title A:hover {
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial, tahoma, verdana, sans-serif;
  color: orange;
  font-weight:bold;
  text-decoration: none;
  background: none;
}
.nazwa {
  color: orange;
}
#stopka {
  HEIGHT: 69px;
  clear:both;
}
#img {
  MARGIN: 0px auto;
  BACKGROUND: url(../images/stopka.jpg);
}
#copy {
  text-align:left;
  padding-left:90px;
  padding-top:20px;
  COLOR: #878a85;
}
#copy A {
  COLOR: #878a85;
  TEXT-DECORATION: none;
  background: none;
}
#copy A:hover {
  COLOR: #878a85;
  TEXT-DECORATION: underline;
  background: none;
}

.kontaktNagl {
  font-size: 12px;
  margin-bottom:15px;
}
.kontaktTab {
  font-size: 12px;
  margin-bottom:15px;
}
.kontaktAby {
  clear: both;
  padding-top: 30px;
  font-size: 12px;
  margin-bottom:15px;
}
       
/* style AKTUALNOSCI */
#NewsList {
  margin:0px;
  padding:0px;
}
#NewsList A, #NewsList A:link, #NewsList A:active {
  background: none;
  font-size: 13px;
  color: #57AB25;
  text-decoration:none;
  margin:0px;
  padding:0px;
}
#NewsList A:hover {
  background: none;
  color: #57AB25;
  font-size: 13px;
  text-decoration:underline;
  margin:0px;
  padding:0px;
}

.newsDateAll {
  margin-bottom:20px;
  padding-left:7px;
  height:18px;
  border: #000000 1px solid;
  background-color: #999999;
}
.newsDateTitle {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  float:left;
  text-align: left;
}
.newsDate {
  float:right;
  font-family: Verdana;
  font-size: 11px;
  color: #001975;
}
.newsSummary {
  clear:both;
  font-size: 12px;
  color: #000;
  margin-bottom: 30px;
}
/* czytaj wiecej */
.newsSummary A {
  background: none;
  font-size: 12px;
  font-weight: bold;
  color: #8f82b7;
  text-decoration: underline;
}

/* AKTUALNOSCI -> szczegoly artykulu-> spis wszystkich */
#Menu2 {
  margin: 0px 0px 20px 0px;
  padding:0px;
}

/* AKTUALNOSCI -> szczegoly artykulu-> ramy dokumentu */
#Content, #Content .typography {
  margin:0px;
  padding:0px;
}
.naglowek {
 margin-top: 15px;
 font-weight: bold;
}

/* aktualnosci -> szczegoly artykulu-> naglowek */
.breadcrumbs {}
.breadcrumbs A:hover {
  background: none;
}

/* stopka artykulu czyli data i autor */
.newsdetails {}

/* tabelka z danymi kontaktowymi */
#kontakt {
  border-style: solid;
  border-color: grey;
  margin-top:15px;
  padding:5px;
  background-color: #2ee;
}
.tdB {
  font-size:14px;
  font-weight:bold;
  padding-right:30px;
  border-right:1px #fff solid;
}

.txt {
  font-family: arial, verdana, self-serif;
  font-size:13px;
}

/* lewa strona kontakt */
#left_div {
float: left;
width: 30%;
}

/* prawa strona kontakt */
#right_div {
float: right;
width: 70%;
}

/* ramy formularza kontakt */
form fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
} 

/* pola input */
input, textarea, #Form_Form_MollomField, #Form_Form_EditableEmailField4 {
  border-style: solid;
  border-width: 1px;
  border-color: #878a85;
  margin:0px;
  padding: 0px;
  font-size:12px;
  width: 400px;
}
.action {
  width:110px;
  height:20px;
}

/* imie, nazwisko, tresc w formularzu kontaktowym*/
.left {
  font-size:14px;
}

/* odstep pomiedzy Imie, Adres email, Pytanie */
.middleColumn {
  margin-bottom: 10px;
}

/* alerty do formularza kontaktowego */
.message {
  font-size:12px;
  color:red;
}

/* przycisk wyslij do formularza kontakt */
.action {
  font-size:12px;
  border-style: solid;
  border-width: 1px;
  border-color: #000;
  background: #ddd;
}

/* e-mail admin */

#Email {
  width:400px;
}
#Password {
  width:400px;
}

/* HOME lewa i prawa strona */
.TDleft {
  vertical-align:top;
  width:50%;
  border-right: #bfbfbf 1px solid;
}
.TDright {
  vertical-align:top;
  width:50%;
}
.homeHeader {
  font-size: 13px;
  font-weight: bold;
  color: #70c297;
}
.homeContent {
  font-size: 12px;
  color: #000;
}
.homeContent A {
  font-size: 12px;
  font-weight: bold;
  color: #8f82b7;
  text-decoration: underline;
}
.homeNagl {
  font-size: 16px;
  font-weight: bold;
  color: #70c297;
  margin-bottom:10px;
}
