@charset "utf-8";
/* CSS Document */

body
{
background:url(../images/bg.gif) top repeat-x;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0d7677;
margin:0px;
padding:0px;
line-height:17px;
text-align:justify;
}

form, input, div, p, br, h1, h2, ul, li, span
{
margin:0px;
padding:0px;
}

a{outline:none;
	text-decoration:none;
	color:#0d7677;
	}
a:hover{outline:none;
	text-decoration:underline;
	color:#0d7677;
	}
.left
{
float:left;
}
.right
{
float:right;
}
.clear
{
margin:0px;
padding:0px;
clear:both;
}

#wrapper_div
{
width:942px;
margin:0px auto;
background:url(../images/background.jpg) top no-repeat;

}
#main_div
{
width:882px;
margin:0px auto;

}
.search_input
{
	background-color:#1e8286;
	border:1px solid #1e555b;
	height:21px;
	width:218px;
	color:#ffffff;
}


/******************menu****************/



.menu
{font-size:14px;
margin:0px;
padding:0px;

}
.menu ul
{ list-style:none;
	margin:0px;
	padding:0px;

}
.menu ul li
{float:left;
color:#ffffff;
text-decoration:none;
background:url(../images/bg-li.gif) no-repeat right ;
line-height:43px;


}
.menu ul li a
{
color:#ffffff;
text-decoration:none;
padding:0px 86px 0px 86px;
display:block;


}
.menu ul li a:hover
{background:url(../images/menu_hover.jpg) repeat-x;
color:#ffffff;
text-decoration:none;
display:block;
text-decoration:none;

}
.menu ul li  span a:hover
{background:url(../images/curve.jpg) left repeat-x;
color:#ffffff;
text-decoration:none;
display:block;


}
.menu ul li  span p a:hover
{background:url(../images/curve2.jpg) right  no-repeat;
color:#ffffff;
text-decoration:none;
display:block;

}
.selected
{background:url(../images/menu_hover.jpg) repeat-x;
color:#373636;
display:block;

}

.selected_h
{background:url(../images/curve.jpg) left repeat-x;
color:#373636;
display:block;

}
.selected_f
{background:url(../images/curve2.jpg)right repeat-x;
color:#373636;
display:block;

}



.curve{color:#ffffff;
	}
.curve a{ color:#ffffff;
	}
.curve a:hover{color:#ffffff;
	background: #006600;
	
	}
.border_b
{
	border-bottom:1px solid #a2cfd2;
}

.txt1
{
	color:#13585d;
	text-align:justify;
	font-size:11px;
	font-weight:bold;
	
}

/************************left**********************/
#left_div
{
	width:661px;
	float:left;
	margin-right:3px;
	
}
.small_left_div
{
	width:219px;
	float:left;
	margin-right:2px;
	
}

.heading_top
{
	background:url(../images/block-top3.gif) top no-repeat;
	text-align:center;
	height:46px;
	font-size:16px;
	font-weight:bold;
}

.txt3
{
	padding-top:14px;
	color:#b00034;
}

.txt4
{
	padding-top:14px;
	color:#508b05;
}
.txt5
{
	padding-top:14px;
	color:#0d7677;
}
.small_box_bg
{
	background:url(../images/block-bot3.gif) bottom no-repeat;
	background-color:#74c5c6;
}

.div1
{
	width:197px;
	padding-top:12px;
}

.txt2
{
	font-weight:bold;
	color:#ffffff;
	padding-left:25px;
	text-align:justify;
	padding-bottom:6px;
}

.price
{
	font-weight:bold;
	color:#14464e;
	font-size:17px;
	padding-top:4px;
	padding-bottom:10px;
}

.right_bg
{
	background:url(../images/block-top2.gif) top no-repeat;
	background-color:#7bb32b;
	padding-left:21px;
	padding-top:19px;
	color:#ffffff;
	font-size:14px;
}

.link ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:18px;
}
.link ul li
{
	margin:0px;
	padding:0px;
	display:block;
	background:url(../images/bul.png) left no-repeat;
	padding-left:12px;
	line-height:22px;
}
.link ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.link ul li a:hover
{
	font-size:11px;
	font-weight:bold;
	color:#023333;
}

.div_new2
{
	margin-top:4px;
	background:url(../images/bg_top1.jpg) top no-repeat;
	background-color:#dcf7f7;
	padding-left:35px;
	padding-top:30px;
	padding-bottom:6px;
	padding-right:25px;
}
.soft_txt
{
	font-size:23px;
	color:#0d7677;
}
a.soft_txt:hover
{
	font-size:23px;
	color:#023333;
}
.sub_txt
{
	font-size:13px;
	color:#6da035;
	font-weight:bold;
	border-bottom:1px solid #a2d5d5;
	padding-bottom:6px;
	margin-bottom:2px;
}

.div_3
{
	margin-top:15px;
	margin-bottom:9px;

}

.div_small
{
	width:183px;
	float:left;
	border-right:1px solid #a2d5d5;
	margin-left:10px;
	padding-right:10px;
}
.heading2
{
	font-size:11px;
	color:#0d7677;
	padding-bottom:12px;
	font-weight:bold;
}

.border_n
{
		border-bottom:1px solid #a2d5d5;
		margin:9px 0px;
}

.link_div
{
	width:296px;
	border-right:1px solid #a2d5d5;
	float:left;
	margin-top:14px;
	margin-right:7px;
}
.link_div_n
{
	width:296px;
	border-right:1px solid #a2d5d5;
	float:left;
	padding-left:9px;
	padding-top:2px;
}

.link_n ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.link_n ul li
{
	margin:0px;
	padding:0px;
	display:block;
	background:url(../images/bul2.png) left no-repeat;
	padding-left:14px;
	line-height:27px;
}
.link_n ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0d7677;
	text-decoration:underline;
}
.link_n ul li a:hover
{
	font-weight:bold;
	font-size:12px;
	color:#0d7677;
	text-decoration:none;
}

/************************right**********************/
#right_div
{
	width:218px;
	float:right;
	
}
.right_login_top
{
	background:url(../images/block-top.gif) top no-repeat;
	padding-left:21px;
	font-size:14px;
	line-height:48px;
}

.login_bg
{
	background-color:ffffff;
	border-right:#b6ebeb 1px solid;
	border-left:#b6ebeb 1px solid;
	padding-left:16px;
	padding-top:15px;
	padding-right:9px;
}
.login_input
{
	background-color:#d7f4f5;
	border:1px solid #acdddd;
	height:22px;
	width:180px;
	color:#000000;
}


.new_txt
{
	font-size:12px;
	color:#0d7677;
	font-weight:bold;

	text-decoration:underline;
}
a.new_txt:hover
{
	font-size:12px;
	color:#6da035;
	font-weight:bold;
	text-decoration:none;
}

.repeat_div
{
	width:182px;
	margin:2px 0px;
	padding:1px;
	border:#b6ebeb 1px solid;
}



/**************************18.12.09(about)***********************/

.inner_h
{
	font-size:23px;
	color:#0d7677;
	margin-bottom:12px;
}


.inner_div_main
{
	background:url(../images/bg_top1.jpg) top no-repeat;
	background-color:#dcf7f7;
	padding-left:35px;
	padding-top:30px;
	padding-bottom:6px;
	padding-right:25px;

}

.pad2
{
	padding-top:10px;
}

.txt12
{
	line-height:21px;
}

.txt8
{
	font-size:13px;
	color:#6da035;
	font-weight:bold;
	border-bottom:1px solid #a2d5d5;
	padding-bottom:6px;
	margin-bottom:2px;
	padding-top:10px;
}

.points
{
	margin:0px;
	padding:0px;
}
.points ul
{font-family:Arial, Helvetica, sans-serif;
	margin:0px 0 0 20px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}
.points ul li
{	
	list-style:disc url(../images/bul2.png);
	margin:0px 0 7px 0;
	padding:0px;
	padding-left:4px;
	color:#0d7677;
}

.txt9
{
	font-size:13px;
	color:#404040;
	font-weight:bold;
	border-bottom:1px dotted #00796f;
	padding-bottom:3px;
	margin-bottom:2px;
	width:265px;

}
