/* CSS Document layout - proptemp */

body{color:#8b8b8b; background:url(../img/layout/site_bg.gif) bottom repeat-x; height:100%;}
#site{width:770px;}
#headerMain img{float:left;}
#footer{background:#f1d874; border-top:#f1b032 solid 8px; padding-top:20px; min-height:60px; background:url(../img/layout/logo_footer.gif) center -3px no-repeat;}

a{color:#ea8529; text-decoration:none;}
a:hover{color:#663305;}

#srcDiv{float:left; width:263px; height:218px;}
.srcDiv_en{background:url(../img/layout/header_2_en.jpg) no-repeat;}
.srcDiv_de{background:url(../img/layout/header_2_de.jpg) no-repeat;}
.srcDiv_es{background:url(../img/layout/header_2_es.jpg) no-repeat;}
#srcDiv .formKeeper{padding-top:103px; padding-left:78px; padding-right:38px;}
#srcDiv select{width:100%; margin-bottom:3px;}
#srcDiv .btnKeeper{text-align:right; margin-top:-1px;}
.header_bottomLine{clear:both; background:url(../img/layout/header_line_bottom.gif) no-repeat; height:8px; line-height:8px; width:770px;}
#mainPart{background:#fff url(../img/layout/middlePart_line_left.gif) repeat-y;}

#mainPart .left{float:left; width:517px;}
#mainPart .topLine{height:9px; width:530px; background:url(../img/layout/stage_line_top.gif) repeat-x;}
#mainPart .right{float:right; width:240px;}
#content{padding:18px; padding-top:30px;  margin-left:14px;}
#ttl{margin-bottom:13px;}

/*comp*/
.mainMenu{border:solid 3px #f5d357; border-top:none; margin-bottom:2px;}
	.mainMenu .item{ background:url(../img/layout/menu_main_item_bg.gif) repeat-y; border:solid 1px #f2b642; border-top:none; padding:4px; padding-left:8px; color:#fff; font-weight:bold; text-decoration:none; display:block;}
	.mainMenu a:hover{color:#bc8a1f;}

.linkList{font-family:tahoma, arial, verdana; margin-bottom:7px;}
.linkList a{color:#ea8529; text-decoration:none; line-height:10px; display:block; margin-bottom:5px; font-weight:normal;}
.linkList a:hover{color:#663305;}

.infoBox{ margin-bottom:3px;}
.infoBox .header{background:#ea8529; text-align:right; padding:3px;}
.infoBox .cnt{background:#FFF; border:3px solid #f8e089; border-top:none; padding:8px;}
.infoBox .infoTxt{font-size:11px; color:#f0b84c; padding:3px; background:url(../img/various/icon_status.gif) 5px 5px no-repeat ;border:dotted 3px #f0b84c; padding-left:25px;}

.bannerList_main{margin-bottom:4px;}
	.bannerList_main .item{margin-bottom:4px;}

.btn_info{height:14px; text-align:right; background:#ea8529; color:#FFFFFF; padding:3px;}
	.btn_info img{margin-top:3px; margin-right:3px;}
/*styles*/
.fatPart{font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:2px; display:inline; margin-right:1px;}
.fs17{font-size:17px;}
.dottedLine{border-bottom:dotted 3px #CCCCCC;}