body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #59404A;
	margin: 0px;
}

div {
position:relative;
}

#mainwindow {
	left: 0px;
	top: 30px;
	position: relative;
	margin: auto;
	height: 600px;
	width: 800px;
	background-color: #59404A;
}
#mainwindow #logo {
	position: absolute;
	height: 90px;
	width: 300px;
	left: 10px;
	top: 10px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
}
#mainwindow #flash {
	position: absolute;
	height: 60px;
	width: 470px;
	left: 320px;
	top: 10px;
}
#mainwindow #menu {
	position: absolute;
	height: 28px;
	width: 758px;
	left: 21px;
	top: 100px;
}
#mainwindow #main {
	position: absolute;
	height: 414px;
	width: 780px;
	left: 10px;
	top: 128px;
	background-color: #FFFFFF;
}
#mainwindow #address {
	position: absolute;
	height: 48px;
	width: 780px;
	left: 10px;
	top: 542px;
	background-color: #FFFFFF;
}
.address {
	color: #666666;
	text-align: center;
	font-size: 10px;
}
#mainwindow #flags {
	position: absolute;
	height: 20px;
	width: 470px;
	left: 320px;
	top: 70px;
}
#mainwindow #pagenav {
	height: 30px;
	width: 400px;
	left: 366px;
	top: 520px;
	background-color: #FFFFFF;
	position: absolute;
	color: #59404A;
}
.news {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
.click {
	color: #666666;
	font-size: 10px;
}
.mainImg {
	border: thin solid #59404A;
}
.prodName {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pagenavText {
	color: #59404A;
}
#detMainwindow {
	height: 550px;
	width: 700px;
}
.detAddress {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
}

.detDescNew{
color:#EEEEEE;
font-size:12px;
text-align:left;
width:600px;
margin-top:10px;
}

.detProdName {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.detProdNameNew {
	font-size: 12px;
	font-weight: bold;
	color: #EEEEEE;
	text-decoration: none;
	
}
.closeWindow {
	font-size: 11px;
	text-align: right;
}
.detProdDet {
	font-size: 12px;
	color: #FFFFFF;
}
.detProdPrice {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.closeWindow a:link
{text-decoration: none;	color: #FFFFFF;	font-weight: normal;}
.closeWindow a:visited
{text-decoration: none;	color: #FFFFFF;	font-weight: normal;}
.closeWindow a:active
{text-decoration: none;	color: #FFFFFF;	font-weight: normal;}
.closeWindow a:hover
{text-decoration: none;	color: #FFFFFF;	font-weight: normal;}

.pagenavText a:link
{text-decoration: none;	color: #0000CC;	font-weight: bold;}
.pagenavText a:visited
{text-decoration: none;	color: #59404A;	font-weight: normal;}
.pagenavText a:active
{text-decoration: none;	color: #59404A;	font-weight: normal;}
.pagenavText a:hover
{text-decoration: none;	color: #FF0000;	font-weight: normal;}
#mainwindow #mainintro {
	position: absolute;
	height: 490px;
	width: 780px;
	left: 10px;
	top: 100px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(../images/language.jpg);
}
.welcomeText {
	font-size: 11px;
	font-weight: bold;
	color: #59404A;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
}
#mainwindow #click {
	height: 30px;
	width: 356px;
	left: 0px;
	top: 392px;
	background-color: #FFFFFF;
	position: absolute;
	color: #59404A;
	z-index: 700;
}
#mainwindow #search {
	position: absolute;
	height: 20px;
	width: 370px;
	left: 320px;
	top: 70px;
	z-index: 700;
}
.contactBodyRight {
	font-size: 11px;
	line-height: 12px;
	text-align: right;
}
.contactBodyLeft {
	font-size: 11px;
	line-height: 12px;
	text-align: left;
}
#botimg {
	position: absolute;
	height: 48px;
	width: 780px;
	left: 0px;
	top: 414px;
	background-color: #59404A;
	background-image: url(../images/intro4_02.jpg);
	background-repeat: no-repeat;
	z-index: 700;
	text-align: right;
}
#introTxt {
	position: absolute;
	z-index: 900;
	height: 130px;
	width: 270px;
	top: 320px;
	font-size: 11px;
	color: #59404A;
	text-align: right;
	font-weight: bold;
	left: 482px;
}
#introTitre {
	position: absolute;
	z-index: 900;
	height: 260px;
	width: 395px;
	left: 375px;
	top: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #59404A;
	text-align: right;
}
#introTitre2 {
	position: absolute;
	z-index: 900;
	height: 80px;
	width: 395px;
	left: 375px;
	top: 310px;
	font-size: 18px;
	font-weight: bold;
	color: #59404A;
	text-align: right;
}
.corps {
	font-size: 11px;
	font-weight: bold;
}
#introFoot {
	position: absolute;
	z-index: 900;
	height: 72px;
	width: 305px;
	top: 232px;
	font-size: 13px;
	color: #59404A;
	text-align: right;
	font-weight: bold;
	left: 465px;
}
.foot {
	font-size: 13px;
	font-weight: bold;
}
.notFound {
	font-size: 14px;
	font-weight: bold;
	color: #59404A;
	text-align: left;
}
#mainadmin {
	position: absolute;
	height: 490px;
	width: 780px;
	left: 10px;
	top: 100px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.mainadmin a:link
{text-decoration: none;	color: #000000;	font-weight: bold;}
.mainadmin a:visited
{text-decoration: none;	color: #000000;	font-weight: normal;}
.mainadmin a:active
{text-decoration: none;	color: #000000;	font-weight: normal;}
.mainadmin a:hover
{text-decoration: none;	color: #000000;	font-weight: normal;}
.linkDescription {
	font-size: 12px;
}
.footLarge {
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.linkTitle {
	font-size: 14px;
	font-weight: bold;
	color: #59404A;
	text-align: center;
}
#captcha{
	margin:0 auto;
	text-align:center;
	background-color: #FFF;
	height: 390px;
	width: 758px;
}
.captchaTitle {
	font-size: 12px;
	font-weight: bold;
	color: #59404A;
	text-align: center;
	line-height: 14px;
}
.errore {
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	line-height: 14px;
}
.err {
	color: #59404A;
	font-size: 12px;
	line-height: 14px;
}

.newTabs {
width:110px;
height:34px;
text-align:center;
background-image:url(../images/backtabwhite.png);
color:#000000;
font-size:10px;
font-weight:bold;
display:table-cell;
vertical-align:middle;
}

.newTabsLive {
width:110px;
height:34px;
text-align:center;
background-image:url(../images/backtabgrey.png);
color:#FFFFFF;
font-size:10px;
font-weight:bold;
display:table-cell;
vertical-align:middle;
}

#newmenu {
position:absolute;
top:95px;
left:31px;
}
