/* CSS Document */

body{
margin: 0px auto;
padding: 0px;
}

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



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



#top{
width: 900px;
margin: 0px auto;		
height: 100px;
}

#navbg{
width: 100%;
margin: 0px auto;		
height: 30px;
background: url('img/navbg.jpg') repeat;
}

#topmenu{
font-family: Tahoma,Helvetica,Verdana,Arial,sans-serif;
width: 900px;
margin: 0px auto;	
font-size: 13px;
color: black;
padding: 6px 0px 0px 10px;
text-align: center;
}

#topmenu a:visited { text-decoration: none; color: black}
#topmenu a:link    { text-decoration: none; color: black}
#topmenu a:hover   { text-decoration: underline; color: black}

#logo{
float:left;
width: 300px;
height: 100px;
margin: 0px auto;
text-align: left;

}

#flagi{
float:left;
width: 200px;
height: 100px;
margin: 0px auto;
}

#panel{
float:left;
width: 400px;
height: 100px;
margin: 0px auto;
text-align: right;
}



#bgContent{
background: #e5e5e5;
width: 100%;
margin: 0px auto;
}

#szary{
background: #e5e5e5;
width: 100%;
height: 10px;
}

#Foot{
font-family: Verdana;
font-size: 10px;
color: black;
width: 100%;
margin: 0px auto;
background: transparent url('img/foot.jpg') repeat top;
}

#bgFoot{
background: transparent url('img/foot.jpg') repeat top;
width: 100%;
height: 32px;
margin: 0px auto;
}

#bgFoot2{
background: transparent url('img/foot.jpg') repeat top;
width: 900px;
height: 30px;
margin: 0px auto;
}

#textFooter{
font-family: Verdana;
font-size: 10px;
width: 100%;
margin: 0px auto;
color: black;
padding: 10px 10px 10px 10px;
}

#textFooter a:visited { text-decoration: none; color: black}
#textFooter a:link    { text-decoration: none; color: black}
#textFooter a:hover   { text-decoration: underline; color: black}


.smenuBorder{
background-color:#ffffff;
margin-top:10px;
border: 1px #dddddd solid;
border-bottom:0px;
width:100%;
}

.smenuBorder2{
background-color:#ffffff;
border: 1px #dddddd solid;
border-top:0px;
width:100%;
}

.menuBorder{
background-color:#ffffff;
margin-top:10px;
border: 1px #dddddd solid;
border-bottom:0px;
width:180px;
}

.menuBorder2{
background-color:#ffffff;
border: 1px #dddddd solid;
border-top:0px;
width:180px;
margin-bottom:5px;
}


.SMenuTitle{
font-family: Verdana;
font-size: 15px;
width:100%;
color:#0675BC;
padding: 10px 0px 0px 10px;
}

.SMenuBody{
font-family: Verdana;
font-size: 11px;
width:100%;
color:#666666;
padding: 10px 10px 10px 10px;
}

.SMenuBody a:visited { text-decoration: none; color: #666666}
.SMenuBody a:link    { text-decoration: none; color: #666666}
.SMenuBody a:hover   { text-decoration: underline; color: #666666}



.LMenuTitle{
font-family: Tahoma,Helvetica,Verdana,Arial,sans-serif;
background: transparent url('img/MTitleGreen.jpg') no-repeat top;
font-size: 12px;
width:180px;
height:26px;
color: black;

}

.l{padding: 3px 0px 0px 10px;}

.LMenuBody{
font-family: Verdana;
font-size: 11px;
width:100%;
color:#666666;
padding: 10px 10px 10px 10px;

}

.LMenuBody a:visited { text-decoration: none; color: #666666}
.LMenuBody a:link    { text-decoration: none; color: #666666}
.LMenuBody a:hover   { text-decoration: underline; color: #666666}


hr {
height: 0 !important;
height: 1px; /* wysokosc pod ie */
color: #e4f7cf; /* kolor pod ie */
background: transparent;
border-width: 1px 0 0 0;
border-color: #e4f7cf;
border-style: solid;
} 




.RMenuTitle{
font-family: Verdana;
font-size: 15px;
width:180px;
color:#B30000;
padding: 10px 0px 0px 10px;
}

.RMenuBody{
font-family: Verdana;
font-size: 11px;
width:180px;
color:#0675BC;
padding: 10px 10px 0px 10px;
}

.RMenuBody a:visited { text-decoration: none; color: #666666}
.RMenuBody a:link    { text-decoration: none; color: #666666}
.RMenuBody a:hover   { text-decoration: underline; color: #666666}


img.fotka {
border: 1px solid #dddddd !important;
padding: 2px;
background-color: #ffffff;
margin-right:5px;
}

.BorderOferta{
border: 1px #dddddd solid;
background-color: #ffffff;
}

.BorderOfertaP{
border: 1px #dddddd solid;
background-color: #FFEFB2;
}

.KatTitle{
font-family: Verdana;
font-size: 13px;
font-weight:bold;
color:#0675BC;
}

.KatFont{
font-family: Verdana;
font-size: 12px;
color:#666666;
}

.KatOpis{
font-family: Verdana;
font-size: 11px;
color:#666666;
}

#wiecej{
background: url('img/b1.jpg') no-repeat;
width:106px;
height:20px;
font-family: Verdana;
font-size: 11px;
color:#ffffff;
padding:3px 0px 0px 13px;
}

#wiecej a:visited { text-decoration: none; color: #ffffff}
#wiecej a:link    { text-decoration: none; color: #ffffff}
#wiecej a:hover   { text-decoration: underline; color: #ffffff}

.wiecej{
background: url('img/b1.jpg') no-repeat;
width:106px;
height:20px;
font-family: Verdana;
font-size: 11px;
color:#ffffff;
padding:3px 0px 0px 13px;
}

.wiecej a:visited { text-decoration: none; color: #ffffff}
.wiecej a:link    { text-decoration: none; color: #ffffff}
.wiecej a:hover   { text-decoration: underline; color: #ffffff}

.schowek{
background: url('img/b2.jpg') no-repeat;
width:106px;
height:20px;
font-family: Verdana;
font-size: 11px;
color:#ffffff;
padding:3px 0px 0px 13px;
}

.schowek2{
background: url('img/b1.jpg') no-repeat;
width:106px;
height:20px;
font-family: Verdana;
font-size: 11px;
color:#ffffff;
padding:3px 0px 0px 13px;
}

.schowek a:visited { text-decoration: none; color: #ffffff}
.schowek a:link    { text-decoration: none; color: #ffffff}
.schowek a:hover   { text-decoration: underline; color: #ffffff}

.schowek2 a:visited { text-decoration: none; color: #ffffff}
.schowek2 a:link    { text-decoration: none; color: #ffffff}
.schowek2 a:hover   { text-decoration: underline; color: #ffffff}


td.oferta {
border-top: solid 1px #efefef;
border-bottom: solid 1px #efefef;
background-color: #f9f9f9;
font-family: Verdana;
font-size: 11px;
color: #555555;
}

.aparat{
background: url('img/foto.jpg') no-repeat;
width:25px;
height:20px;
}

h1 {
  font-family: Verdana;
  font-size: 14px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #555555;
}

h2 {
  display:inline;
  font-family: Verdana;
  font-size: 11px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #555555;
}

h3 {
  font-family: Verdana;
  font-size: 14px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #555555;
}

.strony{
font-family: Verdana;
font-size: 11px;
}

.strony a:visited { text-decoration: none; color: #666666}
.strony a:link    { text-decoration: none; color: #666666}
.strony a:hover   { text-decoration: underline; color: #666666}

.katalog{
font-family: Verdana;
font-size: 11px;
}

.katalog a:visited { text-decoration: none; color: #666666}
.katalog a:link    { text-decoration: none; color: #666666}
.katalog a:hover   { text-decoration: underline; color: #666666}

.OfertaOpis{
font-family: Verdana;
font-size: 11px;
padding: 2px;
color:#666666;
}

.OfertaOpis a:visited { text-decoration: none; color: #666666}
.OfertaOpis a:link    { text-decoration: none; color: #666666}
.OfertaOpis a:hover   { text-decoration: underline; color: #666666}


.OfertaTag{
font-family: Verdana;
font-size: 12px;
padding: 2px;
font-weight:bold;
color:#0675BC;
margin-top:5px;
}

.Action{
font-family: Verdana;
font-size: 11px;
color:#666666;
}

.Action a:visited { text-decoration: none; color: #9B0000}
.Action a:link    { text-decoration: none; color: #9B0000}
.Action a:hover   { text-decoration: underline; color: #9B0000}

.OfertyInfo{
font-family: Verdana;
font-size: 11px;
font-weight:bold;
color:#666666;
background:#efefef;
padding:5px;
}

.POferty{
font-family: Verdana;
font-size: 11px;
padding: 5px;
color:#666666;
background:#ffffff;
}

.POferty a:visited { text-decoration: none; color: #9B0000}
.POferty a:link    { text-decoration: none; color: #9B0000}
.POferty a:hover   { text-decoration: underline; color: #9B0000}


.POferty2{
font-family: Verdana;
font-size: 11px;
padding: 5px;
color:#666666;
background:#E2EBF1;
}

.POferty2 a:visited { text-decoration: none; color: #9B0000}
.POferty2 a:link    { text-decoration: none; color: #9B0000}
.POferty2 a:hover   { text-decoration: underline; color: #9B0000}


input {
  font-family: Verdana;
  font-size: 10px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #ffffff;
}


select {
  font-family: Verdana;
  font-size: 11px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #ffffff;
}

.select2 {
  font-family: Verdana;
  font-size: 12px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #ffffff;
  width:100%
}

textarea {
  font-family: Verdana;
  font-size: 11px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #ffffff;
}

.logowanie{
font-family: Verdana;
font-size: 11px;
color:#666666;
}

.logowanie a:visited { text-decoration: none; color: #9B0000}
.logowanie a:link    { text-decoration: none; color: #9B0000}
.logowanie a:hover   { text-decoration: underline; color: #9B0000}

.error{
width:100%;
padding:5px 0px 5px 0px;
background: #FCE98B;
border: 1px #AA0101 solid;
color: #000000;
text-align:center;
font-size: 15px;
font-weight:bold;
}

.search{
font-size: 12px;
cursor: pointer;
}
p.search:hover {text-decoration: underline}
p.search:hover { font-weight: bold;}

a.dp-choose-date {
	float: left;
	width: 20px;
	height: 15px;
	padding: 0;
	margin: auto;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url('js/calendar/calendar.gif') no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}


