* { margin:0; padding:0;}
body{ /*background:#FFFFFF url(images_v2/tall_header.gif) top left repeat-x;*/}
html, input, textarea, select{font-family:Calibri, Arial, tahoma, verdana; font-size:12px; color:#4E4C32;}

.clearfix:after { 
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
} 
.clearfix { 
	display:block;
} 
/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

select.years{
	width:55px;
	display:inline;
	float:left;
}
select.age{
	width:40px;
	display:inline;
	float:left;
	margin:0 0 0 5px;	
}
span.underline{
	text-decoration:underline;
}

span.rdirect { unicode-bidi:bidi-override; direction: rtl; }



span a{ color:#5B7682;  /*background:url(images_v2/span_bull.gif) no-repeat left top;background-position:0 5px; padding-left:17px;*/  text-decoration:none;}
a:hover{text-decoration:underline;}

a.active{text-decoration:underline !important;}

a {color:#1A96D0/*75A820*/;}

.column { float:left;}
.clear { clear:both;}

.fleft{ float:left; width:200px !important;}
.fright{float:right; width:800px !important; }

/*header*/
#header{margin:0 !important;padding:3px 0 0 0; height:238px !important; width:1000px !important; }
#header .col_1{width:201px; height:238px;}
#header .col_1 h1{padding:0px 0 0 0; margin:0; float:left; display:block;}
#header .col_1 h1 a {
	background:url(./img/logo.jpg) left top no-repeat;	
	margin:0; 	
	width:200px;
	height:110px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
#header .col_1 #steps3{
	clear:both;
	display:block;
	float:left;
	width:200px;
	height:128px;
	background:url(./img/arrow_3steps.jpg) 17px 18px no-repeat;	
}
#header .col_1 #steps3 a{
	display:block;
	float:left;
	width:200px;
	height:128px;
}

#cat_sak{	
	float:left;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:18px;
}

#header .col_2{ width:400px; height:238px;color:#FFFFFF; background:url(./img/4puppies.jpg) left top no-repeat;}
#header .col_2 .t_f{ height:26px; padding:7px 0 0 0; }
#header .col_2 form{ margin:0 0 0 0px;}
#header .col_2 .puppies4 { width:390px; padding:5px 0 0 10px; line-height:16px; font-size:13px;}
#header .col_2 .puppies4 select{ border:1px solid #d0cccb; width:205px; height:22px; color:#0C5E85; font-size:13px; font-family:Calibri, Tahoma; display:block; }
#header .col_2 .puppies4 select option{ margin:0 0 0 10px;}
#header .col_2 .puppies4 input{ border:1px solid #d0cccb; width:150px; height:16px; padding:2px 3px; color:#0C5E85; font-size:13px; font-family:Calibri, Tahoma; display:block;}
#header .col_2 .puppies4 .find_puppy_btn{padding:6px 0 0 0; width:132px;}
#header .col_2 .puppies4 .find_puppy_btn input{ width:auto; height:auto; border:0px; padding:0;}
#header .col_2 .puppies4 #search{ width:132px; height:30px; background:url(./img/find_puppy_btn.gif) left top no-repeat; cursor:pointer; }

#header .col_2 .puppies4 .col_box_1{ float:left; padding:0px 0 0 0px; width:205px;}
#header .col_2 .puppies4 .col_box_2{ float:left; padding:0px 0 0 10px; width:160px;}
#header .col_2 .puppies4 .col_box_3{ width:145px;}
#header .col_2 .puppies4 .col_box_4{ width:63px;}
#header .col_2 .puppies4 .col_box_4 input { width:68px;height:67px;border:none;margin:7px 0 0 1px;}
#header .col_2 .puppies4 .indent_title{margin:25px 0 11px 0}




#header .col_3{width:239px; height:238px; background:url(./img/girl_with_dog.jpg) left top no-repeat; float:left;}
#header .col_4{width:160px; height:238px; background:url(./img/header_email_bg.gif) left top no-repeat; float:left;}
#header .col_4 #title{ width:100px; float:left;}
#header .col_4 form{margin:0; padding:0;}
#header .col_4 #email_text{padding:55px 10px 0px 10px; height:100px; float:left; color:#FFFFFF;}
#header .col_4 #email_send_div{padding:5px 10px 0 10px; float:left; }
#header .col_4 #email_send_div .title{float:left; color:#fff;}
#header .col_4 #email{padding:2px 2px; float:left; width:130px; margin:0;}
#header .col_4 #email_send{padding:5px 0 0 0px; float:left; display:block; }


/*footer*/
.tall_footer{ background:url(images_v2/tall_footer.gif) top left repeat-x; height:62px;}
.footer{ text-align:center; color:#97A9B0; padding-top:16px; font-size:11px;}
.footer strong{ display:block; font-weight:normal; font-size:12px;}
.footer strong a{ color:#1A96D0/*5B7682*/;} 
.footer a{ color:#1A96D0;}
.footer img{ vertical-align:middle; margin:0 4px;}

/*content*/
.content{padding:0px 0 0 0; margin:0 !important;width:1000px;}
.indent_bottom{ height:14px; width:920px;}
.bgr_none{background:none !important}
.h{ height:34px;}
.h_p{ font-size:13px;color:#ffffff;height:20px;background:url(images_v2/1title2.gif) 17px 0px no-repeat;margin:0 0 0 0;padding:2px 0 0 41px;font-weight:bold;}
.h_k{ font-size:13px;color:#ffffff;height:20px;background:url(images_v2/1title4.gif) 17px 0px no-repeat;margin:0 0 0 0;padding:1px 0 0 41px;font-weight:bold;}
.h_k a { color:#ffffff; }
.h_k a:hover { color:#ffffff;}

.h img{ margin:8px 0 0 20px;}

.h1{ height:22px; background:url(images_v2/1title3.gif) top left no-repeat; padding:2px 0 0 25px;font-weight:bold;}
.h1 img{ margin:0 0 0 2px;}

.content .col_1 { background-color:#d2a200; width:200px !important; margin:0 0px 10px 0; font-family:Calibri, Tahoma, Arial; }
.content .col_1  ul{ margin:0px 0 11px 0;  }

.content .col_1 .link{ margin:0 0 0 132px; }
span.link a{color:#eee !important; }
.content .col_1 .list1{ padding-bottom:17px; }
.content .col_1 .c1title{display:block; font-size:13px; color:#000;height:20px;margin:0 0 0 0;padding:1px 0 0 20px;font-weight:bold; }
.content .col_1 ul li a{ color:#000000; text-decoration:none; margin:0 0 0 5px;}
.content .col_1 ul li a:hover{ color:#000000; text-decoration:underline;}

.content #dog_news{ float:left; width:620px; padding:0 0 0 10px;  }

h2.news_title{
	float:left;
	width:100%;
	color:#DE5100;
	font-size:20px;
	margin:0 0 0 0;
}

h3.news_title_low{
	float:left;
	width:100%;
	color:#DE5100;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 0 0;
}	

.news_text{
	float:left;
	width:100%;
	font-size:13px;
	margin:7px 0 5px 0;
}	

.news_text .news_title{
	font-size:14px;
	float:left;
}

.news_inside{
	/*font-family: Arial,Helvetica,sans-serif;*/
	float:left;
	width:610px; 
	padding:0 0 0 10px;
}

.news_title_inside{
	font-size:18px;
	float:left;
	width:100%;
	margin:10px 0;
}

.news_text_inside{
	float:left;
	width:100%;
	font-size:13px;
}

.news_text a{
	text-decoration:none;
	float:left;
}

.news_text a:hover{
	text-decoration:underline;
}

.news_text .news_date{
	font-size:13px;
	color:#777;
	float:left;
	margin:1px 0 0 5px;
}
.news_text .news_short_text{
	font-size:12px;
	clear:both;
	float:left;
	width:99%;
}

.news_text .news_short_text img{
	float:left;
	border:0px;
	margin:3px 4px 2px 0;
}

.news_text_low{
	float:left;
	width:100%;
	font-size:12px;
}	

div.hr{
	float:left;
	width:100%;	
	height:0px;
	border-bottom:1px dotted #999;
	margin:10px 0px 0px 0px;
	display:inline;
}

#isk, #sus { cursor:pointer; text-decoration:underline;} 

.content #col_4_horiz{ float:left; width:100%; height:200px; background:url(img/usa_map.jpg) 5px 5px no-repeat;}
.content #states{ float:left; width:270px; margin:10px 0 0 330px; display:inline;}
.content #states_title{ float:left; width:270px; height:50px; margin:0px 0 0 0px;  background:url(img/dogy1.jpg) right bottom no-repeat; border-bottom:1px solid #669acc;}
.content #states_text{ float:left; width:270px; margin:5px 0 0 0px;}
.content #states_text span{ margin:0 0 0 15px; width:20px; float:left;  font-family:Calibri, Tahoma, Arial; }
.content #states_text span.pirm{margin:0;}
.content #states_text span a{}

.content #list_for_sale{ float:left; width:100%; height:47px; margin:2px 0 0 0px; background:url(img/list_for_sale.jpg) 0px 0px no-repeat;}
.content #list_for_sale2{ float:left; width:100%; height:47px; margin:15px 0 0 0px; background:url(img/list_for_sale.jpg) 0px 0px no-repeat;}
.content #list_for_sale a{ float:left; width:100%; height:47px; display:block; }
.content #list_for_sale2 a{ float:left; width:100%; height:47px; display:block; }


.content #puppies_for_sale{ background:url(img/puppies_for_sale.jpg) 0px 0px no-repeat; width:100%; height:47px; float:left}
.content #choose_puppies_abc{ float:left; display:inline; margin:5px 0 0 320px; width:305px; height:36px; font-size:15px; color:#FFFFFF; font-weight:bold; }
.content #choose_puppies_abc a{font-size:16px; color:#FFFFFF; font-weight:normal;text-decoration:none;}
.content #choose_puppies_abc a:hover{text-decoration:underline;}




.content .col_2_text_breeds{ float:left; margin:5px 0 0 7px;}
.content .col_2_text_breeds span{ margin:0 0 0 0px; width:207px; height:18px; float:left; overflow:hidden;}
.content .col_2_text_breeds span.pirm{margin:0;}
.content .col_2_text_breeds span a{ color:#79b100; font-size:15px;}

.content #latest_puppies_for_sale{ background:url(img/latest_puppies_for_sale.jpg) 0px 0px no-repeat; width:100%; float:left; padding:50px 0 0 0px;margin:2px 0 0 0px;}
.content .col_2_text_latest{margin:5px 0 0 0px; float:left; padding:5px 5px 10px 5px; vertical-align:bottom;  font-size:13px; border-bottom:1px dotted #97A9B7;}
.col_2_text_latest a{text-decoration:none;}
.col_2_text_latest a:hover{text-decoration:underline;}
.content .ads_pic {float:left; margin:0 0 0 20px; display:inline; border:1px solid #aaaaaa; /*height:65px; width:97px; */ }
.content .ads_spec {float:left; margin:0 0 0 20px; display:block; width:205px;  }
.content .ads_spec_title {float:left; clear:left; margin:0 0 0 0px; font-weight:bold;  }
.content .ads_spec_text { padding:0 0 0 4px; display:block; overflow:hidden;height:16px; overflow:hidden;}
.content .ads_text { float:left; margin:0 0 0 10px; display:block;  width:220px; height:60px; overflow:hidden;}


#email_alert_form{	float:left; margin:5px 0;  clear:both; width:100%;}
#email_alert{padding:2px; width:140px; font-size:13px;}
#email_alert_form_img{ border:1px solid #999; height:19px; }

/*================== index.html ==================  border:1px solid red;  */

#page1 .content .col_2{ width:636px !important; padding:0 2px; float:left; }
#page1 .content .col_2 .indent{padding:11px 0 10px 20px;}
#page1 .content .col_2 .indent2{padding:0;}
#page1 .content .col_2 .col_box{ margin:6px 0 0 0; background:url(images_v2/separate_p2.gif) 182px 0 repeat-y; width:566px;}
#page1 .content .col_2 .col_box_1{ width:200px;}
#page1 .content .col_2 .col_box_2{ width:201px;}
#page1 .content .col_2 .col_box_3{ width:163px;}

#page1 .content .col_2 .vip{ background:url(images_v2/1baner1.jpg) 0 0 no-repeat; height:106px;padding:15px 0 0 80px; font-size:18px;color:#d05604;font-weight:bold;}
#page1 .content .col_2 .vip2{ background:url(images_v2/1baner2.jpg) 0 0 repeat-y; height:100px;margin-top:-20px;padding:0 10px 10px;}
#page1 .content .col_2 .vip3{ background:url(images_v2/1baner3.jpg) 0 0 no-repeat; height:9px;margin-bottom:6px;}


.content #puppy_breed{ width:626px; float:left; padding:10px 5px 10px 5px; font-size:13px; line-height:16px; }
.content #puppy_breed_title{width:255px; float:left; padding:3px 0 3px 0px; font-size:16px; font-weight:bold; }
.content #puppy_breed_title2{width:430px; float:left; padding:3px 0 3px 0px; font-size:16px; font-weight:bold;}
.content #puppy_breed_title3{width:620px; float:left; padding:3px 0 3px 0px; font-size:16px; font-weight:bold;}

.content #puppy_breed_img{width:365px; height:160px; float:left; padding:0 5px 3px 0; }
.content #puppy_breed_img2{width:185px; height:160px; float:left; padding:0 5px 3px 0; }
.content #puppy_breed img{width:180px; height:160px; float:left; padding:0 0 0 1px; }

#puppy_inside{ background:url(img/puppy_inside.jpg) 0px 0px no-repeat; width:100%; height:47px; float:left; margin:2px 0 0 0 !important; }
#puppy_inside_title{ float:left; display:inline; margin:15px 0 0 20px; width:500px; height:30px; color:#FFFFFF; font-weight:bold; }

h2.detail_title{
	margin:0 0 0 0 !important;
}

#page1 .content .col_3{  width:160px !important; float:left;  }
#page1 .content #col_3_ads{/*background-color:#453737;*/  width:100%; color:#FFFFFF; float:left; margin:15px 0 0 0;}
/*#page1 .content .col_3 .top_box .indent{padding:8px 0 8px 12px; width:123px;}
#page1 .content .col_3 .top_box .h1{ width:126px; margin-bottom:5px;}
#page1 .content .col_3 .top_box { color:#5B7682; font-size:11px;}
#page1 .content .col_3 .top_box a{ font-size:10px; color:#1A96D0;}
#page1 .content .col_3 .top_box input{ width:124px; height:19px; border:1px solid #97A9B0; color:#97A9B0; font-size:11px; font-family:Calibri, Tahoma, Arial;}
#page1 .content .col_3 .top_box .tt{ height:27px;}
#page1 .content .col_3 .top_box .indent_button{ text-align:center; font-size:11px; color:#ffffff; padding:5px 0 0 0; float:right; background:url(images_v2/button_sign_in.gif) top left no-repeat;width:67px; height:23px; text-decoration:none; cursor:pointer;}


#page1 .content .col_3 .bottom_box{ margin:6px 0 0 0;}
#page1 .content .col_3 .bottom_box ul{ margin:18px 0 15px 10px;}
#page1 .content .col_3 .bottom_box .link{ margin:0 0 0 70px;}
#page1 .content .col_3 .bottom_box .list2{ padding:8px 0 0 2px;}
*/

/*================== index-1.html ==================*/
#page2 .content .col_2 .col_box{ width:421px;}
#page2 .content .col_2 .col_box_1{ width:107px; padding-top:2px;}
#page2 .content .col_2 .col_box_2{ width:306px;}
#page2 .content .col_2 input, select, textarea{height:19px; font-size:11px; font-family:arial; color:#97A9B0; border:1px solid #97A9B0;}
#page2 .content .col_2 b{ font-weight:normal; color:#FF7A04;}
#page2 .content .col_2 .indent{padding:8px 0 0 18px; width:415px; font-size:11px; color:#5B7682;}
#page2 .content .col_2 .indent span{ font-size:10px; color:#869AA2; background:none !important}
#page2 .content .col_2 .h1{ margin-bottom:11px;}

#page2 .content .col_3 .top_box .indent{ padding:16px 0 24px 20px; width:191px;}
#page2 .content .col_3 .top_box a{ color:#1A96D0; font-size:12px;}
#page2 .content .col_3 .top_box span a{ color:#5B7682;}
#page2 .content .col_3 .top_box{ font-size:11px; color:#5B7682;}
#page2 .content .col_3 .top_box .indent_text{padding:16px 0 14px 0;}
#page2 .content .col_3 .top_box .link{ margin-left:120px; }
#page2 .content .col_3 .bottom_box .indent{}

/*================== index-2.html ==================*/
#page3 .content .col .indent{ padding:16px 0 20px 20px; width:882px; color:#5B7682; font-size:11px;}
#page3 .content .col .indent a{ color:#1A96D0; font-size:11px;}
#page3 .content .col .indent div{ padding-top:14px;}
/*==================list====================*/
.t { background:url(images_v2/m2-t-dr.gif) repeat-x top #FFFFFF;}
.b { background:url(images_v2/m2-b-dr.gif) repeat-x bottom;}
.l { background:url(images_v2/m2-l-dr.gif) repeat-y left;}
.r { background:url(images_v2/m2-r-dr.gif) repeat-y right;}
.l_t { background:url(images_v2/m2-l-t.gif) no-repeat left top;}
.r_t { background:url(images_v2/m2-r-t.gif) no-repeat right top;}
.l_b { background:url(images_v2/m2-l-b.gif) no-repeat left bottom;}
.r_b { background:url(images_v2/m2-r-b.gif) no-repeat right bottom;}



.l_t1 { background:#E0E5E7 url(images_v2/m2-l-t1.gif) no-repeat left top;}
.r_t1 { background:url(images_v2/m2-r-t1.gif) no-repeat right top;}
.l_b1 { background:url(images_v2/m2-l-b1.gif) no-repeat left bottom;}
.r_b1 { background:url(images_v2/m2-r-b1.gif) no-repeat right bottom;}

.t2 { background:url(images_v2/m2-t-dr2.gif) repeat-x top #FFFFFF;}
.b2 { background:url(images_v2/m2-b-dr2.gif) repeat-x bottom;}
.l2 { background:url(images_v2/m2-l-dr2.gif) repeat-y left;}
.r2 { background:url(images_v2/m2-r-dr2.gif) repeat-y right;}
.l_t2 { background:url(images_v2/m2-l-t2.gif) no-repeat left top;}
.r_t2 { background:url(images_v2/m2-r-t2.gif) no-repeat right top;}
.l_b2 { background:url(images_v2/m2-l-b2.gif) no-repeat left bottom;}
.r_b2 { background:url(images_v2/m2-r-b2.gif) no-repeat right bottom;}

.list1 li { background:url(img/list1_line.gif) bottom left repeat-x; margin:0 0 0 13px; padding:0 0 7px 0; color:#5B7682; width:175px; font-size:11px;}
.list1 li a {line-height:16px; color:#1A96D0; display:block; font-size:12px;}
.list1 li img{ float:left; margin:0 10px 17px 0; float:left}
.list1 li div{background:url(img/dog_foot.gif) top left no-repeat; padding:0 0 0 14px; margin:7px 0 0 0;}

.list2 li { background:url(images_v2/list1_line.gif) bottom left repeat-x; margin:0 0 5px 0; padding:0 0 7px 0; color:#5B7682; width:130px; font-size:11px; clear:both; text-align:center;}
.list2 li a {line-height:16px; color:#1A96D0; display:block; font-size:12px;}
/*.list2 li img{ float:left; margin:4px 10px 6px 0; float:left}*/

.list3 li { background:url(images_v2/list3_bull.gif) top left no-repeat; margin:0; padding:0 0 0 15px; color:#5B7682;}
.list3 li a { color:#1A96D0; font-size:13px;  line-height:20px;}

.list4{ padding-bottom:7px;}
.list4 ul{ margin:12px 0 0 18px;}
.list4 li { background:url(images_v2/list1_line.gif) bottom left repeat-x; margin:0 0 5px 0; padding:0 0 11px 0; color:#5B7682; width:197px; font-size:12px;  line-height:16px;}
.list4 li a { background:url(images_v2/list4_bull.gif) center left no-repeat; color:#1A96D0; padding-left:17px;}
/*==========================================*/



.box {
	margin: 0px 4px 0 4px;
	width:628px;
}


.box tr.alti {
	background: transparent url(images_v2/list1_line.gif) repeat-x left bottom;
	height:22px;
}

	.box td {
		padding: 4px 10px !important;
		font-size:13px;
	}
	.box td.category {
		/*background: transparent url("images_v2/folder.gif") 14px 8px no-repeat;*/
		padding-left: 6px !important;
	}
	.box tr.alt td.category {
		background: #ffffff background:transparent url(images_v2/list1_line.gif) repeat-x left bottom;
		padding-left: 36px !important;
	}
	.box th {
		/*border-top: 1px solid #6882ad;*/
		border-right: 1px solid #999999;
		height: 34px;
		min-height: 34px;
		line-height: 34px;
		/*padding: 5px 14px 5px 14px !important;*/
		padding: 0px 14px 0px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #ffffff;
		background: url("images_v2/th_bg.gif") top repeat-x;
		font-size: 13px;
	}
	.box th a {
		color: #fff;
		text-decoration: none;
	}
	.box th a:hover {
		text-decoration: underline;
	}
	.box td a, #content a {
		color: #008cce;
		text-decoration: none;
	}
	.box td a strong {
		font-size: 110%;
	}
/*	.box td a:visited, .box td a:visited strong, #content a:visited {
		color: #008cce;
		text-decoration: underline;
	}*/
	.box td a:hover, .box td a:hover strong, #content a:hover {
		text-decoration: none;
	}
	.box tr.alt {
		background: #ffffff;
	}
	.box td.pointer {
		/*background: url("images_v2/pointer.gif") 14px 8px no-repeat;*/
		padding-left: 8px !important;
	}
	.box tr.alt td.pointer {
		padding-left: 26px !important;
	}


	/*-- Box headings and other tags --*/
	.box h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.box h2 {
		font: bold 16px arial, sans-serif;
		margin: 10px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.box h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.box p {
		margin: 8px 0;
	}
	.box ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.box blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}
	.box td.prevnext {
		padding:6px 0 5px 0 !important;
	}
	.box img {
		margin:4px 0 0 0;
		border:1px solid #aaaaaa;
	}
	
	.adin {		
		margin:8px 10px 0 0;
	}
table.add_form {
	color:#5b7682;
	font-size:13px;
}

table.add_form .indent_button {
	background:url(images_v2/button_sign_in.gif) no-repeat 0 0;
	color:#FFFFFF;
	font-size:14px;
	height:23px;
	padding:0;
	text-align:center;
	width:67px;
	display:block;
	cursor:pointer;
	border:none;
}
	
table.add_form input {
	border:1px solid #aebfc6;
	color:#0C5E85;
	display:block;
	font-family:Tahoma;
	font-size:13px;
	height:19px;
	font-weight:normal;
	vertical-align:middle;
}
table.add_form select {
	border:1px solid #aebfc6;
	color:#0C5E85;
	display:block;
	font-family:Tahoma;
	font-size:13px;
	height:21px;
	font-weight:normal;
	vertical-align:middle;
}
table.add_form textarea {
	border:1px solid #aebfc6;
	color:#0C5E85;
	display:block;
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;
}

ul.red {
	color:red;
	margin-left:30px;
	font-weight:bold;
}

ul.red li {
	color:red;
	margin-left:20px;
}

.red {
	color:red;
}

#errors {
	padding:20px;
	font-size:16px;
	font-weight:bold;
	color:red;
}
#errors span.red{
	font-size:12px;
	padding-top:12px;
}

div.detail_block_header {
	font: bold 12px verdana,arial, sans-serif;
	margin: 20px 0 0 0;
	clear: both;
	border-bottom: 1px solid #a3aab7;
}
h3.detail_description {
	font-size: 14px;
	font-weight:normal;
	margin: 20px 0 0 0;
	clear: both;
}

table.add_form input.radio {
	display:inline;
}

#header .col_2 input.radio {
	display:inline;
	color:#0C5E85;
	display:inline;
	font-family:Tahoma;
	font-size:11px;
	height:12px;
	width:12px;
}

#sitemap { margin:0px 0 0 0px; float:left; }
#sitemap ul { line-height:100%; padding-left:10px; display:inline; margin:0; float:left; }
#sitemap ul li {background:url(images_v2/pointer2.gif) 0px 7px no-repeat; padding:0 0 0 7px; margin:0 0 0 0;  list-style-type: none; float:left; width:288px; font-weight:normal; display:inline; float:left; }
#sitemap ul.father { line-height:100%; padding-left:10px; margin:0; display:inline; float:left; }
#sitemap li.father{background:url(images_v2/list3_bull.gif) 0px 2px no-repeat; padding:0 0 0 12px; margin:5px 0 0px 0; display:inline; font-weight:bold; width:600px; float:left;}
#sitemap ul.father li a{  font-size:14px !important; }
#sitemap ul.father ul li a{  font-size:12px !important;}
