﻿	body  {
	margin: 0;
	padding: 0;
	font-family:'Times New Roman', Times, serif;
	color:white;
	background: white;}

p {
	margin: 0;
	padding: 0;
	color: #6B6F73;
	font:'Times New Roman', Times, serif;
	padding-bottom: 0px;}

div {
	margin: 0; 
	padding: 0;	
	border: 0px; 
	color: #6B6F73;
	font:'Times New Roman', Times, serif;}

table,td {
	margin: 0; 
	padding: 0; 
	border: 0px;
	color: #61646B;
	font:14px 'Times New Roman', Times, serif;}

a {	
	color: #1e7cbb; 
	text-decoration:underline;
	font-family:'Times New Roman', Times, serif; }
p a {color: #1e7cbb;}
a:hover, p a:hover {
	text-decoration: underline;
	color: #cc0000; }

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
	font-weight: ;
	color:#1e7cbb;
	font-family:'Times New Roman', Times, serif;}
h1 {font:13px 'Times New Roman', Times, serif;
		color: #6B6F73;}
h2 {font: 23px Tahoma, Verdana, Arial, sans-serif; color:black; padding: 20px 0 20px 0;}
h3, h3 a {font: bold 12px Tahoma, Verdana, Arial, sans-serif; color:#CC0000; }
h4 {font: 18px Tahoma, Verdana, Arial, san-serif; color: black; padding:15px 0 0 15px;}
h5, h5 a {font: 18px 'Times New Roman', Times, serif; padding-top: 15px; padding-bottom: 10px;}

.dictionary {text-align: justify; padding-right: 15px}
.dictionary div, .dictionary p {text-align: justify}
.dictionary h5 {padding: 0}
.dictionary h5 a {text-decoration: none}


img {border: 0;}
a img {border:0}

.clear {clear: both; font-size: 1px; height: 1px; line-height: 1px}

form {margin:0; padding: 0;}
input, select, textarea {padding: 0; margin: 0; font:Times New Roman, Arial, Verdana, sans-serif; color: #1e7cbb;}
label {font: ; color: #;}
select { height: px; font:'Times New Roman', Times, serif; width: ;}
option {height: px; width: px}
input.text { width: ; padding: 0 2px; height: px;  font:'Times New Roman', Times, serif;}

textarea {width: px; height: px; padding: 0 2px; font:'Times New Roman', Times, serif;}

ul, li {margin: 0; padding: 0;}
dl {margin: 0; padding: 0;}
dl dt {margin: 0; padding: 0;}
dl dd {margin: 0; padding: 0;}
object {margin: 0; padding: 0;}


	/*расчет минимальной ширины*/
#measurer {
    width: 100%;
    height: 1px;
    line-height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    }

#for_all { 
	width: expression(document.getElementById("measurer").clientWidth < 998 ? "998px" : 
 	  document.getElementById("measurer").clientWidth > 1600 ? "1600px" : "100%");
   /*for*/
    min-width: 998px;
    max-width: 1600px;
    }


table{width: 100%;}




.left_top{
		width: 20%;
		}
.left_top .left_pad{
		padding: 0 35px;
		}
.left_top h1{
		padding-top: 5px;
		}

.logo a{ margin-top: 5px;
margin-left: -10px;
		display: block; 
		background: url("../images/logo.gif") no-repeat 0 0;
		text-indent: -3000px;
		overflow: hidden;
		height: 30px
		}
.link_block{float: right; height: 35px; width: 280px; padding-left:15px; padding-right: 20px;}



/*левый блок с  меню, корзиной, формой,*/

.left_center{
		    vertical-align: top;
			width:20%; 
			margin-left: 10px;
			}
.left_pad{padding: 0px 25px;}

.center_top{
			width: 80%;
			background:#1e7cbb;
			}
.main_menu li{
			list-style: none;
			}
	.main_menu li a{
				font: 14px Times New Roman, Verdana, Arial, sans-serif;
				}

.left_center .main_menu{
			padding: 15px 13px;
			}
	.left_center .main_menu li a{
				margin-top: 10px;
				font:13px Tahoma, Arial, Verdana, sans-serif; 
				}
	.left_center .main_menu li.select a {font-weight: bold; color: black}
.main_menu2{
	padding: 5px 0 5px 0;
	}
.main_menu .main_menu2 li{
		background: url("../images/marker_main_menu.gif") no-repeat 0 6px;
		padding-left:10px;
		}
	.main_menu .main_menu2 .select{
			background: url("../images/marker_main_menu_h.gif") no-repeat 0 6px;
			}
.main_menu .main_menu2 li a, .main_menu .main_menu2 .select ul li a{
		 color: #1e7cbb;
		 font:12px Tahoma, Verdana, Arial, san-serif;	
		 }
	.main_menu li .main_menu2 .select a{
				font: bold 12px Tahoma, Verdana, Arial, san-serif;
				color: black;
						  }			
/*.main_menu li .main_menu2 .select ul li a {font-weight: normal; color: #1e7cbb}*/
.main_menu2 li ul {
	padding: 5px 0 5px 0;
	}
.help{	
		padding-left: 15px;
		}
	.help a:hover{
			color: #a5cbe4
			}


/*голубая корзина*/

.blue_korzina{
			padding-bottom: 9px;
			background: #1e7cbb url("../images/blue_ugol.gif") no-repeat 0 0;
			 }
	.blue_korzina p{
				font: 13px Tahoma, Verdana, Arial, sans-serif;
 				padding-left: 14px; 
				padding-bottom: 5px;
				color: white;
				}
		.blue_korzina p.red{
			color: #ffff33
			}
			.blue_korzina a{
						text-decoration:underline;
						font: 16px Times New Roman, Verdana, Arial, sans-serif;
 						color: white;
 						}
				.blue_korzina a:hover{
							color:#a5cbe4; 
							}



/*хиты продаж*/
.blue{
	padding: 32px 0 11px 14px;
	color: #1e7cbb;
	}
.box_yellow{
			background: #ffcc00 url("../images/left_top.gif") no-repeat 0 0;
			}
	.box_yellow img{
				margin: 27px 47px;
				}
.about_book_y{
	padding-left: 12px;
	}
	.about_book_y a{
			font:14px Times New Roman, Arial, Verdana, sans-serif;
			}
.korzina_y a{ 	
		padding-left: 12px; 
		font:12px Times New Roman, Arial, Verdana, sans-serif;
		color:#cc0000;
		}
.door_r_b_y{
			/* height: 210px; */
			height:auto;
			padding-bottom: 13px;
			background:url("../images/right_bottom.gif") no-repeat 100% 100%;
			}			


/*спец предложения*/
.predl {
		padding: 31px 0 11px 14px;
		color: #cc0000; 
		}
.spec{
		background: url("../images/left_top.gif") no-repeat 0 0;
		}
.right_bottom_small{
		padding: 18px 14px;
		background: url("../images/right_bottom.gif") no-repeat 100% 100%;
		}
	.right_bottom_small p a{
			font: 14px Times New Roman, Tahoma, Arial, san-serif; 
			color: #cc0000;
			text-decoration: underline;
			}
		.right_bottom_small p a:hover{
				color:#1e7cbb;
				text-decoration: underline;
				}

/*форма*/
.gray{	color: #61646b;
		padding: 20px 0 11px 14px;
		}
.anketa{
		background: url("../images/left_top.gif") no-repeat 0 0;
		}

.right_bottom{
		padding:15px 13px;
		background: url("../images/right_bottom.gif") no-repeat 100% 100%; }
.anketa p{  
		padding-bottom: 10px;
		font:14px 'Times New Roman', Times, serif; 
		color:#6B6F73;
		}
.anketa form{
		font:14px 'Times New Roman', Times, serif;
		}
.radio_table{
		width: 100%;
		}
	.radio_table td a{
			font: 14px 'Times New Roman', Times, serif;
			}
.sub3{	
		border: 0;
		width: 74px;
		height: 26px;
		background: url("../images/but_otvet.gif") no-repeat 0 0; 
		color: white;
		margin: 11px 0 6px 0;
		}
.new_gray{
		padding: 25px 0 10px 14px;
		color: #61646b;
		}

/*правый верхний блок с  поиском*/

.head{	
		height: 94px;	
		background: url("../images/bg_search.gif") no-repeat 0 0;
		}
.search{
		padding: 5px 0;
		}
.search a{
		font:13px Times New Roman, Arial, Verdana, sans-serif; 
		color:white;
		}
.tsearch{
		margin-right: 10px;
		width:360px; 
		}
.tsearch_yellow{
		width:70px; 
		border: 2px;
		}

.gorizontal_menu{
		padding-top:20px;
		}
	.gorizontal_menu p,a{
			font: 11px Tahoma, Verdana, Arial, san-serif;
			}
		gorizontal_menu p{
				padding-top: 2px;
				}

.no_arrow{
	float: left;
	}
.arrow{
	float: left;
	padding-left: 25px;
	background:url("../images/arrow.gif") no-repeat 10px 7px;
	}
	.arrow p{
		margin-top: 2px;
		}

/*.basket_table .yellow_table { width: auto; }*/
.yellow_table td{
	vertical-align: top;
	}
.th{
	padding-bottom: 40px;
	}

.kniga{
	padding-bottom:20px;
	width:35%;
	}
	.kniga a{
		font: 14px 'Times New Roman', Taimes, serif; 
		}
.table_price{
	width:15%;
	padding-bottom: 40px;
	}
.table_kolvo{
	width:15%;
	padding-bottom: 40px;
	}
.table_stoimost{
	width:15%;
	padding-bottom: 40px;
	vertical-align: top;
	}
.table_delete{
	width:15%;
	padding-bottom: 40px;
	}
.bg_delete a{
	width: 17px;
	height: 16px;
	display: block;
	margin: auto;
	background: url("../images/delete.gif") no-repeat 0 0px;
	}

.sub2{
		width: 74px;
		height: 26px;
		background: url("../images/but_otvet.gif") no-repeat 0 0; 
		color: white;
		border: 0;
		}
.sub4{	
		border: 0;
		width: 94px;
		height: 26px;
		margin: 10px 118px;
		background: url("../images/otpravit.gif") no-repeat 0 0; 
		color: white;
		}
.sub6{	
		float: left;
		border: 0;
		width: 94px;
		height: 26px;
		margin: 20px 0 0 70px;
		background: url("../images/otpravit.gif") no-repeat 0 0; 
		color: white;
		}
.mini_tab{
		width: 50%; 
		margin-left: 40px;}
.tel_mail{	
			padding: 0 60px;
		    margin-top: 10px;
			font:20px Times New Roman, Arial, Verdana, sans-serif; 
			color:white; 
         }
	.tel_mail a{
				margin-left: 130px;
				color:#A5CBE4;
				font:13px Times New Roman, Arial, Verdana, sans-serif;  }

		.tel_mail a:hover{
					text-decoration: underline;
					color: white;
					}

.red_korzina{
		padding-left: 17px;
		float: right;
		width: 140px; 
		height:73px; 
		background:#cc0000 url("../images/red_ugol.gif") no-repeat 0 0; 
		font:14px Times New Roman, Arial, Verdana, sans-serif;
		margin-top: 10px;
		}
.red_korzina a{
			color: white;
			}
.red_korzina a:hover{
			color: #a5cbe4;
			}
.big_poisk a:hover{
			text-decoration: underline;
			color: #a5cbe4;
			}
.all_new{padding-top: 10px;}
.all_new a{ 
	padding:0 13px;
	font: 14px 'Times New Roman', Times, serif;
	color: #cc0000;
	}
	.all_new a:hover{
		color:#1e7cbb;
		}

/*правый блок с  контентом, избранным, вертикальным баннером*/

.content_about_book
{
	width: 545px;
	padding: 10px 0px 0px 15px;
	}
.content_about_book ul{
	width: 100%;
	list-style: none;
	float: left;
	}
.content_about_book li{
	background: url("../images/marker_opisanie.gif") no-repeat 0 7px;
	padding:0 0 10px 19px;
	}

.top_page {padding-bottom: 15px;}
.top_page a {font:14px 'Times New Roman', Times, serif}
.top_page span {font-weight:bold}

.big_search_mini_tab{
			width:70%
			}
	.big_search_mini_tab td{
				padding:3px;
				}
.big_search_input{
	width: 285px;
	}
.sub5{		
	margin: 7px 0;
	color:white;
	border: 0;
	width: 94px;
	height: 26px;
	background: url("../images/otpravit.gif") no-repeat 0 0; 
	font:14px "Times New Roman", Times, serif;}
.results{
	width:90%
	}
	.results td{
		padding-bottom:10px;
	}
		.results a{
			font:14px Times New Roman, Times, serif;}
				.results_ISBN{
					padding-left:44px;
					}
				.results_price{
					padding:0 0 0 92px;
					}

p.results {margin-top: 10px}

.all_price{ 
			float: right;
			width: 535px; 
			margin-right: 20px;
			}
* html .all_price { margin-right: 0 }

	.all_price p{
				padding:3px 15px;
				}
	.all_price table.delivery{
				margin:3px 15px;
				}
				
.summa{	 
		 background:url("../images/bg_tochki.gif") repeat-x 0 100%;
		 padding:0 0 5px 0;
		 }
.box_mini{margin-top:10px;
		  background: #fff8c6 url("../images/left_top.gif") no-repeat 0 0;
		  }
.right_bottom_mini{
 		height:57px; 
 		padding:10px 0 0 15px;
		background: url("../images/right_bottom.gif") no-repeat 100% 100%;
		}
.right_bottom_mini table{
	width:320px;
	}
.right_bottom_mini table td{
	color:black;
	font-weight:bold;
	vertical-align: middle
	}
.right_bottom_mini td.delete {width: 40px}

.gray2{color: #61646b;}
.black{
	font-size:16px;	
	}
.box_mini p{
	font-weight:bold;
	}
.p_l_1{
	padding-left:60px;
	}
.p_l_2{
	padding-left:70px;
	}


.red_star{color: #cc0000;}
.about_red_star{
	width: 250px;
	margin-left: 350px;
	position: absolute;
				}



.otzivi{
	width: 200px;
	height:96px;}
.in_coord{
	width: 200px;
	}
.mini_tab1{
	width: 340px;
	}
	.mini_tab1 tr td {  
			width:112px; 
			vertical-align: top;
			padding:2px 0;
			}
.left{
	float: left;
	}


.center_right{
	width:85%;
	vertical-align: top;
	}
	.center_right td{vertical-align: top;}
.banner1{
		margin:20px 0;
		}
.banner2{
		float: right;
		margin-bottom: 20px;
		}
.new1{
		padding: 0 0 6px 18px;
		}
.height{
		width: 100%;
		vertical-align: top;
		}
.height img{float: left; padding-right: 10px;}
.big_box{
		 margin-right: 20px;
		 float: left;
		 background: #fff8c6 url("../images/left_top.gif") no-repeat 0 0;
		 }
/*.basket_table { padding-right: 15px; }*/
.big_door_r_b{	
				position: relative;
				width: 517px;
				padding: 13px 30px 20px 13px;
				background: url("../images/right_bottom.gif") no-repeat 100% 100%;}
	.big_door_r_b .black{
		color: black;
		}				
.big_door_r_b .red_marker{
		position: absolute;
		right: 0;
		top: 0;
		}

.big_door_r_b2{ 
				padding: 13px 30px 20px 13px;
				background: url("../images/right_bottom.gif") no-repeat 100% 100%;
				}
				
.big_door_r_b img{
				float: left;
				}
.big_door_r_b h5{
				float: left;
				margin-left: 20px;
				width: 300px;}
.big_box_table{
				float: left;
				}

.mini_table_yellow{
				width: 250px;
				/*width:100%;*/
				height: 80px;
				margin: 23px 0 0 25px;
				}
	.mini_table_yellow td{
					padding-bottom: 5px;
					}
.red{
	color: #cc0000;
	}
.big
{
	font:bold 18px 'Times New Roman', Times, serif;
}	
.big_basket, .big_basket2{width: 190px;
		color: #cc0000; 
		font: 18px 'Times New Roman', Times, serif;
		margin-left:160px;}
	.big_basket a, .big_basket2 a{
			color: #cc0000;
		 	font: 18px 'Times New Roman', Times, serif;}
	.big_basket2 a{
			color:#61646b;}

.box1{
	  float: left; 
	  width: 170px;
	  height: 210px;
	  background: #fff8c6 url("../images/left_top.gif") no-repeat 0 0;
	  margin:8px 5px;
	  }

	.box1 div.image{
			float: left; 
			padding: 25px 12px;
			}
	.box1 img {padding: 0}

.red_marker, .blue_marker, .orange_marker, .print_marker, .no_marker{ 
		position: absolute; 
		right: 0;
		top: 0;
		height: 33px;
		font: 10px Tahoma, Verdana, Arial, san-serif;
		color: white;
		}
.red_marker{
		width:48px;
		padding:5px 0 0 10px;
		background: url("../images/red_marker.gif") no-repeat 0 0;
		}
.orange_marker{
		width:49px;
		padding-left:10px;
		background: url("../images/orange_marker.gif") no-repeat 0 0;
		}
.blue_marker{
		width: 49px;
		padding-left:8px;
		background: url("../images/blue_marker.gif") no-repeat 0 0;}
.print_marker{
		width: 49px;
		padding-left:8px;
		background: url("../images/print_marker.gif") no-repeat 0 0;}
.no_marker{
		width: 49px;
		padding-left:8px;
		background: url("../images/no_marker.gif") no-repeat 0 0;}
.box2{
	  float: left;
	  width: 170px;
	  height: 210px;
	  background: url("../images/left_top.gif") no-repeat 0 0;
	  margin:8px 5px;
	  }

	.box2  div.image{
			float: left; 
			padding: 25px 12px;
			}
	.box2 img {padding: 0}
			
.door_r_b{ position: relative;
		width: 170px;
		height: 210px;
		background: url("../images/right_bottom.gif") no-repeat right bottom;
		}
.box_bottom{
	  float: left; 
	  width: 170px;
	  height: 210px;
	  background: #fff8c6 url("../images/left_top.gif") no-repeat 0 0;
	  }
	.box_bottom div.image{
			float: left; 
			padding: 25px 12px;
			}
	.box_bottom img{padding: 0}

.inf_book{
		float: left;
		margin-top: 34px;
		font: 12px Times New Roman, Arial, Verdana, sans-serif;
		width: 60px;
		height: 48px;
		}
.cost{
		float: left; 
		padding-top: 14px;
		font: bold 14px Times New Roman, Arial, Verdana, sans-serif;
		color: #cc0000;
		}
.about_book a{
		float: left;
		clear: both;
		padding-left: 12px;
		font:14px Times New Roman, Arial, Verdana, sans-serif;
		}
.korzina a, .korzina2 a{
		float: left;
		clear: both;
		padding-left: 12px; 
		font:12px Times New Roman, Arial, Verdana, sans-serif;
		color:#cc0000;
		}
	.korzina a:hover, .korzina2 a:hover{
			color: #1e7cbb;
			text-decoration: underline;
			}
.korzina2 a
{
		color:#61646b;
}			
.korzina2 a:hover
{
	color:#cc0000;
}
.new{   
		padding: 5px 0 0 20px;
		float: left;
		color:#cc0000;
    }
.new a{
		font:14px Times New Roman, Arial, Verdana, sans-serif;
		color: #cc0000;
		text-decoration:underline;
		}
	.new a:hover{
			color:#1e7cbb;
			text-decoration: underline;
			}
.mini_border{
		float: right; 
		display:block;
		width: 51px;
		height: 26px; 
		background: url("../images/border_arrow.gif") no-repeat  0 0; 
		margin-top: 10px;
		}
.up{		
		float: right;
		padding-top:30px; 
		font: 14px Times New Roman, Times, serif; 
		color: #cc0000;
		}
.content{
		float: left;
		}
.date{
		padding-top: 10px;
		}
.stars{ 
		height: 13px; 
		margin:10px 0 0 15px;
		background: url("../images/stars.gif") repeat-x 0 0; 
		}
.td_banner2{
		vertical-align: top;
		}

/*text*/
.conten_text{
			padding:10px 0 10px 0;
			}
.conten_text2{float: left; padding:10px 0 10px 0;}
.own_otzivi{
	padding:20px 0;
	padding-left: 15px;
	}
	.own_otzivi a{ 
			font: 14px 'Times New Roman', Times, serif;
			color: #cc0000;
			}
		.own_otzivi a:hover{
				color:#1e7cbb;
				}


/*избранное, бестселлеры, баннер*/

.td_choose{
		width: 130px;
		padding: 25px 0;
		vertical-align: top;
		padding-right: 15px
		}
.td_choose1{
		width: 140px;
		}

.bestsel h3{
			font: bold 12px Tahoma, Verdana, Arial, san-serif;
			color: #1e7cbb;
			}
	.bestsel ul{
			 	padding: 14px 0;
			 	width: 200px;
					}
		.bestsel li{
					padding-left: 10px;
					list-style: none; 
					background: url("../images/marker.gif") no-repeat  0 9px;
					padding-bottom: 3px;
					width: 200px;
			}
			.bestsel li a{
						color: #61646b;
						font:14px 'Times New Roman', Times, serif;
						}
				.bestsel li a:hover{
							color: #cc0000;
							}

.choose h3 {
		padding-bottom: 15px;
		padding-top: 10px;
		}
	.choose li{	
				padding-bottom:3px;
				padding-left: 10px;
				list-style: none;
				font:14px  'Times New Roman', Times, serif;
				background: url("../images/marker.gif") no-repeat 0 9px;
			  }

		.choose li a{font:14px  'Times New Roman', Times, serif;
					color: #61646b;
					}
			.choose li a:hover{
						color: #1e7cbb;
						}



	.banner2 img{
		float: right;
			}
.pred,
.next {
	 float: left;
	 height: 26px;
	 line-height: 26px;
	 margin-right: 20px;
	}
	.pred {
		background:  url("../images/left_border_arrow.gif") no-repeat 0 0;   
		}
	.next {
		background:  url("../images/right_border_arrow.gif") no-repeat 100% 0;  
		}

		.pred a, .pred span, .next a, .next span {
			display: block;
			font: 14px 'Times New Roman', Times, serif;
			}
			.pred a, .pred span {
					padding-left: 38px;
					line-height: 26px
					}
			.next a, .next span {
					padding-right: 38px;
					line-height: 26px;
					}

.numbers_pages ul{
	list-style: none;
	}
	.numbers_pages li{
		float: left;
		}
		.numbers_pages .select{
			background: url("../images/yellow_bg.gif") no-repeat 0 0;
			}
			.numbers_pages li a, .numbers_pages li span {	font: 14px 'Times New Roman', Times, serif;
				display: block;
				padding: 8px 6px;
				}
				.numbers_pages a:hover{
					background: url("../images/yellow_bg.gif") no-repeat 0 0;
					color: #1e7cbb; 
					text-decoration: none;
					}

/*футер*/
.left_foot{
	width: 20%
	}
.left_foot .left_pad{padding: 0 32px;}
.center_foot{
	width: 80%;
	padding-left: 22px;
	}
.coordinats{
	padding: 45px 13px;
	}
.nomer{
	font:20px Times New Roman, Arial, Verdana, sans-serif;
	color: #61646B;
	white-space:nowrap
	}
.adress{
	padding-top: 20px;
	font:14px Times New Roman, Arial, Verdana, sans-serif;
	color: #61646B; 
	}

.scheme a{
		  float:left;
		  font:14px Times New Roman, Arial, Verdana, sans-serif;
		  text-decoration:underline;
		  }
	.scheme a:hover{
			color: #cc0000;
			}

.center_foot .main_menu{padding: 0 0 40px 0;
		}
	.center_foot .main_menu li{ 
			float: left; 
			padding-right:14px;
		}
.copy{	
	float: left;
	margin-right: 20px;
	font:14px Times New Roman, Arial, Verdana, sans-serif;
	color: #cc0000;
		}
	.copy a{
		color: #cc0000;
		}
		.copy a:hover{
			color: #1e7cbb;
			}

div.poll {margin-top: 5px}
div.percent_div {height:8px; border:solid 1px #1e7cbb; padding:0px; margin:0; line-height: 1px; font-size: 1px}
div.percent_div div {height:8px; background-color: #1e7cbb; line-height: 1px; font-size: 1px}
	
div.anketa div.percent_div {height: 5px}
div.anketa div.percent_div div {height: 5px}

div.special_offer {padding: 20px 15px 0 15px; font-size: 16px; color: #cc0000}
div.special_offer a{font-family:Times New Roman, Arial, Verdana, sans-serif; font-size: 16px; color: #cc0000; font-weight:bold}

div#navigator {margin-top: 20px}

.search1 p {margin-bottom: 5px}
.search1 p.header {margin-bottom: 20px}

.news p {padding: 5px 0 10px 0}

.right_banner {padding: 0 10px}

/*Manual Table*/

#ManuTb TABLE {
	BORDER-TOP: #404040 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #404040 1px solid
}
#ManuTb TABLE TD {
	BORDER-RIGHT: #404040 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #404040 1px solid
}
#ManuTb TABLE TR#thead {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #7a99cb
}

#mytab table
{
	
	border-top: 1px #404040 solid;
	border-left: 1px #404040 solid;
}

#mytab table td
{
	border-bottom: 1px #404040 solid;
	border-right: 1px #404040 solid;
	padding: 2px;
	
}
#mytab table td a{	
	font:14px Times New Roman, Arial, Verdana, sans-serif;
	text-decoration:underline; 
	}

#mytab table tr#thead
{
	background-color: #7A99CB;
	color:#fff;
}

.site_map li{
			list-style:none;
			BACKGROUND: url(../images/site_map_li.gif) no-repeat 0px 7px;
			padding:3px 0px 3px 15px;
			}
	.site_map li a{
				font: 14px Times New Roman, Verdana, Arial, sans-serif;
				font-weight:bold;
				color:#0a5192;
				}
.site_map .site_map2 li{
        list-style:none;
		background:none;
		padding-left:40px;
		}

.site_map .site_map2 li a{
		 color: #0a5192;
		 font:14px Times New Roman, Verdana, Arial, sans-serif;	
		 }