/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	background: #000000 url(images/img01bl.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #D4D4D4;*/
}
a
{
	padding: 0px 0px 0px px;
	margin: 0px;
	border: 0px solid #AAAADD;  
}
a:link 
{
    text-decoration: none;
	color: #0000CD;
}

a:hover, a:active {
	text-decoration: none;
	color: #00008b;
}

a:visited {
	color: #0000cd;
}

img {
	border: none;
}

img.left {
	float: left;
	margin-right: 15px;
}

img.right {
	float: right;
	margin-left: 15px;
}

/* Form */

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	display: none;
}

/* Header */

#header {
	width: 1000px;
	height: 105px;
	margin: 0 auto 10px auto;
	border: 0px solid red;
}

#logo {
	float: left;
	width: 360px;
	height: 105px;
	background: #000000 url(images/img03cbl_n6b.jpg);
	border: 0px solid green;
}


#logo a {
	text-decoration: none;
}

/* Menu */

#menu {
	float: right;
	BACKGROUND-COLOR: transparent;
	border: 0px solid white;
	height: 88px;
}


#menu a {
	display: block;
	float: left;
	margin-left: 5px;
	padding: 2px 2px;
	text-decoration: none;
	font-size: 12px;
	background: none;
	color: White;
	text-transform:uppercase;
}

#Hlink 
{
    float: right;
    border: 0px solid yellow;
    height: 22px;
    width: 300px;
    vertical-align: bottom;
    text-align: right;
    margin-right: 4px;
}

#Hlink a {
	text-decoration: none;
	font-size: 11px;
	background: none;
	color: yellow;
	font-weight: bold;

}

.HlinkLog 
{
    color: White; 
    font-size: 11px; 
    font-weight: bold
}

.m1 {
	background: url(images/img04.jpg) ;
	BACKGROUND-COLOR: transparent;
	padding: 2px 2px 5px 5px;
    font-size: 14px;
    font-weight: bold;
}

.m2 {
	background: url(images/img04a.jpg) ;
	BACKGROUND-COLOR: transparent;
    font-size: 14px;
    font-weight: bold;
}

.m1dynamic {
     background: #FFFFFF url(images/m1.gif) repeat-x;
     padding: 7px 10px 7px 10px;
    font-size: 12px;
}

.m1dynamicH 
{
     background: #FFFFFF url(images/m1c.gif) repeat-x;
     padding: 7px 10px 7px 10px;  
     font-size: 12px;  
}


/* Page */

#page 
{
	width: 985px;
	margin: 0 auto;
	border: 0px solid red;
	background: #FFFFFF url(images/pageBack.jpg);
	padding: 7px 7px 7px 7px;
}

/* Content */

#content {
	float: left;
	border: 0px solid pink;
	width: 100%;
}

/* Post */

.post 
{
    border: solid 0px red;
    text-align: left;
}

/* Sidebar */

#sidebar {
	float: right;
	width: 210px;
	border: 0px solid green;

}
#sidebarT {	
	width: 210px;
	border: 0px solid lime;
	height: 220px;

}
#sidebarB {
	clear: both;
	width: 210px;
	border: 0px solid black;
	height: 161px;

}




.logB1 
{
    background: url(images/logB2.gif) repeat-x;
    border: none;
    font-family: Verdana;
}


/* Bottom menu */

#b_menu {
	clear: both;
	font-size: 10px;
	border: 0px solid blue;
	text-align: center;
	
}
.tabMenu {
    width: 985px;
    height: 80px;
    padding: 0px;
    letter-spacing: 0px;
   
}

.tabMenuTd {
    width: 170px;
    
}

.tabMenuTdOutR {
    width: 75px;
    background: url(images/bMenu_Rb.jpg);
}

.tabMenuTdOutL {
    width: 75px;
    background: url(images/bMenu_Lb.jpg);
}

.m3 {
	background: url(images/img05.jpg);
	BACKGROUND-COLOR: transparent;

}

.m4 {
	background: url(images/img05a.jpg);
	BACKGROUND-COLOR: transparent;

}

.imgB1
{
    width: 170px;
    height: 80px;
    background-image: url(images/M1a.jpg);
    cursor: pointer;   
}
.imgB2
{
    width: 170px;
    height: 80px;
    background-image: url(images/M2a.jpg);
    cursor: pointer;   
}
.imgB3
{
    width: 170px;
    height: 80px;
    background-image: url(images/M3a.jpg);
    cursor: pointer;   
}
.imgB4
{
    width: 170px;
    height: 80px;
    background-image: url(images/M4a.jpg);
    cursor: pointer;   
}
.imgB5
{
    width: 170px;
    height: 80px;
    background-image: url(images/M5a.jpg);
    cursor: pointer;   
}
.imgB1r
{
    width: 170px;
    height: 80px;
    background-image: url(images/M1aR.jpg);
    cursor: pointer;   
}
.imgB2r
{
    width: 170px;
    height: 80px;
    background-image: url(images/M2aR.jpg);
    cursor: pointer;   
}
.imgB3r
{
    width: 170px;
    height: 80px;
    background-image: url(images/M3aR.jpg);
    cursor: pointer;   
}
.imgB4r
{
    width: 170px;
    height: 80px;
    background-image: url(images/M4aR.jpg);
    cursor: pointer;   
}
.imgB5r
{
    width: 170px;
    height: 80px;
    background-image: url(images/M5aR.jpg);
    cursor: pointer;   
}



#imgS
{
    width: 206px;
    height: 94px;
    background-image: url(images/Msh.jpg);
    cursor: pointer;  
    border: solid 0px red; 
}



/* Search */

#search {
}

#search h2 {
	margin-bottom: 20px;
}

#s {
	width: 110px;
	margin-right: 5px;
	padding: 2px;
	border: 1px solid #F0F0F0;
}

#x {
	padding: 4px 4px;
	background: #C1D11C;
	border: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* Boxes */

.box1 {
	padding: 20px;
	background: url(images/img05.gif) no-repeat;
}

.box2 {
	color: #BABABA;
}

.box2 h2 {
	margin-bottom: 15px;
	background: url(images/img10.gif) repeat-x left bottom;
	font-size: 16px;
	color: #FFFFFF;
}

.box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {
	color: #EDEDED;
}

/* Footer */

#footer 
{
    width: 100%;
	height: 100px;
	min-height: 74px;
	padding: 10px 0 0 0;
	background: #666159 url(images/img02bl.jpg) repeat-x left top;
	clear: both;
}

html>body #footer {
	height: auto;
}

#legal {
	clear: both;
	padding-top: 30px;
	text-align: center;
	color: #FFFFFF;
}

#legal a {
	color: #FFFFFF;
}


.guzikForm
{
    BORDER: solid 1px darkred ;
    FONT-SIZE: 10px;
    font-weight: bolder;
    BACKGROUND-IMAGE: url(images/guzikForm2.gif);
    WIDTH: 130px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, 'Arial CE';
    HEIGHT: 19px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.guzikForm2
{ 
    padding: 2px;
    margin: 2px;
    border: 1px solid #0066FF;
    font-size: 10px;
    width: 90px;
    cursor: hand;
    color: #FFFFFF;
    font-family: Verdana, Arial, 'Arial CE';
    height: 25px;
    background-color: #0066FF;
    text-align: center;
}

.guzikForm3
{
    BORDER: solid 1px darkred ;
    FONT-SIZE: 9px;
    font-weight: bolder;
    BACKGROUND-IMAGE: url(images/guzikForm3.gif);
    WIDTH: 180px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, 'Arial CE';
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}

/* ---- sklep ---- */

#pageSh 
{
	width: 980px;
	margin: 0 auto;
	border: 0px solid red;
	background-color: #FFFFFF;
	/*background: #FFFFFF url(images/pageBack.jpg); */
	padding: 6px 6px 6px 6px;
}

.g_Ogol
{
    font-size: 10px;
    font-family: Arial;
}
.g_Input
{
    font-size: 10px;
    font-family: Arial;
    border: solid 1px #0080FF;
}
.g_InputGr
{
    font-size: 10px;
    font-family: Arial;
    border: solid 1px #a0a0a0;
}

.g_butt 
{
    border: solid 1px black;
    background-color: #b1b0af;
    font-family: Verdana;
    font-size: 10px;
    color: White;
}
.gridRowStyle
{
     background-color: #EFF3FB;
     border-top: solid 1px blue;
}
.pagerStyle
{
    color: White;
    background-color: Darkblue;
    text-align: center;
}
.pagerStyle a
{
    color: Yellow;
    font-weight: bold;
}
.gridHeaderStyle
{
    color: White;
    background-color: Darkblue;
    font-weight: bold;
    text-align: center;
}
.gridHeaderStyle a
{
    color: White;
}

.textWhite
{
    color: White;
}

.textLogowanie
{
    width: 200px;
    font-size: small;  
    font-weight: bold;     
}  

.nPromoGreyBox
{
	border: 1px solid #F0F0F0;
	SCROLLBAR-ARROW-COLOR: blue;
	SCROLLBAR-BASE-COLOR: E0E0E0;
	SCROLLBAR-FACE-COLOR: white;
}  

/* -------start klima.css ----------- */

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide:hover img {
	
}

.highslide-wrapper {
	background: black;
}
.highslide-image {
	border: 5px solid #444444;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    border: 5px solid #444444;
    border-top: none;
    padding: 5px;
    background-color: gray;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
.txtWaterMark
{
    width: 142px;
    color: #808080;
    font-size: small;
    font-weight: bold;
    font-style: italic;
}
.txtWaterMarkSlkepSzukaj
{
    width: 450px;    
    color: #808080;
    font:Verdana;
    font-size: x-small;
    font-weight:normal;
    font-style: italic;
    border: solid 1px #0080FF;    
}
/* -------end klima.css ----------- */
/* DataList - Pager*/
div.pager{
	padding: 2px;
	margin: 2px;
}

div.pager a{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
    color: #000099;
}
div.pager a:hover, div.pager a:active{
	border: 1px solid #000099;
	color: #000;
}

div.pager span{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}

div.pager a.active:hover{
    color:#ed0c6e;
}
/*------- linkbutton styl --------------- */
.linkbuttonstyl{
	padding: 2px;
	margin: 2px;
}

.linkbuttonstyl a{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
    color: #000099;
}
.linkbuttonstyl a:hover, .linkbuttonstyl a:active{
	border: 1px solid #000099;
	color: #000;
}

.linkbuttonstyl span{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}

.linkbuttonstyl a.active:hover{
    color:#ed0c6e;
}
.validatorCalloutHighlight 
{
    border:2px solid Red;    
    background-color: Yellow;   
    font-weight:bold;
    color:Red;
}
.MasterPageLoginName
{
	color: #33CCFF;
}
