a:link, a:active, a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #4D9614; text-decoration: none;}

a.menu:link, a.menu:active, a.menu:visited {font-size: 13px; color: #000000; text-decoration: none;}
a.menu:hover {font-size: 13px; color: #4D9614; text-decoration: none;}
.menu {font-size: 13px; color: #000000;}

a.menu2:link, a.menu2:active, a.menu2:visited {font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}
a.menu2:hover {font-size: 13px; color: #4D9614; text-decoration: none; font-weight: bold;}
.menu2 {font-size: 13px; color: #E98533; font-weight: bold;}

a.goto:link, a.goto:active, a.goto:visited {font-size: 13px; color: #E98533; text-decoration: none; font-weight: bold;}
a.goto:hover {font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}

a.nav:link, a.nav:active, a.nav:visited {color: #000000; text-decoration: none;}
a.nav:hover {color: #999999; text-decoration: none;}

a.button:link, a.button:active, a.button:visited {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.button:hover {color: #CCCCCC; text-decoration: none; font-weight: bold;}

a.white:link, a.white:active, a.white:visited {color: #FFFFFF; text-decoration: none;}
a.white:hover {color: #000000; text-decoration: none;}

a.gray:link, a.gray:active, a.gray:visited {color: #666666; text-decoration: underline;}
a.gray:hover {color: #999999; text-decoration: none;}

a.lv0 {padding-left:20px;}
a.lv1 {padding-left:40px;}
a.lv2 {padding-left:80px;}
a.lv3 {padding-left:120px;}
a.lv4 {padding-left:160px;}
a.lv5 {padding-left:200px;}

BODY {margin: 0 0 0 0; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
TD {color: #000000; font-size: 11px; font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;}
INPUT,TEXTAREA, SELECT {color: #454545; font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
H1 {font-size: 18px; color: #000000; margin-top:0px; margin-bottom:15px; font-weight: bold;}
H2 {font-size: 16px; color: #000000; margin-top:0px; margin-bottom:5px; font-weight: bold;}
H3 {font-size: 13px; color: #E98533; margin-top:0px; margin-bottom:5px; font-weight: bold;}
H4 {font-size: 12px; color: #000000; margin-top:0px; margin-bottom:0px; font-weight: bold;}
H5 {font-size: 11px; color: #000000; margin-top:0px; margin-bottom:0px; font-weight: bold;}
H6 {font-size: 11px; color: #000000; margin-top:0px; margin-bottom:0px;}
UL {margin-top: 0px; margin-bottom: 0px;}
OL {margin-top: 0px; margin-bottom: 0px;}
LI {margin-top: 4px; margin-bottom: 4px;}
FORM {margin:0; padding:0;}

.orange {color:#E98533;}
.white {color:#FFFFFF;}
.red {color: #FF0000;}
.small {font-size: 9px;}
.img {color: #999999; border: 1px solid #999999;}

.pd5t {padding-top: 5px;}
.pd5b {padding-bottom: 5px;}
.pd10rb {padding-right: 10px; padding-bottom: 10px;}
.pd10lb {padding-left: 10px; padding-bottom: 10px;}
.pd20r {padding-right: 20px;}
.pd30l {padding-left: 30px;}
.pd30lr {padding-left: 30px; padding-right: 30px;}

.s1 {font-size: 1px;}

.tdln {padding:5px; border-top: solid 1px #EEEEEE;}

.tdL {background-color:#FFFFFF; padding:5px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE;}
.tdL_red {background-color:#F5C971; color: #000000; padding:5px; border-top: solid 1px #EEA24E; border-left: solid 1px #EEA24E;}
.tdL_gray {background-color:#f9f9f9; color: #FF0000; padding:5px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE;}

.tdR {background-color:#FFFFFF; padding:5px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}
.tdR_red {background-color:#F5C971; color: #000000; padding:5px; border-top: solid 1px #EEA24E; border-left: solid 1px #EEA24E; border-right: solid 1px #EEA24E;}
.tdR_gray {background-color:#f9f9f9; color: #FF0000; padding:5px; border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE;}

.tdT {padding:0px; border-top: solid 1px #EEEEEE; font-size: 1px;}
.tdT_red  {padding:0px; border-top: solid 1px #EEA24E; font-size: 1px;}

.block_L {background-color:#f1f1f1; padding-left:20px; padding-top:20px; padding-bottom:20px; padding-right:10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;}
.block_R {background-color:#f1f1f1; padding-right:20px; padding-top:20px; padding-bottom:20px; padding-left:10px;  border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;}
.block_C {background-color:#f1f1f1; padding:20px; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;}
.block_T {background-color:#f1f1f1; padding-top:20px; padding-right:20px; padding-left:20px; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;}
.block_Full {background-color:#f1f1f1; padding-right:20px; padding-left:20px; padding-bottom:20px; border-left: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;}
.block_zakl_open {
	padding:5px; padding-left:10px; padding-right:10px;
	border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	background-color:#f1f1f1;
	font-weight: bold;
	}
.block_zakl_close {
	padding:5px; padding-left:10px; padding-right:10px;
	border: 1px solid #AAAAAA;
	background-color:#CCCCCC;
	font-weight: bold;
	}
.block_zakl_close_red {
	padding:5px; padding-left:10px; padding-right:10px;
	border-bottom: 1px solid #AAAAAA; border-right: 1px solid #EEA24E; border-left: 1px solid #EEA24E; border-top: 1px solid #EEA24E;
	background-color:#F5C971;
	font-weight: bold;
	}
.block_zakl_line {
	border-bottom: 1px solid #CCCCCC;
	}
.box_button {
	background-image: url(/_/button_c.png); background-repeat: repeat-x; background-position: center center;
	}

.box_logo {padding-top:38px; padding-left:10px; padding-right:40px; width:230px; height:138px; vertical-align:top; text-align:right;}
.box_top {padding-top:20px; padding-left:20px; padding-right:20px; vertical-align:top; text-align:right; width:130px; height:138px; color:#FFFFFF;}
.box_hello {padding-top:10px; padding-right:10px; padding-bottom:14px; width:240px; height:222px; text-align:right; background-image: url(/_/top02.gif); background-repeat: no-repeat; background-position: top left; vertical-align: bottom;}
.box_pic {padding-top:6px; padding-left:7px; padding-bottom:14px; padding-right:14px; vertical-align:top; border-right: 1px solid #DBDBDB;}
.box_go01 {padding-left:40px; font-size: 13px; font-weight: bold; color:#FFFFFF; padding-bottom:12px; width:220px; height:52px; background-image: url(/_/go01.gif); background-repeat: no-repeat; background-position: center center; text-align:center; vertical-align: bottom;}
.box_menu {padding-right:20px; vertical-align:top; width:260px;}
.box_article {padding-left:50px; vertical-align:top; width:245px; background-image: url(/_/line02.gif); background-repeat: repeat-y; background-position: 20px top;}
.box_text {padding-left:30px; vertical-align:top; background-image: url(/_/line02.gif); background-repeat: repeat-y; background-position: top left;}
.box_request {padding-left:30px; vertical-align:bottom; background-image: url(/_/line02.gif); background-repeat: repeat-y; background-position: top left;}
.box_right {padding-left:50px; vertical-align:top; background-image: url(/_/line02.gif); background-repeat: repeat-y; background-position: 30px top;}
.box_obj {padding-right:10px; padding-bottom:0px;}

.bxT1 {background-color:#0580CF; width:170px; font-size: 1px; height:10px;}
.bxT2 {background-color:#D4260A; width:170px; font-size: 1px; height:10px;}
.bxT3 {background-color:#4D9614; width:170px; font-size: 1px; height:10px;}
.bxT4 {background-color:#144296; width:170px; font-size: 1px; height:10px;}
.bxB1 {background-color:#0580CF; width:150px; font-size: 13px; height:30px; color:#FFFFFF; padding-left:20px; font-weight: bold;}
.bxB2 {background-color:#D4260A; width:150px; font-size: 13px; height:30px; color:#FFFFFF; padding-left:20px; font-weight: bold;}
.bxB3 {background-color:#4D9614; width:150px; font-size: 13px; height:30px; color:#FFFFFF; padding-left:20px; font-weight: bold;}
.bxB4 {background-color:#144296; width:150px; font-size: 13px; height:30px; color:#FFFFFF; padding-left:20px; font-weight: bold;}

div.sale {width: 102px; margin: 2px auto 2px auto; text-align: center; background-color:#DDDDDD; font-weight: bold; color: #000000;}
div.rent {width: 102px; margin: 2px auto 2px auto; text-align: center; background-color:#CCCCCC; font-weight: bold; color: #000000;}
div.sale_r {width: 102px; margin: 2px auto 2px auto; text-align: center; background-color:#E98533; font-weight: bold; color: #FFFFFF;}
div.rent_r {width: 102px; margin: 2px auto 2px auto; text-align: center; background-color:#E98533; font-weight: bold; color: #FFFFFF;}

.bgSale {background-color:#0580CE; border-left: 1px solid #FFFFFF;}
.bgRent {background-color:#D4260B; border-left: 1px solid #FFFFFF;}
.bgLand {background-color:#4D9515; border-left: 1px solid #FFFFFF;}


div.sbrb {width: 100%; margin: 0 auto 10px auto; text-align: left;}
div.sbrbc {width: 100%; margin: 0 auto 10px auto; text-align: center;}
div.sbrbr {width: 100%; margin: 0 auto 10px auto; text-align: right;}
.rbtl, .rbtr, .rbbl, .rbbr {background-image: url(/_/box1.gif); height: 12px; font-size: 1px;}
.rbtl, .rbbl {margin-right: 12px;}
.rbtr, .rbbr {margin-left: 12px; margin-top: -12px;}
.rbtr {background-position: 100% 0;}
.sbin {border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; padding-left: 12px; padding-right:12px; text-align:center;}
.sbin165 {height:165px; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; padding-left: 12px; padding-right:12px; text-align:center;}
.rbbl  {background-position: 0 -12px;}
.rbbr {background-position: 100% -12px;}


div.sbrbG {width: 100%; margin: 0 auto 10px auto; text-align: left;}
.rbtlG, .rbtrG, .rbblG, .rbbrG {background-image: url(/_/box4.gif); height: 12px; font-size: 1px;}
.rbtlG, .rbblG {margin-right: 12px;}
.rbtrG, .rbbrG {margin-left: 12px; margin-top: -12px;}
.rbtrG {background-position: 100% 0;}
.sbinG {background-color:#F0F0F0; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; padding-left: 12px; padding-right:12px; text-align:center;}
.rbblG  {background-position: 0 -12px;}
.rbbrG {background-position: 100% -12px;}


#tplPreview {BORDER-RIGHT: #AAAAAA 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #AAAAAA 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; LEFT: 0px; PADDING-BOTTOM: 15px; BORDER-LEFT: #AAAAAA 1px solid; COLOR: #4b4b4b; PADDING-TOP: 12px; BORDER-BOTTOM: #AAAAAA 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff}
#tplPreviewTitle {FONT-SIZE: 16px}
#tplPreviewBody {POSITION: relative}
#tplPreviewImage {MARGIN: 8px auto 0px}
#tplPreviewProgressBar {BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6a6a6a 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; LEFT: 50%; PADDING-BOTTOM: 15px; MARGIN-LEFT: -67px; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 115px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Tahoma,Helvetica,sans; POSITION: absolute; TOP: 45%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.rightcoltempl {MARGIN-LEFT: 5px; WIDTH: 236px}

