body
{
	background-color: #E1F2FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

#menu
{
height:80px;
clear:both;
font: 0.6em "Calibri";
background:#FFFFFF;
border:1px solid #D8D8D8;
}

#menu ul
{
height:80px;
width:936px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
border-right:1px solid #D8D8D8;
border-left:1px solid #fff;
display:block;
}

#menu ul li
{
width:80px;
padding:3px 11px;
height:75px;
display:block;
float:left;
border-right:1px solid #D8D8D8;
border-left:1px solid #D8D8D8;
text-align:center;
}

#menu ul li a
{
font-weight:bold;
color:#000000;
font-size:15px;
text-decoration:none;
}

#menu ul li a small
{
color:#000000;
font-size:14px;
}

#menu ul li:hover

#menu ul li.current
{
border-bottom:6px solid #D10019;
}

#menu ul li a:hover
{
color:#000!important;
text-decoration:none
}

#menu ul li ul
{
display:none;
width:103px;
padding:0;
margin:11px 0 0 -12px;
border:1px solid red;
border:0
}

#menu ul li:hover ul
{
display:block
}
#menu ul li ul li
{
position:relative;
display:block;
width:191px;
float:none;
height:auto;
padding:4px 5px 4px 10px;
background:#FFFFFF;
border:0;
border-bottom:1px dotted #b4a592;
border-left:1px dotted #b4a592;
border-right:1px dotted #b4a592;
color:#696969;
text-align:left;
z-index:999;
}

#menu ul li ul li:hover
{
border-bottom:1px dotted #b4a592;
display:block;
}

#menu ul li ul li a
{
color:#000000;
font-size:14px;
}



#buttons_small li,#buttons_big li{
	position: absolute;
	width: 49px;
}
#buttons_equals li,#buttons_wide li{
	position: absolute;
	width: 249px;
}
#buttons_close li{
	position: absolute;
	width: 15px;
}



#buttons_small li a{height: 30px;}
#buttons_big li a{height: 49px;}
#buttons_equals li a{height: 64px;}
#buttons_wide li a{height: 30px;}
#buttons_close li a{height: 15px;}


#ecalc_body a{
	outline: none;
	display: block;
	
}

ul{
	list-style: none;
	margin:0;
	padding:0;
}

input{
	outline: none;
}

img{border:0;}

#wrapper{
	position: relative;
	margin: 0 auto;
}


#ecalc_body{
	position: relative;
	margin:0 auto;
	width: 267px;
	height: 413px;
	background: url(calculatrice-bleue.png);
}

	#adUnit{
		margin: 0 auto;
		padding:0;
		height: 120px;
		width: 740px;
	}
	
	#adUnit a{float:left;margin:0;padding:0;border:0;}
	#adUnit img{border:0}

#navBar {margin: 0 auto; text-align:center;}
#navBar li{display: inline;}
#navBar a{ outline-width: medium; outline-style:none; font-weight:normal; font-size: 20px;}
#navBar a:link {color: #000000; text-decoration: none;}
#navBar a:visited{ color: #000000; text-decoration: none;}
#navBar a:hover{text-decoration: underline; color: #2BA94F;}

/* #navBar a{font-weight: bold;} */

#ecalc_body a{
	cursor:default;
}

#close{top:3px;left:243px;}
#min{top:3px;left:231px;}

#online {top:78px;left:9px;}

/* Row */
#percent,#mPlus,#mMinus,#mR,#clear{top: 109px;}
#invt,#seven,#eight,#nine,#divide{top: 140px;}
#sqrt,#four,#five,#six,#times{top: 190px;}
#squared,#one,#two,#three,#minus{top: 240px;}
#plusMinus,#zero,#dot,#eex,#plus{top: 290px;}

/* Col */
#percent,#invt,#sqrt,#squared,#eex{left: 9px;}
#mPlus,#seven,#four,#one,#zero{	left: 59px;}
#mMinus,#eight,#five,#two,#dot{	left: 109px;}
#mR,#nine,#six,#three,#plusMinus{	left: 159px;}
#clear,#divide,#times,#plus,#minus{	left: 209px;}

#equals{
	left: 9px;
	top: 340px;
}

#close a:hover{ background: url(calculatrice-bleue.png) -243px -761px no-repeat;} 
#min a:hover{ background: url(calculatrice-bleue.png) -231px -761px no-repeat;} 
#online a:hover{ background: url(calculatrice-bleue.png) -9px -414px no-repeat;}

#percent a:hover{	background: url(calculatrice-bleue.png) -9px -445px no-repeat;}
#mPlus a:hover{	background: url(calculatrice-bleue.png) -59px -445px no-repeat;}
#mMinus a:hover{	background: url(calculatrice-bleue.png) -109px -445px no-repeat;}
#mR a:hover{	background: url(calculatrice-bleue.png) -159px -445px no-repeat;}
#clear a:hover{	background: url(calculatrice-bleue.png) -209px -445px no-repeat;}

#invt a:hover{	background: url(calculatrice-bleue.png) -9px -476px no-repeat;}
#seven a:hover{	background: url(calculatrice-bleue.png) -59px -476px no-repeat;}
#eight a:hover{	background: url(calculatrice-bleue.png) -109px -476px no-repeat;}
#nine a:hover{	background: url(calculatrice-bleue.png) -159px -476px no-repeat;}


#sqrt a:hover{	background: url(calculatrice-bleue.png) -9px -526px no-repeat;}
#four a:hover{	background: url(calculatrice-bleue.png) -59px -526px no-repeat;}
#five a:hover{	background: url(calculatrice-bleue.png) -109px -526px no-repeat;}
#six a:hover{	background: url(calculatrice-bleue.png) -159px -526px no-repeat;}


#squared a:hover{	background: url(calculatrice-bleue.png) -9px -576px no-repeat;}
#one a:hover{	background: url(calculatrice-bleue.png) -59px -576px no-repeat;}
#two a:hover{	background: url(calculatrice-bleue.png) -109px -576px no-repeat;}
#three a:hover{	background: url(calculatrice-bleue.png) -159px -576px no-repeat;}


#eex a:hover{	background: url(calculatrice-bleue.png) -9px -626px no-repeat;}
#zero a:hover{	background: url(calculatrice-bleue.png) -59px -626px no-repeat;}
#dot a:hover{	background: url(calculatrice-bleue.png) -109px -626px no-repeat;}
#plusMinus a:hover{	background: url(calculatrice-bleue.png) -159px -626px no-repeat;}


#equals a:hover{background: url(calculatrice-bleue.png) -9px -676px no-repeat;}

#ecalc_disp {
	margin:0px;
	padding: 8px 8px 6px 0;
	border: 2px solid #000000;
	display: block;
	position: absolute;
	vertical-align: middle;
	height: 45px;
	width: 236px;
	left: 10px;
	top: 32px;
	text-align: right;
	font-family: Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 30px;
	background-color: #FFFFFF;
	z-index: 1;
}

#mem_ind{
	position: absolute;
	left: 15px;
	margin: 0px;
	padding: 0px;
	width: 20px;
	height: 20px;
	top: 22px;
	z-index: 2;
	font-family: Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 14px;
	
}

.classDivideReg {	background: none;}
.classTimesReg  {	background: none;}
.classMinusReg  {	background: none;}
.classPlusReg   {	background: none;}

.classDivideReg  a:hover{	background: url(calculatrice-bleue.png) -209px -476px no-repeat;}
.classTimesReg   a:hover{	background: url(calculatrice-bleue.png) -209px -526px no-repeat;}
.classMinusReg  a:hover{	background: url(calculatrice-bleue.png) -209px -576px no-repeat;}
.classPlusReg   a:hover{	background: url(calculatrice-bleue.png) -209px -626px no-repeat;}

.classDivideHot a:hover{	background: url(calculatrice-bleue.png) -271px -476px no-repeat;}
.classTimesHot  a:hover{	background: url(calculatrice-bleue.png)   -271px -526px no-repeat;}
.classMinusHot  a:hover{	background: url(calculatrice-bleue.png)   -271px -576px no-repeat;}
.classPlusHot   a:hover{	background: url(calculatrice-bleue.png)   -271px -626px no-repeat;}

.classDivideHot {	background: url(calculatrice-bleue.png) -322px -476px no-repeat;}
.classTimesHot  {	background: url(calculatrice-bleue.png) -322px -526px no-repeat;}
.classMinusHot  {	background: url(calculatrice-bleue.png) -322px -576px no-repeat;}
.classPlusHot   {	background: url(calculatrice-bleue.png) -322px -626px no-repeat;}
