﻿body, html
{
    display:block;
       }

.mainDiv
{
	width: 990px;
	margin: auto;
	font-family: Arial,tahoma;
	font-size: 12px;
}
.mainbg
{
	float: left;
	background: transparent url(../images/master/bg.png) no-repeat scroll 0 0px;
}

.mainDiv div
{
}
.loginInput
{
	font-size: 10px;
	line-height: 10px;
}
/* top con */
.topCon
{
	width: 100%;
	height: 90px;
	float: left;
	display:inline;
}
.topCon div
{
	float: left;
}
.topCon .topLogo
{
	background: transparent url(../images/master/TopLogo.png) no-repeat scroll 0 0;
	height: 63px;
	margin-left: 27px;
	margin-top: 10px;
	width: 238px;
	display:inline;
}
.topCon .loginPanel
{
	height: 69px;
	width: 400px;
	float: right;
}
.topCon .loginPanel .btnLogNext
{
	float: right;
	margin-right: 64px;
	_margin-right: 15px;
	margin-top: 3px;
}
.topCon .loginPanel .loginCon
{
	border-bottom: 1px dotted black;
	float: right;
	height: 20px;
	margin-right: 65px;
	margin-top: 22px;
	width: 370px;
	display:inline;
}
.topCon .loginPanel .loginTable
{
	height: 15px;
	width: 300px;
	font-size: 10px;
	float: right;
}
.topCon .loginPanel .loginTable input
{
	width: 100px;
	height: 11px;
}

.topCon .menuPanel
{
	height: 21px;
	width: 510px;
	float: right;
}
.topCon .menuPanel .smallMenu
{
	height: 21px;
	background: transparent url(../images/buttons/menu.png) no-repeat scroll 0 0;
	cursor:pointer;
}
.topCon .menuPanel .item1
{
	background-position: 0 0;
	float: left;
	width: 67px;
}
.topCon .menuPanel .item1:hover
{
	background-position: 0 -33px;
}
.topCon .menuPanel .item2
{
	background-position: -67px 0;
	float: left;
	width: 88px;
}
.topCon .menuPanel .item2:hover
{
	background-position: -67px -33px;
}
.topCon .menuPanel .item3
{
	background-position: -154px 0;
	float: left;
	width: 57px;
}
.topCon .menuPanel .item3:hover
{
	background-position: -154px -33px;
}
.topCon .menuPanel .item4
{
	background-position: -210px 0;
	float: left;
	width: 98px;
}
.topCon .menuPanel .item4:hover
{
	background-position: -210px -33px;
}
.topCon .menuPanel .item5
{
	background-position: -307px 0;
	float: left;
	width: 57px;
}
.topCon .menuPanel .item5:hover
{
	background-position: -307px -33px;
}
.topCon .menuPanel .item6
{
	background-position: -364px 0;
	float: left;
	width: 79px;
}
.topCon .menuPanel .item6:hover
{
	background-position: -364px -33px;
}
/* end top con */
/* banner con */

.banner
{
	margin-top: 5px;
	margin-left: 33px;
	display:inline;
}

.banerCon
{
	float: left;
	width: 100%;
	height: 190px;
	background: transparent url(../images/master/bannerBg.png) no-repeat scroll -1px 0;
	display:inline;
}

.banerCon div
{
	float: left;
}
/* end banner con */
/* big menu */
.bigMenuCon
{
	width: 100%;
	height: 50px;
	float: left;
	position:relative;
	z-index: 90;
}
.menu
{
	float: left;
	height: 39px;
	margin-left: 29px;
	width: 927px;
	display:inline;
	position:relative;
}
.menu .menuBg
{
	background: transparent url(../images/buttons/bigMenu.png);
	background-repeat: no-repeat;
	height: 39px;
	cursor: pointer;
}
.menu .item1
{
	background-position: 0 -3px;
	float: left;
	width: 121px;
}
.menu .item1:hover
{
	background-position: 0 -57px;
	height: 36px;
}
.menu .item2
{
	background-position: -121px -3px;
	float: left;
	width: 115px;
}
.menu .item2:hover
{
	background-position: -121px -57px;
	height: 36px;
}
.menu .item3
{
	background-position: -236px -3px;
	float: left;
	width: 115px;
}
.menu .item3:hover
{
	background-position: -236px -57px;
	height: 36px;
}
.menu .item4
{
	background-position: -351px -3px;
	float: left;
	width: 115px;
}
.menu .item4:hover
{
	background-position: -351px -57px;
	height: 36px;
}
.menu .item5
{
	background-position: -466px -3px;
	float: left;
	width: 116px;
}
.menu .item5:hover
{
	background-position: -466px -57px;
	height: 36px;
}
.menu .item6
{
	background-position: -582px -3px;
	float: left;
	width: 115px;
}
.menu .item6:hover
{
	background-position: -582px -57px;
	height: 36px;
}
.menu .item7
{
	background-position: -697px -3px;
	float: left;
	width: 115px;
}
.menu .item7:hover
{
	background-position: -697px -57px;
}
.menu .item8
{
	background-position: -812px -3px;
	float: left;
	width: 115px;
}
.menu .item8:hover
{
	background-position: -812px -57px;
}

/* end big menu */
/* mainContainer */
.mainContainer
{
	width: 100%;
	float: left;
}

/* leftPanel */
.mainContainer .leftPanel 
{
	margin-left: 29px;
	width: 261px;
	float: left;
	display:inline;
}
.mainContainer .leftPanel .searcher
{
	background: transparent url(../images/master/seatcherConBg.png) no-repeat scroll 0 0;
	height: 109px;
	width: 234px;
}
.mainContainer .leftPanel .searcher .searcherInput
{
	float: left;
	font-size: 9px;
	height: 13px;
	margin-left: 56px;
	margin-top: 50px;
	width: 153px;
}
.mainContainer .leftPanel .searcher .btnSzukaj
{
	background: transparent url(../images/buttons/btn_szukaj.png) no-repeat scroll 0 0;
	float: left;
	height: 17px;
	margin-left: 163px;
	margin-top: 9px;
	width: 51px;
	display:inline;
	border: none;
	cursor:pointer;
}

/* end leftPanel */
/* rightPanel */
.mainContainer .rightPanel
{
	float: left;
	width: auto;
	display:inline;
}
.mainContainer .rightPanel .table
{
	background: white;
}
.table .bottomBg
{
	height: 5px;
	background: transparent url(../images/table/bottomTable.png);
	background-repeat: repeat-x;
}
.table .topBg
{
	height: 2px;
	background: transparent url(../images/table/topTable.png);
	background-repeat: repeat-x;
}
.table .topBg1
{
	height: 2px;
	background: transparent url(../images/table/topTable1.png);
	background-repeat: repeat-x;
}
.table .leftBg
{
	background: transparent url(../images/table/leftTable.png);
	width: 2px;
	background-repeat: repeat-y;
}
.table .left1Bg
{
	background: transparent url(../images/table/left1Table.png);
	width: 5px;
	background-repeat: repeat-y;
}
.table .title
{
	height: 20px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #0870B4;
	text-align: left;
}
.table .title1
{
	color: #0870B4;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	text-align: left;
}
.table .content
{
}
.table .content .desc .title
{
    padding-left: 3px;
	height: 20px;
	margin-top: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #3B8CC4;
	_display: inline;
}

.table .content .desc
{
	width: 100%;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	font-family: Arial;
	font-size: 12px;
}
 .description  /*style="font-size:x-small; text-align:justify; width:auto;"*/
 {
	width: auto;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	font-family: Arial;
	font-size: x-small;
	text-align:justify;
	
}

/* end rightPanel */
/* end mainContainer */
/* footer */

.footer
{
	background: transparent url(../images/master/footerBg.png) no-repeat scroll 0 0;
	float: left;
	height: 24px;
	margin-left: 29px;
	_margin-left: 14px;
	margin-top: 2px;
	width: 926px;
}
.footer .foot
{
	color: White;
	float: right;
	font-family: Arial;
	font-size: 10px;
	height: 20px;
	line-height: 18px;
	text-align: left;
	width: 262px;
}
/* end footer */
.cornerTable
{
background:transparent url(../images/table/tableCorner.png) no-repeat scroll -2px 0;
height:39px;
margin-left:-34px;
margin-top:-36px;
_margin-top:  -33px! important;
position:absolute;
width:36px;
display:block;
padding: 0px;
}
.table .textCorner
{
	width:300px;
	text-align:right;
	color:#9AC4E0;
	margin-top:12px;
	margin-left:-300px;
	height:20px;
	position:absolute;
	}
.subMenu
{
    float: left;
	margin-left: 29px;
	margin-top:-39px;
	padding-top:39px;
	width: 927px;
	position:relative;
}
.subMenuBg
{
    color:White;
    background-color: #006ab2;
    position: absolute;
    display:none;
    float:left;
    width: 113px;    
    margin-top:35px;
    margin-left:1px;
    text-align: left;        
    border-bottom-color: White;
    border-left: solid 1px white;
    border-right: solid 1px white;
    border-bottom: solid 1px white;
    z-index: 1000;
    font-size:x-small;
    min-width: 113px;
    padding:2px 5px;
}
.subMenuBg a
{
    text-decoration: none;
    color: White;   
}
.searchValid
{
    float:left;
    margin-top: 50px;
    margin-left: 2px;   
}
.filesTR
{
   background: transparent url(../images/table/topTable.png) repeat-x scroll 0 0;
   height: 2px;
}
.filesBG
{
    width: 250px;
    height: 300px;
    background: transparent url(../images/pages/files.png) no-repeat scroll 0 0;  
    float:right;
    margin-right:7px; 
}
.table .content .desc
{
    height: 350px;  
    padding-bottom:30px; 
}
.companyImageMini
{
    border: solid 1px #006ab2;
    cursor: pointer;   
}
.phoneImg
{
    float:right; 
    width:23px; 
    height:17px;   
    background: transparent url(../images/pages/phone.png) no-repeat scroll 0 0;  
}
.phonesImage
{
    width:113px; 
    height:106px;   
    background: transparent url(../images/pages/phones.png) no-repeat scroll 0 0;
}
.salePartnerWWW
{
    text-decoration:none;
    color: #3B8CC4;   
}

.backgroundWindowPopup
{
    display: none;
    position: fixed;
    _position: absolute;
    height: 100%;
    width: 100%;
    background: transparent url(../images/master/TopLogo.png) repeat scroll 0 0;
    border: 1px solid #cecece;
    z-index: 99;
    opacity: 0.1;
    filter: alpha(opacity=70);
    left: 0px;
    top: 0px;
}
.windowPopup
{
    display: none;
    position: fixed;
    _position: absolute;
    background: #FFFFFF;
    border: 2px solid #cecece;
    z-index: 11;
    padding: 12px;
    font-size: 13px;
}
.loader
{
    opacity: 0.8;
    filter: alpha(opacity=80);
    position: absolute;
    background-color:White;
}
.loaderImage
{
    position: absolute;
    background: transparent url(../images/master/loader.gif) no-repeat scroll center center;
    height: inherit;
}
