/* CSS Document XLTRAX Network







Creation date: Septembre 2007







*/







body {



	font-family:Arial,Verdana,Helvetica,sans-serif;

	margin:0px;

	/* background-color:#ffffff;

	background-image:url(../images/fond/background.jpg);

	background-repeat:repeat-x; */

}



td.shadow-left {

	background-color:#ffffff;

	background-image: url(../../xltrax/NEW%20SITE/images/shadow-right.jpg);

	background-repeat:repeat-y;

}



td.shadow-right {

	background-color:#ffffff;

	background-image: url(../../xltrax/NEW%20SITE/images/shadow-left.jpg);

	background-repeat:repeat-y;

}

	



#dotted {



	border-bottom:dotted 1px #666666;



}







#dotted2 {



	border-left:dotted 1px #888888;



}







hr {

	color:#e6e6e6;

	background-color:#e6e6e6;

	height: 1px;

	border:0px;

	border-style:dotted;

}







h1 {



	text-transform:uppercase;



	font-size:8pt;



	color:#154b5c;



	font-weight:bold;



	margin:0px 0px 3px 0px;



}







h2 {



	font-size:8pt;



	color:#555555;



	margin:0px 0px 2px 0px;



	font-weight:normal;



	text-align:justify;



}







h3 {



	font-size:8pt;

	text-align:justify;

	color:#154b5c;

	margin:0px 0px 5px 0px;

	font-weight:normal;

}







h3 a:link, h3 a:visited {



	font-size:8pt;



	color:#154b5c;



	font-weight:normal;



	text-decoration:underline;



}







h3 a:hover {



	text-decoration:none;



}







h4 {



	font-size:8pt;



	color:#154b5c;



	font-weight:normal;



}







h4 a:link, h4 a:visited {



	font-size:8pt;



	color:#154b5c;



	font-weight:normal;



	text-decoration:underline;



}







h4 a:hover {



	text-decoration:none;



}







h5 {



	font-size:8pt;



	text-align:justify;



	color:#154b5c;



	margin:10px 0px 0px 0px;



	font-weight:bold;



}







h5 a:link, h5 a:visited {



	font-size:8pt;



	font-weight:bold;



	color:#154b5c;



	font-weight:bold;



	text-decoration:underline;



}







h5 a:hover {

	text-decoration:none;

}







h6 {



	font-size:8pt;

	text-align:justify;

	color:#9b9a9a;

	margin:0px 0px 0px 0px;

	font-weight:bold;

}







h6 a:link, h6 a:visited {

	font-size:8pt;

	font-weight:bold;

	color:#666666;

	text-decoration:none;

}







h6 a:hover {

	text-decoration:none;

	color:#154b5c;

}







.style1 {



	color: #869ca8;



	font-size:8pt;
	text-align:justify;



}







.style2 {



	font-size:8pt;



	font-weight:bold;



	color:#ffffff;



}







.style3-text {



	font-size:8pt;



	color:#444444;



	margin:0px 0px 2px 0px;



	font-weight:normal;



	text-align:justify;



}







.style4 {



	font-size:7pt;



	color:#154b5c;



	font-weight:normal;



}







.style4 a:link, .style4 a:visited {



	font-size:7pt;



	color:#154b5c;



	font-weight:normal;



	text-decoration:none;



	margin:0px 3px 0px 1px;



}







.style4 a:hover {



	text-decoration:underline;



}







.padding10 {



	padding:10px;



}







/* TOP MENU */







div.topmenu a:link, .topmenu a:visited {



	font-size:8pt;



	color:#9b9a9a;



	font-weight:bold;



	text-decoration:none;



	height:30px;



	width:108px;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	float:left;



	display:block;



	line-height:30px;



	text-align:center;



}







div.topmenu a:hover {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



}







div.topmenuactive a:link, .topmenuactive a:visited {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	font-size:8pt;



	font-weight:bold;



	height:30px;



	width:108px;



	float:left;



	display:block;



	line-height:30px;



	text-align:center;



}







div.topmenu-end a:link, div.topmenu-end a:visited {



	font-size:8pt;



	color:#9b9a9a;



	font-weight:bold;



	text-decoration:none;



	height:30px;



	width:103px;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-end.jpg);



	background-position:top left;



	display:block;



	float:left;



	line-height:30px;



	text-align:center;



}







div.topmenu-end a:hover {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-end-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



}







div.topmenu-endactive a:link, div.topmenu-endactive a:visited {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-end-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	font-size:8pt;



	font-weight:bold;



	height:30px;



	width:103px;



	display:block;



	float:left;



	line-height:30px;



	text-align:center;



}







div.topmenu-start a:link, .topmenu-start a:visited {



	font-size:8pt;



	color:#9b9a9a;



	font-weight:bold;



	text-decoration:none;



	height:30px;



	width:108px;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-start.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	float:left;



	display:block;



	line-height:30px;



	text-align:center;



}







div.topmenu-start a:hover {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-start-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



}







div.topmenu-startactive a:link, .topmenu-startactive a:visited {



	color:#154b5c;



	text-decoration:none;



	background-image: url(../../xltrax/NEW%20SITE/images/topmenu-bg-start-active.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	font-size:8pt;



	font-weight:bold;



	height:30px;



	width:108px;



	float:left;



	display:block;



	line-height:30px;



	text-align:center;}







/* HOME */







td.left {



	border-right:1px solid #cccccc;



}







div.homegraphic {

	margin:15px 0px 15px 0px;

	

	}







div.mainframe {

	background-color:#ffffff;

	width:534px;

	clear:both;

	padding:15px 0px 15px 0px;

}







div.latestvideos {



	background-color:#ffffff;



	height:42px;



	width:534px;



	background-image: url(../../xltrax/NEW%20SITE/images/latestvideos.jpg);



	background-position:top right;



	background-repeat:no-repeat;



}







div.bottomframe {



	padding:10px 0px 40px 0px;



	background-color:#ffffff;



	width:534px;



}







/* VIDEOS */







td.videos-back {



	background-image: url(../../xltrax/NEW%20SITE/images/degrade.jpg);



	background-position:top left;



	background-repeat:repeat-x;



	background-color:#242424;



}







.editvideos2 { /*



	background-image:url(../images/degrade.jpg);



	background-position:top left;



	background-repeat:repeat-x; */



	padding:10px 10px 10px 15px;



	border-bottom:1px dotted #cccccc;



	width:520px;



}







.editvideos { /*



	background-image:url(../images/degrade.jpg);



	background-position:top left;



	background-repeat:repeat-x; */



	padding:0px 0px 10px 15px;



	border-bottom:1px dotted #cccccc;



	width:520px;



}



div.video-title {

	margin:10px 0px 10px 0px;

	font-size:8pt;

	color:#FFFFFF;

}



.title-vids {

	margin:5px 0px 5px 15px;

}







.vids {

	margin:7px 0px 6px 15px;

}



.vids2 {

	margin:0px 0px 0px 20px;

}



td.vids3 {

	padding:0px 0px 0px 20px;

	height:35px;

	line-height:35px;

}



td.titre {



	width:130px;



	padding:5px 0px 0px 0px;



}







.titre a:link, .titre a:visited {



	font-size:7pt;



	color:#03485b;



	text-decoration:underline;



}







.titre a:hover {



	text-decoration:none;



}







div.videos {



	margin:10px 0px 0px 0px;



}







/* VIDEOS2 */















/* FOOTER */







div.footer {



	text-align:center;



	font-size:7pt;



	color:#666666;



	height:30px;



	line-height:30px;



	background-color:#ffffff;



	margin:10px 0px 0px 0px;



	border-top: 1px solid #cccccc;



}







.footer a:link, .footer a:visited {



	font-size:7pt;



	color:#666666;



	text-decoration:underline;



}







.footer a:hover {



	text-decoration:none;



}







/* CONTENT */







div.box-title {



	margin:0px 0px 10px 10px;



	border:1px solid #cccccc;



	height:30px;



	line-height:30px;



	font-size:8pt;



	color:#9b9a9a;



	font-weight:bold;



	padding:0px 0px 0px 10px;



}







div.box-title-right {



	margin:0px 0px 10px 10px;



	border:1px solid #cccccc;



	height:30px;



	line-height:30px;



	font-size:8pt;



	color:#9b9a9a;



	font-weight:bold;



	padding:0px 0px 0px 10px;



}







div.box-content {



	margin:10px 21px 10px 21px;

	width:225px;

  overflow:hidden;

}







div.box-content-forum {



	margin:10px 0px 10px 21px;



}







/* SUBSCRIBE */







div.subscribe {

	clear:both;

	width:94%;

}







div.login {

	padding:10px 10px 10px 10px;

	font-size:8pt;

	color:#666666;

	background-color:#e9e9e9;

	/* -moz-border-radius:10px; */

	border:1px solid #cccccc;

/*	background-image:url(../images/back-login.jpg);

	background-position:top left;

	background-repeat:no-repeat; */

}







.button {



	margin:0px 0px 4px 0px;



	border:solid 0px;



	color:#ffffff;



	background-color:#666666;



	font-size:6pt;



	height:20px;



	width:60px;



}







.box1 {

	margin:4px 0px 4px 0px;

	font-size:9pt;

	padding:2px 0px 4px 0px;

	border:solid 1px #cccccc;

	color:#666666;

	background-color:#ffffff;

	width:95%;

}



.box1b {

	margin:4px 0px 4px 0px;

	font-size:9pt;

	padding:2px 0px 4px 0px;

	border:solid 1px #cccccc;

	color:#666666;

	background-color:#ffffff;

	width:40%;

}







/* LEFTMENU */







.leftmenu {

	margin:5px 17px 0px 0px;

}







/* STATIONS */







div.station {

	margin:20px 0px 20px 0px;

}



div.box-title-stations {

	margin:0px 0px 10px 10px;

	border:1px solid #cccccc;

	line-height:20px;

	font-size:8pt;

	color:#9b9a9a;

	font-weight:bold;

	padding:5px 10px 5px 10px;

	background-color:#ffffff;

}



td.station-title {



	background-color:#ffffff;



	background-image: url(../../xltrax/NEW%20SITE/images/bg-station.jpg);



	background-repeat:no-repeat;



	height:41px;



	width:534px;



}







td.station-play {



	background-color:#ffffff;



	background-image: url(../../xltrax/NEW%20SITE/images/bg-play.jpg);



	background-repeat:no-repeat;



	height:37px;



	width:534px;



}







div.selection {



	margin:0px 0px 0px 20px;



	height:41px;



	line-height:41px;



	width:514px;



	float:left;



	display:block;



	text-align:left;



}







div.currentsong {



	width:304px;



	height:41px;



	line-height:41px;



	text-align:right;



	float:right;



}







div.selection2 {



	height:37px;



	width:314px;



	line-height:37px;



	margin:0px 0px 0px 20px;



}







/* MAIN STATION */







.mainframe-mainstation {



	padding:10px 10px 10px 15px;



}







/* MAIN STATION */







.editnews {



	padding:10px 0px 10px 15px;



	border-bottom:1px dotted #cccccc;



	width:520px;



}







.editnews-onearticle {



	padding:10px 0px 10px 15px;



	width:520px;



}







/* COMMUNITY */







.subject {



	padding:5px 0px 5px 15px;



	width:520px;



}



div.navigation {

	margin:0px 0px 0px 20px;

}



div.ads {

	width:534px;

	margin:30px 0px 0px 0px;

}



div.merchandises {

	margin:15px 0px 15px 0px;

}



div.pub {

	margin:5px 0px 15px 0px;

}



div.blankpage {

	background-color:#ffffff;

	width:519px;

	clear:both;

	padding:15px 0px 15px 15px;

}

/* Song titles HOME */

div.tunein {
	margin:0px 0px 10px 0px;
	max-width:269px;
}

.tunein a:link, .tunein a:visited  {
	color:#333333;
}

.tunein a:hover  {
	color:#333333;
	text-decoration:none;
}

.tunein2 {
	padding:2px 4px 2px 4px;
	margin:0px 0px 5px 0px;
	background-color:#ffffff;
}
