body {
	font-family: Verdana;
	font-style:normal;
	font-size: 12px;
	color: #000;
	margin:0px;
	background: #d3ccbd;
}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #0e57a0;
}
a:active {
	text-decoration: none;
	color: #000;
}

img{border:0;}
p{margin:0; padding:0;}

h2{color: #0e57a0; font-size:14px;}

.search-select {
	background-color:#ffffff;
	border-color:#1d3419;
	border-style:solid;
	border-width:1px;
	width:228px;
	color:#333333;
	font-weight:normal;
	}
	
.search-input {
	background:url(../images/search.gif) #FFFFFF right no-repeat;
	border-color:#1d3419;
	border-style:solid;
	border-width:1px;
	width:206px;
	color:#333333;
	font-weight:normal;
	}

.input {
	background-color:#f4f4f4;
	border-color:#999999 #DDDDDD #DDDDDD #999999;
	border-style:solid;
	border-width:1px;
	color:#333333;
	font-weight:normal;
	}

.submit {
	background-color:#f4f4f4;
	border:1px solid #121212;
	color:#000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:4px;
	text-align:center;
	}

.register{
	font-size:12px;
	color: #9f9f9f;
	padding-left:10px;
	font-weight:bold;
}

.form-mail{
	font-size:12px;
	color: #ffffff;
	padding-left:10px;
	font-weight:bold;
}

#site{
width: 1024px;
margin:auto;
overflow:hidden;
background: url(../images/bg.gif) #f0ece3 repeat-x;
}

#top{ 
position: relative; 
margin-left:0px;
width: 1024px;
height: 162px;
background:url(../images/top.gif) no-repeat;
float:left;
}

#billboard{ 
position: relative; 
margin-left:0px;
margin-top:5px;
width: 1024px;
font-size:10px;
text-transform:uppercase;
letter-spacing:20px;
text-align:center;
float:left;
}

#last_box{ 
position: relative; 
margin-left:0px;
margin-top:15px;
width: 685px;
float:left;
}

#event_box{ 
position: relative; 
margin-left:10px;
margin-top:15px;
width: 300px;
padding:10px;
padding-top:0px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
display:none;
float:left;
}

#calendar_box{ 
position: relative; 
margin-left:10px;
margin-top:15px;
width: 280px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:30px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
float:left;
}

#copyright_box{ 
position: relative; 
margin-left:16px;
width: 649px;
height:100px;
color:#a9a8a8;
font-size:10px;
text-align:justify;
float:left;
}

#stats_box{ 
position: relative; 
margin-left:0px;
margin-top:5px;
width: 339px;
float:left;
}

#date_box{ 
position: relative; 
margin-left:12px;
margin-top:19px;
width: 660px;
height:17px;
color:#FFFFFF;
float:left;
}

#search_box{ 
position: relative; 
margin-left:70px;
margin-top:85px;
width: 232px;
height:50px;
color:#FFFFFF;
float:left;
}

#forum{ 
position: relative;
margin-left:16px;
margin-top:15px;
width: 992px;
float:left;
}

#text{ 
position: relative;
margin-left:16px;
margin-top:15px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:10px;
width: 629px;
float:left;
}

#box_left{
margin-left:10px;
margin-top:10px;
width:300px;
float:left;
padding:10px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
}

#your_profile{ 
position: relative;
width:260px;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
float:left;
}

#notice{ 
position: relative;
width:239px;
height:70px;
margin-left:20px;
margin-top:10px;
background:url(../images/notice.gif) no-repeat;
float:left;
}

#count-notice{
margin-top:20px;
margin-left:13px;
width:35px;
height:25px;
color:#363636;
font-size:14px;
font-weight:bold;
text-align:center;
}

#stats_portal{ 
position: relative;
width:300px;
margin-left:20px;
float:left;
}

.reklama_box_style{ 
position: relative;
width: 320px;
height: 99px;
margin-top:15px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
float:left;
}

.reklama_bigbox_style{ 
position: relative;
width: 320px;
height: 285px;
margin:10px;
background:#FFFFFF;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
float:left;
}

#billboard-slider{
position: relative;
width: 900px;
height:190px;
margin-top:10px;
margin-left:62px;
float:left;
}

#profil{
background:#94b8db;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
color:#FFFFFF;
float:left;
}

.profil-table{
border:1px solid #000;
border-bottom-style:dotted;
border-top:none;
border-left:none;
border-right:none;
padding:0px;
margin:0px;
}

.profil-span{
color:#0e57a0;
margin-left:10px;
}

tr.mail{
background:#ffffff;
}

tr.mail:hover{
background:#94b8db;
}

tr.new{
background:#faffa4;
}

tr.new:hover{
background:#94b8db;
}

#info-baner-profil{
background:#6699cc;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#info-baner-profil:hover{
background:#94b8db;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#info-error-profil{
background:#cf0c0c;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#info-error-profil:hover{
background:#e34d4d;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#info-ok-profil{
background:#3bd521;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#info-ok-profil:hover{
background:#60d14e;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
padding:5px;
margin:10px;
text-decoration:none;
text-align:center;
}

#profil-gallery-slide{
float:left;
position:relative;
margin-left:65px;
height:110px;
width:155px;
}

#loading{width:623px;text-align:center;}
#message{background:url(../images/karpik_bg.jpg) right no-repeat;line-height:15px;color:#003366;}
#karpik-content{float:left;background-color:#bcd0e6;width:623px;margin-top:10px;padding-top:10px;border:1px solid #d0ccc9;border-width:1px 1px 1px 1px;}
#comment-content{float:left;background-color:#f0ece3;width:623px;margin-top:10px;padding-top:10px;border:1px solid #d0ccc9;border-width:1px 1px 1px 1px;}
.szukajka{background:#6699cc;border:1px solid #d0ccc9;border-width: 1px 1px 1px 1px;padding:5px;color:#ffffff;}
.szukajka-btn{background:url(../images/icon/View.png) #6699cc left no-repeat;border:1px solid #d0ccc9;border-width: 1px 1px 1px 1px;padding:5px;color:#FFFFFF;font-weight:bold;}
.suggestionList{margin:0px;padding:0px;z-index:999;}
.suggestionList ul{margin:0px;padding:0px;z-index:999;}
.suggestionList li{margin: 0px 0px 3px 0px;padding:3px;cursor:pointer;list-style-type:none;z-index:999;}
.suggestionList li:hover{background-color:#659CD8;z-index:999;}

.suggestionsBox {
		position: absolute;
		margin: 12px 0px 0px 0px;
		padding:0;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #ffffff;	
		color: #ffffff;
		z-index:999;
	}
	
.serviceListHolder{
position:relative;
margin-left:30px;
float:left;
}
.service{
	width:180px;
	height:180px;
	float:left;
	margin:4px;
	position:relative;
	cursor:pointer;
}
.serviceFlip{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border:1px solid #ddd;	
	background:url("../images/flip.jpg") no-repeat center center #f9f9f9;
}
.serviceFlip:hover{
	border:1px solid #999;
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;
}
.serviceFlip img{
	position:absolute;
	top:50%;
	left:50%;
	margin:-70px 0 0 -70px;
}
.serviceData{
	display:none;
}
.serviceDescription{
	font-size:9px;
	padding:50px 20px 20px 20px;
	font-style:italic;
}
.serviceURL{
	font-size:9px;
	font-weight:bold;
	padding-left:20px;
}

.shopListHolder{
position:relative;
margin-left:20px;
float:left;
}
.shop{
	width:575px;
	height:150px;
	float:left;
	margin:4px;
	position:relative;
	cursor:pointer;
}
.shopFlip img{
	margin-top:5px;
}
.shopFlip{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	border:1px solid #ddd;	
	background:url("../images/flip.jpg") no-repeat center center #ededed;
}
.shopFlip:hover{
	border:1px solid #999;
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;
}
.shopData{
	display:none;
}
.shopDescription{
	font-size:9px;
	padding:20px 20px 20px 20px;
	font-style:italic;
	text-align:left;
}
.shopURL{
	font-size:9px;
	font-weight:bold;
	padding-left:20px;
}

input.inputBACK{
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
padding:8px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border:1px solid #d0d0d1;
color:#333;
}

input.inputBACK:hover{
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
padding:8px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background:#d0d0d1;
border:1px solid #d0d0d1;
color:#333;
}

input.inputTEXT{
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
padding:8px;
margin-left:2px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border:1px solid #d0d0d1;
color:#333;
}

select.inputSELECT{
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
padding:8px;
margin-left:2px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border:1px solid #d0d0d1;
color:#333;
}

textarea.textareaTEXT{
font:11px "Trebuchet MS", Arial, Helvetica, sans-serif!important;
padding:8px;
margin-left:2px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border:1px solid #d0d0d1;
color:#333;
}

ul#categoryLIST{
	list-style-type:none;
	margin:0;
	margin-left:22px;
	padding:5px;
}

ul#categoryLIST li{
	background:url(../images/market/arr.png) no-repeat;
	margin-bottom:5px;
	padding-bottom:10px;
	font-style:inherit;
	text-indent:18px;
}

ul#categoryLIST li a{
	color:#000;
	text-decoration:none;
}

ul#categoryLIST li a:hover{
	color:#83aa29;
	text-decoration:none;
}
