@charset "windows-1251";
body{font-family:  Tahoma, Arial, Verdana, sans-serif; margin: 0; padding: 0; background-color: white;}
td {color: #333333; font-size: 11px; line-height: 14px; margin: 0; padding: 0;}

a:link {color: #006699; text-decoration: underline;}
a:visited {color: #006699; text-decoration: undeline;}
a:hover {color: #ff6633; text-decoration: underline;}
a.menu {width: 145px; display: block; padding: 0 0 0 15; margin: 0 0 3 0; color: white; font-weight: bold; line-height: 19px; background: url(images/bg-menu0.gif) left top no-repeat;}
a.menu:link {color: white; text-decoration: none;}
a.menu:visited {color: white; text-decoration: none;}
a.menu:hover {color: white; text-decoration: none; background: url(images/bg-menu1.gif) left top no-repeat;}
a.menuactive {width: 145px; display: block; padding: 0 0 0 15; margin: 0 0 3 0; color: white; font-weight: bold; line-height: 19px; background: url(images/bg-menu2.gif) left top no-repeat;}
a.menuactive:link {color: white; text-decoration: none;}
a.menuactive:visited {color: white; text-decoration: none;}
a.menuactive:hover {color: white; text-decoration: none; background: url(images/bg-menu1.gif) left top no-repeat;}
a.ico img {background: url(images/bg-ico0.gif); width: 17px; height: 50px; padding: 0; margin: 0 0 0 8px;}
a.ico:hover img {background: url(images/bg-ico1.gif);}
a.icoactive img {background: url(images/bg-ico2.gif); width: 17px; height: 50px; padding: 0; margin: 0 0 0 8px;}
a.icoactive:hover img {background: url(images/bg-ico1.gif);}

.bg-left {background: url(images/bg-left.gif) left top repeat-y; width: 215px;}

.bg-logo {background: url(images/bg-logo.gif) top; text-align: left; width: 215px; height: 215px;}  
/*.bg-logo {background: url(images/bg-logoNY.jpg) top; text-align: left; width: 215px; height: 215px;} */

.bg-shadowtop {height: 25px; background: url(images/bg-shadowtop.gif) left bottom no-repeat;}


.bg-shadowbot {background: url(images/bg-shadowbot.gif) left top no-repeat; height: 25px; margin: 0; padding: 0;}
.bg-shadowleft {background: url(images/bg-shadowleft.gif) right top no-repeat; width: 7px;}
/*.bg-shadowbot {background: url(images/bg-shadowbotNY.jpg) left top no-repeat; height: 45px; margin: 0; padding: 0;}
.bg-shadowleft {background: url(images/bg-shadowleftNY.jpg) right top no-repeat; width: 39px;}*/

.bg-copyright {background: url(images/bg-copyright.gif) top; text-align: left; width: 215px; height: 50px; padding: 0; color: white; font-weight: bold;}
.bg-copyright a:link {color: white; text-decoration: underline;}
.bg-copyright a:visited {color: white; text-decoration: undeline;}
.bg-copyright a:hover {color: white; text-decoration: none;}
.bg-copyshadow {background: url(images/bg-copyshad.gif) right top no-repeat; width: 7px;}
.bg-green {background: url(images/bg-green.gif) left top repeat-x; height: 50px; color: white; vertical-align: middle;}
.bg-green a:link {color: white; text-decoration: underline;}
.bg-green a:visited {color: white; text-decoration: undeline;}
.bg-green a:hover {color: white; text-decoration: none;}

#content {width: 500px; padding: 15 25 0 25; text-align: justify;}
#sidebar {margin: 0 25 0 30; padding: 0;}
.banner {width: 725px; padding: 10 25 18 25; text-align: center;}

.top {vertical-align: bottom; margin: 0; padding: 0;}
#top-img {height: 215px; vertical-align: bottom; display: block; position: absolute; top: 0px;}

#logo {height: 40px; width: 215px;}
#refresh {color: white; margin: 8 25 0 45; height: 65px;}
#theme {color: white; font-size: 12px; font-weight: bold; margin: 8 25 10 45; line-height: 17px;}
#bookmark {margin: 33 25 0 0; height: 65px; padding: 0; display: block; position: absolute; top: 0px;}
#title {background: url(images/bg-shadowright.gif) left bottom no-repeat; padding: 200 25 2 25; color: #669900; font-weight: bold;}
#icons {margin: 50 25 0 0; height: 50px; width: 75px; padding: 0; display: block; position: absolute; top: 0px;}
#copyright {padding: 5 25 5 25;}

h1 {color: #669900; font-size: 19px; font-weight: normal; padding: 0; margin: 18 0 13 0;}
h2 {color: #669900; font-size: 13px; font-weight: bold; padding: 0; margin: 18 0 10 0;}
h3 {color: #669900; font-size: 13px; font-weight: bold; padding: 0; margin: 20 0 8 0;}
h4 {color: #ff6633; font-size: 12px; font-weight: bold; padding: 0; margin: 20 0 8 0;}
h5 {color: #ff6633; font-size: 10px; font-weight: normal; padding: 0; margin: 8 0 1 0;}

p {padding: 0; margin: 7 0 10 15;}
#news p {margin: 0 25 10 15; padding: 0;}
div#green {padding: 0; margin: 0; background-color: #F3FFEA;}
div#green p {color: black; padding: 7 15 9 15; margin: 12 0 0 0; background: url(images/bg-arrows.gif) right bottom no-repeat;}
div#green h2 {color: #333333; font-size: 13px; font-weight: bold; padding: 7 15 9 15; margin: 15 0 0 0; background: url(images/bg-arrows.gif) right bottom no-repeat;}

ul {margin: 0; padding: 0;}
ul li {margin: 0; padding: 0; list-style-type: none;}
ul#arrow {margin: 0; padding-left: 20;}
ul#arrow li {margin: 0; padding: 0 0 0 15; list-style-type: none; background: url(images/arrow.gif) no-repeat 5px 5px;}
ul#arrow li:hover {margin: 0; padding: 0 0 0 15; list-style-type: none; background: url(images/arrow-on.gif) no-repeat 3px 5px;}

ul#index li {margin: 0; padding: 3 3 3 15; list-style-type: none; background: url(images/arrow.gif) no-repeat 3px 9px; font-size:13;}
ul#index li:hover {margin: 0; padding: 3 3 3 15; list-style-type: none; background: url(images/arrow-on.gif) no-repeat 3px 9px; font-size:13;}

ul#arrow1 li {margin: 0; padding: 5px 0 0 18px; list-style-type: none; background: url(images/arrow.gif) no-repeat 5px 10px; font-size: 12px; color:#ff6633;}
ul#arrow1 li:hover {margin: 0; padding: 5px 0 0 18px; list-style-type: none; background: url(images/arrow-on.gif) no-repeat 5px 10px;}

a.mini-img img{background: url(images/1x1green.gif); padding:0; width: 70px; height: 70px; float: right; margin: -30px -5px 2 12;}
a.mini-img:hover img{background: url(images/1x1orange.gif); padding:0; width: 70px; height: 70px; float: right; margin: -30px -5px 2 12;}


td.title{
	text-align: center;
	color: #ff6633;
	font-size: 13;
	font-weight:bold;
}


div.newsdate{
	color: #ff6633;
}

#linkexchange a{
	color: #777777;
	font-size: 10;
}

#price td{
	padding:5 5 5 10;
	text-align: left;
	color:black;
}

#price td.price{
	text-align: right;
}

#price td.header{
	text-align: left;
	background-color:#FFeeee;
	font-weight: bold;
}

#price a{
	font-weight: normal;
}


h1.toph1{
text-align: center;
font-size: 13;
color: #ffffff;
	line-height: 15px;
	margin: 0,0,0,0;
	font-weight: bold;

}

div.h2{
	color: #ff6633; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0; 
	margin: 20 0 8 0;
}


div.h3{
	color: #669900; 
	font-size: 12px; 
	font-weight: normal; 
	padding: 0; 
	margin: 20 0 8 0;
}

#catalog td{
	font-weight: bold;
	font-family: Verdana;
	color: #006699;
	text-align: center;
}


#catalog img{
	border-width: 2;
	border-color: #669900;
}

a.header {color: #ff6633; text-decoration: none; font-size:13px; font-weight:bold;}
a.header:hover {color: #ff6633; text-decoration: underline;font-size:13px; font-weight:bold;}