a:link{text-decoration: none; color:#1071A0}
a:visited{text-decoration: none; color: #1071A0}
a:hover{text-decoration: underline; color: #1071A0}
a:active{text-decoration: none; color: #1071A0}
a.A:link,a.A:visited,a.A:hover,a.A:active {text-decoration:none,font-weight:bold;}

a.sortfield:link,a.sortfield:visited,a.sortfield:hover,a.sortfield:active {text-decoration:none;}
a.sortfieldA,a.sortfieldA:visited,a.sortfieldA:hover,a.sortfieldA:active {text-decoration:none;background:#e8e8e8;padding:2px 4px}

a.model:link,a.model:visited,a.model:hover,a.model:active {text-decoration:none;}
a.modelA,a.modelA:visited,a.modelA:hover,a.modelA:active {text-decoration:underline}

a.header:link,a.header:visited,a.header:hover,a.header:active {text-decoration:none,font-weight:bold;color:#bfbfbf;}

a.shorttext:link,a.shorttext:visited,a.shorttext:hover,a.shorttext:active {text-decoration:none,font-weight:bold;color:#000000;}

BODY, TD, INPUT {font-family:Tahoma,sans-serif; font-size:11px; color:#000;}
FORM {margin:0;padding:0}
/*INPUT {border:1px solid #bfbfbf;padding:1px}*/

table.main {width:980px;border-left:1px solid #000;border-right:1px solid #000;background-color:#fff;}
div.header h1 {display:inline;font-family:Tahoma,sans-serif; font-size:2em; color:#bfbfbf;padding-left:10px}
div.logobar h1 {display:inline;font-family:Tahoma,sans-serif; font-size:11px; color:#1071A0;padding-left:10px}
div.mainmenu {padding-left:60px;margin-right:10px;float:right;height:60px}
div.hdivider {background-color:#e8e8e8;height:1px;width:100%;}
div.hdivider img {background-color:#e8e8e8;height:1px;width:1px;}
div.hspacer {height:11px;width:100%;padding:0;}
div.bar {background:#f2f2f2;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:10px 10px 10px 10px}

div.breadcrumbs h1{font-size:1em; margin:0 0 0 0}
div.breadcrumbs a{font-weight:normal}
div.breadcrumbs a:link{color:#000}
div.breadcrumbs a:visited{color:#000}
div.breadcrumbs a:hover{color:#000}
div.breadcrumbs a:active{color:#000}

div.footer {background:#fff;padding:10px 10px 10px 10px}
div.mainarea {background:#fff;padding:10px 10px 10px 10px}

ul.news {
	color:#FFC706;
	margin:0;
	padding-left:14px;
}

ul.news li {
	color:#FFC706;
	padding-top:5px;
	list-style:disc;
}

ul.color {
	color:#FFC706;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:14px;
}

ul.color li {
	color:#FFC706;
	list-style:disc;
}

DL DT {
	font-weight:bold;
}
DL DD {
	padding-bottom:10px;
	text-align:justify;
}
ul.news li a {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	font-weight:normal;
}


input.button {background:#FFC706;border:1px solid #FFA800;height:20px}
input.txt {width:200px;padding:2px;height:20px}

strong.mytransparent{
	font-weight:normal;
}

span.A{
	font-weight:bold;
}

TD.field
	font-weight:bold;
	padding-left:5px;
	background:#FFF;
}

TD.fieldval{
	padding-left:5px;
	background:#FFF;
}

span.NO{
	visibility:hidden;
}

.transparant{
	color:#BEBEBE;
	margin-top:0px;
	margin-bottom:0px;
	font-size:1em;
}

.message_ERROR{
	font-size:1.4em;
	color:#FF0000;
}

.message_SUCCESS{
	font-size:1.4em;
	color:#006600;
}

.diff_POSITIVE{
	font-size:0.8em;
	color:#990000;
}

.diff_NEGATIVE{
	font-size:0.8em;
	color:#0000FF;
}

.diff_ZERO{
	font-size:0.8em;
	color:#BEBEBE;
}

.diff_NEW{
	font-size:0.8px;
	color:#FF0000;
}

.noborder{
	border:0;
}

a.capmodel:link,a.capmodel:visited,a.capmodel:hover,a.capmodel:active {text-decoration:none,font-weight:normal;color:#000;}

.error{
	font-size:1.2em;
	padding:0;
	margin:0;
	color:#FF0000;
	font-family:Tahoma;
}

.success{
	font-size:1.2em;
	padding-left:0px;
	margin-left:0px;
	color:#009900;
	font-family:Tahoma;
}

.errorsmall{
	font-size:10px;
	color:#FF0000;
	font-family:Tahoma, Arial;
}

.field{
	font-family:Tahoma;		
	color:#0B6E8B;
	
	padding-left:0px;
}

.field_val{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-family:Tahoma;
	padding-left:10px;
}

td.zebra_odd{
	background-color:#EFEFEF;
	padding:0px 0px 0px 0px;
	border:1px solid #999;
}

td.zebra_even{
	background-color:#FFF;
	padding:0px 0px 0px 0px;
	border:1px solid #EFEFEF;
}

table.raiting tr.header{
	background-color:#EFEFEF;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	border:1px solid #999;
}

table.raiting tr.zebra_odd{
	background-color:#EFEFEF;
	padding:0px 0px 0px 0px;
	border:1px solid #999;
}

table.raiting tr.zebra_even{
	background-color:#FFF;
	padding:0px 0px 0px 0px;
	border:1px solid #EFEFEF;
}

div.device_list_item {margin-right:2px;margin-bottom:2px; float:left;width:200px;height:150px;}
div.device_list_item table {border:1px solid #ccc; height:100%;width:100%;}
div.device_list_item div {padding:2px}
div.device_caption {font-size: 1.8em;margin-bottom:1em;}
div.device_vendor {padding:2px;background:#0B6E8B;color:#fff}
div.device_vendor A {color:#fff;text-decoration:none;font-size: 1.8em;font-weight:bold;font-size:14px;}
div.device_price {font-size: 1.6em; color: rgb(0, 180, 0);}
div.device_price {line-height:1.6em;}
div.device_dsc {display:none;}
div.device_prices {float:right}
div.device_prices a {color:#000;}
div.device_pricechange {float:left}
div.device_pricechange span.up {background:url('/images/uarr.bmp') 0% 85% no-repeat;padding-left:8px;}
div.device_pricechange span.up a {color:#f00;}

div.device_pricechange span.down {background:url('/images/darr.bmp') 0% 65% no-repeat;padding-left:8px;}
div.device_pricechange span.down a {color:#090;}

div.device_pricechange span.zerro {padding-left:8px;}
div.device_pricechange span.zerro a {color:#EFEFEF;}

.linetop {border-top:1px dotted #ddd;}
.linebottom {border-bottom:1px dotted #ddd;}


div.comments_entry {
	border:1px solid #9E9E9E;
	background:#eee;
	padding:10px;	
}
div.comments_entry div.message {
	margin-top:0.3em;
}
div.comments_entry div.answer {
	margin-top:1em;
}

#news {
	font-size:11px;
}

.contentbox {
	line-height:1.6em;
}


/********** comments table ***********/

table.comments_table tr.header td{
	background:#EFEFEF;
	font-weight:bold;
	padding:5px;
}

table.comments_table tr.body td{
	padding:5px;
	background:#FFFFFF;	
}

/********themes similar **********/
div.themes_similar{
	float:right;
}

div.comment_entry {
	border:1px solid #9E9E9E;
	background:#eee;
	padding:10px;	
}


div.comment_entry div.comment_header{
	font-weight:bold;
}

div.comment_entry div.message {
	margin-top:0.3em;
}
div.comment_entry div.answer {
	margin-top:1em;
}
