
BODY {
	line-height:normal; background-color: #d7ac61; padding:0px; FONT-SIZE: 15px;  MARGIN: 0px; COLOR: #350000; FONT-FAMILY: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}


.stred
{

height: auto;
border: 0px;
text-align:center;

}

.left
{

height: auto;
border: 0px;
text-align:left;

}


.right
{

height: auto;
border: 0px;
text-align:right;

}


.char
  {MARGIN: 5px 20px 0px; FONT-SIZE: 16px; COLOR: #350000; font-family: sans-serif; 
  TEXT-ALIGN: left; list-style: none;
  }


.sub
  {MARGIN: 20px 50px 0px; FONT-SIZE: 14px; COLOR: #350000; font-family: sans-serif; 
  TEXT-ALIGN: left; list-style: square;
  }


html,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr
{  margin:0px;  padding:0px;  border:0px;  border-collapse:separate;  border-spacing:0px;
}

input,select
{  margin:0;  padding:0;}




#main {
	left: 0px; padding: 0px; WIDTH: 1120px; POSITION: relative;line-height:normal;
}
#header {
	DISPLAY: block;   POSITION: relative; width: 1120px;
	height: 270px;
	background-image: url('../images/header.jpg');
	background-repeat: no-repeat; MARGIN: 0px ; padding:0px;line-height:normal;

}

#topbg
{
	position: relative;
	background-image: url('../images/topbg.jpg');
width: 1120px;height: 260px;

	left: 0px;
	top: 0px;
	
}


#topcontent {
	DISPLAY: block; LEFT: 0px; WIDTH: 1120px; TOP: 0px; HEIGHT: 120px; BACKGROUND-IMAGE: url('../images/top_content.jpg');
 }
 
#topcontent .in {LEFT: 100px;position:relative;COLOR:#8c3e06;
 }

 
 
 #rightsofa {
 position:absolute;right:0px; WIDTH: 180px; TOP: 0px; HEIGHT: 262px; BACKGROUND-IMAGE: url('../images/right_sofa.jpg');z-index:3;

 }

#label {
 position:absolute;right:182px; WIDTH: 150px; BOTTOM: 20px; HEIGHT: 155px; BACKGROUND-IMAGE: url('../images/label.jpg');z-index:3;

 }


#container
{
	position: relative;
	
	width: 1120px;
	background: url('../images/container_bg.jpg');
	background-repeat: repeat-y; 
	background-color: #ba7d3a;
 
	HEIGHT: auto; 
	LEFT: 0px;
	padding: 0;
	line-height:normal;
	overflow:hidden;

	}



#contentLayout
{
	position: relative;
	top:0px;
	width: 1060px;
	background: url('../images/content_bg.jpg');
	background-repeat: repeat-y; 
	background-color: #ba7d3a;
 vertical-align:top;
	HEIGHT: auto; 
	LEFT: 60px;
	padding: 0;
	line-height:normal;
	z-index:1;

	}
	
#contentside{
	position:relative;
	left: 30px;
	top: 0px;
HEIGHT: auto;
	padding: 0px;
	vertical-align:top;
	
	width: 520px;
	color:#d36207;
	background-color:transparent;
	overflow:visible;
z-index:4;

}

.contentitem{
	position:relative;border-color:#5c2707;background-color:#ffe87d;background: url('../images/bg2.jpg');text-align:justify;

	left: 0px;
	top: 0px;
HEIGHT: auto;
padding: 15px;
padding-top:10px;padding-bottom:30px;
border-width: 2px; border-top-style: dotted;  border-bottom-style: dotted; border-left-style: none; border-right-style: none; 
}

#contentitem{
	position:relative;border-color:#5c2707;background-color:#ffe87d;background: url('../images/bg2.jpg');text-align:justify;

	left: 0px;
	top: 0px;
HEIGHT: auto;
padding: 15px;
padding-top:10px;padding-bottom:30px;
border-width: 2px; border-top-style: dotted;  border-bottom-style: dotted; border-left-style: none; border-right-style: none; 
}


#newsbar
{
	position:absolute;
	left: 610px;
	top:0px;
	
	
	border: 0;
	
	vertical-align:top;

	height:auto;
	width: 250px;
	background-color:Transparent;
	z-index:-1;



}

#newsitem1
{
	
	
	
	
	BACKGROUND: url('../images/new1.jpg') ;
	border: 0 none;
	
	

	
	width: 250px;
	height:285px;COLOR:#713b11;
	}

#newsitem2
{
	
	
	
	
		BACKGROUND: url('../images/new2.jpg') ;
	border: 0 none;
	

	
	width: 250px;
	height:285px;

	}
#newsitem3
{
	
	
	
	
		BACKGROUND: url('../images/new3.jpg') ;
	border: 0 none;
	

	
	width: 250px;
	height:285px;

	}


.stred {
	text-align:center;
	}

.newstext1 {
	width: 200px;
	padding-left: 50px; padding-top:50px; line-height:normal; COLOR: #391d05;
	}
	
h3
	
	{font-family:"Broadway BT";font-size:12px; text-align:center;padding-top:50px;color:#93373b;}

h2
	
	{font-family:"Broadway BT";font-size:22px; text-align:left;padding-top:0px;left:0px;padding-left:0px;padding-bottom:40px;}
h4
	
	{font-family:"Broadway BT";font-size:14px; text-align:left;padding-top:0px;left:0px;padding-left:0px;padding-bottom:10px;}

#footer1 {
	BACKGROUND: url(../images/footer1.jpg) ;width: 1120px;HEIGHT: 284px;FONT-SIZE: 11px; BACKGROUND-COLOR: #000000 ;
 MARGIN: 0px ;   TEXT-ALIGN: center, padding: 0px;line-height:normal;position:relative;
}

#footer2 {
	BACKGROUND: url(../images/footer2.jpg) ;width: auto;HEIGHT: 650px;FONT-SIZE: 11px; BACKGROUND-COLOR: #000000 ;BACKGROUND-REPEAT: repeat-x;
 MARGIN: 0px ;padding: 0px;line-height:normal;position:relative;
}

.infooter{
	width: auto;COLOR: #ffffff ; 
	margin: 0px auto; line-height:normal;PADDING:0;vertical-align:top;top:0px;

}
.nadpis {
	
	height: 50px; padding-left: 80px; top:20px; line-height:normal; COLOR: #f3e7cd;font-size:18px;
	font-family:"Broadway BT";
	font-weight:bold;
	

}

.copyright {
	width: 300px;POSITION: absolute;
	height: 70px;left:490px; top:80px; line-height:normal;TEXT-ALIGN: left; COLOR: #c0c0c0;padding:0;
	

}

.contactform
{position:absolute;
vertical-align:top;
top:80px;
padding-left: 55px;
padding-right: 10px;
padding-top: 0px;
width:350px;
line-height:normal;
border: 0px;
text-align: left;
z-index:3;

}

.spaceline
{
position:absolute;
top:75px;
padding-left:0px;
left:400px;
vertical-align:top;
padding-top: 10px;
width:80px;

border: 0px;
text-align: left;

}


.logo
{

top:75px;

left:700px;
position:relative;
padding-top: 10px;
width:470px;
height: auto;
border: 0px;


}

.mail
{

top:0px;
font-size:15px;
right:50px;
padding-top: 10px;
width:250px;
height: auto;
border: 0px;
text-align:left;outline:none;

}

A. {COLOR:#f76a0d;  FONT-WEIGHT:bold;FONT-STYLE: normal;  TEXT-DECORATION: none; FONT-WEIGHT:normal; FONT-SIZE: 14px;outline:none;}
 A:link {COLOR: #f76a0d;  TEXT-DECORATION: none;FONT-WEIGHT:bold;  }
A:visited {COLOR: #f76a0d;  TEXT-DECORATION: none;FONT-WEIGHT:bold;  }
A:hover {COLOR: #b22a00;FONT-WEIGHT:bold; TEXT-DECORATION: none;FONT-STYLE: normal; }



A.dot {COLOR: #f59620;  FONT-WEIGHT:bold;FONT-STYLE: normal;  TEXT-DECORATION: none;border-bottom:2px dotted #f59620;  FONT-SIZE: 16px;}
A.dot:link {COLOR: #f59620;  TEXT-DECORATION: none;FONT-WEIGHT:bold;border-bottom:2px dotted #f59620;  }
A.dot:visited {COLOR: #f59620;  TEXT-DECORATION: none;FONT-WEIGHT:bold; border-bottom:2px dotted #f59620; }
A.dot:hover {COLOR: #7b4d26;FONT-WEIGHT:bold; TEXT-DECORATION: none;FONT-STYLE: normal; border-bottom:2px dotted #391d05; }

A.velky {COLOR: #f59620;  FONT-WEIGHT:bold;FONT-STYLE: normal;  TEXT-DECORATION: none; FONT-WEIGHT:normal; FONT-SIZE: 15px;}
A.velky:link {COLOR: #f59620;  TEXT-DECORATION: none;FONT-WEIGHT:bold;  }
A.velky:visited {COLOR: #f59620;  TEXT-DECORATION: none;FONT-WEIGHT:bold;  }
A.velky:hover {COLOR: #ffffff;FONT-WEIGHT:bold; TEXT-DECORATION: none;FONT-STYLE: normal;  }

form {border: 0px dashed #202020; width: 350px; padding: 10px; margin: 10px;}
form label {margin: 5px; text-align: right; width: 50px;font-weight:bold;}
form input {margin: 5px 0; width: 120px;}
form input, textarea {border: 2px solid #f76a0d;background-color: #404040;color:#ffffff;font-weight:bold;}
form, label, input, textarea {float: left;}
form span {display: none; padding: 3px 0 3px 10px; float: left;}
form p:hover span {display:block; float: left; font-weight: bold; color: #008000; width: 100px; text-align: left;}
form p {clear:both;}


.submit {
	DISPLAY: block; FONT-SIZE: 15px; font-weight:bold;margin-left:50px;

	BACKGROUND: url(../images/submit.gif) no-repeat; 
	 WIDTH: 120px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 32px; border: 0px;padding-top:5px;padding-left:0px;

}

.submit:hover {
	 COLOR: #f76a0d; 
}


.mb {border:0px solid #854f21;margin:0px;padding:2px;height:auto;

}

.mb:hover {border:0px solid #854f21;padding:1px;margin:0px;height:auto;

	
}