body {color: #555; font:11px verdana; text-align:left; margin: 5px; padding:0px; background-color: #EAEAEA;}

a:link {color:#578cca; text-decoration:none;}
a:visited {color:#578cca; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
a:active {color:#578cca;  text-decoration:none;}

.nav {
	font-family:Tahoma;
	font-size:11px;
	color:rgb(108,125,136);
}
.addnews {
	color: #4b719e;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	PADDING-RIGHT: 5px;
}
.newsbody {
	text-align: justify;
	font-family:tahoma;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
	font-size:12px;
	color:#606D77;
	padding: 10px 9px 3px 20px;
}
.nbody {
	font-family:tahoma;
    FONT-WEIGHT: normal;
    	font-size:11px;
	color:#606D77;
}

.news { margin: 15px 0 1px 0;
	text-align: justify;
	font-family:verdana;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
	font-size:12px;
	color:#606D77;
}
.newstitle {
	font-family:Tahoma;
	font-size:11px;
	color: rgb(71,117,165);
	margin-top:16px;
	margin-left:10px;
}
.textin {font-family: Verdana;font-size: 11px;color:rgb(108,125,136);text-decoration: none;}
.search {font-family: Verdana;font-size: 11px;color:rgb(108,125,136);text-decoration: none;}
.lnk {font-family:tahoma;font-size:11px;color:rgb(108,125,136);}

.style1 {
	text-align: justify;
	font-family:Tahoma;
	font-size:11px;
	color:#43637E;
	margin-left:8px;
	margin-right:5px;
}
.style2 {
	font-family:Tahoma;
	font-size:11px;
	color:#43637E;
}
.style2 a {
	font-family:Tahoma;
	font-size:11px;
	color:#43637E;
}
.style3 {
	/*text-align: justify;*/
	font-family:Tahoma;
	font-size:12px;
	color:#606D77;
	/*margin-left: 8px;
	margin-right: 5px;
	margin-top:10px;
	margin-bottom:10px;*/
}
.style3 a {
	font-family:Tahoma;
	font-size:12px;
	color:#606D77;
}
.lefttext {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:rgb(71,117,165);
	margin-top:6px;
	margin-left:30px;
}

.changeskin {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	margin-top:6px;
	margin-bottom:10px;
	margin-left:45px;
}
.changeskin select {
	font-size: 11px;
	font-family:Tahoma;
}

.opros {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:rgb(71,117,165);
	margin-top:6px;
	margin-left:10px;
}
.date {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#82919A;
}
.searchform {
	margin-top:12px;
	font-family:Tahoma;
	font-size:11px;
	color:#82919A;
}
a {
	color:#3B84D0; text-decoration: none;
}

.calendarview {
	vertical-align: top;
	margin-left:22px;
}

.vote_title {
	color: #000;
	font-size: 11px;
	font-family: tahoma;
    font-weight: bold;
}
.vote {
	color: #000;
	font-size: 11px;
	font-family: tahoma;
}

.userstop {
	font-family:Tahoma;
	font-size:11px;
	color:#606D77;
}
.userstop thead {
	font-family:Tahoma;
	font-size:11px;
    font-weight: bold;
	color: rgb(71,117,165);
}
.userstop td {
	padding:3px;
}

h1 {color: #105CB6; font-size:17px; font-family:tahoma; font-weight:normal;  margin:0px; padding:0px 0px;}
h2 {color:#105CB6; font-size:17px; font-family:tahoma; font-weight:normal;  
/*margin:0 0 5px 0; padding-bottom:5px;*/
margin:0px; padding:0px 0px;
}
h3 {color:#105CB6; font-size:17px; font-weight: bold; font-family:verdana; font-weight:normal; margin:0 0 5px 0;}
input, select, textarea {border: 1px solid #E6E6E6; background: #F3F3F3; color: #666; padding: 2px 0 2px 5px; font: 11px Verdana;}
textarea:focus, input:focus{color:#333; border:1px solid #777;}


/* ==================== ����� �� ����� � ���������� ������ */

.search {color:#53646F; text-decoration:none;}
.textin {color:#00002C; text-decoration:none;}
.sresult {text-align:justify; line-height:16px; font:12px verdana; color:#606D77;}

/* ==================== ����� ����������� ����� ������ �� ����� */

fieldset {border:1px solid #e0e0e0; padding:5px; text-align:left; font:11px tahoma;}

/* ==================== ���������� ���� */

#dropmenudiv {border: 1px solid #ccc; border-bottom-width:0px; background-color: #f9f9f9; line-height: 20px;}
#dropmenudiv a {display: block; text-indent: 3px;padding:2px;text-decoration: none; border-bottom:1px solid#ccc; color:#333;}
#dropmenudiv a:hover {background-color:#555;color: #fff;}

.chromestyle {font:11px verdana; padding:4px 0 4px 0;}
.chromestyle ul {clear:both; width:100%; padding:6px 0; margin:0; text-align:center;}
.chromestyle ul li {display:inline;}
.chromestyle ul li a, .chromestyle ul li a:active, .chromestyle ul li a:visited {color:#555; padding:6px 7px; text-decoration:none;}
.chromestyle ul li a:hover{color:#111; background:#fff; border-bottom:2px solid #EAEAEA;}
.dropmenudiv {position:absolute; border:1px solid #e9e9e9; border-top-width:0; line-height:17px; z-index:100; background-color:#fff; width: 150px; text-align:left; visibility:hidden;}
.dropmenudiv a, 
.dropmenudiv a:active, 
.dropmenudiv a:visited {color:#444; border-left:2px solid #EAEAEA; display:block; text-indent:3px; border-top:1px solid #e9e9e9; padding:2px 5px; text-decoration:none;}
.dropmenudiv a:hover {background-color: #eef7ff; border-bottom:0;}

.navigation {color:#666; margin: 1px 0 15px 0;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none; color: rgb(71,117,165); background:#FFFFFF; border:1px solid #FFFFFF; padding:2px 5px;}
.navigation a:hover {background:#ffffff; color:#cfcfcf; border-color:#ffffff;}
.navigation span {text-decoration:none; background:#FFFFFF; padding:2px 5px; border:1px solid #FFFFFF;color:#CFCFCF;}




.navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.navlist li a
{
padding-left: 19px;
background: url(images/icon_category.jpg) no-repeat 0 .2em;
font-size:17px; 
font-family:tahoma; 
font-weight:normal;
}
.navlist li ul 
{
margin: 0;
padding: 0;
list-style: none;

}
.navlist ul li a
{
font-size:11px; 
padding-left: 2px;
font-family:tahoma; 
font-weight:normal;
background: none;

}


.sidebar_list
{
margin-left: 0;
padding-left: 0;
list-style: none;

}

.sidebar_list li a
{
 font-size:11px;
}
.footer {
margin-top:15px;
font-size:11px;
}

 .thumbnail
{
float: left;
width: 120px;
height:135px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding: 5px;
}

.clearboth { clear: both; }




			
	
	
table.newstable {
	width:500px;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
		border-collapse:collapse;
	}
	
table.newstable tr.odd td	{
	background:#f7fbff
	}
table.newstable tr.odd .column1	{
	background:#f4f9fe;
	}	
table.newstable .column1	{
	background:#f9fcfe;
	}
	table.newstable .service	{
	background:#f9fcfe;
	font-weight:bold;
	color:#F03B58;
	text-align:center;
	}	
	
table.newstable td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	font-size:11px;
	}				
table.newstable th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em .3em;
	}							
table.newstable thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 16px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}	
	
	
.allt { margin:0 ;padding:0;list-style: none;}
.allt li { margin: 2 0;border-bottom:1px solid #eee}
.cataloghead h1 {
color: #105CB6; 
font-size:20px; 
font-family:tahoma; 
font-weight:normal; 
 margin:0px;
  padding:0px;
}


.product table {
width:500px;
	border:1px solid #e5eff8;
	margin:1em auto;
		border-collapse:collapse;
			font-size:11px;
			clear:both;
}
.product table tr {
border-bottom:1px solid #e5eff8;

}
.product table td {
border-right:1px solid #e5eff8;	
border-bottom:1px solid #e5eff8;
}



table.prodt {
	width:500px;
	
	margin:1em auto;
		border-collapse:collapse;
	}
	
table.prodt td.second	{
	
	border-bottom:1px solid #666;
	
	}
	table.prodt tr.odd	{
	background:#f9fcfe;
	}
		
table.prodt td.pname	{
	font-weight:bold
	
	}
table.prodt td {
	color:#678197;
	padding:.3em 1em;
	font-size:12px;
	}
	
.price {
	text-align:right;
	color:#00B366;
	font-weight:bold;
	font-size:14px;
	}
	
caption {
	color: #9ba9b4;
	font-size:1.2em;
		letter-spacing:.1em;
		margin:0.3em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	