BODY, TD, .z, .tb10 {
	font-family:			Arial;
	font-size:			14px;
}

BODY {
	background:		transparent url(http://swissclocks.ru/templates/img/background.jpg) repeat scroll top left;
}

.z, .tb10 {
	font-family:			Arial;
	font-size:			14px;
	
	padding-left:		30px;
}

.tb9 {
	font-size:			12px;
}

input {
	background-color:		#fafafa;
	
	border-top:			1px solid #eddddd;
	border-left:			1px solid #eddddd;
	border-right:		1px solid #b0a0a0;
	border-bottom:		1px solid #b0a0a0;
}

.m3,.m4 {
	font-family:			Arial;
	font-weight:		bold;
	font-size:			14px;
}

.footer_left, .footer_right {
	background-color:		#cdb0a0;
	font-size:			14px;
	
	text-align:			left;
	vertical-align:		top;
	
	padding-top:		10px;
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
	
	border-top:			1px solid #000000;
	border-bottom:		1px solid #000000;
}
.footer_left {
	border-left:			1px solid #000000;
}
.footer_right {
	border-right:		1px solid #000000;
}

.amenu {
	background-color:		#ffffff;
	font-size:			12px;
	
	text-align:			right;
	vertical-align:		top;
	
	padding-left:		30px;
	padding-right:		0px;
	border-right:		0px solid #191c2f;
	border-left:			1px solid #191c2f;
}

.bmenu{
	background-color:		#ffffff;
	font-size:			12px;
	width:			100%;
	
	text-align:			left;
	vertical-align:		top;
	
	padding-top:		15px;
	padding-left:		15px;
	padding-right:		15px;
	padding-bottom:		15px;
	border-right:		0px solid #191c2f;
}

.abody {
	background-color:		#ffffff;
	font-size:			14px;
	
	text-align:			left;
	vertical-align:		top;
	
	padding-top:		20px;
	padding-left:		20px;
	padding-right:		20px;
	border-left:			5px solid #191c2f;
	border-right:		1px solid #191c2f;
}

.topline {
	background-color:		#ffffff;
	font-size:			16px;
	color:				#000000;
	
	text-align:			left;
	vertical-align:		middle;
	
	padding:			1px 1px 1px 1px;
	border:			1px solid #000000;
	
	height:			30px;
}

.topicon
{
	margin:			1px 1px 1px 1px;
	padding:			1px 1px 1px 1px;
	
	border:			0px dotted #ffffff;
	border-bottom:		1px dotted #e5e5e5;
}

a .topicon:hover
{
	border-bottom:		1px dotted #0000cc;
}

.top {
	background:		#000 url(img/logos.gif) repeat-x;
	font-size:			16px;
	color:				#ffffff;
	
	text-align:			left;
	vertical-align:		top;
	
	padding:			0px 0px 0px 0px;
	border-bottom:		1px solid #000000;
}

.topsearch {
	background-color:		#ffffff;
	border:			1px solid #000000;
	font-size:			16px;
	
	padding:			5px;
	text-align:			center;
	
	height:			30px;
}

.topsearch input, .topsearch select {
	font-size:			16px;
}

#top2 {
	padding-left:		30px; width:50%; border: 0px;
}

.topcart {
	padding-top:		5px;
	vertical-align:		top;
	text-align:			right;
	width:			50%; 
}

.h1,.h2 {
	font-size:			16px;
}

h3 {
	font-size:			16px;
}

.imgpreview{
	border:			1px solid #000000;
}

a:link {
	color:				#6d5040;
	text-decoration:		none;
}

a:active {
	color:				#6d5040;
	text-decoration:		none;
}

a:visited {
	color:				#6d5040;
	text-decoration:		none;
}

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

.lights {
	color:				ffff97;
}

HR, .ln {
	color:				#d0bbba;
	height:			1px;
}

.logotype {
	font-family:			Tahoma;

	color:				#FFFFFF; 
	font-size:			32px;
	
	text-decoration:		none;
}

.h3 {
	font-size:			14px;
}