/*****************************/
/* TAB NAVIGATION*/
/*****************************/

.mainTab { height:16px; margin-top:24px; width:100%;border-bottom-style: solid; border-width:2px; border-color:#C70029;}
.tabon { background-color:#C70029; width:180px; height:16px; float:left; color:white; font-size:11px; font-weight:bold;text-align: center; padding-top:2px;}
.taboff { background-color:#AAAAAA; width:180px; height:14px;float:left; color:white; font-size:11px; font-weight: normal; text-align: center; padding-top:2px;}
.tabSep{ width:16px; height:16px; float:left;}
.tabText { text-decoration:none; color:white;}
.tabText:hover {color:black;}

.hockeylikeradio {color:#C06;font-weight:bold;}
.hockeyatour { font-size:24px;color:#0AC;}
.hockeypartbox { width:640px;color:#555;}


/*****************************/
/* MENU (on left side)        */
/*****************************/

.submenu {margin-left:8px; margin-top:16px; margin-bottom:16px;}
.headermenu { font-size:22px; font-weight: normal; color:#AAAAAA;}

.sectionrightimage{ float:right; margin-top:12px; border-style:solid; border-width:1px; border-color:gray;}
.sectionrightimagenoborder{ float:right; margin-top:12px; border-style:none; border-width:0px;}


/*****************************/
/* Template preview          */
/*****************************/

img {border:0;}
.templateBorder 
{
	border:solid; 
	border-color:#FF00AA;
	border-width:1px;
	border-style:dotted;
}

.templateInfo 
{
	color:#FF00AA;
	font-size:10px;
		font-weight: bold;
}

/*****************************/
/* TABLES (SMS CODES etc)          */
/*****************************/

table {border:solid gray; border-width:1px; border-collapse:collapse; margin-top:12px;}
td { border:thin solid gray; padding:12px; border-width:1px; }
.green {color:green;}
.smscode {color:#3333BB; font-weight:bold;}

/*****************************/
/* LINKS          */
/*****************************/

.orangetext{color:#00AA00;}
.biglink {font-family:"Trebuchet MS"; font-size:22px; color:#4444AA; text-decoration:none;}


.tablink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.titlelinkon, .titlelinkoff ,titlelinkevidenceon, titlelinkevidenceoff
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	line-height:18px;
}




.titlelinkevidenceon {
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #0055CC;
}
.titlelinkevidenceoff {
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #0055CC;
}


.titlelinkoff {
	color: #666666;
}


.titlelinkon
{
	color: #C70029;
}

.titlelinkoff:hover 
{
	color: #C70029;
}

.titlelinkon:hover, .titlelinkevidenceoff:hover, .titlelinkevidenceon:hover
{
	color: black;
}



.titlelinksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.titlelinksm:hover 
{
 	color: #C70029;
}

.titlelinkminioff, titlelinkminion 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}

.titlelinkminioff 
{
	color: #666666;
}

.titlelinkminion 
{
 	color: #C70029;
	text-decoration:none;
}

.minisep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration:none;
}

.titlelinkmini:hover 
{
 	color: #C70029;
}



.white {
	color: #FFFFFF;
}

.error {
	color: #CC0000;
	font-weight: bold;
}


.success {
	color: #009900;
	font-weight: bold;
}


.noborder 
{
	margin:0px;
	padding:0px;
	border-spacing:0px;
}

.borderbright 
{
	border-width: 1px;
	border-style: solid;
	border-color: #BBBBBB;
}

.borderdark 
{
	border-width: 1px;
	border-style: solid;
	border-color: #444444;
}

.marginhead {margin-top: 10px; }

.paynumber { font-size:20px;
	color:#AA0033;
	margin:0px;
	font-weight: bold;
	font-family:  Arial, Helvetica, sans-serif; 
}

.freenumber { font-size:28px;
	color:#0055CC;
	margin:0px;
	font-weight: bold;
	font-family:  Arial, Helvetica, sans-serif; 
}


form {margin:0px;}
input { font-size: 10px;}


/*****************************/
/* Texts, links */
/*****************************/

.navboxtutb
{
	border-style:solid; 
	border-width:1px;
	padding:8px; 
	width:170px;
}

#maincontent h3
{
	font-size: 14px;
	margin: 0 auto 1em 0;
	
	
}

.navboxtut
{
	margin: 0;
	padding: 0 16px 16px 0;
	float:left;	
}

li 
{
	margin-bottom:8px;
}



h1 {
	
	padding-top:12px;
    font-size:22px;
	color:#C70029;
	margin:0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; 
}


h2 { 
	padding-top:12px;
	font-size:18px;
	color:#a70019;
	margin:0px;
	font-weight: normal;
	font-family:  Arial, Helvetica, sans-serif; 
}

p{
	padding-top:12px;
	
}



a  {
		color: #007EC6;
}
a:hover  {
		color: #0050A6;
}

body 	{ 
			background-color: #444466;  
			margin:0;padding:0;
			font-family:  Arial, Helvetica, sans-serif; 
			font-size: 12px; color: #555555;
		}


		/*****************************/
		/* News box  */
		/*****************************/

		#newsbox {float:left;width:262px; height:59px; position: relative;  overflow:hidden; border:0px solid gray;  }
		#newslist { position: absolute; padding: 0px; }
		.homenewslink { font-size:16px; font-weight:bold;}
		
		
		/*****************************/
		/* Commande novaformat pour la preview des concours  */
		/*****************************/
		.novaFormatNormal {}
		.novaFormatBold { font-weight:bold;}
		.novaFormatUnderscore { text-decoration:underline;}
		.novaFormatBoldUnderscore { font-weight:bold;text-decoration:underline;}
		.novaFormatItalic {font-style:italic;}

		.novaFormatRed {color: #cc0000;}
		.novaFormatGreen {color: #00cc00;}
		.novaFormatBlue {color: #0000cc;}
		.novaFormatMauve {color: #EE2288;}
		.novaFormatCyan {color: #0099cc;}
		
		
		
		
/*****************************/
/* richbox mogotv 		  */
/*****************************/

.richbox-widget-header {
    /*Header area - background color*/
    background-color: #FFFFFF !important;
}
.richbox-widget-body {
    /*Body area - background color*/
    background-color: #FFFFFF !important;
}

.richbox-widget-footer {
    /*Footer area - background color*/
    background-color: #FFFFFF !important;
}
.richbox-widget-header-text {
    /*Header text color*/
    color: #000000 !important;
}
.richbox-channel-info,
.richbox-content-info {
    /*Channel & clip frames background & border colors*/
    border-color: #AAAAAA !important; 
    background-color: #FFFFFF !important;
}
.richbox-content-info-spacer,
.richbox-content-info-sharelink,
.richbox-panel-close-spacer,
.richbox-content-comment {
    /*Secondary divider lines color*/ 
    border-color: #AAAAAA !important;
}
.richbox-channel-info-title,
.richbox-content-info-title,
.richbox-content-upload-channel-title,
.richbox-info-stats-number,
.richbox-info-comments {
    /*Header text color*/
    color: #0099FF !important;
}
.richbox-channel-info-description,
.richbox-content-info-description,
.richbox-content-comment-text,
.richbox-content-upload-header-text,
.richbox-content-upload-description,
.richbox-content-upload-form-details,
.richbox-content-upload-form-row-label,
.richbox-info-text,
.richbox-info-stats,
.richbox-info-footer {
    /* main text (text color) */
    color: #000000 !important;   
}
.richbox-widget-footer-text,
.richbox-content-info-sharelink,
.richbox-content-comment-time,
.richbox-content-upload-form-label,
.richbox-content-info-duration,
.richbox-content-info-comments,
.richbox-content-info-rating-message,
.richbox-content-info-paging,
.richbox-content-comments-form-available {
    /* sub text (text color) */
    color: #F+F&ccedil;F( !important;
}
.richbox-widget-footer-link,
.richbox-info-footer-link {
    /* links (text color) */
    color: #005C99 !important;
}

.richbox-channel-info-thumbnail,
.richbox-channel-list-channel-thumbnail,
.richbox-content-info-thumbnail,
.richbox-channel-overview-list-item-thumbnail,
.richbox-content-comments-thumbnail,
.richbox-content-comment-thumbnail {
    /* thumbnail borders (border color) */
    border-color: #000000 !important;
}
		
/* NOVA */
.nob {border:0px; text-align:left;padding:0; padding-bottom:16px; font-size:14px; }
.sps {border:0px; text-align:left;padding:0; width:24px; }		
		