/* Content styles */

.hidden {
    display: none;
}
.clear {
    clear:both;
}
.align-left {
    float: left; 
    margin: 0 10px 10px 0;
}

.content p.quote-left {
    float: left; 
    margin: 0 20px 20px 0    
}

.align-right {
    float: right; 
    margin: 0 0 10px 10px;
}
.iblock {
    display: inline-block;
    vertical-align: top;
}
.right {
    float: right;
}

.left {
    float: left;
}


/*Fonts
@font-face{ font-family: '';
            src: url('/fonts/.ttf') format('truetype');
}*/


/* End content styles */


h1, .h1 {
    margin-bottom: 16px;
    padding: 0 0 16px 0;
    border-bottom: 0px solid #A4B7B8;
    line-height: 18px;
    background: url("/images/l2.png") repeat-x scroll 0 bottom transparent;
    color:#A4B7B8;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: bold;
    font-family:Calibri,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Trebuchet MS, Tahoma;
    
}

h2, .h2 {
    margin-bottom: 10px;
    font-family:Trebuchet MS, Arial, Tahoma;
    color:#94a7a8;
    font-weight: bold;
    font-size: 17px;
}

h3, .h3 {
    margin-bottom: 8px;    
    font-family:Trebuchet MS, Arial, Tahoma;
    color:#94a7a8;
    font-weight: bold;
    font-size: 16px;
}

h4, .h4 {
    margin-bottom:12px;       
    font-family:Trebuchet MS, Arial, Tahoma;
    color:#94a7a8;
    font-weight: bold;
    font-size: 14px;
}

h5, .h5 {
    margin-bottom: 12px;       
    font-family:Trebuchet MS, Tahoma;
    color:#849798;
    font-weight: bold;
    font-size: 13px;
    text-transform: uppercase;
}    

.content, #tinymce {
    font-size: 13px;
    font-family:Arial, Tahoma;
    text-align: justify;
}

.content p,  #tinymce p {
    margin: 0 0 8px 0; 
    line-height: 1.1; 
    height:auto !important; height:1px; min-height:2px;
}

.content table p,  #tinymce table p {
    margin: 0 0 8px 0; 
}
.content ul,   #tinymce ul,
.content ol,   #tinymce ol {
    list-style: none inside;
    margin: 0 0 6px 0; padding: 0 0 0 6px;
}
.content ul li,   #tinymce ul li,
.content ol li,   #tinymce ol li {
    line-height: 1.2; 
    margin: 0 0 4px 0;
}
.content ul li:before {
    content:"•";
    display: inline-block;
    vertical-align: top;
    padding: 2px 10px 0px 0;
    font-size: 12px;
}

.content ol,   #tinymce ol {
    list-style: decimal inside;
    margin: 0 0 6px 0; padding: 0 0 0 15px;
}


a {
    color: #3BB6C1; 
    text-decoration: none;
}

a:hover, a.active {
    color: #EE6A5B; 
    text-decoration: none;
}

.content a:hover {
    text-decoration: underline;
}

.local {
   border-bottom: 1px dotted #358ac0; 
}

a.local:hover {
   border-bottom: 1px dotted #EE881C; 
   text-decoration: none;
}

.content > *:last-child{
    margin-bottom: 0;
}

table.table {
    border-left: 1px solid #ddd; 
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd; 
    border-bottom: 1px solid #ddd;    
}
table.table td {
    padding: 4px 5px; 
    border-right: 1px solid #ddd; 
    border-bottom: 1px solid #ddd; 
}

table.table thead tr {
    background-color: #e9e9e9;
}
table.table thead tr td {
    padding: 5px 6px; 
}
table.table tbody tr:nth-child(2n) {
 
}

#tinymce {
    background-color: #fff;
    color:#000;
}
#tinymce,  #tinymce h1, #tinymce h2, #tinymce h3, #tinymce h4 {
    
}
#tinymce a {
    color: #16f;
}

body {
    font-family: Tahoma,​Helvetica,​sans-serif;
    color:#444;
    font-size: 13px;
}



.image {

}