*
{ margin: 0; padding: 0; -moz-box-sizing: border; box-sizing: border; }

body
{
	background-color: #c0c0c0;
	color: #56565b;
	margin: 0;
	padding: 10px;
}

a
{ color: #647387; text-decoration: none; }
a:hover
{ text-decoration: underline; }

body,td, th
{font: 84% Arial,sans-serif;}
h3,h4,h5,h6
{ font-size: 100%; font-weight: bold; padding: .5em 0; }
h2
{ font-size: 110%; font-weight: bold; padding: .5em 0; }
h1
{ font-size: 150%; color: #647387; font-family: Tahoma, sans-serif; font-weight: normal; padding: .5em 0; }
p
{ margin: 0; padding: 0; line-height: 1.4em; }

ol, ul, blockquote
{
	padding: .5em 2em;
}
ol ol, ul ul, ol ul, ul ol
{ padding-top: 0; padding-bottom: 0; }

.data
{ border: 1px solid #1e4f7a; }
	.data th
	{ 

		background-color: #1e4f7a; color: #fff; 

	}

	.data td, .data th
	{ 
		padding:  0.5em 0.5em 0.5em 0.5em; 
        }

.data1
{ border: 1px solid #1e4f7a; }
	.data1 th
	{ 
		background-color: #1e4f7a; color: #fff; 

	}

	.data1 td, .data1 th
	{ 
		text-align: center;
		border: 1px solid #1e4f7a;
		padding:  0.3em 0.3em 0.3em 0.3em; 
        }

	.data1 th {
         font-size: 15px;
	}





form
{ margin: 0;padding: 0; display: inline; }
table
{ border-spacing:0; border-collapse:collapse; }
table tr, table td, table th
{ vertical-align: top; }


#MainContainer
{background-color: #fff; padding: 5px;}

td#Slogan table td
{ vertical-align: middle; }

#Adv
{ width: 262px; }
#Adv table
{ border-color: #1e4f7a; border-collapse: collapse; }

#Adv .pics{
 	border-top: 4px solid #FFF;
}

#SpecOffers
{ 
	background-color: #d6d8db; color: #647387;  border-top: 4px solid #FFF;
}
	#SpecOffers table td, #SpecOffers h2,#SpecOffers  p
	{ padding: 5px; color: #647387;}
	#SpecOffers a
	{ color: #535353; }
	#SpecOffers td
	{ color: #535353; font-size: 80%; }

#Search
{ background-color: #d6d8db; color: #647387; }
	#Search
	{ border-top: 4px solid #FFF; border-bottom: 4px solid #FFF;}
	#Search table td, #Search h2
	{ padding: 5px; }

	#Search input.button
	{ background-color: #c2c2c2; color: #7a7a7a; border: 1px solid #adadad; }
	#Search input
	{ background-color: #c2c2c2; color: #000; border: 1px solid #adadad; }



#MainNavigation td
{ background: #000 url( /img/menu_back.gif ); padding: 10px; border: 2px solid #fff; border-left-width: 4px; border-top-width: 4px; }
	#MainNavigation td a
	{ color: #2b2c2c; text-decoration: none;}

#MainNavigation td.current
{ background: #446685; }
	#MainNavigation td.current a
	{ color: #fff; }

#VerySpecOffer
{ background-color: #0c416f; border: 2px solid #fff; border-left-width: 4px; }
	#VerySpecOffer td
	{ padding: 10px; }
		#VerySpecOffer a
		{ color: #fff; font: 100% Tahoma,sans-serif; }
	#OfferText
	{ color: #99b5e7; vertical-align: middle !important; }

	#OfferText td
	{ color: #99b5e7; }

	#OfferText a
	{ color: #99b5e7; }

	#OfferText img
	{ border: 1px solid #FFF; !important}

	#ProductList
	{ color: #FFF; margin: 5px 0; border-left: 2px solid #fff; padding: 5px 5px 5px 15px; }

	#ProductList div
	{ background: url( /img/list_arrow.gif ) no-repeat center left; padding: 5px 0 0 15px; }



#Content
{ padding: 15px; }
#Content p
{ padding: 0; margin: 0; padding: .25em 0; }
	.news .item p
	{ padding: 0; }
	.news .item p.title
	{ font-weight: bold; color: #647387; padding-top: 1em; }



#SecondNavigation 
{ background-color: #0c416f; color: #fff; font: bold 100% Tahoma,sans-serif; padding: 5px 15px; text-align: center; margin-top: 4px; }
#SecondNavigation a
	{ color: #fff; text-decoration: none; }

#Copyrights 
{ background-color: #d2d2d2; color: #676767; font: normal 100% Tahoma,sans-serif; padding: 5px 15px; text-align: center; margin-top: 4px; }
#Copyrights a
{ color: #676767; }



#feedback input.button
	{ background-color: #c2c2c2; color: #000; border: 1px solid #adadad; height:22px;}
#feedback input 
	{ background-color: #c2c2c2; color: #000; border: 1px solid #adadad; height:22px;}
#feedback textarea 
	{ background-color: #c2c2c2; color: #000; border: 1px solid #adadad; }
