@charset "utf-8";
/* CSS Document */
body{
	/*min-width: 1120px;*/
	background: url(../images/bg.png) repeat;
	background-size: contain;
	}

#clear{ clear: both;}

::selection {
	background: #ebac28;
	color: #fff;
	text-shadow: none;
	}

a, button, input, textarea {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	}
a img{border:0;}

#bagditop{
	/*min-width: 980px;*/
	width: 100%;
	padding-top: 24px;
	height: 86px;
	background: url(../images/bg.png) repeat;
	text-align: center;
	}

#bagdinav{
	width: 980px;
	margin: auto;
	}
	
.naviline{ height:1px; background:#ebac28;}

#bagdinav ul{width: 801px; margin:auto;}
#bagdinav ul li{
	float: left;
	text-align: center;
	list-style: none;
	position: relative;
	}
	
#bagdinav ul li a{padding: 15px 45px; display:block;}

#bagdinav ul li a:hover{
	background: #ead498; /* Old browsers */
	background: -moz-linear-gradient(top, #ead498 0%, #ebac28 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ead498), color-stop(100%,#ebac28)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ead498 0%,#ebac28 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ead498 0%,#ebac28 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ead498 0%,#ebac28 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ead498 0%,#ebac28 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ead498', endColorstr='#ebac28',GradientType=0 ); /* IE6-9 */
	}

#bagdinav ul li ul{
	display: none;
	position:absolute;
	top: 100%;
	left:0;
	width: 345px;
	padding: 0;
	z-index:3;
	background: #080603;
	}
#bagdinav ul li:hover ul{display: block;}
#bagdinav ul li ul li{margin: 0 8px;}
#bagdinav ul li ul li a{
	background:none;
	font-size: 13px;
	color: #fefad7;
	background: url(../images/icon.png) 0px 9px no-repeat;
	padding: 6px 0 6px 15px;
	text-decoration: none;
	}
#bagdinav ul li ul li a:hover{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#080603', endColorstr='#080603',GradientType=0 ); /* IE6-9 */
	background: #080603 url(../images/iconh.png) 0px 9px no-repeat !important \9;
	*background: #080603 url(../images/iconh.png) 0px 9px no-repeat !important;
	background: #080603 url(../images/iconh.png) 0px 9px no-repeat !important;
	text-decoration: none;
	color: #f4dd24;
	}

#bagdifoot{
	width: 100%;
	/*min-width: 980px;*/
	height: 100%;
	background: #201a0f url(../images/footerbg.png) no-repeat top center;
	padding-top: 13px;
	line-height: 28px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	}
	
#bagdifoot a{
	text-decoration: none;
	color: #fff;
	}

#bagdifoot a:hover{
	text-decoration: underline;
	color: #fff;
	}
	
#bagdicon{
	width: 100%;
	/*min-width: 980px;*/
	background: url(../images/bg.png) repeat;
	}

#contentbg{
	width: 980px;
	margin: 0 auto;
	position: relative;
	padding: 0;
	background: url(../images/reblank.png);
	}

#prev_page{
	position: absolute;
	top: 50%;
	left: -70px;
	margin-top: -43px;
	}
	
#next_page{
	position: absolute;
	top: 50%;
	right: -70px;
	margin-top: -43px;
	}

#content{
	width: 950px;
	padding: 12px 15px 0 15px;
	background: url(../images/contentbg.png) 3px 3px no-repeat;
	}

#subtitle{
	padding: 0 0 20px 0;
	margin:auto;
	background-repeat: no-repeat;
	color: #805F2E;
	}
	
#breadcrumb{
	padding: 3px 0 0 35px;
	color: #cc6b1b;
	text-shadow: 1px 1px 0px #fff;
	}

#breadcrumb a{
	text-decoration: none;
	color: #cc6b1b;
	}

#breadcrumb a:hover{
	text-decoration: none;
	color: #ebac28;
	}

#intro{
	text-shadow: 1px 1px 0px #fff;
	padding: 1px 450px 1px 1px;
	min-height: 415px;
	font-size: 13px;
	}
#intros{
	text-shadow: 1px 1px 0px #fff;
	padding: 1px 45px 1px 1px;
	min-height: 415px;
	font-size: 13px;
	}
	
#intro p{
	font-size: 13px;
	color: #444;
	line-height: 25px;
	text-align: left;
	text-indent: 1.8em;
	}
#intros p{
	font-size: 13px;
	color: #444;
	line-height: 25px;
	text-align: left;
	text-indent: 2em;
	}

input[type=button], input[type=reset]{
	background: #c8c8c8; /* Old browsers */
	background: -moz-linear-gradient(top, #c8c8c8 0%, #e2e2e2 18%, #e2e2e2 43%, #c1c1c1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8c8c8), color-stop(18%,#e2e2e2), color-stop(43%,#e2e2e2), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c8c8c8 0%,#e2e2e2 18%,#e2e2e2 43%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c8c8c8 0%,#e2e2e2 18%,#e2e2e2 43%,#c1c1c1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c8c8c8 0%,#e2e2e2 18%,#e2e2e2 43%,#c1c1c1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #c8c8c8 0%,#e2e2e2 18%,#e2e2e2 43%,#c1c1c1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c8c8', endColorstr='#c1c1c1',GradientType=0 ); /* IE6-9 */
	border: 1px solid #c8c8c8;
	border-radius: 3px;
	padding: 3px 9px;
	cursor: pointer;
	color: #333;
	margin-right: 10px;
	}