#bodyPopup
{
    text-align: left
}

#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
}

#bodyPopup .content
{
	position:relative;
   /* margin-top:20px;*/
	font-size:11px;
}

/*
#bodyPopup .buttongreen
{
	position:relative;
	_float:left;
	_top:-5px;
	_left:10px;
}*/

#popbigtop  .biglogo
{
   	background: url(../../module/images/logo_europcar.gif);
   	display:block;
	position: absolute;
	top: 16px;
	left: 25px;
	height: 36px;
	width: 150px;
}
#popbigtop {
	background: url(../../module/images/header_popup_bg.gif) left top;
	width: 100%;
	height: 78px;
}

/*#ok {
	position:relative;
	_float:left;
	_top:-33px; 
	_left:10px;
	
}*/

#ok
{
	float:left;
	margin-left:8px;	
}

.content
{
	position:relative;
	margin-top:5px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
}

h1
{
    font-weight: lighter;
    font-size: 20px;
    color: #007800;
}
.undertitle
{
    font-weight: normal;
    font-size: 10px
}
.bgreen
{
    font-weight: bold;
    color: #007800
}

h2.bgreen {
	font-size:13px;
}

.colleft
{
    float: left;
    margin: 0 6px 0 0;
    width: 135px
}
.grand
{
    font-weight: bold;
    font-size: 12px;
    width: auto
}
.tgrand
{
    font-weight: bold;
    font-size: 20px;
    width: auto
}
#popupcontent
{
	position:relative;
   	margin-top: 10px;
   	margin-left: 20px;
}

.notice
{
    font-style: italic
}
.space
{
    margin: 24px 0;
}
#popupsearchmyID
{
    margin-left: 8px;
    width: 460px
}
.colleft
{
    float: left;
    width: 205px
}
.colright
{
    padding-left: 10px;
    float: left;
    border-left: #ccc 1px solid;
    width: 210px
}
LABEL.grand
{
    display: block;
    width: 200px
}
.colleft SELECT, .colleft INPUT, .colright SELECT, .colright INPUT
{
    border: 1px solid #ccc;
    margin-bottom: 8px;
    width: 200px;
}

.colleft INPUT
{
    width: 155px
}
.colright #month
{
    float: left;
    width: 60px;
    margin-right: 10px
}
.colright #year
{
    float: left;
    width: 60px;
    margin-right: 10px
}
.colright #issueNumber
{
    width: 155px
}

#mappicto
{
    margin-left: 100px
}
.content P
{
    font-weight: normal;
    font-size: 11px
}
.content P A.needamap
{
    margin: 10px 5px 10px 0;
    line-height: 24px
}
.content P A.needamap IMG
{
    margin-right: 8px
}
#poptopgreen
{
    border: 0px solid;
    background: url(../../module/images/top_bg36.gif) left top;
    width: 100%;
    height: 35px
}
#popupsendfriend .tableft INPUT
{
    border: 1px solid #ccc;
    font: 10px Geneva,Verdana,sans-serif;
    margin-left: 10px;
    width: 123px;
    color: #333;
    height: 14px
}
#popupsendfriend .tableft LABEL, #popupsendfriend .tableft2 LABEL
{
    margin-left: 10px
}

#popupsendfriend .tableft2 INPUT
{
    border: 1px solid #ccc;
    font: 10px Geneva,Verdana,sans-serif;
    margin: 10px 0 0 10px;
    width: 276px;
    color: #333;
    height: 14px
}
#popupsendfriend .tableft2 .inputMessage
{
    border: 1px solid #ccc;
    font: 10px Geneva,Verdana,sans-serif;
    margin: 10px 0 0 10px;
    width: 309px;
    color: #333;
    height: 14px
}
#popupsendfriend .tableft2 P.SendCopy
{
    display: block;
    float: left;
    width: 180px
}
#popupsendfriend .tableft2 P.SendCopy INPUT
{
    width: auto;
    margin-right: 10px
}
#popupsendfriend fieldset#sendbutton
{
    margin-top: 10px;
    width: auto;
    margin-right: 22px
}
#popupsendfriend .msg
{
    font-weight: normal;
    font-size: 10px;
    margin: 0;
}
#popupsendfriend .tableft2 .radio
{
    border-right: 0;
}
#popupcurrency .butok
{
    float: left;
    width: 50px
}
#popupacriss
{
    width: 495px
}



/****************** popup ACCRISS ***************/
.block495bgBottom, .block495bgTop
{
    display: table-cell;
    width: 495px;
    height: 6px
}


.block495bgTop
{
    background: url(../../module/images/495_green_top.gif) no-repeat left top;
    position: relative;
	}
.block495bgBottom
{
    background: url(../../module/images/495_green_bottom.gif) no-repeat left top;
    position: relative;
}


td.toptitles {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #007800;
	background-color:#E6FFC0;
	text-align:center;
	width:25%;
	line-height:18px;
	}

td {
	border-right:1px solid #C2EE7F;
	height:12px;
	font: 10px Arial, Helvetica, sans-serif;
	color:#000;
}

.print {
	margin-left:450px;
	margin-top:12px;
	font: 10px Arial, Helvetica, sans-serif;
	color:#000;
}

.lgreen {
	background-color:#F0FFD9;
}

.brdrleft {
	border-left:1px solid #C2EE7F;
}

.code {
	font-weight:bold;
	color:#007800;
	font-size:11px;
	margin: 0 5px;
}

.noborder {
	border:0;
}




#popupextras
{
    font-size: 11px;
    width: 470px
}
#popupextras TD
{
	border: 0;
}
#popupextras .subline A
{
    text-decoration: underline;
}


/*********************** More rate conditions **********************/
#morerateconditions {
	margin-left:12px;
}


#morerateconditions ul {
	list-style:disc outside;
	margin: 0 0 16px 12px;
}

#morerateconditions ul li.conditionstitle {
	font-size:11px;
	font-weight:bold;
}

#morerateconditions ul li.conditionstitle ul {
	list-style:disc outside;
	margin: 0 0 16px 12px;	
}

#morerateconditions ul li.conditionstitle ul li {
	font-weight:normal;
}

