/*�������� ���������*/
body {
margin : 0;
padding : 0;
font : 73% verdana, helvetica, "Trebuchet MS", tahoma, arial, sans-serif;
line-height : 1.6em;
color : #734e31;
background : url(images/bg.jpg) repeat;
}


/*���� �����*/
#wrapper  {
width: 950px;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 10px;
border-left: 5px solid #bfa280;
border-right: 5px solid #bfa280;
border-top: 5px solid #bfa280;
background-color: #fffef1;
}

/*����� �����*/
#header {
width: 950px;
height : 200px;
background-image:url(images/banner.jpg);
margin-bottom : 15px;
}


#searh
{
margin: 2px 0 2px 2px;
}


/*������� ����� �����*/
#banner {
margin: 0 auto;
width: 950px;
height : 70px;
background-image:url(https://welcomespb.com/images/banner.gif);
}
			

/*������� �����*/
#content {
float : left;
width: 520px;
margin-bottom : 15px;
margin-left : 20px;
margin-right : 20px;
margin-top : 0;
border-right : 0 dotted #ddd;
}

/*����� ���������� �����*/
#left {
float : left;
width : 180px;
margin: 0 0 15px 15px;
}

#left ul {
list-style : none;
margin : 15px 0 20px 0;
padding : 0;
}

#left ul li {
display : inline;
padding : 0;
margin : 0;
}

#left ul li a {
display : block;
color : #b19766;
background : inherit;
text-decoration : none;
margin : 0;
padding : 5px 0 5px 4px;
border-bottom : 1px solid #b19766;
}

#left ul li a:hover {
text-decoration : none;
background : #ddcdb3;
color : #734e31;
}

/*������ ���������� �����*/
#right {
float : right;
width : 180px;
margin: 0 15px 15px 0;
padding: 0 0 0 0;
}

#right ul {
list-style : none;
margin : 15px 0 20px 0;
padding : 0;
}

#right ul li {
display : inline;
padding : 0;
margin : 0;
}


#right ul li a {
display : block;
color : #b19766;
background : inherit;
text-decoration : none;
margin : 0;
padding : 5px 0 5px 4px;
border-bottom : 1px solid #b19766;
}


#right ul li a:hover {
text-decoration : none;
background : #ddcdb3;
color : #734e31;
}


/*������ �����*/
#footer {
clear : both;
width: 950px;
height: 90px;
padding-top: 20px;
background : #bfa280;
color : #fff;
font-size: 10px;
}


/*����� ��������*/
#line {
clear : both;
width: 950px;
background-image:url(images/line.jpg);
}


/*��������� �����*/
h1 {
margin-top : 0;
padding : 6em 0 0 1em;
font : 175% verdana, helvetica, "Trebuchet MS", sans-serif;
color : #734e31;
background : inherit;
}

h2 {
margin : 0;
padding : 0.5em 0;
text-transform : uppercase;
font : normal 140% verdana, helvetica, "Trebuchet MS", sans-serif;
color : #734e31;
background : inherit;
}

h3 {
margin : 0;
padding : 0.5em 0;
text-transform : uppercase;
font : normal 140% verdana, helvetica, "Trebuchet MS", sans-serif;
color : #734e31;
background : inherit;
}


/*������ �����*/
a{
text-decoration : underline;
color : #734e31;
background : inherit;
}

a:hover {
text-decoration : none;
color : #734e31;
background : inherit;
}



			
.box {
	color : #734e31;
	padding: 5px;
	font-size: 0.9em;
}

.box:hover {
	color : #734e31;
	padding: 5px;
	font-size: 0.9em;
}

#gallery {
	margin : 10px;
	float : right;
	padding : 5px;
	border : 1px solid #D6C8AD;
}

p {
	color : #734e31;
	padding: 5px;
	font-size: 0.9em;
	text-align: justify;
}
.image {
	margin-top: 10px;
    margin-left: 0px;
	float : left;
	padding : 5px;
	border : 1px solid #D6C8AD;
}


.imagecenter {
	margin : 2px;
	padding : 5px;
	border : 1px solid #D6C8AD;
	float: none
}
.gallery {
	margin : 10px;
	float : right;
	padding : 5px;
	border : 1px solid #D6C8AD;
}

.balun {
	margin-left : 15px;
	margin-right : 5px;
	float : right;
	padding : 0px;
}


.news {
	color : #b19766;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.news:hover {
	color : #b19766;
	font-size: 12px;
	text-decoration: none;
}


#marketgidheader {
width: 950px;
height: 125px;
background : transparent url(https://welcomespb.com/images/foto-marketgidheader.jpg);
}


#marketgidfooter {
clear:both;
}


#reklamaheader {
height : 80px;
width: 950px;
margin-top: -15px;
background : transparent url(images/foto-reklama4.jpg);
}


#reklamafooter {
clear:both;
height : 80px;
width: 950px;
background : transparent url(images/foto-reklama5.jpg);
}


#reklamatop {
height : 115px;
width: 500px;
background : transparent url(images/foto-reklama5.jpg);
margin:0 auto;
}


#reklamaleft {
height : 240px;
width: 160px;
background : transparent url(images/foto-reklama.jpg);
margin: 0 auto;

}


#reklamaright {
height : 240px;
width: 160px;
background : transparent url(images/foto-reklama3.jpg);
margin: 0 auto;
}


#reklamabottom {
height : 115px;
width: 500px;
background : transparent url(images/foto-reklama1.jpg);
margin:0 auto;
}

.teaser{
border : 1px solid #f8f7e6;
}

.teaserfooter {
clear:both;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0;
}

.youtube {
padding : 5px;
border : 1px solid #D6C8AD;
}