﻿body 
{
    font-family: Arial, helvtica, Sans-Serif;
    margin: 0px;
    background-color: #dddddd;
    
}
img
{
    border: 0px;
}
a
{
    font-family: Arial, helvtica, Sans-Serif;
    color: #000000;
}
a:hover
{
    text-decoration: none;
    color: #000000;
}
.backgroundline-main
{
    height: 276px;
    width: 100%;
    position: absolute;
    border-top: solid 25px #bc7770;
    border-bottom: solid 3px #bc7770;
    z-index: 1;
    top: 112px;
            background-color: #f0f0f0;
}


.wrapper
{
    position: relative;
    z-index: 2;
    width: 1024px;
    min-width: 600px;
    margin-right: auto;
    margin-left: auto;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
        background-color: #f0f0f0;
    
}

.wrapper-prod
{
    position: relative;
    z-index: 2;
    width: 1024px;
    min-width: 600px;
    margin-right: auto;
    margin-left: auto;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
        background-color: #ffffff;
    
}

.head
{
    border-bottom: solid 25px #8b3a32;
    width: 100%;

}
.icon-head {
    position: absolute;
    z-index: 3;
    top: 80px;
    right: 20px;
}
.headlinks {
position: absolute;
top: 90px;
right: 90px;
}
.contactlink {
position: absolute;
top: 113px;
right: 50px;
   color: #ffffff;
   font-weight: bold;
   font-size: 18px;
}
    .contactlink a {
        color: #ffffff;
    }

.mainimg
{
    border-bottom: solid 3px #8b3a32;
        background-color: #ffffff;
        padding-top: 10px;

    

}
.mainimg-blue
{
    
        background-color: #ffffff;
        

    

}
.blue-line {
background: #0a2034;
height:10px;
width: 804px;
}

img {
        border: 0px;
    }
.mainimgleft
{
    
    width: 512px;
    
}

.mainimgright
{
    position: absolute;
    top: 160px;
    right: 0px;
    font-size: 28px;
    font-weight: bold;
    color: #000000;
    width: 340px;
    margin-top: 10px;
}
.mainlink {
    background-color: #e9e9e9;
    padding: 10px;
    margin-bottom: 5px;
    padding-left: 10px;
    border-left: solid 5px #8b3a32;
   
}
.article
{
    padding-bottom: 10px;
    border-bottom: solid 1px #cccccc;

      
}
.article-left {
    width: 500px;
    border-right: solid 2px #cccccc;
    padding: 0px 10px 10px 10px;
}
.article-right
{
    width: 490px;
    float: right;

}
.article-right li {
        font-size: 12px;
    }

.links
{
    padding-right: 10px;
    font-size: 12px;
    font-weight: bold;
    margin: 6px;
    padding-bottom: 6px;

        border-bottom: solid 1px #cccccc;
    
}

.links a
{
    text-decoration: none;
    padding:  6px 10px 6px 10px;
    color: #ffffff;
    background-color: #8b3a32;
    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}
.links a:hover
{
    text-decoration: underline;
color: #8b3a32;

 background-color: #ffffff;
 padding: 6px 10px 12px 10px;
}
.link-active
{
        text-decoration: none;
    padding: 6px 10px 12px 10px;

    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    color: #8b3a32;
 background-color: #ffffff;
}
.headline
{
    font-weight: bolder;
    font-size: 14px;
}
.bottom
{

  padding: 10px;
  font-size: 10px;
  background-color: #515151;
  color: #ffffff;
  height: 115px;
}
.bottom-left {
    float: left;
}
.bottom-right {
float: right;
}
.bottom-center {
margin-right: auto;
margin-left: auto;
width: 155px;
}
.bottom a {
    color: #ffffff;
}
.icon-bottom {
    position: absolute;
    bottom: 0px;
    left: 0px;
}

.thanks {
    height: 250px;
    margin-left: 260px;

 

}
    .thanks p {
        padding-top: 80px;
        font-size: 16px;
        font-weight: bold;
    }