/* CSS Document */
* {
    margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
* a img {
    border:none;
	}
HTML {
    background-image:url(../images/fon.gif);
	}
h1 {
font-size:14px;
margin-bottom:10px;
}
	p { margin-bottom:10px;
	margin-top:5px;}

#main {
    width:980px;
	margin:0 auto;
	background-color:#fff;
	border:5px solid #fff;
	}
#top_left {
    background-image:url(../images/name.gif);
	background-repeat:no-repeat;
	height:168px;
	border-bottom:1px solid #fff;
	}
#top_link table {
    height:79px;
	background-color:#f5f5f5;
	margin-top:5px;
	text-align:center;
	}
#top_link div {
    margin-left:31px;
	margin-right:30px;
	}
#top_link div#link_left {
    background-image:url(../images/link_fon.gif);
	background-position:top left;
	background-repeat:repeat-y;
	margin:0;
	}
#top_link div#link_right {
    background-image:url(../images/link_fon.gif);
	background-position:top right;
	background-repeat:repeat-y;
	margin:0;
	}
#top_navi table {
    height:18px;
     vertical-align:middle;
     border-left:5px solid #fff;
     border-right:3px solid #fff;
     }
#top_navi {
    border-bottom:1px solid #fff;
     height:79px;
     padding-bottom:4px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
     }
#top_navi a {
    text-decoration:none;
     color:#000;
     font-weight:bold;
     }
#top_navi div {
    height:11px;
     margin-bottom:5px;
     }
#top_navi table td {
     vertical-align:top;
     padding-top:4px;
     }
.navi {
    border-left:1px solid #e4e4e4;
     }
#navi_u {
    margin-left:10px;
     width:43px;
     }
#navi_g {
    width:51px;
     margin-left:12px;
     }
#navi_o {
    width:76px;
     margin-left:15px;
     background-position:bottom;
     background-repeat:repeat-x;
     }
#navi_p {
    width:67px;
     margin-left:15px;
     }
#navi_n {
    width:87px;
     margin-left:13px;
     }
#navi_d {
    width:54px;
     margin-left:15px;
     }
#navi_k {
    width:62px;
     margin-left:15px;
     }
#top_navi a {
    display:block;
    height:16px;
     }
#top_navi a:hover {
     background-image:url(../images/navi_fon.gif);
     background-position:bottom;
     background-repeat:repeat-x;
     }
#telefon {
    background-image:url(../images/tel.jpg);
     background-repeat:no-repeat;
     border-right:1px solid #fff;
     height:158px;
     }
#baner {
   /* background-image:url(../images/baner.jpg);
	background-repeat:no-repeat;
	background-position:center;*/
	border-top:3px solid #77b5c7;
	border-right:3px solid #77b5c7;
	border-left:2px solid #77b5c7;
	border-bottom:3px solid #77b5c7;
	}
#left {
    background-color:#f0f0f0;
	padding-top:19px;
	/*height:382px;*/
	border-top:1px solid #fff;
	}
#left div {
    margin-top:17px;
	margin-bottom:31px;
	}
#blue {
    background-color:#ddecf1;
	border-right:1px solid #fff;
	border-top:1px solid #fff; 
	}
#blue div {
    background-color:#e9a250;
    margin-left:41px;
    margin-right:2px;
    margin-top:1px;
    height:34px;
   }
#left div.grey {
	font-size:13px;
	margin-left:21px;
	margin-bottom:0;
	margin-top:0;
   	}
.grey a {
    color:#696969;
	text-decoration:none;
	}

.grey a:hover {
    text-decoration:underline;
   }
#left div.brown {
    font-size:11px;
	margin-left:56px;
	margin-bottom:4px;
	margin-top:0;
	}
.brown a {
    color:#9f5e13;
	}
.brown a:hover {
    text-decoration:none;
	}
#right {
    padding-left:25px;
	padding-top:15px;
	font-size:12px;
	color:#7d7d7d;
	text-align:justify;
	padding-right:15px;
	padding-bottom:20px;
	}
#right address {
    font-style:normal;
	font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#378196;
	margin-bottom:4px;
	}
#right div {
    height:21px;
	border-bottom:1px solid #ddecf1;
	margin-bottom:12px;
    font-size:18px;
    color:#000;
    font-weight:bold;
	}
#right div img {
    border:none;
	margin:0;
	}
#right img {
    border:4px solid #f0f0f0;
	margin-right:6px;
	margin-bottom:9px;
	}
#right img#pic {
    margin-right:10px;
	}
#left_bottom {
    background-color:#f0f0f0;
	text-align:left;
	padding-top:11px;
	}
#left_bottom div {
    background-image:url(../images/tel_2.jpg);
	background-repeat:no-repeat;
	width:258px;
	height:140px;
	margin-bottom:3px;
	margin-right:4px;
	}
#blue_bottom {
    background-color:#ddecf1;
	border-right:1px solid #fff;
	}
.diler {
    text-align:right;
	font-size:11px;
	}
.diler a {
    color:#9f5e13;
	}
.diler p {
    padding-top:2px;
	}
#diler_tab {
    margin-left:40px;
	}
.polosa {
    width:8px;
    border-right:2px solid #eaeaea;
	height:95px;
	margin-top:1px;
	}
#partnery {
	border-top:1px solid #ddecf1;
	margin-left:25px;
	height:23px;
	margin-top:10px;
	padding-left:20px;
	padding-top:11px;
	}
#copyright {
    background-image:url(../images/fon_left_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:11px;
	color:#fff;
	text-align:right;
	}
#copyright p {
    padding-right:26px;
	padding-bottom:22px;
	}
#partnery_link {
    padding-left:45px;
	padding-bottom:11px;
	}
#partnery_link div {
    display:block;
	float:left;
	width:18.5%;
	}
/*#right div#right_div {
    
    text-align:center;
	border:none;
	}*/
#right table {
    padding:0;
	}
#right table td {
    /*text-align:center;*/
	}
#right table td#right_text {
    text-align:left;
	padding-left:20px;
	padding-right:0;
	}
#right table td#right_link {
    text-align:right;
	padding-top:4px;
	padding-right:0;
	}
#right table td#right_link a {
    color:#ae0130;
    font-size:11px;
	}
#right table td#right_link a:hover {
    text-decoration:none;
	}
#right table td#komplex {
    text-align:center;
	background-image:url(../images/punktir.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
    border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
	}
#img_big img {
	border:5px solid #f0f0f0;
	margin:0;
	padding:0;
	}
#right table .img_red img {
    border:3px solid #f1eff0;
	margin:0;
	padding:0;
	}
#right .komplex_one {
    text-align:right;
	}
#right .komplex_two {
    text-align:left;
	}
#right .komplex_two p {
    padding-left:3px;
	}
#right .komplex_one p {
    padding-right:5px;
	}
#right .right_red {
    text-align:right;
	padding-right:3px;
	}
#right .right_red_two {
    text-align:left;
	padding-left:2px;
	}
.right_red a, #right .right_red_two a {
    color:#a70737;
	text-decoration:none;
	font-size:10px;
	}
.right_red a:hover, #right .right_red_two a:hover {
    text-decoration:underline;
	}
#table_red {
    margin-left:50px;
	} 
#right div#f {
    padding:0;
	margin:0;
	background-image:url(../images/punktir.gif);
	background-position:center left;
	background-repeat:repeat-x;
	border:0;
	width:454px;
	margin-left:84px;
	height:15px;
	}
#right .img_small img {
	border:2px solid #f0f0f0;
	padding:0;
	margin:0;
	margin-left:4px;
	margin-top:4px;
	}
#table_img {
    margin-top:7px;
	margin-bottom:21px;
	}
#right div.page{
	border-bottom:0px;	
	margin-bottom:5px;
	margin-top:5px;
}
#right div.page A{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
#right div.page A.activ{
	color:#CC9900;
}
#right div.page A:hover{
	text-decoration:underline;
}


#pismo {
    width:609px;
	height:360px;
	background-image:url(../images/konvert.gif);
	background-repeat:no-repeat;
	font-family:'Arial narrow', Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#0e0e0e;
	}
#pismo span {
    color:#b90829;
	margin-left:20px;
	font-family:'Arial narrow', Arial, Helvetica, sans-serif;
	font-size:14px;
	}
.pismo_left p {
    border-bottom:1px solid #6a6a6a;
	padding-left:8px;
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	}
#right .pismo_left div {
    padding-top:8px;
    border:none;
    height:auto;
    margin-bottom:0;
	}
.pismo_right {
    text-align:right;
	/*padding-right:2px;*/
	}
.pismo_right p {
    padding-right:2px;
    }
form {
    margin-top:4px;
	}
input {
    margin-top:8px;
    margin-right:57px;
	font-style:normal;
	width:105px;
	}
input.text {
    width:191px;
	height:18px;
	border:1px solid #6a6a6a;
	margin-top:8px;
	margin-bottom:1px;
	margin-right:0;
	padding-top:2px;
	padding-left:3px;
	}
textarea {
    width:191px;
	border:1px solid #6a6a6a;
	margin-top:8px;
	margin-bottom:1px;
	height:94px;
	padding-left:3px;
    font-style:normal;
	}

.style1 a {
    color:#696969;
	text-decoration:underline;
font-weight:bold;
	}
	.rehau-single-item {
	 padding-left:25px !important;
	padding-top:15px !important;
	font-size:12px !important;
	color:#7d7d7d !important;
	text-align:justify !important;
	padding-right:15px !important;
	padding-bottom:20px !important;
	font-weight:none !important;
	}
#right a {
color:#5F5F5F !important;
}
#ajax_div {
   border-bottom: none !important;
   font-size: 12px !important;
   min-height: 600px !important; 
}
#ajax_div div {
    border-bottom: none !important;
}
.round {
    font-size: 12px !important;
    font-weight: normal !important;
    height: 100px;
}
.round select  {
    border: 1px;
    background-color: #DDECF1;
}
.round  input {
/*    border: 1px;*/
    background-color: #DDECF1;
}
