﻿body 
{
    background-color: #000000;
    font-family: Verdana, Tahoma, Arial;
    vertical-align: middle;
    margin: 20px 0px 20px 0px;
}

.mainTable {border: solid 6px #FFFFFF;}

.content
{
    background-image: url('../images/karma_home_bgContent.jpg');
    background-repeat: no-repeat;
    vertical-align: top;
    text-align: left;
}

.tdContent{padding: 3px 3px 0px 3px;vertical-align: top;}


.tdContentBot
{ 
    width: 228px;
    height: 37px;
    text-align: right;
    vertical-align: top;    
}

.tplContent
{
    vertical-align: top;
    text-align: left;
    padding: 10px 10px 10px 10px;
}

.logo
{
    background-image: url('../images/karma_tpl_logo.jpg');
    width:747px ; height:125px; text-align: right; vertical-align: top; padding: 5px 5px 0px 0px;
}

.logo_e
{
    background-image: url('../images/karma_tpl_logo_e.jpg');
    width:747px ; height:125px; text-align: right; vertical-align: top; padding: 5px 5px 0px 0px;
}

.white {background-color: #ffffff;}
.borderIntTop{background-color: #A20A0A;}
.borderIntBot{background-color: #A20A0A;}
.lgMenu{background-color: #000000;}

p
{
    margin: 5px 0px 10px 0px;
   /* color: #E8A636;*/
   color: #ffffff;
   font-size: small;
}

.jaune {color: #E8A636;}

.note
{
    font-size: smaller;
    font-style: italic;
}

.quote
{
    font-style: italic;
}

h1
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*color: White;*/
    color: #E8A636;
    font-size: large;
}
h2
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*color: White;*/
    color: #E8A636;
    font-size: medium;
}
h3
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: White;
    font-size: small;
}

img
{
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
table
{
    border-width: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

td
{
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tdThumb{padding-top: 10px;}

.copy
{
    color: White;
    font-size: x-small;
}

.floatLeft
{
    float: left;
}

.footerLeft
{
    vertical-align: top;
    text-align: left;
    padding-top: 10px;
}

.footerCenter
{
    vertical-align: top;
    text-align: center;
    padding-top: 10px;
}

.footerRight
{
    vertical-align: top;
    text-align: right;
    padding-top: 10px;
}

.footerTxt
{
    color: White;
    font-size: small;
}

.pix
{
    border: solid 1px #A20A0A;
}

.thumb img{
border: 1px solid #fff;
}

.thumb:hover img{
border: 1px solid red;
}

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


a:link {color: #E8A636; text-decoration: underline;}
a:visited {color: #E8A636; text-decoration: underline;}
a:hover {color: #FFF; text-decoration: underline;}
a:active {color: #E8A636; text-decoration: underline;}

a.menu:link {color: #E8A636; text-decoration: underline; }
a.menu:visited {color: #E8A636; text-decoration: underline;}
a.menu:hover {color: #000000; text-decoration: underline; }
a.menu:active {color: #E8A636; text-decoration: underline; }

a.titleMedia:link {font-size: small; font-weight: bold; color: #E8A636; text-decoration: underline; }
a.titleMedia:visited {font-size: small; font-weight: bold; color: #E8A636; text-decoration: underline;}
a.titleMedia:hover {font-size: small; font-weight: bold; color: #FFF; text-decoration: underline; }
a.titleMedia:active {font-size: small; font-weight: bold; color: #E8A636; text-decoration: underline; }

.topSep {color:#E8A636;}