@charset "utf-8";
/* CSS Document */


body { background:#ffb109; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; line-height:19px;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#0668e0;}

#MainContainer { width:940px;	margin: 0px auto; background: #FFF; /*-moz-box-shadow: 0 0 10px #939393; -webkit-box-shadow: 0 0 10px #939393; box-shadow: 0 0 10px #939393;*/ padding:5px 10px 0px 10px; position:relative;}
	#Header {}
		#Menu { margin-top:1px; background:#000000 url(../images/bg-menu.gif) repeat-x left top; color:#333333; padding:10px; height:18px; padding-top:11px; font-size:12px;}
		#Menu a{ text-decoration:none; color:#ccc;}	
		#Menu a:hover{ color:#FFCC00;}
	#MainContent { float:left; width:620px; position:relative; padding:15px; line-height:17px; border-right:1px solid #e0e0e0; padding-left:15px;}
	
		#RightContent { float:right; position:relative; width:264px;  }
	#Footer { clear:both; background:#000000; color:#333333; text-align:center; padding:5px; line-height:18px; }
	#Footer a{ text-decoration:none; color:#CCCCCC;}
	#Footer a:hover{ color:#FFCC00; }
		.font-white { font-size:11px; line-height:15px; color:#CCCCCC}
	
	.h1 { font-size:16px; color:#333333;}
	.h1-2 { font-size:22px; font-family: 'Oswald', sans-serif; color:#333333;}
	.h1-tour { font-size:14px; line-height:25px; color:#CC0000;}

	.h2 { font-size:14px;color:#333333; }
	.h2-red { font-size:15px; color:#CC0000;}
	.h2-red2 { color:#CC0000;}

	.txt-green { color:#3FA800; font-size: 18px; line-height: 20px;}
	.txt-green a { color:#3FA800; text-decoration:none;}
	.txt-green a:hover { color:#FFCC00;}
	
	.txt-blue { color:#0668e0; font-size:14px; }
	
	.txt-white { color: #fff; font-size: 16px; }
	.border-top { border-top:1px solid #CCCCCC;}
	.img-border { background-color: #f3f3f3; border: 1px solid #bfbfbf; padding:5px;}
	.img-border2 { border:1px  #000 solid; }
	.line-border { padding-top:15px; margin-bottom:15px; border-bottom:1px dotted #999999;}
	.line-border2 { padding-top:7px; margin-bottom:7px; border-bottom:1px dotted #999999;}

.searchform { width: 220px;	background: #f8f8f8; padding: 2px 0; margin: 0;}
.searchform .assistive-text { display: none;}
.searchform input#s { width: 180px; border: 0; padding: 6px 0 6px 6px; background: #f8f8f8; color: #666; text-shadow: 0 1px 0 #fff; margin: 0; vertical-align: middle;
border: solid 1px #eeeeee; }
.searchform input#searchsubmit { width: 20px; height: 20px; background: url(../images/zoom.png) no-repeat; border: 0; cursor: pointer; text-indent: -9999px;
vertical-align: middle; }



.arrowlistmenu{ width: 240px;}
.headerbar{	padding: 7px; height:20px; line-height:23px; font-size:16px; font-family: 'Droid Sans', sans-serif; color:#333333; font-family: 'Oswald', sans-serif; font-weight:bold; }
.arrowlistmenu ul{ list-style-type: none; margin: 0; padding: 0; }
.arrowlistmenu li{ padding-bottom: 1px; }
.arrowlistmenu li a{ display: block; padding: 7px 0; padding-left: 28px; text-decoration: none;	border-bottom: 1px dotted #CCCCCC;  background: url(../images/arrow-right.png) no-repeat 5px center; font-size:13px; line-height:15px;}
.arrowlistmenu li a:hover { color:#0668e0;}
