.regstart{color:#0000ff; margin:5 0 10 0; font-size:10pt; text-align:justify;}
.clear{clear:both;font-size:1px;margin:0;padding:0;}
.article-right{float:right;}
#perpage{font-size:12px;float:right;margin:5px;}
#perpage SELECT{font-size:12px;border:1px solid #336FAC;}
#nav {margin:0 auto;margin-bottom:5px;float:right;}
#nav A{text-decoration:none;}
#nav A:hover{color:#FF0000;}
.tarif-stop{text-align:center;color:#FF0000;font-size:13px;}
.space5{clear:both;height:5px;font-size:1px;margin:0;padding:0;}
.redborder TD{border-top:1px solid red;border-bottom:1px solid red;}
.blueborder TD{border-top:1px solid blue;border-bottom:1px solid blue;}

A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

A:visited
{
  text-decoration: underline;
  color: #234674;
}

A:link
{
  text-decoration: underline;
  color: #336FAC;
}
A.basket-link{
text-decoration:none;
background: #FC6;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}


A:hover
{
  text-decoration: underline;
  color:#6B9FC6;
}

h1 A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

h1 A:visited
{
  text-decoration: underline;
  color: #ffffff;
}

h1 A:link
{
  text-decoration: underline;
  color: #ffffff;
}

h1 A:hover
{
  text-decoration: underline;
  color:#ffffaa;
}

.c200 A:active
{
  text-decoration: underline;
  color: #6B9FC6;
}

.c200 A:visited
{
  text-decoration: underline;
  color: #0000dd;
}

.c200 A:link
{
  text-decoration: underline;
  color: #0000dd;
}

.c200 A:hover
{
  text-decoration: underline;
  color:#6B9FC6;
}

.arth A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

.arth A:visited
{
  text-decoration: none;
  color: #336FAC;
}

.arth A:link
{
  text-decoration: none;
  color: #336FAC;
}

.arth A:hover
{
  text-decoration: none;
  color:#6B9FC6;
}

.lh A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

.lh A:visited
{
  text-decoration: none;
  color: #336FAC;
}

.lh A:link
{
  text-decoration: none;
  color: #336FAC;
}

.lh A:hover
{
  text-decoration: underline;
  color:#336FAC;
}

.lt A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

.lt A:visited
{
  text-decoration: underline;
  color: #336FAC;
}

.lt A:link
{
  text-decoration: underline;
  color: #336FAC;
}

.lt A:hover
{
  text-decoration: underline;
  color:#0000ff;
}

.m2 A:active
{
  text-decoration: none;
  color: #6B9FC6;
}

.m2 A:visited
{
  text-decoration: none;
  color: #336FAC;
}

.m2 A:link
{
  text-decoration: none;
  color: #336FAC;
}

.m2 A:hover
{
  text-decoration: underline;
  color:#6B9FC6;
}

.m1 A:active
{
  text-decoration: none;
  color: #fafafa;
}

.m1 A:visited
{
  text-decoration: none;
  color: #ffffff;
}

.m1 A:link
{
  text-decoration: none;
  color: #ffffff;
}

.m1 A:hover
{
  text-decoration: underline;
  color:#ffffff;
}

body
{
  margin:0;
  padding:0;
  text-align:center;
  font-family: Verdana, Arial;
  font-size:10pt;
  background:#ffffff;
  scrollbar-face-color: #dfdfdf;
  scrollbar-shadow-color: #dfdfdf;
  scrollbar-highlight-color: #dfdfdf;
  scrollbar-3dlight-color: #6B9FC6;
  scrollbar-darkshadow-color: #6B9FC6;
  scrollbar-track-color: #f0f0f0;
  scrollbar-arrow-color: #6B9FC6;
}

.FormText
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#6B9FC6;
  background:#ffffff;
}

.FormButton
{
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#6B9FC6;
  background:URL('/images/bfon.gif') #efefef;
}
.FormButton2
{
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#6B9FC6;
  background:URL('/images/bfon2.gif') #efefef;
}
.FB2
{
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#969696;
  background:URL('/images/bfon.gif') #EBEBEB;
}

.FormSelect
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#a0a0a0;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#6B9FC6;
  background:#ffffff;
}

.FormArea
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#6B9FC6;
  background:#ffffff;
}

h1
{
  margin:0;
  padding:10 0 10 10;
  font-size:9pt;
  color:#ffffff;
  background:URL('/images/hfon.gif') #557FAA;
}

h2
{
  margin:20 0 0 0;
  padding:0;
  font-family: Verdana, Arial;
  font-size:8pt;
  font-weight:bold;
}

h4
{
  margin:0 0 10 0;
  text-align:left;
  padding:0 5 0 0;
  font-size:10pt;
}

h5
{
  margin:0;
  padding:10 0 10 10;
  font-size:9pt;
  color:#ffffff;
  background:URL('/images/hfon.gif') #557FAA;
}
.lgform{
margin:0;
  padding:10 0 10 10;
  font-size:9pt;
  color:#ffffff;
  background:URL('/images/lgform.gif') #557FAA;
  background-repeat:repeat-x;
}
form
{
  margin:0; padding:0;
}

table
{
  font-size:8pt;
  color:#6B9FC6;
}

.l1
{
  padding:7 0 7 5;
  background:URL('/images/topfon.gif') #efefef;
  color:#6B9FC6;
}

.l2
{
  background:#6B9FC6;
}

.l3
{
  padding:10 0 10 0;
}
.l3 div{

text-align:right;
height: 15px;
width: 50px;
float:right;
margin-right: 8px;
}


.l5
{
	
  padding:5px;
  background:URL('/images/mfon.gif') #efefef;
  color:#6B9FC6;
  text-align:right;
  
}
.l5 a{
font-size:11px;	
	
}

.m1
{
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  background:URL('/images/m1fon.gif') #FF9F00;
  padding:10;
  color:#ffffff;
}

.m2
{
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  padding:10;
  /*color:#6B9FC6;*/
  background:URL('/images/m1fon2.gif') #FFFFCC;

}

.lg1
{
  margin:3px 0px 0px 0px;
  width: 400px;
  height: 15px;
  padding: 5px 0;
  text-align: center;
  background:URL('/images/sfon.gif') #efefef;
background-repeat: x-repeat;
color:#FFF;


}
.lg1 a{
color:#FFF;
font-size:11px;	
text-decoration:none;	
}
.topmenu
{
  margin:0;
  padding:0;
  color:#6B9FC6;
  text-align:left;
}

.login
{
  margin:0 0 10 0;
  padding:10;
  text-align:right;
  background:#ffffff;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#6B9FC6;
  line-height:170%;
}

.kabinet
{
  margin:0 0 10 0;
  padding:10;
  text-align:left;
  background:#ffffff;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#6B9FC6;
  line-height:170%;
}

.l98
{
  padding:10 0 10 0;
  color:#6B9FC6;
}


.l99
{
  background:URL('/images/ffon.gif') repeat-x #6B9FC6;
  color:#ffffff;
}

.l99 td
{
  padding:10;
}

.rd1
{
  margin:0 0 10 0;
  padding:10;
  text-align:left;
  background:#f6f6f6;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#6B9FC6;
}

.rightdiv
{
  margin:0 0 10 0;
  padding:10;
  text-align:left;
  background:#f6f6f6;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#6B9FC6;
}

.hl
{
  margin:5 0 10 0;
  color:#6B9FC6;
}

img
{
  border-color:#B6CFE3;
}

p
{
  margin:10 0 0 0;
  padding:0;
  font-size:10pt;
  color:#36699F;
}

.DarkText
{
  color:#36699F;
}

.error
{
  margin:10 0 10 0;
  font-size:9pt;
  color:#ff0000;
}

.SJF
{
  margin:7 0 7 0;
  text-align:right;
}

.BodyDiv
{
  margin:0 0 10 0;
  padding:10;
  text-align:left;
  background:#f6f6f6;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#36699F;
}

.POption
{
  background:#B6CFE3;
  color:#ffffff;
}

.COption
{
  background:#efefef;
}

.SOption
{
  background:#ffffff;  
}

.it
{
  background:#f6f6f6;
  padding:2 5 2 5;
}

.hit
{
  background:#f6f6f6;
  padding:2 5 2 5;
  font-weight:bold;
}

.ot
{
  background:#D0E0F0;
}

.lh
{
  margin:10 0 10 0;
  font-size:9pt;
}

.lt
{
  font-size:7pt;
}

.ntime
{
  color:#df0000;
}

.broff
{
 margin:0;
 padding:0; 
}

.broff li
{
  list-style-type: none;
  margin:0 0 5 0;
}

.lrow
{
  padding:10 0 10 5;
  background:#fefefe;
  border-style:solid;
  border-color:#efefef;
  border-width:1;
}

.drow
{
  padding:10 0 10 5;
  background:#f6f6f6;
}

.arth
{
  font-size:7pt;
  margin:0 0 5 0;
}

.minilink
{
  margin:5 0 0 0;
  font-size:7pt;
}

.top10
{
  margin:5 0 5 0;
  font-size:7pt;
  color:#0000ff;
}

.top10x
{
  margin:5 0 5 0;
  font-size:8pt;
  color:#9f9f9f;
}

.oh2
{
  padding:2 5 2 5;
  font-weight:bold;
  color:#36699F;
  font-size:8pt;
}
.it2
{
  background:#f6f6f6;
  padding:2 5 2 5;
  color:#36699F;
}
.ot2
{
  background:#D0E0F0;
  color:#36699F;
}

.opt
{
  margin:0;
  color:#888888;
  font-size:8pt;
  font-weight:normal;
}

.oh3
{
  padding:2 5 2 5;
  font-weight:bold;
  color:#36699F;
  font-size:7pt;
}

.ab
{
  margin:0;
  color:#999999;
  font-size:8pt;
}

.c200
{
  margin:0;
  font-size:9pt;
  font-weight:bold;
}

.c100
{
  margin:0;
  font-size:8pt;
  font-weight:bold;
}

.c1
{
  margin:0;
  font-size:7pt;
}

.BodyDiv p
{
  font-size:8pt;
  margin:13 0 10 0;
}

.pr
{
  margin:5 0 0 0;
  padding:3 0 4 5;
  font-weight:bold;
  color:#36699F;
  background:URL('/images/bfon.gif') #efefef;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1 1 0 1;
}

.pr2
{
  margin:0 0 5 0;
  padding:3 0 4 5;
  background:#fffff0;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#36699F;
}

.pr3
{
  margin:0 0 5 0;
  padding:0 10 15 10;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  color:#36699F;
}

.coffer
{
  margin:15 0 30 0;
  color:#0000ff;
  font-size:10pt;
}

.comms
{
  margin:0 0 10 0;
  font-size:8pt;
  font-style:italic;
  color:#ff6666;
}

.bbsdiv
{
  margin:0 0 10 0;
  padding:5 5 5 5;
  font-size:11pt;
  background:#efefef;
}

em
{
  font-style: normal;
  color:#00aa00;
  font-weight:bold;
}

.see
{
  margin:5 0 0 0;
  padding:5 0 7 5;
  background:#ffffff;
  color:#0000ff;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1 0 1 0;
}

.xxp
{
  margin:7 0 5 0;
  text-align:right;
  color:#ff0000;
}

.town
{
  font-weight:normal;
  font-size:7pt;
}

.bay
{
  color:#999999;
  font-size:7pt;
  font-weight:normal;
}

.shops
{
  margin:5 0 5 0;
  font-size:8pt;
  color:#009900;
}

.cathead
{
  margin:0 0 20 0;
  font-size:11pt;
  padding:7 5 10 5;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1 0 1 0;
}

.catclass1
{
  margin:5 0 10 0;
  padding:10 5 10 5;
  font-size:9pt;
  color:#36699F;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  background:#fffff0;
}

.catclass100
{
  margin:5 0 10 0;
  padding:10 5 10 5;
  font-size:9pt;
  color:#36699F;
  border-style:solid;
  border-color:#0000ff;
  border-width:1;
  background:#fffff0;
}

.catclass200
{
  margin:5 0 10 0;
  padding:10 5 10 5;
  font-size:9pt;
  color:#36699F;
  border-style:solid;
  border-color:#dd0000;
  border-width:1;
  background:#fffff0;
}

.catclass1 td
{
  color:#000099;
  font-size:7pt;
}

.catclass100 td
{
  color:#000099;
  font-size:8pt;
}

.catclass200 td
{
  color:#000099;
  font-size:10pt;
}

.sc1
{
}

.sc100
{
  color:#0000ff;
}

.sc200
{
  color:#0000ff;
  font-size:10pt;
}

.shoplist
{
  margin:5 0 5 0;
  padding:10;
  font-size:8pt;
  color:#9f9f9f;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  background:#ffffff;
}

.sla
{
  font-size:8pt;
  color:#999999;
}

.pages
{
  margin:10 0 15 0;
  padding:7 10 7 10;
  font-size:9pt;
  color:#9f9f9f;
  border-style:solid;
  border-color:#B6CFE3;
  border-width:1;
  background:#f9f9f9;
}

.rightcell ul
{
  margin:10 0 0 0;
}

.rightcell li
{
  margin:5 0 5 0;
}
.error LI{list-style:none;}