body{

    margin: 0px;

    background-color: #efddc4;
	
}
body .content{
	font-size:16px;
}
/*strong{

    font-weight: normal;

}*/

h1{

    font-size: 21px;

	margin-top:10px;

    color: #C07A18;

}

h3{

    font-weight: bold;

    font-size:18px;

    margin-left: 10px;

    margin-bottom: 5px;

    margin-top:15px;

}

h3 a{

    color:#C07A18;

}

.header{

    width: 100%;

}

    .header .leftPart {

        background: url("fon_r_t.jpg"/*tpa=http://www.doors-metall.ru/img/fon_r_t.jpg*/) no-repeat;

        width: 652px;

        height: 231px;

    }

	    .header .leftPart .text{

            font: 16px Tahoma;

			text-align:justify;

            width: 290px;

            position: relative;

			color:#4d4f4e;

            top:-70px;

            left:200px;

	    }

	    .header .leftPart .navigation{

            position: relative;

            top: -24px;

            left:310px;

	    }

		    .header .leftPart .navigation a{

		        color:#392d21;

		        text-decoration: none;

		        font:bold 14px Tahoma;
				

		    }

			.header .leftPart .navigation a:hover{				
		        color:#971c28;

		        text-decoration: underline;;

		    }

		    .header .leftPart .navigation table{

                width: 70%;

		    }

                .header .leftPart .navigation table td{

                    text-align: center;

                }

	                .header .leftPart .navigation table td img{

	                    border: none 0px;

	                }

    .header .middlePart {

        background: url("header.gif"/*tpa=http://www.doors-metall.ru/img/header.gif*/) repeat-x;

        width: auto;

    }

    .header .rightPart {

        background: url("door.jpg"/*tpa=http://www.doors-metall.ru/img/door.jpg*/) no-repeat;

        width: 355px;

        height: 231px;

    }

.main{

    width:100%;

}

    .main .left-circle {

        width:30px;

        height: 30px;

        background: url("bg-center-l.gif"/*tpa=http://www.doors-metall.ru/img/bg-center-l.gif*/) top left;

    }

    .main .right-circle {

        width:30px;

        height: 30px;

        background: url("bg-center-r.gif"/*tpa=http://www.doors-metall.ru/img/bg-center-r.gif*/) top right;

    }

    .main .path{

        margin-left:270px;

        margin-bottom: 5px;

        color:#F17F2A;

        font-weight: bold;

        font-family: Tahoma;

    }

        .main .path a, .main .path .pathLinkCurrent{

            color:#F17F2A;

            text-decoration: none;

            font-size: 13px;

            font-weight: bold;

        }

        .main .path a:HOVER{

            text-decoration: underline;

        }

    .main .leftPart {

        width: 250px;

        padding: 0px;

        vertical-align: top;

    }
        .main .leftPart .banner{
            margin-bottom: 15px;
            text-align: center;

        }
        .main .leftPart .leftMenu {

            width: 100%;

            margin:0px;

            padding: 0px;

            margin-left:10px;

        }

	        .main .leftPart .leftMenu p{

	            margin:0px;

	            color:#C07A18;

	            font-size: 18px;

	            font-weight: bold;

	        }

	        .main .leftPart .leftMenu ul{

	           margin:0px;

	           padding:0px;

	           margin-top:10px;

	           list-style: none;

	           display: block;

	        }

                .main .leftPart .leftMenu ul li{

                    margin-top:10px;

                    margin-bottom: 10px;

                    background: url("bg-meny.gif"/*tpa=http://www.doors-metall.ru/img/bg-meny.gif*/) no-repeat top left;

                    height: 28px;

                    display: block;

                    margin-left: -10px;

                }

			        .main .leftPart .leftMenu ul li a{

			           color:#701615;

			           letter-spacing: 1px;

			           text-decoration: none;

			           background-position: 0px;

			           padding-left: 30px;

			           position: relative;

			           top:3px;

			        }

			        .main .leftPart .leftMenu ul li a:HOVER{

                       font-weight: bold;

                       text-decoration: none;

                    }

                    .main .leftPart .leftMenu ul li .podmenu {

                        background:#ead1b1;

                        display: block;

                        position: relative;

                        z-index: 99;

                        top:-5px;

                        width: 255px;

                    }

                        .main .leftPart .leftMenu ul li .podmenu li{

                            background: transparent url("mr-menu.gif"/*tpa=http://www.doors-metall.ru/img/mr-menu.gif*/) no-repeat scroll 27px 9px;

                            display: block;

                            height: 22px;

                        }

                            .main .leftPart .leftMenu ul li .podmenu li a{

                                color:#895050;

                                padding: 0px;

                                padding-left: 40px;

                                font-size: 15px;

                            }

        .main .leftPart .leftNews {

            width: 100%;

            margin:0px;

            padding: 0px;

            margin-left:10px;

            margin-top:15px;

        }

            .main .leftPart .leftNews p{

                margin:0px;

                font: 11px Tahoma;

				padding-top:10px;

                color:#C07A18;

            }

                .main .leftPart .leftNews .news{

                    width: 235px;

                    margin-bottom: 15px;

                    padding-right: 10px;

                }

	                .main .leftPart .leftNews .news .newsContent{

	                   text-align: left;

	                   font-size: 13px;

	                }

	                .main .leftPart .leftNews .news a{

	                   color:#F17F2A;

					   font:14px Tahoma;

	                }

    .main .middlePart {

        text-align: left;

        vertical-align: top;

        background-color: white;

    }

        .main .middlePart .middlePart-left-circle{

            background: url("bg-middle-l.gif"/*tpa=http://www.doors-metall.ru/img/bg-middle-l.gif*/) top left no-repeat;

            height: 30px;

            width: 30px;

        }

        .main .middlePart .middlePart-right-circle{

            background: url("bg-middle-r.gif"/*tpa=http://www.doors-metall.ru/img/bg-middle-r.gif*/) top right no-repeat;

            height: 30px;

            width: 30px;

        }

	    .main .middlePart .doorsSections{

	        width:100%;

	        text-align: justify;

	    }

	    .main .middlePart .doorsSections tr td{

	       vertical-align: top;

	    }

		    .main .middlePart .doorsSections tr td .doorSectionTitle{

		       font-weight: bold;

		       font-size: 15px;

		    }

		    .main .middlePart .doorsSections tr td .descLink{

		       

		    }

    .main .middlePart .content{

        text-align: justify;

    }

        .main .middlePart .content a{

	        color: #444;

	    }

        .main .middlePart .content .reshetkaSpisok{

            

        }

            .main .middlePart .content .reshetkaSpisok .reshetka{

                float:left;

                text-align: center;

                width: 160px;

                border: 1px solid #999999;

                margin-left: 10px;

                margin-bottom: 10px;

            }

	            .main .middlePart .content .reshetkaSpisok .reshetka img{

	                height: 150px;

	            }

                .main .middlePart .content .reshetkaSpisok .reshetka .reshetkaNomer{

                    margin-top:5px;

                    margin-bottom: 5px;

                }

                .main .middlePart .content .reshetkaSpisok .reshetka .reshetkaCost{

                    margin-top:5px;

                    margin-bottom: 15px;

                    font-weight: bold;

                    color:red;

                }

        .main .middlePart .content .mactions p{

            margin-top:5px;

            margin-bottom: 5px;

        }

        .main .middlePart .content .mactions .leftimg{

            position: relative;

            top:-25px;

        }

        .main .middlePart .content .mactions .rightimg{

            position: relative;

            top:20px;

        }

		 	.main .middlePart .content .mactions{

		 		height:400px;

				overflow:auto;

				font:14px Tahoma;

		 	}

        .main .middlePart .content .doorsExamples{

            width:100%;

        }

            .main .middlePart .content .doorsExamples .item{

                float: left;

                width:200px;

                text-align: center;

                margin-bottom: 25px;

            }

                .main .middlePart .content .doorsExamples .item img{

                    height: 300px;

                }

        .main .middlePart .content .reshetki{

            width:100%;

            text-align: center;

        }

	        .main .middlePart .content .reshetki p{

	           font-weight: bold;

	           font-size: 16px;

	           margin-bottom: 20px;

	           margin-top: 0px;

	           font-family: Verdana;

	           color:#747474;

	        }

	        .main .middlePart .content .reshetki img{

	           border:2px solid #555;

	        }

        .main .middlePart .content .lockTitle{

            font-weight: bold;

        }

        .main .middlePart .content .lockslist{

            width: 100%;

            text-align: center;

            vertical-align: middle;

            border-top: 2px solid #333;

            border-right: 2px solid #333;

        }

            .main .middlePart .content .lockslist tr td{

                border-bottom:2px solid #333;

                border-left: 2px solid #333;

                padding: 5px;

            }

        .main .middlePart .content .vorotatab {

            width: 100%;

            text-align: center;

            border-top: 2px solid #333;

            border-right: 2px solid #333;

        }

            .main .middlePart .content .vorotatab tr td{

                border-bottom:2px solid #333;

                border-left: 2px solid #333;

                padding: 5px;

            }

        .main .middlePart .content .mdfExamples {

            width:100%;

        }

	        .main .middlePart .content .mdfExamples .item{

	           float:left;

	           width: 90px;

	           margin-bottom: 25px;

	        }

	        .main .middlePart .content .mdfExamples .clearer{

	           clear: both;

	        }

        .main .middlePart .content .vinilList{

            width: 100%;

        }

            .main .middlePart .content .vinilList .item{

                float:left;

                width: 160px;

                margin-bottom: 20px;

            }

    .main .rightPart {

        width: 250px;

        vertical-align: top;

    }

        

	    .main .rightPart .rightArticles{

	        width:235px;


	    }

	       .main .rightPart .rightArticles p{

	           margin:0px;

	           color:#C07A18;

               font: 11px Tahoma;

			   padding-top:10px;

               padding-left: 10px;

            }

            .main .rightPart .rightArticles .news{

                width: 100%;

                margin-bottom: 15px;

                padding-left: 10px;

            }

                .main .rightPart .rightArticles .news .newsContent{

                    text-align: left;

                    font-size: 13px;

                }

                .main .rightPart .rightArticles .news a{

                    color:#F17F2A;

					font:14px Tahoma;

                }

.footer{

    text-align: center;

    padding:10px;

    border-top: 1px solid #111111;

    font-size:12px;

}

.footer p {

	margin:5px;

}

.doorInfoBlock{

	width:100%;

	margin-bottom:20px;

}

.doorInfoBlock hr{

	color:#701616;

}

.doorInfoBlock .define{

	text-align:center;

	font:14px Tahoma;

	padding-top:20px;

}

.doorInfoBlock .define .doorType{

	color:#f16700;

	font:16px Verdana;

}

.doorInfoBlock .define hr{

	border:1px solid #b6a5a5;

	height:1px;

}

.doorInfoBlock .define .doorName{

	color:#b02824;

	font:18px Verdana;

}

.doorInfoBlock .define .doorPrice{

	font:24px Verdana;

	color:#f80a0a;

}

.doorInfoBlock .options{

	color:#616161;

	padding-left:15px;

	font:12px Tahoma;

}

.doorInfoBlock .options li{

	margin-bottom:4px;

	list-style:none;

	padding-left:15px;

	background:url("bullet.jpg"/*tpa=http://www.doors-metall.ru/img/bullet.jpg*/) no-repeat 0px 3px;

}

.doorInfoBlock .options p{

	color:#ae0000;

	font:11px Verdana;

	margin-left:40px;

}

.doorInfoBlock .imgs{

	width:300px;

	text-align:center;

}
.doorInfoBlock .imgs img{
    width: 100px;
    height: 200px;
}

.doors-contructions {
background:#FFFFFF none repeat scroll 0 0;
margin:10px 0;
width:100%;
}
#sLinks, #sLinks * {
    color: #EFDDC4;
}
.kto-zdes, .kto-zdes a {color:#EFDDC4;}