/* Reset do not remove */
*{margin:0;padding:0}
fieldset,img{border:0}
ul{list-style-type:none}
.clear{clear:both;font-size:0;line-height:0;height:0}
.opaque{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70)}
/* End reset */

body {
font:arial,sans-serif;
color:#000;
background:url(/images/member_zone/bkd_zm_repeat.png) repeat-x
}

a {
text-decoration:underline
}

.page {
background:url(/images/member_zone/bkd_zm.png) no-repeat center top
}

* html .content {
height:493px
}

.header .flags {
position:absolute;
right:0;
top:24px
}

.content {
width:928px;
min-height:493px;
position:relative;
left:0;
top:0;
margin:0 auto
}

.content p {
color:#787070;
font:400 12px/16px arial
}

.content p a {
color:#787070;
font:400 12px/16px arial;
text-decoration:underline
}

.content dl {
clear:both;
color:#787070;
font:700 12px/12px arial;
padding:6px 0
}

.content dt {
float:left;
width:180px
}

.content dt span {
color:#F60;
font:400 11px/11px arial
}

.content dd input {
width:230px;
border:1px solid #7f9db9
}

.content dd .error {
display:block;
color:red;
font-size:1.5em;
font-weight:700;
padding:6px 0
}

.content dd select {
width:230px;
font:400 12px arial,arial,sans-serif;
height:18px;
border:1px solid #7f9db9
}

.content dd textarea {
font:400 12px arial,arial,sans-serif;
border:1px solid #7f9db9
}

.page .header {
width:928px;
height:52px;
position:relative;
left:0;
top:0;
margin:0 auto
}

.page .header .logo {
display:block;
width:102px;
height:40px;
position:relative;
left:12px;
top:4px
}

.page .footer {
position:relative;
left:0;
top:0
}

.page .footer .copyright {
width:680px;
color:#575860;
font:400 9px arial;
margin:0 auto
}

.page .footer .copyright a {
color:#575860;
font:400 9px arial
}

.flags {
float:left;
display:inline
}

.flags .title {
float:left;
color:#979393;
font:400 12px/12px arial;
display:inline;
height:17px
}

.flags ul {
float:left;
display:inline;
margin:0 0 0 16px
}

.flags li {
float:left;
display:inline;
margin:0 0 0 4px
}

.flags li a{display:block;width:17px;height:11px;background:url(/images/member_zone/flag.png) no-repeat 0 0}

.flags .flag_fr a{background-position:0 0}
.flags .flag_en a{background-position:-17px 0}
.flags .flag_es a{background-position:-51px 0}
.flags .flag_it a{background-position:-68px 0}
.flags .flag_nl a{background-position:-34px 0}

.page .menuHight{width:928px;margin:0 auto;padding:7px 0}

.page .menuHight ul{width:913px;height:34px;background:url(/images/member_zone/menu.png) no-repeat;margin:0 auto}

.page .menuHight ul li{float:left;display:inline;height:34px;margin:0 7px 0 0}

.page .menuHight ul li a{float:left;display:block;height:34px;font:700 15px/32px arial;color:#787070;text-decoration:none;background:url(/images/member_zone/tier_menu.png) no-repeat 0 0;cursor:pointer;padding:0 0 0 8px}

.culture_it .page .menuHight ul li a{font-size:14px;}
.culture_es .page .menuHight ul li a{font-size:13px;}
.culture_nl .page .menuHight ul li a{font-size:11px;}

.page .menuHight ul li .tTier{display:block;float:left;height:34px;background:url(/images/member_zone/tier_menu.png) repeat-x -8px -102px;}

.page .menuHight ul li .tTierRight{display:block;float:left;width:8px;height:34px;background:url(/images/member_zone/tier_menu.png) no-repeat -8px 0;}

.page .menuHight ul li a:hover{background-position:0 -34px;color:#787070}

.page .menuHight ul li a:hover .tTier{background-position:0 -136px}

.page .menuHight ul li a:hover .tTierRight{background-position:-8px -34px}

.page .menuHight ul li.selected a{background-position:0 -68px;color:#fff}

.page .menuHight ul li.selected a .tTier{background-position:0 -170px}

.page .menuHight ul li.selected a .tTierRight{background-position:-8px -68px}

a:hover,.content p a:hover{text-decoration:none}
