html, body{height:100%;
scrollbar-base-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#ccccff;
scrollbar-shadow-color:#ccccff;
}
html,body {margin:0;padding:0;overflow:hidden;background:#ffffff;}
body {padding:0;}
img {border:0;padding:0;}
.rss {padding-left:10px;}
html>body #header{float:left;vertical-align:middle; text-align:left;margin:0;padding-left:170px;}
.imag {display:inline;margin-left:6px;padding:0px 0px 4px 0px; vertical-align:middle;}
.image-services {margin-left:0; padding:0; vertical-align:middle;}
.head-images {float:right;position:relative;padding-right:10px; padding-top:8px;vertical-align:middle;text-align:right;}
* html .flags {clear:both;position:absolute;right:30px; padding-top:1px; vertical-align:middle;text-align:right;height:19px;width:26px;z-index:999;}
html>body .flags {clear:both;position:absolute;right:30px;z-index:999;top:46px; vertical-align:top;text-align:right;height:19px;width:26px;}
.center {text-align:center;display-inline;z-index:0;}
html>body .center-center {margin-left:auto;margin-right:auto;}
*html .center-center {margin-left:auto;margin-right:220px;}
label { display:inline;float:left;width:120px;margin-left:25px;color:#330099; font-weight:normal; font-size: 12px; font-family: Verdana, Geneva, Arial; text-decoration:none;}
a {font-weight:normal; font-size: 12px; font-family: Verdana, Geneva, Arial;}
a:hover {font-weight:normal; font-size: 12px; font-family: Verdana, Geneva, Arial;}
* html body{padding-bottom:0;}
* html, * html body{
overflow-y: hidden; 
height:100%;
}
*html #header{float:left;vertical-align:middle; text-align:left;margin:0;padding-left:174px;}
html>body #header{float:left;vertical-align:middle; text-align:left;margin:0;padding:0;margin-left:172px;}
*html #header1{left:0px;position:absolute;width:100%;padding:2px 0px 0px 0px;margin:0px 0px 0px 172px;height:36px;}
html>body #header1{left:0px;position:absolute;width:100%;padding:2px 0px 0px 0px;margin:0px 0px 0px 0px;height:36px;}
*html .flash {margin-left:174px;margin-bottom:0px;padding-top:2px;padding-bottom:0px;}
html>body .flash {margin-left:166px;padding-top:2px;height:36px;}
#top-bar {
position:fixed;
padding:0px 0px 0px 0px;
top:0;
left:0;
z-index:999;
width:100%;
text-align:right;
}
* html #top-bar {
position:absolute;
}
#topbar-inner {
background:#ccccff;
overflow:hidden;
padding:0px 0px 0px 0px;
border-top:1px solid #3300cc;
}
#topbar_inner_narrow {
background:#ccccff;
overflow:hidden;
padding:0px 0px 0px 0px;
}
*html #rol
{
padding:3px 0px 0px 16px;
margin-top:21px;
text-align:left;
vertical-align:middle;
width:100%;
height:23px;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-navbar.jpg);
border-top:1px solid #0000cc;
border-bottom:1px solid #3300cc;
}
html>body #rol
{
padding:4px 0px 0px 13px;
margin-top:40px;
text-align:left;
vertical-align:middle;
width:100%;
height:22px;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-navbar.jpg);
border-top:1px solid #3300cc;
}
*html #rol-index
{
padding:4px 0px 0px 16px;
margin-top:21px;
text-align:left;
vertical-align:middle;
width:100%;
height:28px;
border-top:1px solid #0000cc;
border-bottom:1px solid #3300cc;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-navbar.jpg);
}
html>body #rol-index
{
padding:4px 0px 0px 12px;
margin-top:40px;
text-align:left;
vertical-align:middle;
width:100%;
height:22px;
border-top:1px solid #3300cc;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-navbar.jpg);
}
*html #rol_narrow
{
padding:1px 0px 0px 127px;
margin:0;
text-align:left;
left:0;
vertical-align:middle;
width:100%;
height:16px;
border-bottom:1px solid #3300cc;
top:80px;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-narrow-navbar.jpg);
}
html>body #rol_narrow
{
padding:3px 0px 0px 128px;
margin-top:0px;
text-align:left;
vertical-align:middle;
width:100%;
height:16px;
border-top:1px solid #3300cc;
border-bottom:1px solid #3300cc;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-narrow-navbar.jpg);
}
*html #shopping-index
{
clear:both;
margin:0px 0px 0px 7px;
padding:0px 0px 0px 0px;
position:absolute;
top:70px;
left:2px;
text-align:left;
vertical-align:middle;
height:18px;
}
html>body #shopping-index
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
position:absolute;
top:69px;
left:9px;
text-align:left;
vertical-align:middle;
width:104px;
height:18px;
}
*html #shopping
{
clear:both;
margin:0px 0px 0px 7px;
padding:0px 0px 0px 0px;
position:absolute;
top:70px;
left:2px;
text-align:left;
vertical-align:middle;
height:18px;
}
html>body #shopping
{
padding:0px 0px 0px 9px;
position:absolute;
top:69px;
left:0px;
text-align:left;
vertical-align:middle;
width:104px;
height:18px;
}
*html #news-menu
{
z-index:0;
padding:1px 20px 0px 10px;
margin:0px 193px 0px 173px;
text-align:left;
vertical-align:middle;
height:16px;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-narrow-navbar.jpg);
border-bottom:1px solid #3300cc;
}
html>body #news-menu
{
z-index:0;
padding:2px 2px 0px 3px;
margin:0px 185px 0px 172px;
text-align:left;
vertical-align:top;
height:16px;
background : transparent url(http://www.shopping-top.com/shopping-top-images/blue-narrow-navbar.jpg);
border-bottom:1px solid #3300cc;
}
h1
{padding:0px 0px 0px 0px;margin:2px 0px 0px 0px;text-align:left;vertical-align:middle;color:#330099;font-weight:bold;font-size:14px;font-family:Verdana, Geneva, Arial;text-decoration:none}
h2{padding:4px 0px 0px 0px;margin:4px 0px 0px 0px;vertical-align:middle;color:#330099;font-weight:bold;font-size:13px;font-family:Verdana, Geneva, Arial;text-decoration:none}
h3{padding:0px 0px 6px 8px;margin:0;vertical-align:top;color:#330099;font-weight:bold;font-size:12px;font-family:Verdana, Geneva, Arial;text-decoration:none}
h4{padding:0px 0px 0px 0px;margin:0;vertical-align:top;color:#330099;font-weight:bold;font-size:12px;font-family:Verdana, Geneva, Arial;text-decoration:none}
p{
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
margin:10px 0px 10px 1px;
padding:0px 0px 0px 0px;
}
.p-news{
clear:both;
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
margin:0;
padding:6px 0px 0px 0px;
display:block;
}
.p-content{
clear:both;
position:relative;
border: 1px solid #3300cc; 
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
margin:0;
padding:8px 8px 8px 8px;
display:block;
vertical-align:middle;
margin-bottom:10px;
}
#formu
{
display:inline;
margin:0px 0px 0px 0px;
vertical-align:middle;
padding:0px 0px 0px 60px;
}
#imgform
{
display : inline; 
padding:0px 0px 0px 0px;
vertical-align :middle; 
background : transparent;
margin:1px 0px 0px 3px;
}
input{
margin:0px 0px 0px 2px;
padding:0px 0px 0px 2px;
background-color:#ffffff;
color:#000099;
font-size: 10px;
font-family: Verdana, Geneva, Arial;
vertical-align :middle;
}
select{
margin:0px 0px 0px 2px;
padding:0px 0px 0px 2px;
background-color:#ffffff;
color:#000099;
font-size: 10px;
font-family: Verdana, Geneva, Arial;
vertical-align :middle;
}
* html #mainouter {
height:100%;
overflow:auto;
overflow-y:scroll;
position:relative;
z-index:1;
background:#ffffff;
margin: 0px 0px 26px 206px;
padding: 104px 10px 31px 4px;
border:0;
}
html>body #mainouter {
z-index:2;
background:#ffffff;
position:absolute;
top:90px;
right:186px;
left:204px;
bottom:38px;
overflow:auto;
padding: 20px 0px 0px 0px;
margin:0;
border:0;
}
* html #mainouter-down {
height:100%;
overflow:auto;
overflow-y:scroll;
position:relative;
z-index:2;
background:#ffffff;
margin-left:210px;
margin-right:152px;
padding: 96px 0px 22px 0px;
}
* html #left {
background:#6666cc;
position:absolute;
width: 172px;
border-right: 1px solid #3300cc;
left:0;
top:50px;
z-index:100;
padding:56px 0px 36px 0px;
height:100%;
}
*html li
{
margin:0;
padding-left:2px;
}
html>body li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.ul-justify;
{list-style:none;text-align:left;}
.li-justify
{
text-align:justify;
margin:0px 0px 1px 0px;
padding:0
}
html>body #left {
background:#6666cc;
position: fixed;
left: 0;
top: 58px;
bottom: 0px;
width: 170px;
overflow:hidden;
padding:48px 2px 20px 0px;
}
*html #left ul {
list-style:none;
margin:0;
padding:8px 0px 16px 6px;
width:160px
}
html>body #left ul {
list-style:none;
margin:0;
padding:6px 0px 14px 6px;
width:160px
}
* html #right ul{
overflow:auto;
position:relative;
float:right;
width: 160px;
padding-bottom:20px;
border-bottom:2px solid #6666cc;/*allows all of scrollbar to be visible*/
}
#right ul {
list-style:none;
margin:0;
padding:0px 0px 14px 0px;
width:160px
}
* html #right
{
border-left: 1px solid #3300cc;
background:#6666cc;
position:absolute;
text-align:center;
width: 160px;
right:16px;
top:52px;
z-index:100;
padding:60px 6px 36px 0px;
height:100%;
}
html>body #right {
border-left: 1px solid #3300cc;
background:#6666cc;
clear:both;
position: fixed;
text-align:center;
right: 0;
top: 59px;
bottom: 0px;
width: 160px;
height:90%;
overflow:hidden;
padding:48px 12px 18px 12px;
}
* html #moveable-right
{
background:#6666cc;
position:absolute;
overflow:hidden;
width: 152px;
top:42px;
bottom:2px;
z-index:100;
padding:46px 0px 36px 16px;
margin:0px 0px 0px 0px;
right:0;
height:90%
text-align:right
}
html>body #moveable-right {
background:#6666cc;
clear:both;
position: absolute;
text-align:center;
overflow:hidden;
right: 0;
top: 38px;
bottom: 0px;
width: 152px;
height:90%;
padding:50px 0px 0px 0px;
margin-right:0;
z-index:100;
}
#content
{
padding:6px 0px 60px 0px;
margin-bottom:32px;
margin-left:2px;
margin-right:18px;
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
}
html>body #content
{
overflow:auto;
z-index:1;
padding:4px 0px 40px 0px;
margin:0px 0px 40px 0px;
color:#330099;
font-weight:normal;
font-size:12px;
bottom:34px;
font-family:Verdana, Geneva, Arial;
}
#content-no
{
width:100%;
clear:both;
overflow:hidden;
padding:6px 0px 0px 0px;
margin:6px 200px 0px 0px;
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
}
html>body #content-no
{
width:100%;
overflow:hidden;
padding:6px 0px 0px 0px;
margin:6px 0px 0px 0px;
color:#330099;
font-weight:normal;
font-size:12px;
font-family:Verdana, Geneva, Arial;
}
* html .title {
position:absolute;
top:116px;
text-align:left;
width:90%;
}
html>body .title {
top:18px;
position:absolute;
text-align:left;
width:90%;
}
*html .center-one-bloc {
top:156px;
background:#ffffff;
padding-top:16px;
padding-bottom:40px;
width: 66%;
}
*html .div-one-bloc {
padding:7px;
border: 1px solid #3300cc;
width:69%;
text-align:center;
vertical-align:middle;
}
.div-one-bloc a{color:#309; font-weight: normal;font-size:12px; font-family: Verdana, Arial, Geneva; text-decoration:underline; }
.div-one-bloc a:hover{color: #F60; font-weight: normal;font-size:12px; font-family: Verdana, Arial, Geneva; text-decoration:underline;}
html>body .div-one-bloc {
padding:8px;
border: 1px solid #3300cc;
width:89%;
text-align:center;
vertical-align:middle;
}
.center-one-bloc-mixed {
margin-top:0px;
margin-left:18px;
position:absolute;
background:#ffffff;
padding-top:0px;
padding-bottom:20px;
width: 70%;
text-align:center;
}
html>body .center-one-bloc {
top:156px;
background:#ffffff;
padding-top:16px;
padding-bottom:40px;
width: 99%;
left:20px;
z-index:1;
}
.center-left-bloc-index {
margin-top:-9px;
background:#ffffff;
padding-top:43px;
padding-bottom:38px;
width: 43%;
left:0;
z-index:1;
text-align:justify;
}
* html .center-left-bloc {
background:#ffffff;
padding-bottom:20px;
width: 35%;
left:0;
z-index:1;
text-align:justify;
}
html>body .center-left-bloc {
top:154px;
background:#ffffff;
padding-top:26px;
padding-bottom:20px;
width: 45%;
left:0;
z-index:1;
text-align:justify;
}
*html .center-right-bloc {
background:#ffffff;
position:absolute;
width: 35%;
top:140px;
margin-left:40%;
padding-bottom:0;
z-index:1;
text-align:justify;
}
html>body .center-right-bloc {
background:#ffffff;
position:absolute;
vertical-align:top;
width: 43%;
top:58px;
margin-left:48%;
z-index:1;
text-align:justify;
}
*html #bottom {
position:absolute;
height:36px;
left:0;
z-index:999;
width:100%;
background:#ccccff;
vertical-align:baseline;
bottom:-1px;
padding:0;
margin:0;
text-align:center;
}
html>body #bottom {
position:fixed;
height:38px;
left:0;
z-index:999;
width:100%;
background:#ccccff;
vertical-align:baseline;
bottom:-1px;
padding:0;
margin:0;
text-align:center;
}
#bottom-inner {
padding:0;
margin:0;
border-top:1px solid #3300cc;
z-index:999;
}
.copyrights {color:#9900cc;font-weight:normal;font-size:11px;font-family:Verdana, Geneva, Arial;line-height:1.3em;}
.shopping-top11  {vertical-align:middle;color:#9900cc;font-weight:normal;font-size:11px;font-family:Verdana, Geneva, Arial;text-decoration:underline}
.shopping-top11:hover{vertical-align:middle;color:#660099;font-weight:normal; font-size:11px;font-family:Verdana, Geneva, Arial;text-decoration:underline}
.shopping-top12  {color:#330099;font-weight:normal;font-size:12px;font-family:Verdana, Geneva, Arial;}
.font_ul_left_column_color_tpl {color:#ffffff;font-size:14px;font-family: Verdana, Geneva, Arial;}
.font_li_left_column_color_tpl{color:#ccccff;font-size:13px;font-family: Verdana, Geneva, Arial;vertical-align:top;padding:0;}
.font_li_left_column_color_tpl:hover{color:#ffcc00;font-size:13px;font-family: Verdana, Geneva, Arial;vertical-align:top;padding:0;}
.font_ul_right_column_color_tpl {color:#ffffff;font-size:14px;font-family: Verdana, Geneva, Arial;}
.font_li_right_column_color_tpl{color:#ccccff;font-size:13px;font-family: Verdana, Geneva, Arial;}
.font_li_right_column_color_tpl:hover{color:#ffcc00;font-size:13px;font-family: Verdana, Geneva, Arial;}
.font_li_big_tpl{color:#e3eaff;font-size:15px;font-family: Verdana, Geneva, Arial;}
.font_li_big_tpl:hover{color:#ffcc00;font-size:15px;font-family: Verdana, Geneva, Arial;}
.font_li_big{color:#e3eaff;font-size:15px;font-family: Verdana, Geneva, Arial;}
.for {display:inline;}
.bouton {background-color:#ccccff;color:#000000;width:90px;border-top:1px solid white;border-right:1px solid black;border-left:1px solid white;border-bottom:1px solid black;text-align:center;}
.bouton-2 {background-color:#ccccff;color:#000000;width:30px;border-top:1px solid white;border-right:1px solid black;border-left:1px solid white;border-bottom:1px solid black;text-align:center;}
