﻿#MainContaner{
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 960px;
    min-height: 1500px;
    display: block;
    float: none;
    border: 0px solid red;
}

div.HeadContaner{
    padding: 0px;
    margin: 0px 1px 1px 1px;
    width: 958px;
    height: 308px;
    display: block;
    float: left;

    background-image: url('../Images/Design/FirstHead2.png');
    background-repeat: no-repeat;
    background-attachment:scroll;
    background-position:center top;

    position:relative;
}


div.SubHeaderContaner{
    padding: 0px;
    margin: 1px 0px 3px 1px;
    width: 80px;
    min-height: 80px;
    display: block;
    float: left;
    background-color:#447bb9;

    background-size: cover;
    background-repeat: no-repeat;
    background-attachment:scroll;
    background-position:center center;
    
}
div.SubHeaderContanerLeft{
    padding: 0px;
    margin: 1px 1px 3px 0px;
    width: 238px;
    min-height: 80px;
    display: block;
    float: left;
    background-color:#447bb9;
    
}
div.SubHeaderContanerVK{
    padding: 0px;
    margin: 1px 1px 3px 1px;
    width: 318px;
    min-height: 80px;
    display: block;
    float: left;
    background-color:#447bb9;

    background-size: contain;
    background-repeat: no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-image: url('../Images/Design/VK.png');
}

p.SubHeaderContaner 
{
    color: rgba(255, 255, 255, 255);
    font-size:27px;
    line-height:80px;
    text-align:right;
    margin:0px;
    margin-right:20px;
    font-family: 'Segoe UI' , Tahoma, Geneva, Verdana, sans-serif;
    font-weight:200;
}

div.sBodyContaner 
{
    margin: 3px 1px 0px 4px;
    padding: 20px;
    width: 598px;
    background-color: #f1f5fa;
    
}

h1.HeaderPartitionStyle 
{
    color: rgba(255, 255, 255, 255);
    padding: 0px;
    margin: 0px;
    line-height: 50px;
    text-align: center;
    color: #d4ebfa;
    font-size: 45px;
    font-weight: 300;
    font-family: 'Segoe UI' , Tahoma, Geneva, Verdana, sans-serif;
}
div.HeaderPartitionStyle 
{
    margin: 0px;
    padding: 0px;
    background-color: #50aae5;
}

.NoBorderTxtBox 
{
    border-width:0px;
}


.arrow_box_stop {
    display: table;
	position: relative;
	background: #50aae5;
	border: 4px solid #5374a3;
    width:306px; 
    height:147px; 
    margin:3px;
    line-height: 147px;  
}

.arrow_box {
    /*display: table;*/
	position: relative;
	background: #50aae5;
	border: 4px solid #5374a3;
    width:306px; 
    height:147px; 
    margin:3px 3px 23px 3px;
    line-height: 147px;  
}
.arrow_box:after, .arrow_box:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(80, 170, 229, 0);
	border-top-color: #50aae5;
	border-width: 20px;
	margin-left: -20px;
}
.arrow_box:before {
	border-color: rgba(157, 163, 83, 0);
	border-top-color: #5374a3;
	border-width: 26px;
	margin-left: -26px;
}


p.BreadCrumbs {
    padding: 0px;
    margin: 0px;
    line-height: 31px;
    text-align: center;
    color: #d4ebfa;
    font-size: 26px;
    font-weight: 300;
}



a.tel:link, a.tel:visited, a.tel:active {
    color: #ede5dd;
    text-decoration: none;
    border-width: 0px;
}

a.tel:hover
{
    border-width: 0px 0px 1px 0px;
    color: #dde575;
    text-decoration: none;
    border-bottom-style: dotted;
    border-bottom-color: #dde575;
}

p.tel
{
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size:25px;
    line-height:40px;
    margin:15px;
}