@font-face 
{
	font-family:"Century Gothic";
	src: url("/Fonts/Century_Gothic.ttf");
}
.Price
{
	font-family:"Courier New", Courier, monospace;
}
body
{
	margin: 0px;
	background-color:#999999;
	font-family:"Century Gothic";
	font-size:14px;
}

.H1TopContent
{
	display:inline;
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:100;
}


table.linkcontainer td
{
	background-color:#000011;
	filter:alpha(opacity=70);
	opacity: .7;
	-moz-opacity: .7;
}
td.logo_area{
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color:#0099FF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
td.middle_spacer 
{
	width: 900px;
	background-color: #666666;
}
td.shadow_right 
{
	background-image: url(/Templates/Theme/images_template1/border_shadow_l.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-right:30px;
}
td.shadow_left 
{
	background-image: url(/Templates/Theme/images_template1/border_shadow_r.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-left:30px;
}
td.body_content 
{
	padding: 5px;
	background-image: url(/Templates/Theme/images_template1/bg_content.gif);
	background-repeat: repeat;
	vertical-align:top;
}
td.below_header
{
	background-color:#000000;
	height: 50px;
	color: #CCCCCC;
	padding: 5px;
}
td.main_content_box 
{
	background-color: #FFFFFF;
}

.MainTable
{
	width:100%;
	border-collapse:collapse;
	background-image: url(/Templates/Theme/images_template1/bg_content.gif);
	background-repeat: repeat;
	padding:0;
}
.MainTable .Inside
{
	border-collapse:collapse;
	padding:0;
	vertical-align:top;
	width:180px;
	background-image: url(/Templates/Theme/images_template1/bg_content.gif);
	background-repeat: repeat;
}
.MainTable .NoPad
{
	padding:0;
	vertical-align:top;
}

td.horizontal_column 
{
	background-image: url(/Templates/Theme/images_template1/border_shadow_r.jpg);
	background-position:right;
	background-repeat:repeat-y;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	height: 60px;
	display: table-cell;
	vertical-align: top;
}
td.horizontal_column_D {
	background-image: url(/Templates/Theme/images_template1/border_shadow_l.jpg);
	background-position:left;
	background-repeat:repeat-y;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	height: 60px;
	display: table-cell;
	vertical-align: top;
}
td.bottom_link_container {
	background-color: #000000;
	text-align: center;
	color: #FFFFFF;
	padding: 5px;
}

td.horizontal_center 
{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #333333;
	border-bottom-color: #000000;
	border-left-color: #333333;
	height: 60px;
	display: table-cell;
	vertical-align: top;
	background:url("/Templates/Theme/images_template1/Header_700px.png") no-repeat ;
	background-color:#000000;
	background-position:left;
}
td.header_column 
{
	height: 100px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: large;
	background-image: url(/Templates/Theme/images_template1/header2_bg.jpg);
	background-position: top;
}
td.left_content 
{
	width:180px;
	padding: 0px;
	vertical-align: top;
	background-image: url(/Templates/Theme/images_template1/bg_content.gif);
	background-repeat: repeat;
}

a.main_link:active,a.main_link:visited,a.main_link:link{
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 100%;
	color: #FFFFFF;
	line-height: 50px;
}
a.main_link:hover
{
	background-color:#000055;
	color: #FFFFFF;
}
a.bottom_link:active,a.bottom_link:visited,a.bottom_link:link{
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.bottom_link:hover
{
	color: #CCCCCC;
}
div.bottom_content
{
	color: #FFFFFF;
	padding: 5px;
}
div.navigation {
	height: 50px;
	vertical-align: middle;
	text-align: center;
}


.InfoEmail
{
	padding-left:10px;
	font-family:"Century Gothic";
	font-size:16px;
}
.InfoEmail a,a:link,a:visited
{
	color:#0099CC;
	text-decoration:none;
}
.InfoEmail a:hover
{
	color:#0099CC;
	text-decoration:underline;
}
input.button 
{ 
	font: bolder 11px Arial, Sans-serif; 
	margin: 0; 
	font-size: 100%; 
	border: 1px solid #CCCCCC;
	background-image:url('../../Images/FondOK.gif');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:bottom left;
	padding: 0px; 
	height: 23px;
	color: #333333;
	cursor: pointer;
}

/* LOGIN Menu*/
.Login
{
	margin-top:20px;
	font-family:"Century Gothic";
	font-size:14px;
	color:#0066CC;
	background-color:transparent;
}
.Login a:link
{
	font-family:"Century Gothic";
	font-size:14px;
	text-decoration:none;
	color:#0066CC;
}
.Login a:visited
{
	font-family:"Century Gothic";
	font-size:14px;
	text-decoration:none;
	color:#0066CC;
}
.Login a:hover
{
	text-decoration:underline;
}
.Login img
{
	height:14px;
	border:none;
}
.Login input
{
	width:100px;
	color:#0066FF;
	z-index:2000;
	background-color:transparent;
	border-color:#0099FF;
	border-style:solid;
	border-width:1px;
}
.Login .input2
{
	width:auto;
	background-color:transparent;
	border-color:#0099FF;
	font-size:10px;
}

.glossymenu
{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(images/menub_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li
{
	float:left;
}

.glossymenu li a
{
	float: left;
	display: block;
	color:#ffff;
	text-decoration: none;
	font-family:"Century Gothic";
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b
{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover
{
	color: #fff;
	background: url(images/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b
{
	color: #fff;
	background: url(images/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}

.Tableau
{
/*	background-color:#000000;*/
	width:1000px;
	align:center;
}
.Tableau .Contenu
{
	background-color:#F8F1F1;
	color:#000000;
/*	height:200px;*/
	vertical-align:top;
}
.Tableau .Menu
{
	height:30px;
	text-align:center;
}
.Tableau .MentionsLegales
{
	text-align:center;
	font-family:"Century Gothic";
	font-size:9px;
	color:#00CCFF;
	width:700px;
}



.SousMenu li
{
	font-family:"Century Gothic";
	font-size:11px;
	color:#0099CC;
	text-align:left;
	text-decoration:none;
}
.SousMenu a:link
{
	text-decoration:none;
	color:#0099CC;
}
.SousMenu a:visited
{
	text-decoration:none;
	color:#0099CC;
}
.SousMenu a:hover
{
	text-decoration:underline;
	color:#0099CC;
}
.About_Title
{
	color:#666666;
}

.About_Answer
{
	color:#000000;
}

.Offer .Title
{
	text-align:center;
	background-color:#0099FF;
	height:50px;
}
.Offer td,tr
{
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	border-collapse:collapse;
}
.OfferTitlePASS
{
	height:20px;
	font-weight:bold;
	font-family:"Century Gothic";
	color:#FFFFFF;
	vertical-align:top;
	width:60px;
	text-align:left;
}
.OfferTitleField
{
	height:20px;
	font-weight:bold;
	font-family:"Century Gothic";
	color:#000000;
	vertical-align:top;
	width:100px;
	text-align:left;
}
.OfferTitleInfo
{
	color:#FFFFFF;
	vertical-align:top;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:17px;
}
.OfferInfoField
{
	text-align:left;
	height:20px;
	vertical-align:top;
	font-family:"Century Gothic";

}
.OfferDescField
{
	vertical-align:top;
	font-family:"Century Gothic";
}
.Offer
{
	width:490px;
	height:322px;
/*	padding:5px;*/
	border-collapse:collapse;
	border:none;
	background-repeat:no-repeat;
}
.OfferFamily dl 
{
	margin: 0;
	padding: 0;
	width: 100%;
}

.OfferFamily dt 
{
	font-size:13px;
	padding: 4px 11px 2px;
	float: left;
}

.OfferFamily dd 
{
	text-align: right;
	padding: 4px 11px 0 0;
}
.OfferFamily .Title
{
	background:#78c1ff;
	width:200px;
	margin:0;
	padding:0;
}
.OfferFamily .Title  dl 
{
	background: url(/Templates/Theme/images_template1/cornerr.png) top right no-repeat;
}
.OfferFamily .Title dt 
{
	background: url(/Templates/Theme/images_template1/cornerl.png) top left no-repeat;
	width:580px;
	text-align:center;
}
.OfferFamily .box
{
	width:600px;
	border:1px solid #78c1ff;	
	margin:0 0 15px;
	padding:10px;
}
.OfferFamily *
{ 
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
} 


/*.OfferFamily .Title
{
	text-align:center;
	background-image:url(images/barre01.png);
}*/
.OfferFamily
{
	width:640px;
	padding:5px;
	margin-left:10px;
	margin-right:10px;
	border-collapse:collapse;
}
.OfferFamily td,tr
{
	padding-top:5px;
	padding-left:1px;
	padding-right:1px;
	border:none;
}
.Fleche
{
	width:20px;
	cursor:pointer;
}

.About
{
	height:20px;
	text-align:right;
	padding-right:20px;
	padding-bottom:30px;
}
.About a:link
{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000088;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
}
.About a:visited
{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000088;
	text-decoration:none;
	font-weight:bold;
}
.About a:hover
{
	text-decoration:underline;
}

/*.DasButton
{
	margin:2px;
}
.DasButton a 
{
	display:block;
	width:150px;
	line-height:50px;
	text-align:center;
	vertical-align:middle;
	background:url(../../Images/bouton-noir.png) no-repeat;
	color:white;
	text-decoration:none;
	float:left;

}
.DasButton a:hover 
{
	background:url(../../Images/bouton-noir-2.png) no-repeat;
}
*/

/* OfferDesc Buttons ! */
.DasButton a
{
	background:url(../../Images/Buttons/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	margin-left:10px;
	text-decoration:none;
	font-size:11px;
	width:191px;
	float:left;
	text-align:left;
}
.DasButton a:link
{
	color:#555555;
}
.DasButton a:visited
{
	color:#555555;
}
.DasButton a:hover 
{
	color:#0066CC;
}
.DasButton .Discount
{
	background:url(../../Images/Buttons/Euro.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButton .Ready
{
	background:url(../../Images/Buttons/Ready.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButton .Custom
{
	background:url(../../Images/Buttons/Custom.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButton .Matrix
{
	background:url(../../Images/Buttons/Matrix.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}

.DasButtonGray a
{
	background:url(../../Images/Buttons/button_gray.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	margin-left:10px;
	text-decoration:none;
	font-size:11px;
	width:191px;
	float:left;
	text-align:left;
}
.DasButtonGray a:link
{
	background:url(../../Images/Buttons/button_gray.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	margin-left:10px;
	text-decoration:none;
	font-size:11px;
	width:191px;
	float:left;
	text-align:left;
}
.DasButtonGray a:visited
{
	color:#555555;
	font-weight:bold;
}
.DasButtonGray .Discount
{
	background:url(../../Images/Buttons/EuroG.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonGray .Ready
{
	background:url(../../Images/Buttons/ReadyG.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonGray .Custom
{
	background:url(../../Images/Buttons/CustomG.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonGray .Matrix
{
	background:url(../../Images/Buttons/MatrixG.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}

.DasButtonCurrent a
{
	background:url(../../Images/Buttons/button_cur.gif);
	display:block;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	margin-left:10px;
	text-decoration:underline;
	font-size:11px;
	width:191px;
	float:left;
	text-align:left;
}
.DasButtonCurrent a:link
{
	background:url(../../Images/Buttons/button_cur.gif);
	display:block;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	margin-left:10px;
	text-decoration:underline;
	font-size:11px;
	width:191px;
	float:left;
	text-align:left;
}

.DasButtonCurrent a:visited
{
	color:#555555;
	font-weight:bold;
}
.DasButtonCurrent a:visited
{
	color:#555555;
	font-weight:bold;
}
.DasButtonCurrent .Discount
{
	background:url(../../Images/Buttons/Euro.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonCurrent .Ready
{
	background:url(../../Images/Buttons/Ready.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonCurrent .Custom
{
	background:url(../../Images/Buttons/Custom.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}
.DasButtonCurrent .Matrix
{
	background:url(../../Images/Buttons/Matrix.png) no-repeat 2px 1px;
	text-indent:30px;
	display:block;
}


a.info 
{
	position: relative;
	color: black;
	text-decoration: none;
	border-bottom: 1px gray dotted;
}
a.info span 
{
	display: none;
}
a.info:hover 
{
	background: none; /* correction d'un bug IE */
	z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
	cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info:hover span 
{
	display:block;
	/*: inline; /* on affiche l'infobulle */
	/*position: absolute;*/
	position:absolute;
	white-space:normal;
	width:270px;
/*	white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

	top: 30px; /* on positionne notre infobulle */
	/*left: 20px;*/
	right:0px;
	
	background:#66CCFF;
	color: blue;
	padding: 3px;
	border: 1px solid blue;
	text-align:left;
	
   
}
.OfferDescContenu .Title
{
	font-weight:bold;
	margin-left:10px;
}
.OfferDescContenu .Answer
{
	margin-left:40px;
	display:block;
}
.OfferDescContenu .BigTitle
{
	font-size:20px;
	font-family:"Century Gothic";
	font-weight:bold;
}
.OfferDescContenu .BigTitle img
{
	border:none;
	width:110px;
	float:left;
}

.Matrix
{
	vertical-align:top;
	text-align:left;
}

.MatrixTechno
{
	vertical-align:top;
	text-align:left;
	border-bottom:none;
	border-top:none;
	border:none;
}

.MatrixLol
{
	border-width:1px;
	border-color:#0066CC;
	border-style:solid;
	border-collapse:collapse;
	margin-left:20px;
}
.MatrixLol tr
{
	border-width:1px;
	border-color:#0066CC;
	border-style:solid;
	border-collapse:collapse;
}
.MatrixLol td
{
	border-width:1px;
	border-color:#0066CC;
	border-style:solid;
	border-collapse:collapse;
}
.Matrix .TitleField
{
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:bold;
}
.Matrix .Group
{
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:bold;
}
.Matrix .Techno
{
	font-family:"Century Gothic";
	font-size:14px;
	padding-left:15px;
}
.Matrix .PackName
{
	color:#555555;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	text-align:left;
}
.Matrix .TextField
{
	font-family:"Century Gothic";
	font-size:14px;
}
.GlobalDesc
{
	border-color:#0066FF;
	border-width:1px;
	border-style:solid;
	background-color:#DBEEFF;
}
.GlobalDesc
{
	border-color:#0066FF;
	border-width:1px;
	border-style:solid;
	background-color:#DBEEFF;
}

.MenuAuth
{
	vertical-align:top;
	background-color:#000000;
}
.FooterL
{
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url(/Templates/Theme/images_template1/Footer_G.png);
}
.FooterC
{
	background-repeat:repeat-x;
	background-image:url(/Templates/Theme/images_template1/Footer_C.png);
}
.FooterR
{
	height:50px;
	background-repeat:no-repeat;
	background-image:url(/Templates/Theme/images_template1/Coin_D.png);
}


#News dl 
{
	margin: 0;
	padding: 0;
	width: 100%;
}

#News dt 
{
	font-size:0.8em;
	padding: 4px 11px 2px;
	float: left;
}

#News dd 
{
	font-size: 0.8em;
	text-align: right;
	padding: 4px 11px 0 0;
}
#News .head
{
	background:#78c1ff;
	width:600px;
	margin:0;
	padding:0;
}
#News .head  dl 
{
	background: url(/Templates/Theme/images_template1/cornerr.png) top right no-repeat;
}
#News .head  dt 
{
	background: url(/Templates/Theme/images_template1/cornerl.png) top left no-repeat;
	width:580px;
	text-align:center;
}
#News .box {
	width:600px;
	border:1px solid #78c1ff;	
	margin:0 0 15px;
	padding:10px;
	font-size:0.8em;
	background-color:#FFFFFF;
	text-align:left;
}

#News h3{margin:0;padding:0;font-size:1.1em;}
#News p{padding:0;padding-top:10px;margin:0;}
#News *{ 
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
} 


#navcontainer
{
	width:180px;
	border-right: 1px solid #000;
	padding: 0 0 5px 0;
	margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #90bade;
	color: #333;
}

#navcontainer ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer li
{
	border-bottom: 1px solid #0099FF;
	margin: 0;
	vertical-align:middle;
}

#navcontainer li a
{
	display: block;
	padding-top:15px;

/*	background-color:#024572;*/
	background-image:url(/Templates/Theme/images_template1/menu.png);
	background-repeat:repeat-y;
	color: #FFFFFF;
	text-decoration: none;
	width:180px;
	text-align:center;
	vertical-align:bottom;
	height:40px;
}
#navcontainer li a
{
	width:180px;
}

#navcontainer li a:hover
{
	border-left: 4px solid #0099FF;
	border-right: 4px solid #0099FF;
	color: #FFFFFF;
	width:auto;
	background-color:#FFFFFF;
	filter:alpha(opacity=85);
	opacity: .85;
	-moz-opacity: .85;
}
#navcontainer .current a
{
	width:172px;
	color: #FFFFFF;
	border-left: 4px solid #0099FF;
	border-right: 4px solid #0099FF;
}

.popup
{
	position:absolute;
	visibility:hidden;
}
.Company
{
	text-align:justify;
}
.Company .First
{
	margin-left:3em;
}

.TopContentLeftBarre
{
	width:180px;
	background-color:#000000;
}
.TopContentLeft
{
	width:180px;
	height:100px;
	background-color:#000000;
}
.LeftTable td
{
	border-collapse:collapse;
	padding:0;
}




.Formation
{
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#000000;
}
.Formation td
{
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#000000;
}
.Formation .TitleField
{
	color:#0099FF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.Formation .DescField
{
	padding-left:5px;
}

.FormationTitleField
{
	color:#0099FF;
	font-weight:bold;
}
.FormationH1
{
	color:#0099FF;
	text-align:center;
}
.Formation h2
{
	color:#0099FF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.ListeFormations
{
	text-align:center;
}

.ListeFormations img
{
	border:none;
	margin-left:80px;
}

.Partners
{
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}
.Partners td
{
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}

.TitleMentions
{
	color:#0090FF;
	font-size:14px;
	font-weight:bold;
}


.VPSH1
{
	color:#0099FF;
	text-align:center;
}
.VPSTable
{
	border-color:#000000;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
}
.VPSTableTR
{
	border-bottom-color:#000000;
	border-bottom-collapse:collapse;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.VPSTableTD
{
	border-color:#000000;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
}

.VPSTotalTable
{
	border-collapse:collapse;
	background-color:#FFFFFF;
}
.VPSTotalTD
{
	border-collapse:collapse;
	border-right-color:transparent;
	border-right-width:0px;
	border-left-color:transparent;
	border-left-width:0px;
	border-top-color:#009900;
	border-top-width:1px;
	border-bottom-color:#009900;
	border-bottom-width:1px;
	border-style:solid;
	background-color:#D1FFE8;
	padding-left:3px;
}
.VPSTotalTD2
{
	border-collapse:collapse;
	border-right-color:transparent;
	border-right-width:0px;
	border-left-color:transparent;
	border-left-width:0px;
	border-top-color:#009900;
	border-top-width:1px;
	border-bottom-color:#009900;
	border-bottom-width:1px;
	border-style:solid;
	background-color:#D1FFE8;
}
.VPSTotalHeader
{
	background-color:#CCCCCC;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	text-align:center;
	padding-left:3px;
	
}
.VPSTotalPrice
{
	background-color:#CCCCCC;
	padding-left:3px;
}
.VPSTotalNormTD
{
	border-collapse:collapse;
	border-right-color:transparent;
	border-right-width:0px;
	border-left-color:transparent;
	border-left-width:0px;
	border-top-color:transparent;
	border-top-width:0px;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-style:solid;
	padding-left:3px;
}

.TabloClients table
{
	border-style:solid;
	border-width:1px;
	border-bottom-color:#0000CC;
	border-collapse:collapse;
}
.TabloClients td
{
	border-style:solid;
	border-width:1px;
	border-bottom-color:#0000CC;
	border-collapse:collapse;
}


