﻿/* Global */
* { border:0; margin:0; padding:0; }
a { color:#2d8ba4; text-decoration:none; }
a:hover { color:#c00; text-decoration:none; }
blockquote {position:relative; background:#f1f1f1; border-left:2px solid #2d8ba4; color:#444; display:block; font-style:oblique; line-height:20px; margin:0 0 0 10px; padding:0 0 0 10px; }
.left { float:left; margin:0 10px 0 0; }
.right { float:right; margin:0 0 0 10px; }

/* Language */
#language {float:right; margin-left:10px; margin-top:10px; width:220px; text-align:right; z-index:100;}

/* Body */
body { background:#fff url('../Image/background_body.jpg') repeat-x top; font:0.7em Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif; color:#666; }

/* Header */
#header {height:150px; margin:0 auto; position:relative; width:760px; }
#header:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; } 
#header h1 { color:#666; font-size:35px; font-weight:bold; left:0px; letter-spacing:-2px; position:absolute; top:25px;}
#header #menuArea { list-style:none; position:absolute; top:100px; color:#fff;}
#header #menuArea a { color:#fff; font-size:12px; font-weight:bold; padding-left:25px; padding-right:25px; padding-bottom:12px; padding-top:11px; position:relative;}
#header #menuArea a:hover { background:#a80e45; color:#eee; text-decoration:none;}
#header p { bottom:70px; color:#fff; font-size:2em; position:absolute; right:20px; }

/* Content */
#content { height:auto; margin:0 auto; width:760px; }
#content:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; }

/* Sidebar */
#sidebar { float:left; width:210px; }
#sidebar h1 { border-bottom:2px solid #2d8ba4; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; }
#sidebar input { background:#f1f1f1; color:#555; margin:10px; padding:5px; width:180px; }
#sidebar p { background:#f1f1f1; color:#555; display:block; font-size:90%; line-height:20px; margin:10px 0; padding:10px; }
#sidebar p a.more { display:block; text-align:right; }
#sidebar ul { margin:10px; }
#sidebar ul li { border-bottom:1px solid #b484da; list-style:none; padding:5px 2px; }
#sidebar ul li a { color:#333; display:block; padding:5px; font-family:Geneva; text-decoration:none; }
#sidebar ul li a:hover { color:#000; }

/* Sidebar Products */
#sidebarproducts { float:left; width:210px; }
#sidebarproducts h1 { border-bottom:2px solid #2d8ba4; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; margin-bottom:5px; }


/* Main */
#main { float:right; width:520px; }
#main p { color:#555; line-height:20px; padding:10px; }
#main h1 { border-bottom:2px solid #2d8ba4; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; }
#main td { padding:3px;}

/* Main */
#mainfull { float:right; width:100%; }
#mainfull p { color:#555; line-height:20px; padding:10px; }
#mainfull h1 { border-bottom:2px solid #2d8ba4; color:#444; font-size:165%; font-weight:normal; line-height:30px; padding:0 10px; }
#mainfull td { padding:3px;}

/* Footer */
#footer { margin:10px auto; width:760px; }
#footer:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; } 
#footer p { border-top:2px solid #2d8ba4; color:#555; font-size:90%; line-height:20px; padding:10px; text-align:center; }

#ProductInfo{ padding:10px; color:#000; position:relative;}

.FlashObject
{
	border:dotted 1px #000;
}

input, select, textarea
{
	font-family: Geneva, Arial, Tahoma, Verdana, Serif;
	color: #153673;
	text-decoration: none;
	font-size: 12px;
	border: #ccc;
	border-style: solid;
	border-width: 1px;
	background: #EFEFEF;
}
.button:link
{
	font-weight:bold;
	color: #fff;
	background-color: #333;
	padding: 8px;
}
.button:hover
{
	font-weight:bold;
	color: #fff;
	background-color: #c00;
	text-decoration:none;
}
#ProductsMarks
{
	text-align:center;
	text-decoration:none;
	border-bottom:dotted 1px #c00;
	padding-bottom:20px;
	font-size:9px;
}
#ProductsMarks a
{
	position:relative;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	margin:5px;
	color:#000;
	background:#ccc;
	border:solid 1px #666;
}
#ProductsMarks a:link, #ProductsMarks a:visited
{
	color:#000;
	background:#ccc;
	border:solid 1px #666;
}
#ProductsMarks a:hover, #ProductsMarks a:active
{
	color:#fff;
	background:#000;
	border:solid 1px #666;
}

.bDetay
{
	font-weight:bold;
	color: #fff;
	background-color: #000;
	font-size:10px;
}
.bDetay a
{
	color: #fff;
}
.bDetay:hover
{
	background-color: #c00;
	text-decoration:none;
}

.Grid
{
	font:Tahoma 10px;
}
