@charset "utf-8";
a:link{color: #FFFFFF;}
a:visited{color: #E2ECAE;}
a:active{color: #FFA500;}
a:hover{text-decoration: overline underline;}
body {
	font-size: 1.05em;
	background-color: #000088;
	color: #FFFF66;
	font-family: arial, helvetica, sans-serif;
}
sub,sup{line-height: 0; font-size: 0.6em;}
.langSwitch{
position: absolute;
top:1ex;
right:1ex;
font-size: 1.2em;
}
/* Home page specific */
.currentSpecial{
/*	visibility: hidden;*/
color: #fff;
left: 1ex;
top: 0.1ex;
position: absolute;
}
.currentSpecial h3 a{
color: #E6E6FA;
background-color: #C71919;
text-align: center;
padding: 0;
text-decoration: none;
}
.currentSpecial a{
background-color:#2FA26F; /* green #275454; orange #B65E16;#B5701B; bluegreen #275454;*/
text-decoration: underline;
display: block;
padding: 5px;
border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
}
td div{ position:relative; }
.menuTitle{ font-size: 17pt; }
.compTitle{ font-size: 12pt; font-weight: bold; color: #000000; }
.topMenu,.topMenu a{
font-weight: bold;
text-align: center;
color: #FFD98C;
}
.menu{
font-size: 0.9em;
color: #1A1A1A;
background-image: url(images/marble.png);
background-color: #E3E3E3;
}
.menu .options{
margin-right:1px;
margin-bottom:1px;
background-color:#437B9C;
}
.menu a{
color:#fff;
display:block;
padding:2px 10px;
text-decoration:none;
background-color:transparent;
border:1px solid #ffffff;
}
.menu a:hover{color:#F3E25A;}
.menu a:visited{
text-decoration:underline;
color:#fff;
}
/* Home page specific */
.caseLeft{
float: left;
width: 50%;
margin-right: 2ex;
}
.autoPrice{
background-color: #C71919;
text-align:center;
padding-bottom: 0.25ex;
padding-top: 0.25ex;
}
.autoPrice a{
color: #E6E6FA;
}
.new{
color:red;
}
h2.redtitle{
background-color: #A33333;
width: 40%;
margin-left: auto;
margin-right: auto;
color: #E5E6DD;
text-align: center;
}
p.made{
font-size: 0.7em;
}
.rght{float: right;}
.lft{float: left;}
