/*
General style stuff
*/
body {
	margin:0px;
	padding:0px;
	font-family: Tahoma;
	font-size: 11px;
	background:#FFFFFF;
	background-image: url('images/back.jpg');
	background-repeat: repeat-x;
	color: #79797b;
 text-align:center;
}
li {
	list-style-position: outside;
	list-style-image: url(images/leftmenu/arrow.jpg);
}
input, textarea {
	border: #793588 1px solid;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	padding: 2px;
}
input:focus, textarea:focus{
	border: 1px solid #008bcc;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
a {
text-decoration:none;
color:#7a7a7c;
}
a:visited {
text-decoration:none;
color:#7a7a7c;
}
a:hover {
	text-decoration:underline;
	color:#7a7a7c;
}
#payandgo
{
	position:absolute;
	top:4px;
	right:10px;
}
.bluetext {
 color:#008bcc;
 font-weight:bold;
}
.menulink{
	text-decoration:none;
	color:#7a7a7c;
	font-size: 13px;
}
.menulink:hover {
	text-decoration:underline;
	color:#008bcc;
	font-size: 13px;
}
.menulink:visited {
	
	color:#7a7a7c;
	font-size: 13px;
	font-weight: normal;
}
img {
	border:none;
	margin: 0;
	padding: 0;
}
h2 {
 font-size: 18px;
 font-weight:bold;
 color:#008bcc;
}
h3 {
 font-size: 14px;
 font-weight:none;
 color:#008bcc;
}
/* General layout stuff */
#container
{
 position:relative;
 width:1019px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}
#language
{
	position:absolute;
	background-image: url('images/language.gif');
	background-repeat: no-repeat;
	right:110px;
	top:0px;
	width:108px;
	height:33px;
	padding-top:5px;
	color:#803184;
	font-size: 12px;
	font-weight:bold;
}
#language a {
 text-decoration:underline;
 color:#FFFFFF;
 font-weight:bold;
}
a:visited{
 text-decoration:underline;
 color:#FFFFFF;
 font-weight:bold;
}
#language a:hover {
	text-decoration:underline;
	color:#803184;
 font-weight:bold;
}
#login
{
	position:absolute;
	right:176px;
	top:0px;
}
#login a {
text-decoration:none;
color:#515559;
}
a:visited {
text-decoration:none;
color:#515559;
}
#login a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#login input {
 font-size: 10px;
}
.btnLogin {
	color:#793588;
	font-family: Tahoma;
	font-size: 10px;
	background-color:#FFF;
	border:1px solid;
	border-color: #008BCC;
	font-weight: bold;
}
.btnLoginH {
	color:#793588;
	font-family: Tahoma;
	font-size: 10px;
	background-color:#FFF;
	border:1px solid;
	border-color: #803184;
	font-weight: bold;
}
#left
{
 position:absolute;
 left:0px;
 top:82px;
}
#right
{
 position:absolute;
 right:0px;
 top:82px;
}
#menu
{
 position:absolute;
 top:82px;
 left:25px;
}
#content
{
	background-color:#FFFFFF;
	position:absolute;
	top:126px;
	left:25px;
	width:972px;
	min-height:600px;
	height:auto !important;
	height:600px;
}
#leftmenu
{
 position:absolute;
 top:20px;
 left:0px;
}
#rightmenu
{
 position:absolute;
 top:20px;
 right:0px;
}
#text
{
	margin-left:200px;
	margin-right:200px;
}
#textkot {
	
	padding-left: 10px;
}
#textkot a:link , visited, active{
	font-weight: bold;
	text-decoration: underline;
	color: #803184;
}
#textkot a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #008bcc;
}
#texttitle
{
 position:absolute;
 top:25px;
 left:245px;
 font-size:18px;
 color:#008bcc;
}
#textprice
{
 position:absolute;
 top:25px;
 left:638px;
 font-size:16px;
 color:#ffffff;
 }
#mini
{
 position:relative;
 top:25px;
 left:200px;
 float:left;
}
.minititle
{
 position:absolute;
 left:15px;
 top:35px;
}
.minititle a
{
	font-size:11px;
	font-weight:bold;
	color: #008BCC;
	text-decoration: none;
}
.minititle a:visited
{
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
.minititle a:hover
{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #666;
}
.miniprice
{
 position:absolute;
 left:115px;
 top:12px;
}
.normalprice
{
 font-size:14px;
 color:#FFFFFF;
 font-weight:bold;
}
.promoprice
{
 font-size:14px;
 color:#803184;
 font-weight:bold;
}
.normalpriceb
{
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
}
.promopriceb
{
 font-size:11px;
 color:#803184;
 font-weight:bold;
}
.normaltextprice
{
 font-size:16px;
 color:#ffffff;
 font-weight:bold;
}
.promotextprice
{
 font-size:16px;
 color:#803184;
 font-weight:bold;
}
.promotextpriceb
{
 font-size:12px;
 color:#803184;
 font-weight:bold;
}
.purplelink {
font-weight:bold;
text-decoration:none;
color:#803184;
}
.purplelink:hover {
font-weight:bold;
text-decoration:underline;
color:#803184;
}
.btn {
 color: #803184;
 background-color: transparent;
 text-decoration: none;
 font-weight:bold;
 border: 1px solid #ffffff;
 cursor: hand;
 font-size: 11px;
 text-align: left;
}
.btn:hover {
	color: #515559;
	background-color: transparent;
	text-decoration: underline;
	font-weight:bold;
	border: 1px solid #ffffff;
	cursor: hand;
	font-size: 11px;
 text-align: left;
}
.buybtn {
 color: #803184;
 background-image: url('images/checkout.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 height:20px;
 background-color: transparent;
 text-decoration: none;
 font-weight:bold;
 border: 1px solid #ffffff;
 cursor: hand;
 font-size: 11px;
 padding-left:20px;
}
.buybtn:hover {
	color: #515559;
	background-color: transparent;
 background-image: url('images/checkout.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 height:20px;
	text-decoration: underline;
	font-weight:bold;
	border: 1px solid #ffffff;
	cursor: hand;
	font-size: 11px;
 padding-left:20px;
}
.purplelink a {
font-weight:bold;
text-decoration:none;
color:#803184;
}
a:visited {
font-weight:bold;
text-decoration:none;
color:#803184;
}
.purplelink a:hover {
	text-decoration:underline;
 font-weight:bold;
	color:#803184;
}
.bestdiv
{
 position:relative;
}
.besttitle
{
 position:absolute;
 left:15px;
 top:35px;
}
.besttitle a {
 font-size:14px;
 font-weight:bold;
 color:#008bcc;
}
.besttitle a:visited {
 font-size:14px;
 font-weight:bold;
 color:#008bcc;
}
.besttitle a:hover {
 font-size:14px;
 font-weight:bold;
 color:#008bcc;
 text-decoration:underline;
}
.bestprice
{
 position:absolute;
 left:160px;
 top:18px;
}
#footer
{
 clear:both;
 width:600px;
 margin-left:auto;
 margin-right:auto;
 position:relative;
 bottom:0px;
 text-align:center;
 display:block;
}





.TXTtitle {
	font-weight: bold;
	color: #008bcc;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
#container ol li {
	text-decoration: none;
	list-style-position: outside;
	line-height: 17px;
	font-weight: normal;
	list-style-type: decimal;
}
.TABLEtitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#word_day {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #008BCC;
	height: auto;
	width: 210px;
	background-color: #BCE1F3;
	border: 1px dashed #803184;
	padding: 5px;
	line-height: 20px;
	text-decoration: none;
	font-size: 15px;
}
.btnPaG {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #803184;
	padding: 3px;
	cursor: pointer;
}
.btnPaG:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #008BCC;
	padding: 3px;
	cursor: pointer;
}
.btnPaG:disabled {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #DDDDDD;
	padding: 3px;
	cursor: pointer;
}
.btnConcours {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #008BCC;
	padding: 3px;
	cursor: hand;
	height: 32px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	line-height: 16px;
}
.btnConcours:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #008BCC;
	text-decoration: none;
	background-color: #803184;
	padding: 3px;
	cursor: hand;
}
