/* old styles */

/* body{
 background-image: url(images/bg010000.gif);
}
*/

/* 
td{
 font-family: tahoma,verdana,arial;
 font-size: 11px;
 color: #464646;
} */

/* .bg{
  background-image: url(images/bg020000.gif);
  background-repeat: repeat-y; 
 }

 .bg1{
  background-image: url(images/bg030000.gif);
  background-repeat: repeat-y; 
 }
 
*/ 

/* * * * * * * * *

 .bg2{
  background-image: url(images/m3200000.gif);
  background-repeat: repeat-y; 
 }

 .ch{
  font-size: 11px;
  color: #363636; 
 }

 .ch1{
  font-size: 19px;
  color: #ED1B23; 
 }

 .ch2{
  font-size: 13px;
  color: #FFFFFF;
  font-weight: bold; 
 }

 .ml{
  font-size: 11px;
  color: #363636; 
  text-decoration: none;
 }
 .ml:hover{
  font-size: 11px;
  color: #363636; 
  text-decoration: underline;
 }


 .ml1{
  font-size: 11px;
  color: #ED1B23; 
  font-weight: bold; 
  text-decoration: none;
 }

 .ml2{
  font-size: 11px;
  color: #464646; 
  font-weight: bold; 
  text-decoration: none;
 }

 .tx{
  font-size: 11px;
  color: #000000;  
 }

 .se{
  width: 109px;
  font-size: 9px;
  color: #282E3E;
 }



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

h1 {
	font-size: 20px;
}

* * * * * * */


/* new styles */

body
{ background:#fff; padding:0; margin:0; height:100%; width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; 
  color:#004270; font-size:80%;}

img
{ border:none;}

a
{ color:#3247c6;}

h1
{ font-weight:normal; font-size:150%; color:#0f5996; margin:0 0 15px 0;}

.PhoneNumber
{ color:#0f5996; font-size:20px;}

.Email
{ color:#0f5996; font-size:13px;}

table#TopMenu
{ margin:0; padding:0;}

table#TopMenu tr td
{ display: inline; list-style-type:none; padding:5px 20px 0 10px; font-size:13px; font-weight:normal;
  background:url(img/top_li.gif) top left no-repeat;}
  
div#Head
{ background:url(img/top_bg.gif) repeat-x;padding:0; color:#fff;}  

div#Head a
{ color:#fff;}
  
div#Head table
{ margin:0; padding:0;}

div#Head table tr td.TopLeft
{ background:url(img/top_left.gif) top left no-repeat; height:157px; vertical-align:top; width:240px;}

div#Head table tr td.TopCenter
{ text-align:left; vertical-align:top; width:50%;}

div#Head table tr td.TopRight
{ vertical-align:top; width:50%;

background:url(img/login_bg.gif) 100% 0 no-repeat;
}

.search_form
{ border: inset 2px #ddd; margin:0 5px 0 0; width:150px;}

#Login
{ height:157px; width:280px; text-align:right; margin:0; padding:0;}

.login
{ margin:1px 5px 1px 0; border: inset 2px #ddd; width:120px;}

.login_form
{ color:#d8eff5; text-align:left; padding:5px 5px 5px 0;}

.login_links
{ text-align:left; padding:10px 0 0 0;}

.Catalog
{ color:#0f5996; font-size:150%; margin:20px 10px 10px 20px;}

.RightMenu
{ margin:0 0 20px 20px; width:220px; color:#3247c6; font-weight:bold;}

.RightMenu div a
{ font-weight:normal;}

.RightMenu div
{ list-style-type:none; padding:0 0 0 15px !important; background:url(img/menu_li.gif) top left no-repeat; margin-top:4px;	margin-bottom:4px;}

/*

.RightMenu div.sub_elem
{ margin:4px 0 4px 15px !important;}

*/

#ContentPart
{ padding:20px 0 20px 20px;}

a.cat
{}

a.standard
{ font-size:11px;}

font.font1
{ color:#3247c6;}

font.font2
{ font-size:11px;}

.MLink
{ margin:0 0 10px 0;}

.Footer
{ background:url(img/bottom_bg.gif) top left repeat-x; padding:0; margin:0; height:71px; color:#fff;}

.Footer a
{ color:#fff;}

.Footer table
{}

.Footer table tr td
{ height:71px; vertical-align:middle;}

.Footer table tr td.FLeft
{ background:url(img/bottom_left.gif) left top no-repeat; width:240px; font-size:11px;}

.Footer table tr td.FRight
{ background:url(img/bottom_right.gif) right top no-repeat; width:50%; text-align:right;}

ul.List
{ list-style-type:square; margin:1em 0 1em 0px; list-style-position:outside; padding:0;}

ul.List li
{ margin:2px 0;}

div.h1
{ font-weight:normal; font-size:150%; color:#0f5996; margin:30px 0 15px 0; padding:0;}

.Sorting
{ border:solid 1px #bfdce4; background:#eee; padding:10px; margin:10px 5px 10px 13px; color:#0d4e96;}

.Sorting table
{ width:100%;}

.Sorting table tr td
{ /* padding:0 20px 0 0; */ width:30%;}

.Breadcrumb
{ font-weight:bold;}

i
{ font-family:Verdana, Arial, Helvetica, sans-serif;}

#TCDiv1{
	color:#fff;
	font-size:19px;
	padding:30px 0 15px 0;
}

#TCDiv2{
	color:#fff;
	font-weight:bold;
	padding:0 0 5px 0;
}

#TCDiv3{
	color:#fff;
	font-weight:bold;
}

#TCDiv3 a, #TCDiv2 a{
	text-decoration:none;
}