html, body, div, p, span, table, tr, td, a, input, textarea, select {
font-family: Georgia, 'Times New Roman', Times, serif;
color: rgb(29, 0, 47);
}
html, body, div, p, span, table, tr, td, a, input, textarea, select , ul, li{
font-size: 1em;
line-height: 1.4em;
}
html, body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
html {

}
body{
background-color: rgb(82, 61, 94);
}
h1, h2, h3, h4, h5{
color: rgb(53, 7, 79);
text-decoration: none;
}
h1{
font-size: 1.6em;
line-height: 1.9em;
}
h2{
font-size: 1.4em;
line-height: 1.7em;
}
h3{
font-size: 1.3em;
line-height: 1.6em;
}
h4{
font-size: 1.2em;
line-height: 1.5em;
}
h5{
font-size: 1.1em;
line-height: 1.3em;
}
a{
text-decoration: underline;
color: rgb(29, 0, 47);
font-weight: bold;
}
a:hover{
text-decoration: none;
/* color: rgb(128,0,0); */
color: rgb(177, 4, 132); 
font-weight: bold;
}
img{
border: none;
}
div{

}
ul{
list-style-image:url('../upload/w/li.png');
list-style-type:square;
font-size: 1.05em;
line-height: 1.6em;
color: rgb(68, 0, 108);
}
li{

}
input, textarea, select{
margin: 0px 0px 0px 0px;
padding: 4px 5px 4px 8px;
border: solid 2px rgb(51, 5, 77);
background: rgb(209, 198, 215);
font-size: 14px;
line-height: 16px;
color: rgb(79, 17, 114);
}
p{
padding: 0px 0px 0px 5px;
}
table{

}
#bg{
margin: 0px 0px 0px 0px;
}
#page{
width: 980px;
margin: 0px auto 0px auto;
background: url('../upload/w/bgb.jpg') repeat-y;
}
#content{
background: url('../upload/w/bg.jpg') no-repeat top center;
padding: 5px 50px 5px 50px;
}
#cSearch{
margin: 10px 0px 20px 510px;
}
#cMenu{

}
#cMenu, #cMenu a{
color: rgb(255,255,255);
}
#cMenu a:hover{
color: rgb(253, 205, 19);
}
#cMenu, #cMenu a, #cMenu a:hover{
font-weight: bold;
font-size: 1.05em;
letter-spacing: 1px;
}
#cMenu{
margin: 172px 0px 0px 170px;
padding: 0px 0px 0px 0px;
}
#cMenu a{
text-decoration: none;
}
#cMenu a:hover{
color: rgb(177, 4, 132); 
text-decoration: underline;
}
#cMenu ul{
list-style: none;
}
#cMenu li, #cMenuBottomItems li {
display: inline;
color: rgb(255,255,255);
}
#cMenuBottom{
height: 150px;
background: url('../upload/w/bgmb.png') no-repeat top center;
}
#cMenuBottomItems, #cMenuBottomItems a, #cMenuBottomItems a:hover{
color: rgb(255,255,255);
font-weight: bold;
font-size: 0.90em;
/* letter-spacing: 1px; */
}
#cMenuBottomItems ul {
list-style: none;
}
#cMenuBottomItems{
text-align: right;
padding: 58px 30px 0px 0px;
}
#bLinks{
text-align: center;
padding: 5px 0px 50px 0px;
}
#bLinks, #bLinks a{
color: rgb(183, 128, 188);
font-weight: normal;
text-decoration: none;
font-size: 0.85em;
}
#bLinks a:hover{
color: rgb(177, 4, 132); 
font-weight: normal;
font-size: 0.85em;
}
#bLinks a {
text-decoration: none;
}
#bLinks a:hover {
/* color: rgb(68, 0, 107); */
color: rgb(177, 4, 132); 
text-decoration: underline;
}
#stLeft { 
float: left;
width: 405px;
/* border: solid 1px blue; */
}
#stRight { 
float: right;
width: 445px;
/* border: solid 1px blue; */
padding: 30px 0px 0px 0px;
}
#sTxt{
padding: 0px 0px 0px 20px;
}
#sIm{
height: 106px; 
padding: 60px 20px 0px 20px; 
background: url('../upload/w/bt1a.png') no-repeat top;
color: rgb(255,255,255);
}
#imLista {
color: rgb(255,255,255);
}
#imTitle {
font-size: 1em;
font-style: italic;
color: rgb(255,255,255);
}
.kScroll ul{
list-style: none;
}
.textItem{
}
/************************************************
	      JCAROUSEL LITE		
************************************************/
#scrTitle
{
margin: 0px 0px 0px 50px;
}
#list {
height:120px;
width:420px; 
margin:0px auto 0px auto; 
}
.slider {
float:left;
left: -5000px; 
margin:10px; 
position:relative; 
visibility:hidden;	
}
.slider ul {
height:100px;
width:290px; 
}
.slider ul li {
padding: 0px 5px 0px 5px;
}
.slider ul li img {
cursor:pointer;
height:100px; 
padding-top:0px;
width:100px;
border: solid 5px rgb(68, 0, 108);
}
.prev {
cursor:pointer; 
float:left;
padding-top:60px;
}
.next {
cursor:pointer; 
float:right; 
padding-top:60px;
}

/************************************************
	  CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
background: rgb(68, 0, 108);
color: #ffffff; 
cursor:default;
padding:2px; 
font-size:11px;   
font-weight: normal;
text-align:center;
}
.caption-top {
border-width:0px;
}
.caption-bottom {
border-width:0px;
}
.caption a, .caption a {
background:#000;
border:none; 
text-decoration:none;  
padding:2px;
}
.caption a:hover, .caption a:hover {
background:#202020;
}
/* form */
.focusField{
border: solid 2px rgb(253, 205, 19);
background-color: rgb(239, 244, 255);
color: rgb(61,61,61);
}
.idleField{
border: solid 2px rgb(51, 5, 77);
background: rgb(209, 198, 215);
}
#contactForm{
width: 800px;
margin: 20px auto 0px auto;
}
.contRow{
margin: 0px 0px 10px 0px;
}
.contRow label {
width: 210px;
float: left;
margin: 3px 20px 0px 0px;
text-align: right;
}
.contRow input, .contRow textarea{
width: 300px;
color: rgb(61,61,61);
}
.contRow textarea{
height: 150px;
}
#contactFormSubmitRight{
width: 250px;
margin: 0px 0px 0px 275px;
color: rgb(61,61,61);
}
#listaKwiaty{
width: 250px;
float: left;
/* border: solid 1px red; */
}
#listaKwiaty ul{
font-size: 0.8em;
}
#listaKwiaty li{
line-height: 2em;
}
#listaKwiaty a{
color: rgb(68, 0, 108);
text-decoration: none;
}
#listaKwiaty a:hover{
text-decoration: underline;
/* color: rgb(253, 205, 19); */
color: rgb(177, 4, 132); 
}
#kwiatek{
width: 600px;
float: left;
/* border: solid 1px red; */
}
#kwiatekImg{
float: left;
}
#kImg, #imgKwiatek{ 
margin: 0px 20px 0px 20px; 
border: solid 10px rgb(157, 121, 178);
}
#artlist{
}
#kwList{
width: 550px;
padding: 0px 0px 0px 20px;
float: right;
/* border: solid 1px green; */
}
.kwItem {
width: 125px;
height: 250px;
margin: 10px 10px 0px 0px;
float: left;
font-size: 0.9em;
/* border: solid 1px green; */
text-align: center;
}
.kwItem a{
text-decoration: none;
font-size: 1em;
}
.kwTitle{
color: rgb(53, 7, 79);
font-size: 0.9em;
font-weight: bold;
}
.kwItem img{
margin: 0px auto 0px auto;
border: solid 10px rgb(177, 148, 193);
}
.kwLink a, .kwLink a:hover{
font-size: 0.7em;
}
.kwLink{
text-align: right;
/* border-bottom: solid 1px rgb(204, 187, 215); */
}
#mail{
border: solid 5px rgb(204, 187, 215);
}

.menuLeftLevel_1_active a {
text-decoration: underline;
}
.menuLeftLevel_1_active, .menuLeftLevel_1_active a, .menuLeftLevel_1_active a:hover{
font-size: 1.3em;
color: rgb(177, 4, 132); 
}
.menuLeftLevel_1_active a:hover{
text-decoration: none;
}
