/* CSS Document */

body {
	background-image: url(images/tlo.gif);
	background-repeat: repeat-x;
	background-color:#888888;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	
}

a {
text-decoration:none;
color:#666666;

}

a:hover {
border-bottom:solid #000000 1px;
}

/*------------------------------------------------------
C O N T A I N E R
------------------------------------------------------*/

#full {
	width:100%;
		position: relative;
	margin: 0 auto 0 auto;
	text-align:center;
	
}

#container {
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0 0px 0 0px;
	width: 760px !important;
	width /**/: 760px;
	font-family: Arial, Verdana, sans-serif;
	font-size: .75em;
/*	border:solid 1px #E9E9E9;*/
	background-color:#FFFFFF;
	text-align:left;
	background-image:url(images/tloprawa.gif);
	background-position:right;
	background-repeat:repeat-y;
}


#pageHeader {
	width: 760px;
	background-image:url(images/logobg1.gif);
	background-repeat:repeat-x;
	
}

#pageHeader imgs {
	margin-top:24px;
	margin-left:8px;
}


#pageMenu {
	background-color:none;
	padding-top:9px;
	padding-bottom:7px;
	text-align:center;
	background-image:url(images/tlomenu.gif);
	background-repeat:repeat-x;
	margin-right:4px;
}



#pageMenu ul {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	margin-top:0;
	border-right:1px solid #CCCCCC;

}

.item, .itemlast {
	height:25px;
			padding-left:4px;
			padding-right:4px;
			

}
.item img {
	padding:3px;
	

}

.item {
border-right:1px solid #CCCCCC;
}

.itemlast img {
	padding:3px;
}

#pageMenu li {
	float:left;
	margin:auto;
	padding:4px 2px 4px 2px;
	border-right:1px solid #CCCCCC;
	color:#000000;
	list-style:none;
	position:relative;
}

#lewa {
	width:195px;
	float:left;


	}
#menu { 
	background-color:#252525;
	background-image:url(images/kwiat.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:3px;
	padding-top:37px;
		color:#000000;
			
}

#submenu {

margin-top:2px;
margin-right:0px;
}

#products {

	padding:3px;
}

#products1 {
	padding:3px;
	width:49%;
	float:left;
}


#products2 {
	width:49%;
	float:right;

}

#bannerpodmenu {
	margin-top:1px;
}

#content {
	float:right;
	width:551px;
	margin-left:1px;
	padding-right:10px;
	
}

#pageMenuTop{
	padding-top:6px;
}

#pageMenuTop ul {
	margin-bottom:0;
	margin-top:0;
	}

#pageMenuTop li {
	float:right;
	margin:auto;
	padding:4px 22px 4px 22px;
	border-right:1px solid #CCCCCC;
	color: #999999;
	font-size:11px;
	list-style:none;
	position:relative;
}

#footer {
	float:none;
	clear:both;
	padding-top:2px;
}

#lfooter {
	width:755px;
	height:34px;
	background-image:url(images/dolbelka.jpg);
	background-color:#888888;
	float:left;
}

#rfooter {
	width:186px;
	height:34px;
	background-color:#C4C4C4;
	float:right;
}

#lfooter p {
	margin-top:10px;
	margin-left:12px;
	color:#333333;
}

#lcontent {
	width:350px;
	float:left;
	clear:both;
}

#rcontent {
	width:186px;
	height:52px;
	float:right;
	
}


/*------------------------------------------------------
M E N U   I T E M S
------------------------------------------------------*/
#menu a {
border-bottom:none;
}
.level1 {
background-image:url(images/arrow.gif);
background-position:1px 1px;
background-repeat:no-repeat;
padding:1px;
color: #FFFFFF;

}

.level1 .link {
padding-top:3px;
padding-bottom:3px;
}
 
.prawalevel1 {
background-image:url(images/m21.gif);
background-position:1px 8px;
background-repeat:no-repeat;
padding-left:6px;
padding-top:4px;
}

.prawalevel1 a {
	color: #000000;
}
 
.level2 {
background-image:url(images/arrow.gif);
background-position:1px 1px;
background-repeat:no-repeat;
padding:1px;
color: #FFFFFF;
}

.level3 {
background-image:url(images/arrow.gif);
background-position:9px 1px;
background-repeat:no-repeat;
padding:1px;
padding-left:13px;
color: #FFFFFF;
}


.linkact {
margin-left:22px;
background-color:#CC0000;
padding-left:2px;
padding-top:3px;
padding-bottom:3px;

}


.link {
margin-left:22px;

background-color:#1F1C19;
padding-left:2px;

}

.level1 .link {
margin-left:22px;
background-color:#4D4D4D;
padding-left:2px;
padding-top:2px;

}

.link a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
padding-left:2px;
padding-top:3px;
padding-bottom:3px;
}




.link a:hover{
font-size:11px;
color: #FFFFFF;
text-decoration:none;
background-color:#CC0000;
display:block;
padding-left:2px;
}




#pageName {
	color:#CC0000;
	font-weight:bold;
	padding-left:4px;
	padding-top:8px;
	padding-bottom:5px;
	border-bottom:1px #CCCCCC solid;
}

#path {
	padding:4px;
}



h1 {
	font-size:14px;
	font-weight:bold;
	color:#BD454B;
}

.bodytext {
	color: #000000;
}


/************** H E A D  E R  S */


.csc-textpicHeader a{
font-size:12px;
text-decoration:none;
color:#999999;
}

.csc-textpic dt a {
border-bottom:none;
}


/* LOGOWANIE */




.csc-mailform-field label {
width:120;
float: left;

padding-bottom:1px;

}



.csc-mailform-field {
margin-bottom:4px;
}


.csc-mailform {
margin-left:10%;
margin-right:10%;
}

.csc-textpic {
float:none;
clear:both;
}

.tx-loginboxmacmade-pi1 form{

margin:2px 0px 2px 0px;

}


/* KONIEC LOGOWANIA */

.tx-newloginbox-pi1{
text-align:center;
}

.tx-newloginbox-pi1 table{
width: 250px; 
margin-left: auto; 
margin-right: auto; 
}

.tx-newloginbox-pi1 table td {
font-size:12px;
}

legend, fieldset {
border:none;
}

fieldset input{
width:260px;
}

.csc-mailform-radio  {
float:left;
width:200px;
}

 filedset textarea {
 width:300px;
}

#formtype_mail{
display:block;
width:80px;
float:none;
clear:both;
}


.csc-mailform-radio  {
width:auto;


}

.tx-sremailsubscribe-pi2 td {
font-size:12px;
}

.csc-uploads-fileName a {
font-size:12px;
color:#0033FF;
}