.menu {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
; cursor: pointer
; font-weight: bold
}
A.menu:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.menu:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.menu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.menu:hover {
	COLOR: #FFDE00; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
.inne {
	COLOR: #003065; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
; 
 font-weight: bold
}
A.inne:link {
	COLOR: #003065; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.inne:active {
	COLOR: #003065; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.inne:visited {
	COLOR: #003065; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A.inne:hover {
	COLOR: #990000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.td_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003065; text-decoration: none; background-color: #C8D4DB; border: #3E81B3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.td_szukam {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003065; text-decoration: none; background-color: #F1F1F1; background-image: url("http://www.siedmiorog.pl/img/szukaj-tlo.jpg"); background-position: center}
.td_koszyk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003065; text-decoration: none; background-color: #f1f1f1; border: #a0a0a0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.td_szarawy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #E8E8E8; border: #c0c0c0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.td_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #ffffff; border: #c0c0c0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.field {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; border-color: #ffffff ffffff c0c0c0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.field_szary {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; border-color: #606060 606060 606060; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8D0000; text-decoration: none}
.box_title2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #295785; text-decoration: none}

.lista_bordo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #002369; list-style-image: url(../img/kropka_bordo.gif); margin-left: 25px}

A.menu_tytul:link {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold
}
A.menu_tytul:active {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold
}
A.menu_tytul:visited {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold
}
A.menu_tytul:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
.ramka_cala { border: 1px #ffffff solid}
a:link {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
a:link {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
a:active {
	COLOR: #6584b3; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
a:visited {
	COLOR: #003065; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
a:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
h1 { margin:1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003065; text-decoration: none;  ; font-weight: bold;}
h2 { margin:1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003065; text-decoration: none;  ; font-weight: bold;}
h3 { margin:1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #6584b3; text-decoration: none;  ; font-weight: bold;}
h4 { margin:1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6584b3; text-decoration: none;  ; font-weight: bold;}


.td_szary {  background-color: #f1f1f1; border: #c0c0c0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.td_ramka { border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.autor { COLOR: #0055B3; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
A.autor:active { COLOR: #0055B3; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
A.autor:link { COLOR: #0055B3; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
A.autor:visited { COLOR: #0055B3; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
A.autor:hover { COLOR: #990000; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.reklama {
		COLOR: #FF0018;
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana;
		FONT-SIZE: 10pt;
		font-weight : bold;
	}
	.reklama:hover {
		COLOR: #FF0018;
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana;
		FONT-SIZE: 10pt;
		font-weight : bold;
	}
	.reklama_small {
		COLOR: #FF0018;
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana;
		FONT-SIZE: 9pt;
		font-weight : bold;
	}.ramka_bordo {  border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color: #E0E7E8; border: 1px #999999 ridge; font-weight: bold}


.dtree {
	font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	color: #A00000;
	white-space: nowrap;
	TEXT-DECORATION: none;

}
.dtree img {
	border: 0px;
	TEXT-DECORATION: none;
	vertical-align: middle;
	font-weight:normal;
}
.dtree a {
font-size: 10px;
	color: #A00000;

	TEXT-DECORATION: none;
	font-weight:normal;

}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	font-size: 9px;
	padding: 1px 2px 1px 2px;
	TEXT-DECORATION: none;
	font-weight:normal;

}






.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #ff0000;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;
}
.dtree a.nodeSel {
	font-size: 10px;
	TEXT-DECORATION: none;
	font-weight:bold;


}
.dtree a.nodeSel:hover {
	font-size: 10px;
	TEXT-DECORATION: none;
	font-weight:bold;


}

.dtree .clip {
	overflow: hidden;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-weight:normal;

}

.node_main{
	white-space: nowrap;
	font-size: 19px;
	padding: 1px 2px 1px 2px;
	TEXT-DECORATION: none;
	font-weight:normal;
}

.koszyk_info{
	font-size: 12px;
	font-weight: bold;
	color: Red;
	background-color: Yellow;
}

/* tooltips*/
.tip{cursor:default;
text-decoration:none}
.tip:hover{
position:relative;
display:inline;
text-decoration:none;
}
.tip dfn{
display:none;
top:-15px;
left:15px;
}

.tip:hover dfn{
position:absolute;
display:block;
background:#CED7DE;
color:#333;
font-style:normal;
border:1px solid #3982B5;
padding:10px;margin:1px;
text-align:left;
font-weight:normal;
}
.tip dfn span{display:block;white-space:nowrap;font-size:11px;line-height:120%;font-weight:normal}


.tip img{vertical-align:middle;}

/* tooltips - prawa strona */
.tipright{cursor:default;
text-decoration:none}
.tipright:hover{
cursor:pointer;
position:relative;
display:inline;
text-decoration:none;
}
.tipright dfn{
display:none;
top:15px;
left:-330px;
}

.tipright:hover dfn{
position:absolute;
display:block;
background:white;
color:#333;
font-style:normal;
border:3px solid #1962B5;
padding:10px;margin:1px;
text-align:left;
font-weight:normal;
}
.tipright dfn span{display:block;white-space:nowrap;font-size:11px;line-height:120%;font-weight:normal}


.tipright img{vertical-align:middle;}

/* tooltips - lewa strona */
.tipleft{cursor:default;
text-decoration:none}
.tipleft:hover{
cursor:pointer;
position:relative;
display:inline;
text-decoration:none;
}
.tipleft dfn{
display:none;
top:15px;
left:15px;
}

.tipleft:hover dfn{
position:absolute;
display:block;
background:white;
color:#333;
font-style:normal;
border:3px solid #1962B5;
padding:10px;margin:1px;
text-align:left;
font-weight:normal;
}
.tipleft dfn span{display:block;white-space:nowrap;font-size:11px;line-height:120%;font-weight:normal}


.tipleft img{vertical-align:middle;}


/* toplayer --------------------------------------------------------------------------------------------- */
div#toplayer {
  position: absolute;
  visibility: hidden;
  z-index: 280;
}

div.survey {
  float: left;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background-color: #ffffff;
  border: 1px solid #000000;
  padding: 10px;
  background-image: url(/img/layout/ankieta_tlo.gif)
}

div.survey div.obligatory {
}

div.survey div.title {
  font-size: 13px;
  font-weight: bold;
  color:#3333CC;
  width: 360px;
  float: left;
  clear: left;
  height: 21px;
}

div.survey div.subTitle {
  font-weight: bold;
  color:#3370cc;
  padding: 10px 0px 10px 0px;
}

div.survey div.close {
  float: right;
  width: 21px;
}

div.survey div.labelValue {
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid #CAE1F4;
}

div.survey div.labelValue input {
  font-size: 13px;
  background-color:#f3f8ff;
  border-color:#3370cc;
  border: 2px solid #3370cc;
  width: 320px;
  color:#3333CC;
}

div.survey div.info {
  color:#999999
}

div.survey div.label {
  float: left;
  clear: left;
  text-align: right;
  width: 80px;
  padding-top: 5px;
  padding-right: 3px;
  margin-top: 5px;
  border-top: 1px solid #cae1f4;
  color:#3370cc;
}

div.survey div.value {
  padding-top: 5px;
  height: auto;
  padding-left: 10px;
  margin-top: 5px;
  margin-left: 83px;
  border-top: 1px solid #cae1f4;
  border-left: 1px solid #cae1f4;
  color:#3370cc;
}

div.survey .button {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 0px;
  color: #FFFFFF;
  font-weight: bold;
  float: right;
  height: auto;
  width: auto;
  cursor: pointer;
  background: #3370cc;
  background-image: url(/img/layout/button_ankieta_tlo.gif)
}

div.survey input, div.survey textarea {
  border: 1px solid #66a8e9;
  background-color:#f7fbff;
}

div.survey input.checkable {
  border-width: 0px;
  background-color: transparent;
}

div.survey div.errorAlert {
  display: none;
  color: red;
  font-style:italic;
  font-weight:bold;  
}

div.survey div.error {
  border: 1px solid red;
  margin-top: -1px;
}

div.survey div.error div.errorAlert {
  display: block;
  clear: both;
}

div.survey div.missingAlert {
  display: none;
  color: red;
  font-style:italic;
  font-weight:bold;
}

div.survey div.missing {
  border: 1px solid red;
  margin-top: -1px;
}

div.survey div.missing div.missingAlert {
  display: block;
  clear: both;
}

.menu_top_bg { background-image: url(http://www.siedmiorog.pl/img/menu_top_bg.jpg); cursor: pointer; }
.menu_top_bg_a { background-image: url(http://www.siedmiorog.pl/img/menu_top_bg_a.jpg); cursor: pointer; }
.menu_top_bg_current { background-image: url(http://www.siedmiorog.pl/img/menu_top_bg_current.jpg); cursor: pointer; }
a.menu_top_a, a.menu_top_a:hover {
COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-weight: bold
}
