﻿html,body {
	margin: 0;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

img {
	border: 0;
}

a {
	color: #55A6B0;
	text-decoration: none;
}

a:hover {
	color: #37626F;
	text-decoration: none;
}

#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0 auto;
	padding: 0px;
	width: 908px;
	position: relative;
	color: #000000;
}
	
	#top {
		height: 88px;
		position: relative;
		width: inherit;
	}
	
		#top .logo {
			width: 278px;
			height: 38px;
			position: absolute;
			top: 35px;
			left: 0px;
			background: transparent url('images/logo.png') no-repeat;
		}
	
		#top .languages {
			width: 80px;
			position: absolute;
			top: 38px;
			right: 8px;
			text-align: right;
		}
	
	#menu-top {
		position: relative;
		width: inherit;
		height: 39px;
		background: transparent url('images/menu-top-bg.png') repeat-x;
	}
	
		#menu-top-left {
			position: static;
			width: 11px;
			background: transparent url('images/menu-top-left-end.png') no-repeat;
			height: 39px;
			float: left;
		}
	
			#menu-top .btn-strona-glowna {
				height: 31px;
				margin-left: 8px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
			}
	
			#menu-top .btn-strona-glowna:hover {
				height: 31px;
				margin-left: 8px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
			}
	
			#menu-top .btn-gielda-domen {
				height: 31px;
				margin-left: 35px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
			}
	
			#menu-top .btn-gielda-domen:hover {
				height: 31px;
				margin-left: 35px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
			}
	
			#menu-top .btn-aukcje-domen {
				height: 31px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 38px;
			}
	
			#menu-top .btn-aukcje-domen:hover {
				height: 31px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 38px;
			}
	
			#menu-top .btn-przechwytywanie {
				height: 31px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 41px;
			}
	
			#menu-top .btn-przechwytywanie:hover {
				height: 31px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 41px;
			}
	
			#menu-top .btn-program-partnerski {
				height: 31px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 41px;
			}
	
			#menu-top .btn-program-partnerski:hover {
				height: 31px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 41px;
			}
	
			#menu-top .btn-pomoc {
				height: 31px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 42px;
			}
	
			#menu-top .btn-pomoc:hover {
				height: 31px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 42px;
			}
	
			#menu-top .btn-kontakt {
				height: 31px;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 42px;
			}
	
			#menu-top .btn-kontakt:hover {
				height: 31px;
				float: left;
				color: #087c82;
				text-decoration: none;
				font-size: 14px;
				line-height: 31px;
				margin-left: 42px;
			}
	
		#menu-top-right {
			/*position: absolute;*/
			width: 17px;
			background: transparent url('images/menu-top-right-end.png') no-repeat;
			height: 39px;
			top: 0;
			float: right;
		}
		
	#content-top {
		margin-top: 6px;
		height: 22px;
		width: inherit;
		z-index: 0;
		position:relative;
		background: transparent url('images/main-top-v2.png') no-repeat;
	}

	#content-top-v2 {
		position: static;
		margin-top: 6px;
		height: 22px;
		width: inherit;
		background: transparent url('images/main-top.png') no-repeat;
	}
		
	#content {
		position: static;
		width: inherit;
		background: transparent url('images/main-mid-v2.png') repeat-y;
	}

	#content-v2 {
		position: static;
		width: inherit;
		background: transparent url('images/main-mid.png') repeat-y;
	}
	
		#content-left {
			width: 194px;
			position: relative;
			float: left;
		}
		
			#content-left .wrapper{
                padding-left: 12px;
                width: 172px !important;
				color: #ffffff;
				font-size: 14px;
			}
			
				#content-left .wrapper p{
					margin: 5px 0;
				}
				
					.main_menu {
						margin: 0;
						padding: 0;
						list-style: none;
						font-weight: bold;
					}
				
					.main_menu a{
						color: #ffffff;
						text-decoration: none;
					}
				
					.main_menu a:hover{
						color: #ffffff;
						text-decoration: underline;
					}
				
					.main_menu li{
						padding: 5px 0;
					}
				
						.sub_menu {
							margin: 0;
							padding: 0;
							list-style: none;
							font-weight: normal;
							padding-bottom: 5px;
						}
					
						.sub_menu li{
							padding: 5px 0;
						}
						
				.center {
					text-align: center;
					padding: 2px 0;
				}
	
		#content-center {
			width: 500px;
			position: relative;
			float: left;
			margin-left: 0px;
		}
		
			#content-center .wrapper{
				width: 505px;
				margin: 0 auto;
				color: #000000;
				font-size: 14px;
			}
			
				#content-center .wrapper p{
					margin: 5px 0;
				}

				#content-center .wrapper p.small{
					font-size: 12px;
				}
				
				#box-logowanie {
					margin-top: -22px;
					margin-left: -12px;
					/*background: transparent url('images/box-logowanie.png') no-repeat;*/
					width: 194px;
					/*height: 115px;*/
                    position: relative; 
                    z-index: 2;
				}
				
				#box-logowanie a{
					color: #ffffff;
					text-decoration: none;
				}
				
				#box-logowanie a:hover{
					color: #ffffff;
					text-decoration: underline;
				}
					
					#box-logowanie .box-logowanie-top{
						width: 194px;
						height: 20px;
						background: url('images/box-logowanie-top.png') no-repeat;
					}
					
					#box-logowanie .box-logowanie-mid{
						width: 194px;
						background: url('images/box-logowanie-mid.png') repeat-y;
                        margin: 0px;
                        padding: 0px;
					}
					
					#box-logowanie .box-logowanie-mid p{
						margin: 0;
					}
		
						#box-logowanie .box-logowanie-mid .inside{
							padding: 0 9px;
							color: #2f2f30;
							font-size: 11px;
							font-weight: bold;
							margin: 0;
						}
					
					#box-logowanie .box-logowanie-bottom{
						width: 194px;
						height: 27px;
						font-size: 0px;
						background: url('images/box-logowanie-bottom.png') repeat-y;
					}
				
	.input {
		border: 1px solid #8a8b8c;
		padding: 5px;
		font-size: 14px;
		width: 368px;
	}
				
	.input-mini {
		border: 1px solid #58585a;
		font-size: 13px;
		width: 165px;
		margin-bottom: 3px;
	}
		
	.row1 {
		width: 245px;
		float: left;
		position: static;
	}

	.row2 {
		width: 245px;
		float: right;
		position: static;
	}
	
	.row3 {
		width: 170px;
		float: left;
		position: static;
		color: #2f2f30;
		font-weight: bold;
		height: 22px;
		font-size: 15px;
		overflow: hidden;
	}

	.row4 {
		width: 70px;
		float: right;
		position: static;
		color: #494949;
		text-align: right;
		font-size: 15px;
		height: 22px;
	}
				
				#content-center .wrapper h3 {
					color: #087c82;
					padding: 0;
					margin: 0;
					font-size: 17px;
				}
                #content-centerright  h3 {
					color
                    : #087c82;
					padding-top: 12px;
					padding-bottom: 8px;
					font-size: 14px;
                    margin: 0px;
				}
	
		#content-right {
			width: 170px;
			position: relative;
			float: right;
		}
		
			#content-right .wrapper{
				font-size: 15px;
				color: #2f2f30;
			}
			
				#content-right .wrapper p{
					margin: 5px 0;
				}
				
				#content-right .wrapper h3 {
					color: #087c82;
					padding: 0;
					margin: 0;
					font-size: 17px;
				}
				
				#content-right .wrapper h4 {
					color: #58585a;
					padding: 0;
					margin: 0;
					font-size: 17px;
				}
		
#content-centerright {
	float: left;
	width: 690px;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	font-size: 13px;
    text-align: left;
}

#content-centerright h1 {position:relative; font-size: 18px; z-index: 2px; margin-top: -16px; color: #0A4C4F;}
#content-centerright h3 {color: #4C6B6F;}

	#content-bottom {
		position: static;
		height: 22px;
		width: inherit;
		background: transparent url('images/main-bottom-v2.png') no-repeat;
	}

	#content-bottom-v2{
		position: static;
		height: 22px;
		width: inherit;
		background: transparent url('images/main-bottom.png') no-repeat;
	}
		
	.clear {
		clear: both;
		height: 0px;  /* IE6 */
		font-size: 0px;  /* IE6 */
	}
		
		#bottom {
			position: relative;
			margin-top: 15px;
			height: 30px;
		}
		
			#bottom .bottom-left {
				float: left;
				width: 200px;
				text-align: center;
				font-size: 12px;
				color: #494949;
				font-weight: bold;
			}
				
					#bottom .bottom-left a{
						color: #494949;
						text-decoration: none;
					}
				
					#bottom .bottom-left a:hover{
						color: #494949;
						text-decoration: underline;
					}
		
		
			#bottom .bottom-center {
				float: left;
				width: 515px;
				text-align: center;
				font-size: 12px;
				color: #494949;
				font-weight: bold;
			}
				
					#bottom .bottom-center a{
						color: #494949;
						text-decoration: none;
					}
				
					#bottom .bottom-center a:hover{
						color: #494949;
						text-decoration: underline;
					}
					
					.help-icon-left {
						width: 40px; float: left; margin-left: 10px;
					}
							
					.help-icon-right {
						width: 110px; font-size: 12px; float: left; color: #ffffff;
					}
							
					.help-icon-right a{
						color: #ffffff;
						text-decoration: none;
					}
							
					.help-icon-right a:hover{
						color: #ffffff;
						text-decoration: underline;
					}

.outercolumn { background-color: #B0B0B0; }
.headercolumn { background-color: #37787F; color: white; font-weight: bold; padding-top: 4px; padding-bottom: 5px;}
.datacolumn { color: black; padding-top: 3px; padding-bottom: 5px;}
.datacolumn a { color: #17585F; }
.datacolumn a:hover { text-decoration: underline; }

.datacolumn2 { background-color: #FFFFF0; color: black; font-family: arial narrow !important; }
.datacolumn3 { background-color: #F8F8D0; color: black; }
.datacolumn4 { background-color: #F8F8D0; color: black; font-family: arial narrow !important; }
.divcolumn { background-color: #FFFFB8; color: black; }
.headerlink { color: white !important; }
.marketcat { font-size: 8px; padding: 1px; }

.thetable {
    border: 1px solid #37787F;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	-khtml-border-radius:5px; 
}

.thetable td { 
	border-top: 1px solid #C0C0C0;
	line-height: 14px;
	padding-left: 5px;
	line-height: 13px;
	border-top:0;
}

.thetable td.headercolumn-off{ 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	-khtml-border-radius:5px; 
}

.thetable td.headercolumn {
	border: 0;
	border-top: 0;
}

.headercolumn {
	border: 0;
	border-top: 0;
}

.thetable tr:hover td.datacolumn {
	background-color: #cceef0;
}
.thetable tr {background-color: #efefef !important;}
.thetable tr.alternative {background-color: #ffffff !important;}
.headercolumn {
	background-color: #58585A;
	background: #58585A;
}

.datacolumn a{
	color: #040000;
}

.datacolumn {
	padding-bottom:2px;
	padding-top:1px;
}

.datacolumn.alternative {
	padding-bottom:2px;
	padding-top:1px;
}

.warningbox
{
    background-color: #FFFFE0;
    padding: 3px;
    border: 1px solid #C0C080;
}
#menu a {
	color: #ffffff;
	text-indent: 0px;
	clear: both;
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
}

/*
#menu a:hover, #menu a.expanded {
	background-color: #f9f9f9;
}
*/
#menu span.acclink {display: block; clear: both; overflow: hidden;}
#menu .acclink a {
	color: #ffffff;
	font-size: 13px;
	border: 0;
	text-indent: 3px;
	font-weight: normal;
	display: block;
}

#menu .acclink2 a {
	color: #ffffff;
	font-size: 13px;
	border: 0;
	text-indent: 2px;
	font-weight: normal;
    float: left;
    clear: none;
}

#menu .acclink3 a {
	color: #ffffff;
	font-size: 13px;
	border: 0;
	text-indent: 0px;
	font-weight: normal;
    float: right;
    clear: none;
}
#menu a:hover {text-decoration: underline;}

.auctioncat span a {color: #404040;}
.auctioncat a {color: #0D666F;}
.auctioncat {margin-left: 18px; color: #707070;}

p.auctioncat a:hover {text-decoration: underline;}

.error
{
    color: red;
}

.ok
{
    color: #40B000;
}
a.minilink {float: right !important; font-size: 12px !important; font-weight: normal !important; margin-top: 0px !important;}

