BODY {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	scrollbar-face-color: #EFEFEF;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #E2E2E2;
	scrollbar-3Dlight-color: #0009900;
	scrollbar-highlight-color: #F5F4EB;
	scrollbar-shadow-color: #0009900;
	scrollbar-darkshadow-color: #F5F4EB;
	background-color: #fff;
}

IMG {
	margin: 0px;
	padding: 0px;
	border: none;
}

body, div, p, th, td, li, dd {   
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;   
    font-size: 11px;
    color: #808080;
}

P {
	margin: 0px 0px 13px 0px;
	padding: 0px;
}

TABLE.contenttable P {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


H1 {
	margin: 4px 2px 13px 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
}

H2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
	text-align: left;
}

H3 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
}

hr {
	color: #FF9900;
	width: 90%;
	text-align: center;
	border: 1px #ff9900 solid;
}

a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF9900;
        font-weight: bold;
        text-decoration: underline;
}

a:hover {
	color: #FF9900;
	text-decoration: underline;
}

#design {
	color: #fff;
	padding-left: 10px;
	text-align: left;
}

#design a {
	color: #fff;
	text-decoration: underline;
}

#design a:hover {
	text-decoration: underline;
}

.input {
  		width:117px; 
  		height:23px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#A4B97F;
		font-family:Tahoma;
		font-size:11px;
		margin-top: 3px;
		color: #808080;
		padding: 4 0 0 3;
		}

td.slogan {
	color: #FF9900;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 9px;
	font-weight: bold;
}

.phone {
	font-size: 13px;
}

.phone2 {
	font-size: 18px;
}

a.bronedveri {
	background: url('images/index_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.bronedveri:hover {
	background: url('images/index_2.gif') no-repeat top left;
}

a.otdelka {
	background: url('images/otdelka_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.otdelka:visited {
        background: url('images/otdelka_1.gif') no-repeat top left;
        display: block;
    float: left;
    height: 41px;
}

a.otdelka:hover {
	background: url('images/otdelka_2.gif') no-repeat top left;
}

a.zamki {
	background: url('images/zamki_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.zamki:visited {
        background: url('images/zamki_1.gif') no-repeat top left;
        display: block;
    float: left;
    height: 41px;
}

a.zamki:hover {
	background: url('images/zamki_2.gif') no-repeat top left;
}

a.furnitura{
	background: url('images/furnitura_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.furnitura:visited {
        background: url('images/furnitura_1.gif') no-repeat top left;
        display: block;
    float: left;
    height: 41px;
}

a.furnitura:hover {
	background: url('images/furnitura_2.gif') no-repeat top left;
}

a.construkcia{
	background: url('images/construkcia_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.construkcia:visited {
        background: url('images/construkcia_1.gif') no-repeat top left;
        display: block;
    float: left;
    height: 41px;
}

a.construkcia:hover {
	background: url('images/construkcia_2.gif') no-repeat top left;
}

a.zakaz{
	background: url('images/zakaz_1.gif') no-repeat top left;
	display: block;
    float: left;
    height: 41px;
}

a.zakaz:visited{
        background: url('images/zakaz_1.gif') no-repeat top left;
        display: block;
    float: left;
    height: 41px;
}

a.zakaz:hover {
	background: url('images/zakaz_2.gif') no-repeat top left;
}

td.bord {
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
        padding-top: 10px;   
}

td.main {
	padding: 11px 11px 5px 11px;
}

.main p {
	margin: 0px 0px 13px 0px;
	padding: 0px;
/*	text-align: justify;*/
}

td.main2 {
	padding: 11px 11px 0px 11px;
}

.main2 p {
	margin: 0px 0px 13px 0px;
	padding: 0px;
/*	text-align: justify;*/
}

td.main_menu {
	padding-bottom: 13px;
}

td.main_menu_main {
	padding-left: 24px;
	padding-bottom: 2px;
}

.main_menu_main a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 15px;
	background: url('images/bullet_1.gif') no-repeat 0px 4px;

}

.main_menu_main a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF9900;
        font-weight: bold;
        text-decoration: underline;
        padding-left: 15px;
        background: url('images/bullet_1.gif') no-repeat 0px 4px;

}

.main_menu_main a:hover {
	color: #FF9900;
	text-decoration: underline;
}

td.main_menu_sub {
	padding-left: 69px;
}

.main_menu_sub a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}

.main_menu_sub a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        display: block;
        color: #FF9900;
        font-weight: bold;
        text-decoration: underline;
}

.main_menu_sub a:hover {
	text-decoration: underline;
}

td#bottom_menu {
	text-align: left;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	background: url('images/bottom_left_bg.gif') no-repeat 0px 0px;
	padding-left: 260px;
}


#bottom_menu a {
	padding: 0px 4px 0px 0px;
	color: #FF9900;
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

#bottom_menu a:visited {
        padding: 0px 4px 0px 0px;
        color: #FF9900;
        font-weight: bold;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        text-decoration: underline;
}

#bottom_menu a:hover {
	text-decoration: underline;
}

table#counters {
}

#counters img {
	border: 1px #C8C8C8 solid;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

table.r1 {
	border-top: 3px #fff solid;
}

td.r2 {
	padding: 11px 22px 32px 22px;
}

td.r_menu_main {
	padding-top: 16px;
	color: #FF9900;
	font-weight: bold;
}

.r_menu_main a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}

.r_menu_main a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF9900;
        font-weight: bold;
        text-decoration: underline;
}

.r_menu_main a:hover {
	color: #FF9900;
	text-decoration: underline;
}

td.r_menu_sub {
	padding-top: 16px;
}

.r_menu_sub a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	color: #FF9900;
	font-weight: bold;
	padding-left: 16px;
	padding-bottom: 3px;
	background: url('images/bullet-orang.gif') no-repeat 0px 3px;
	text-decoration: underline;
}

.r_menu_sub a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        display: block;
        color: #FF9900;
        font-weight: bold;
        padding-left: 16px;
        padding-bottom: 3px;
        background: url('images/bullet-orang.gif') no-repeat 0px 3px;
        text-decoration: underline;
}

form {margin: 0px; padding: 0px; padding-top: 5px;}

.r_menu_sub a:hover {
	text-decoration: underline;
}

.r3 img {
	margin-top: 11px;
}

.r4 img {
	margin-top: 15px;
}

.r4 p {margin: 0px; padding: 0px;}

.r4 {
	text-align: center;
}

td.left1 {
	padding: 8px 20px 25px 42px;
}

td.l_menu_main {
	padding-top: 14px;
	color: #808080;
	font-weight: bold;
	padding-left: 2px;

}

.l_menu_main a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	text-decoration: underline;
}

.l_menu_main a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #808080;
        font-weight: bold;
        text-decoration: underline;
}

.l_menu_main a:hover {
	color: #808080;
	text-decoration: underline;
}

td.l_menu_sub {
	padding-top: 16px;
}

.l_menu_sub a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	color: #808080;
	font-weight: bold;
	padding-left: 16px;
	padding-bottom: 3px;
	background: url('images/bullet-grey.gif') no-repeat 0px 3px;
	text-decoration: underline;
}

.l_menu_sub a:visited {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        display: block;
        color: #808080;
        font-weight: bold;
        padding-left: 16px;
        padding-bottom: 3px;
        background: url('images/bullet-grey.gif') no-repeat 0px 3px;
        text-decoration: underline;
}

.l_menu_sub a:hover {
	text-decoration: underline;
	color: #808080;	
}

td#search {
	padding: 14px 13px 18px 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#search a {
	background: url('images/search_1.gif') no-repeat bottom left;
	distlay: block;
	padding-top: 9px;
}

#search a:visited {
        background: url('images/search_1.gif') no-repeat bottom left;
        distlay: block;
        padding-top: 9px;
}

#search a:hover {
	background: url('images/search_1.gif') no-repeat bottom left;
}

#search p {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px;}	

td.left2 {
/*	padding: 21px 0px 0px 0px;*/
	padding: 0px 0px 0px 0px;
	text-align: justify;
}

td.mmenu {
	text-align: center;
}

td.mmenu a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding-top: 13px;
	padding-bottom: 14px;
	padding-right: 3px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
/*	letter-spacing: -1px;*/
}

td.mmenu a:visited {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 12px;
        display: block;
        padding-top: 13px;
        padding-bottom: 14px;
        padding-right: 3px;
        font-weight: bold;
        color: #808080;
        text-decoration: none;
/*      letter-spacing: -1px;*/
}

td.mmenu a:hover {
/*	font-weight: bold;
	background: url('images/menu_arrow.gif') no-repeat bottom left;
*/
	color: #808080;
	text-decoration: none;

}

.list_news P {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


/*.input_style {
    width:200px; 
    height:18px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Arial;
    font-size:11px;
    color: #808080;
    padding-top: 1px;
    padding-left: 3px;	
}

.captcha_style {
    width:68px; 
    height:18px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Arial;
    font-size:11px;
    color: #808080;
    padding-top: 1px;
    padding-left: 3px;		
}

select.select_style {
    width:200px; 
    height:18px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Tahoma;
    font-size:11px;
    color: #808080;
}

.textarea_style {
    width:200px; 
    height:129px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Tahoma;
    font-size:11px;
    color: #808080;
    padding-top: 1px;	
    padding-left: 3px;	
}

.submit_style {
    margin-top: 18px;
}*/

.input_style {
      width:200px; 
      height:22px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Arial;
    font-size:11px;
    color: #808080;
    padding-top: 3px;
    padding-left: 3px;	
}

.captcha_style {
      width:68px; 
      height:22px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Arial;
    font-size:11px;
    color: #808080;
    padding-top: 3px;
    margin-right: 20px;
    padding-left: 3px;	
vertical-align: top;
}

select.select_style {
      width:200px; 
      height:22px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Tahoma;
    font-size:12px;
    color: #808080;
    padding-top: 3px;
}

.textarea_style {
      width:200px; 
      height:129px;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    border-color:#A4B97F;
    font-family:Tahoma;
    font-size:11px;
    color: #808080;
    padding-left: 3px;	
}


ul li {   
/*    BACKGROUND: url(images/bullet_1.gif) no-repeat 0px 4px; */
/*  padding-left: 17px;*/
/*        list-style: none;*/
list-style-image:url(images/bullet_1.gif);
}

.tx-indexedsearch-path a {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: normal;
cursor: default;
text-decoration: none;
}

.tx-indexedsearch-path a:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: normal;
cursor: default;
text-decoration: none;
}

.csc-textpic-caption {
color: #FF9900;
text-decoration: underline;
font-weight: bold;
padding-top: 3px;
}

.pollsubmit {
width: 100px; 
height: 30px; 
border: 0px solid #ffffff; 
background-image: url('images/send_messege2.gif'); 
cursor: pointer;
}
