
body {
color : #000000;
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : normal;
}
input, select, textarea {
font : 10px Arial, Helvetica, sans-serif;
border : 1px solid #ccc;
}
input.radio {
border : 0;
}
.lfield {
float : left;
width : 407px;
position : relative;
}
.spacer {
clear : both;
}
label {
width : 150px;
display : block;
float : left;
margin : 3px 0 0 0;
}
label.hidden {
display : none;
}
label.error {
color : red;
width : 407px;
font-weight : bold;
}
label.radio {
font-weight : normal;
width : auto;
float : none;
display : inline;
}
input {
margin-top : 3px;
width : 205px;
margin-right : 20px;
padding:2px 0 0 2px;
height:16px;
_height : 20px;
}
input.radio {
width : auto;
vertical-align : baseline;
margin : 6px 0 0 0;
border : none;
}
input.error {
border : 1px solid red;
}
select.select {
width : 205px;
}
fieldset.radio {
margin : 0 0 3px 0;
}
#menuMyEuropcar {
width : 175px;
margin-bottom : 5px;
}
#menuMyEuropcar h1 {
font-size : 10px;
font-weight : bold;
width:155px;overflow-x:hidden;
}
#menuMyEuropcar h2 {
font-size : 10px;
font-weight : normal;
width:155px;overflow-x:hidden;
}
#menuMyEuropcar ul {
width : 174px;
list-style : none;
margin : 0;
padding : 0;
}
#menuMyEuropcar li a {
voice-family : "\"}\"";
voice-family : inherit;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
text-decoration : none;
border-left : 1px solid #aeaeae;
border-right : 1px solid #aeaeae;
border-top : 1px solid #aeaeae;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li.greenTitle {
color : #007800;
font-weight : bold;
background : url(/EBE/module/images/menu1.gif) no-repeat top;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li.title {
color : #000000;
font-weight : bold;
background : url(/EBE/module/images/menu1.gif) no-repeat top;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li a.logout, #menuMyEuropcar li a.logout:active {
color : #000000;
font-weight : bold;
background : url(/EBE/module/images/logoutButton.gif) no-repeat bottom;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
border : none;
}
#menuMyEuropcar li a.aon, #menuMyEuropcar li a.aon:link, #menuMyEuropcar li a.aon:visited {
color : #007800;
background-color : #ffffff;
font-weight : bold;
border-left : 0.5em solid #007800;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 5px;
}
#menuMyEuropcar li a.logout:hover, #menuMyEuropcar li a.logout:link {
color : #007800;
font-weight : bold;
background : url(/EBE/module/images/logoutButton.gif) no-repeat bottom;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
border : none;
}
#menuMyEuropcar li a.bottom, #menuMyEuropcar li a.bottom:link, #menuMyEuropcar li a.bottom:visited {
background : url(/EBE/module/images/menu1Bottom.gif) no-repeat bottom;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
border : none;
border-top : 1px solid #aeaeae;
margin-bottom : 2px;
}
#menuMyEuropcar li a.bottom:hover {
background : url(/EBE/module/images/menu1Bottom_hover.gif) no-repeat bottom;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li a.bottom:active {
color : #007800;
background : url(/EBE/module/images/menu1Bottom_active.gif) no-repeat bottom;
font-weight : bold;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li a.baon, #menuMyEuropcar li a.baon:link, #menuMyEuropcar li a.baon:visited {
color : #007800;
font-weight : bold;
background : url(/EBE/module/images/menu1Bottom_active.gif) no-repeat bottom;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
border : none;
border-top : 1px solid #aeaeae;
margin-bottom : 2px;
}
#menuMyEuropcar li a:link, #menuMyEuropcar li a:visited {
display : block;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li a:hover {
background-color : #007800;
color : #ffffff;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#menuMyEuropcar li a:active {
color : #007800;
background-color : #ffffff;
font-weight : bold;
border-left : 0.5em solid #007800;
min-height :17px; _min-height: 26px; height : auto !important;  height : 17px; _height:26px;
padding : 7px 7px 2px 10px;
}
#block_238_118_image_push {
display : inline;
position : relative;
float : right;
height : 118px;
width : 238px;
}
#page_info {
float : right;
margin-top : -20px;
font-size : 10px;
}
#secure_image {
background : url(../../module/images/secure.gif) no-repeat top left;
margin-right : 5px;
margin-left : 10px;
}
#secure_text {
color : #007800;
font-weight : bold;
margin-right : 20px;
}
#g2_0 form.two_columns fieldset {
height : 30px;
}
#g2_0 form.two_columns div.lfield {
float : left;
width : 400px;
margin-bottom : 5px;
}
#g2_0 form.two_columns div.rfield {
position : absolute;
width : 400px;
margin-left : 400px;
margin-bottom : 5px;
!margin-left : 0px;
}
#g2_0 form.two_columns fieldset.fleft {
display : block;
float : left;
margin-right : 5px;
width : 205px;
}
#g2_0 form.two_columns select#iday1, #g2_0 form.two_columns select#iday2 {
width : 40px;
}
#g2_0 form.two_columns select#imonth1, #g2_0 form.two_columns select#imonth2 {
width : 64px;
}
#g2_0 form.two_columns input.code {
width : 68px;
}
#g2_0 form.two_columns input.textor {
width : 185px;
}
#g2_0 form.two_columns .ft {
width : 254px;
}
#g2_0 form.two_columns .all {
width : 254px;
}
#g2_0 form.two_columns img.picto_or {
margin : 15px 5px 0 5px;
}
#g2_0 form.two_columns fieldset.radio {
margin : 0 0 3px 0;
height : 5px;
}
#g2_0 form.two_columns input {
margin-top : 3px;
width : 238px;
height : 16px;
_height : 20px;
padding:2px 0 0 2px;
margin-right : 0;
}
#g2_0 form.two_columns select {
margin-top : 3px;
height : 20px;
padding:1px 0 0 1px;
}
#g2_0 form.two_columns select.input {
width : 238px;
}
#g2_0 form.two_columns select.select {
width : 240px;
}
#g2_0 form.two_columns select.driverTitle {
margin-right : 162px;
}
#g2_0 form.two_columns select.yearIssue {
margin-right : 47px;
}
#g2_0 form.two_columns input.radio {
width : auto;
vertical-align : baseline;
border : none;
}
#g2_0 form.two_columns spacer {
clear : both;
}
#g2_0 form.two_columns label {
width : 142px;
display : block;
float : left;
margin-right : 2px;
}
#g2_0 form.two_columns label .green {
font-weight : bold;
color : #007800;
}
#g2_0 form.two_columns label.radio {
font-weight : normal;
width : auto;
float : none;
display : inline;
margin-right : 6px;
}
#g2_0 form.two_columns select#bdmonth, #g2_0 form.two_columns select#idmonth, #g2_0 form.two_columns select#edmonth, .month {
width : 94px;
}
#g2_0 form.two_columns label.hidden {
display : none;
}
#g2_0 form.two_columns fieldset#fleft {
float : left;
margin-right : 5px;
}
#g2_0 form.two_columns fieldset#fok {
margin-top : 10px;
}
#g2_0 form.two_columns .moreinfo {
margin-top : 5px;
}
#g2_0 form.two_columns .moreinfo span {
float : left;
display : block;
width : 100px;
}
#g2_0 form.two_columns .moreinfo a {
margin-right : 20px;
font-weight : bold;
text-decoration : none;
}
#g2_0 form.two_columns .colleft {
width : 200px;
border-right : 1px solid #999999;
float : left;
margin : 0 10px 0 0;
}
#g2_0 form.two_columns .colleft fieldset label, #g2_0 form.two_columns .colright fieldset label, #g2_0 form.two_columns .colleft fieldset input {
width : 190px;
line-height : 16px;
}
#g2_0 form.two_columns .colleft fieldset .select {
width : 195px;
line-height : 16px;
}
#g2_0 form.two_columns .colright fieldset #creditCard2 {
width : 205px;
line-height : 16px;
}
#g2_0 form.two_columns .colright fieldset #creditCardNumber2 {
width : 200px;
line-height : 16px;
}
#g2_0 #issueNumber, #g2_0 #issueNumber2 {
width : 55px;
}
#g2_0 form.two_columns .colleft fieldset {
width : auto;
}
.toolTip {
padding-right : 15px;
padding-bottom : 2px;
background : transparent url(../../module/images/help-tooltip.gif) no-repeat right 0%;
cursor : help;
position : relative;
}
.toolTipWrapper {
width : 174px;
position : absolute;
margin-left : 19px;
bottom : 10px;
display : none;
}
.toolTipTop {
width : 174px;
height : 9px;
background : transparent url(../../module/images/bubble-top.gif) no-repeat;
}
.toolTipMid {
padding : 8px 15px;
color : #373334;
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-variant : normal;
font-weight : normal;
background : url(../../module/images/bubble-middle.gif) repeat-y top;
}
.toolTipBtm {
height : 27px;
background : transparent url(../../module/images/bubble-bottom.gif) no-repeat;
}
.toolTipMorInfo {
padding-right : 57px;
cursor : help;
position : relative;
}
.toolTipMorInfoWrapper {
width : 276px;
position : absolute;
margin-left : -259px;
bottom : 10px;
display : none;
}
.toolTipMorInfoTop {
width : 276px;
height : 9px;
background : transparent url(../../module/images/276_bubble-top.gif) no-repeat;
}
.toolTipMorInfoMid {
padding : 8px 15px;
color : #373334;
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
font-style : normal;
font-variant : normal;
font-weight : normal;
background : url(../../module/images/276_bubble-middle.gif) repeat-y top;
}
.toolTipMorInfoBtm {
padding-left : 1px;
width : 276px;
height : 38px;
background : transparent url(../../module/images/276_bubble-bottom.gif) no-repeat;
}
.ui-dialog {
margin : 0;
padding : 0;
border : 0;
outline : 0;
line-height : 1.3;
text-decoration : none;
font-size : 100%;
list-style : none;
font-family : Verdana, Arial, sans-serif;
background : #ffffff;
border : 1px solid #000;
position : relative;
font-size : 13px;
color : #007800;
text-align : left;
font-weight : bold;
}
.ui-dialog-content {
background : #ffffff;
}
.ui-resizable .ui-resizable-handle {
display : none !important ;
}
.ui-dialog .ui-dialog-titlebar-close {
display : none;
}
#poptop {
display : block;
position : relative;
background : url(../../module/images/pop_bg_top.gif) repeat-x left top;
width : 100%;
height : 35px;
text-align : left;
}
#poptop .logo {
background : url(../../module/images/pop_logo_europcar.gif);
width : 81px;
height : 25px;
}
a.buttongreen div.l {
display : block;
position : absolute;
top : 0;
left : -5px;
width : 5px;
height : 20px;
background : url('../../module/images/but_bg_left.gif') no-repeat 0 0;
}
a.buttongreen div.r {
display : block;
position : absolute;
top : 0;
right : -5px;
width : 5px;
height : 20px;
background : url('../../module/images/but_bg_right.gif') no-repeat 0 0;
}
