﻿#backgroundnav {
    position: absolute;
    margin-top: -845px;
    z-index: 1;
}

#backgroundlogo {
    position: absolute;
    margin-top: -840px;
    z-index: 2;
}

#portrait {
    width: 600px;
    height: 315px;
    /* IE 8 */
    border-width: 0;
}

.center {
    position: relative;
    margin-top: 5px;
    margin-left: 130px;
}

#flag {
    position: absolute;
    top: 27px;
    left: 28px;
    width: 69px;
    height: 90px;
    z-index: 3;
}

#ins {
    position: absolute;
    top: 25px;
    left: 55px;
    z-index: 3;
}

#insurance {
    position: absolute;
    top: 85px;
    left: 175px;
    z-index: 3;
}

#framepos {
    position: absolute;
    margin-top: -840px;
    z-index: 4;
}

#pointers {
    position: absolute;
    margin-top: -140px;
    margin-left: 480px;
}

#containerpractices {
    position: absolute;
    margin-top: -654px;
    margin-left: 628px;
}

.container {
    position: absolute;
    margin-top: -634px;
    margin-left: 18px;
    font-family: Tahoma;
    line-height: 17px;
    font-size: 11.5px;
    text-align: justify;
    width: 60%;
    color: #343399;
}

#property {
    margin-top: -659px;
}

.onlinecontainer {
    position: absolute;
    margin-top: -644px;
    margin-left: 18px;
    font-family: Tahoma;
    line-height: 17px;
    font-size: 12px;
    text-align: justify;
    width: 60%;
    color: #343399;
}

.container p {
    line-height: 13px;
    padding: 0px;
    margin-top: -10px;
}

.container strong {
    margin-top: -10px;
}

.container ul {
    margin-top: -13px;
}

    .container ul li {
        margin-top: -2px;
    }

h3, h2 {
    text-align: center;
}

.leftposition {
    float: left;
    margin-top: 2px;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 6px ridge #feecec;
}

.noborder {
    float: left;
    margin-top: 5px;
    margin-right: 10px;
}

.uppercase {
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

    .uppercase p {
        margin-top: -6px;
    }

#images {
    margin-left: 90px;
}

    #images img {
        width: 200px;
        height: 70px;
    }

.text-center {
    text-align: center;
}

#images p {
    margin-top: -6px;
}

#practices {
    position: absolute;
    margin-top: -639px;
    width: 370px;
    line-height: 11px;
    font-size: 11px;
    font-size-adjust: 0.48;
    font-family: Tahoma;
    margin-left: 622px;
    color: #343399;
}

    #practices h3 {
        line-height: 0px;
        margin-top: 0px;
    }


#social {
    margin-left: 6px;
    width: 370px;
    margin-top: -10px;
}

    #social a {
        text-decoration: none;
    }

a:focus {
    outline: none;
}

iframe {
    width: 80%;
    height: 230px;
}

#casco {
    border: none;
    overflow: auto;
    width: 600px;
    height: 550px;
}


#bigContainer {
    margin-top: 25px;
}

#myCarousel {
    position: absolute;
    left: 550px;
    top: 6px;
    width: 452px;
    z-index: 11;
}


    #myCarousel div {
        height: 115px;
        top: 8px;
    }

.carousel {
    position: relative;
    margin-bottom: 20px;
    line-height: 1;
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

    .carousel-inner > .item {
        padding: 0px;
        position: relative;
        display: none;
        left: 25px;
        -webkit-transition: 0.6s ease-in-out left;
        -moz-transition: 0.6s ease-in-out left;
        -o-transition: 0.6s ease-in-out left;
        transition: 0.6s ease-in-out left;
    }

    .carousel-inner > .active,
    .carousel-inner > .next,
    .carousel-inner > .prev {
        display: block;
    }

        .carousel-inner > .active img {
            z-index: 3;
        }

    .carousel-inner > .next,
    .carousel-inner > .prev {
        position: absolute;
        top: 0;
        width: 100%;
        z-index: -5;
    }

    .carousel-inner > .next {
        left: 100%;
    }

    .carousel-inner > .prev {
        left: 0;
    }

        .carousel-inner > .next.left,
        .carousel-inner > .prev.right {
            left: 0;
        }

    .carousel-inner > .active.left {
        left: -100%;
    }

    .carousel-inner > .active.right {
        left: 100%;
    }

.carousel-indicators {
    z-index: 5;
    width: 140px;
    margin-top: 24px;
    margin-left: 130px;
    position: relative;
    top: -20px;
}

    .carousel-indicators li {
        float: left;
        margin-left: 15px;
        list-style-image: url('images/page_default.png');
    }

    .carousel-indicators .active {
        /*background-color: #E8E8FF;*/
        list-style-image: url('images/page_active.png');
    }

form {
    margin-left: 150px;
}

#containerSocial {
    position: absolute;
    margin-top: -634px;
    margin-left: 45px;
    font-family: Tahoma;
    line-height: 17px;
    font-size: 11.5px;
    text-align: justify;
    width: 90%;
    color: #343399;
}
#imgsocial {
margin-left:50px;
}

#imgsocial img {
    border: 6px ridge #f8f1f1;
    width: 120px;
    height: 45px;
    margin-left: 100px;
}
/* IE 8 */
img {
    border-width: 0;
}

#imgsocial a {
    text-decoration: none;
}

#newsContainer {
    position: absolute;
    margin-top: -624px;
    margin-left: 18px;
    font-family: Tahoma;
    line-height: 17px;
    font-size: 12px;
    text-align: justify;
    width: 60%;
    color: #343399;
    height: 580px;
    overflow: hidden;
}

#news {
    width: 100%;
    height: 580px;
    border: none;
}

#result {
    position: absolute;
    width: 0px;
    height: 0px;
    border: none;
}
