@font-face {
	font-family: 'Conv_HORATIOL';
	src: url('../fonts/HORATIOL.eot');
	src: local('☺'), url('../fonts/HORATIOL.woff') format('woff'), url('../fonts/HORATIOL.ttf') format('truetype'), url('../fonts/HORATIOL.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Humnst777';
	src: url('../fonts/Humnst777LtCnPL-Regular.eot');
	src: local('☺'), url('../fonts/Humnst777LtCnPL-Regular.woff') format('woff'), url('../fonts/Humnst777LtCnPL-Regular.ttf') format('truetype'), url('../fonts/Humnst777LtCnPL-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Humnst777';
	src: url('../fonts/Humnst777PL-Bold.eot');
	src: local('☺'), url('../fonts/Humnst777PL-Bold.woff') format('woff'), url('../fonts/Humnst777PL-Bold.ttf') format('truetype'), url('../fonts/Humnst777PL-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Humnst777';
	src: url('../fonts/Humnst777PL-BoldItalic.eot');
	src: local('☺'), url('../fonts/Humnst777PL-BoldItalic.woff') format('woff'), url('../fonts/Humnst777PL-BoldItalic.ttf') format('truetype'), url('../fonts/Humnst777PL-BoldItalic.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Conv_Humnst777';
	src: url('../fonts/Humnst777PL-Italic.eot');
	src: local('☺'), url('../fonts/Humnst777PL-Italic.woff') format('woff'), url('../fonts/Humnst777PL-Italic.ttf') format('truetype'), url('../fonts/Humnst777PL-Italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}


@font-face {
	font-family: 'Conv_Humnst777PL-Roman';
	src: url('../fonts/Humnst777PL-Roman.eot');
	src: local('☺'), url('../fonts/Humnst777PL-Roman.woff') format('woff'), url('../fonts/Humnst777PL-Roman.ttf') format('truetype'), url('../fonts/Humnst777PL-Roman.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


* 
{
	margin: 0 auto;
	font-weight: normal;
	font-family:'Conv_Humnst777';
}

html {
	height: 100%;

}

#container
{
	border-right: 0px solid black;
	width: 960px;
	height: 100%;
}

#top
{
	border: 0px solid red;
	display: block;
	height: 85px;
	width: 960px;
}

#logo
{
	border: 0px solid green;
	width: 400px;
	float: left;
	height: 100%;
	display: block;
}

#logo h1 a
{
	position:relative; 
	top: 40px;
	font-family:'Conv_HORATIOL';
	font-size: 32px;
	padding-left: 25px;
	color: #898989;
	text-decoration: none;
}

#logo h1 a span
{
	font-family:'Conv_HORATIOL';
	font-size: 32px;
	color: #5B5B5B;
}

#menu
{
	border: 0px solid blue;
	width: 560px;
	float: right;
	height: 100%;
	display: block;
	text-align: right;
	margin-left: 0px;
}

#menu ul
{
	position:relative; 
	top: 50px;
	text-align: right;
	margin-left: 0px;
	list-style-type: none; 
	margin: 0;
	padding-right: 33px;

}

#menu ul li
{
	margin: 0px;
	display: inline;
	list-style-type: none;
	padding-right: 65px;
}


#menu ul li a
{
	text-decoration: none;
	color: #5B5B5B;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 18px;
}

#menu ul li a:hover, #menu ul li a:active
{
	text-decoration: none;
	color: #B2B3B3;
}


#content
{
	border-right: 0px solid black;
	padding-top: 35px;
	padding-bottom: 10px;
}






#whereAmI
{
	border-top: 1px solid #EAEBEB;
	border-bottom: 1px solid #EAEBEB;
	clear: both;
	height: 24px;
	position:relative;
	width: 960px;
		
}

#whereAmI p
{
	padding-left: 26px;
	margin-top: 4px;
}

#whereAmI p, #whereAmI p a
{
	font-family: 'Conv_Humnst777PL-Roman';
	color: #A1A2A2;
	text-decoration: none;
	font-size: 11px;

}	

.separator
{
	clear: both;
	height: 44px;
}

#sections
{
	width: 100%;
	border: 0px solid green;
	display: inline-block;
	position: relative;
	text-align: left;
	padding-top: 20px;
}

#sections ul{
	width: 960px;
	padding:0;
	margin:0;	
}

#sections li
{
        width: 240px;
        
        border: 0px solid black;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 0px;
        padding: 0px;
        zoom: 1;
        *display: inline;
        _height: 250px;	
        float:left;
        padding-bottom: 20px;
}

#sections .box
{
	width: 240px;
	display: inline-block;
	border: 0;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	
	
}

#sections .box p
{
	font-size: 14px;
	padding-left: 32px;
	padding-bottom: 8px;
	color: #717171;
	width: 230px;
}

#sections .box p a
{
	color: #5B5B5B;
	text-decoration: none;
	border: 0px;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 13px;
}	

#sections .box p a:hover, .box p a:active
{
	text-decoration: none;
	color: #B2B3B3;
}

#sections .box p a img,.box p a:hover img, .box p a:active img, .box img
{
	border: 0px;
}

.bwWrapper {
    position:relative;
    display: block;
    float: left;
}

#mainCategoryList
{
	width: 960px;
	position: relative;
	border: 0px solid black;
	
}


#mainCategoryList h2
{
	font-size: 26px;
	font-family: 'Conv_Humnst777PL-Roman';
	color: #898989;
	padding-left: 26px;
}

#categories
{
	width: 100%;
	border: 0px solid green;
	display: inline-block;
	position: relative;
	text-align: left;
	padding-top: 20px;
	padding-left: 26px;
}

#categories ul{
	width: 960px;
	padding:0;
	margin:0;	
}

#categories ul li
{
        width: 192px;
        border: 0px solid black;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 0px;
        padding: 0px;
        zoom: 1;
        *display: inline;
        _height: 180px;	
        float:left;
        padding-bottom: 10px;
}

#categories .box
{
	width: 192px;
	display: inline-block;
	border: 0px solid black;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	min-height: 180px;
	
}

#categories .box p
{
	font-size: 14px;
	color: #717171;
	width: 190px;
}

#categories .box p a
{
	color: #5B5B5B;
	text-decoration: none;
	border: 0px;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 13px;
}	

#categories .box p a:hover, .box p a:active
{
	text-decoration: none;
	color: #B2B3B3;
}

#categories .box p a img,.box p a:hover img, .box p a:active img, .box img
{
	border: 0px;
}

#categories .categoryDescription
{
	clear: both;
	padding-top: 10px;
	background-image:url('../images/oferta_kolko.png');
	background-repeat:no-repeat;
	background-position: 2px 13px;
	width: 150px;
	float: left;
}

#categories .categoryDescription p
{
	padding-left: 25px;
	width: 125px;
	font-size: 18px;

}

#categories .categoryDescription p a
{
	text-decoration: none;
	color: #5B5B5B;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 14px;
}

#columnLeft
{
	border: 0px solid green;
	width: 300px;
	float: left;
}

#columnRight
{
	float: right;
	width: 545px;
	border: 0px solid green;
}

#columnRight p
{
	padding-left: 28px;
	color: #5B5B5B;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 16px;
	padding-top: 30px;
}

#columnRight ul
{
	padding-left: 60px;	
}

#columnRight ul li
 {
	color: #5B5B5B;
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 16px;	
	padding-top: 10px;
 }

#columnRight p a
{
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 16px;
}

#backLink
{
	float: right;
}

#backLink p a
{
	font-family: 'Conv_Humnst777PL-Roman';
	font-size: 14px;
}




#layout {
	border: 0px solid white;
}

#layout td {
	border: 0px solid white;
}

#wrapper {
  clear: both;
  height: 140px;
  width: 960px;
  overflow: hidden;
  position: absolute; 
  *overflow-x: auto;
  *overflow-y: hidden;
  border: 0px solid red;
}

#layout tr td a img
{
  padding: 0px;
  border: 0px;  
  text-decoration:  none;

}

#layout tr td a:hover img
{
  border: 0px;
  text-decoration: none;

}


#layout td img
{
  border: 0px;
}


.kinetic-active:focus {
  outline: none;
}  


#footer
{
	clear: both;
	border-top: 1px solid #EAEBEB;
	padding-bottom: 44px;
	width: 960px;
}

#footer p
{
	color: #717171;
	text-align: right;
	padding-right: 50px;
	font-size: 12px;
}

#footer p a, #footer p a:hover
{
	color: #5B5B5B;
	text-decoration: none;
}

.kinetic-scrollOuter
{
	height: 140px;
	padding-bottom: 20px;
	clear: both;
}

.categoryWrap
{
	width: 150px; 
	margin-left: 0px;
}

.categoryWrap a img
{
	width: 150px;
	height: 95px;
	border: 0px;
}

.mainPageWrap
{
	width: 240px; 
	margin-left: 0px;
}

.mainPageWrap a img
{
	width: 240px;
	height: 155px;
	border: 0px;	
}

.gallery, .gallery a, .gallery a img
{
	margin: 0;
	border: 0;
	float: left;
}
