html	{text-align: center;}

body {
	margin-left : 1px;
	margin-right : 1px;
}

body, input, option, select, textarea {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	background-color:white;
	//padding: 1px;
}

table{border-color: #FFBBBB}
td 	{font-family: Tahoma; 	font-size: 9pt;}

a:visited, a:active, a:link  {text-decoration: none; font-size: 10pt; 
		color: navy; font-weight: bold;}
a:hover   {text-decoration: underline;}


input, select, textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

h3 {color: blue; font-family: Tahoma; font-size: 14pt; font-weight: normal; margin: 2 2 0 0;}
h2 {color: #333; font-family: Tahoma; font-size: 13pt; font-weight: normal; margin: 4 2 0 0;}

HR 	{color: #00BBBB}



.divFoto {
	margin: 0 0 0 0;
    display: none;
    position: fixed;
    z-index: 1; /* Sit on top */
    /*padding-top: 40; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000; /* Fallback color */
    background-color: rgba(0,0,0,0.7); /* Black w/ opacity */
    /*cursor: pointer; */
	vertical-align: middle;
	white-space: nowrap;
}

.imgFotoHelper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.imgFoto {
    margin: auto;
	padding: 20 20 20 20;
    max-width: 800px;
	background-color: #fff;
	vertical-align: middle;
	cursor: pointer;
}

.ramkaB {border: 20px solid #eee;}

.imgMiniFoto {border-style: solid; border-color: #ccc; border-width: 1; cursor: pointer;}
.imgMiniFoto:hover {border-color: blue;}

.GrayButton {text-transform: uppercase; font-size: 10px; font-family: Verdana; text-align: center; cursor:hand; padding-top:5px; padding-left:30px; padding-right:30px; padding-bottom: 5px; border-style: ridge; border-color: Gray; border-width: 4; background-color: Black;}
.GSBut {text-transform: uppercase; font-size: 10px; font-family: Verdana; text-align: center; cursor:hand; padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom: 5px; border-style: ridge; border-color: Gray; border-width: 4; background-color: Black;}


.imgTel, .imgTel:hover {border-style: none;}


.BackTable {background-color: #FAFAFA; border-style: solid; border-color: #CCCCCC; border-width: 1;}


.tdm {text-transform: uppercase; color: black; background-color: #EEEEEE; text-align: center; width: 150; font-weight: bold; cursor:pointer; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom: 5px; border-style: solid; border-color: #CCCCCC; border-width: 1;}
.tdm:hover {background-color: #F5F5F5; border-color: black;}

.tdm1 {color: blue; background-color: #00FFFF; text-align: center; width: 150; font-weight: bold;cursor:pointer; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom: 5px;}
.tdm1:hover {background-color: yellow; color:red}

.td1l {text-align: right;}
.td2l {text-align: right;}

.stylOferta, .stylOfertaN {background: inherit; background-color: #FCFCFC; border-style: solid; border-color: #CCCCCC; border-width: 2; width: 750; margin: 10;  }
.stylOferta:hover, .stylOfertaN:hover {background-color: white; border-color: blue; }

.stylOfertaN {opacity:0.7; filter:alpha(opacity=60); 
			/*background-image: url(nieaktualne.png);*/
			}

.stylOfertaN:hover {opacity:1; filter:alpha(opacity=100);}

/*.stylOfertaN img {opacity:0.2; filter:alpha(opacity=60);}*/


.stylSzczegolyOferty {display: none; margin: 5;}

.divHided {display: none; text-decoration: none;}

.formdata {
	margin-left: 15px; 
	margin-left: 15px; 
	margin-top: 5px; 
	margin-bottom: 0px;
	}

