/**/
.LineBreakTop  {
	border-top: #363636 solid 1px;
}


h3.Title01,
h3.Title02,
h3.Title03 {
	font-size: 2em;
	color: #ff0000;
	font-weight: bold;
}
h3.Title01 {
	margin-bottom: 9px;
}

h3.Title03 {
	margin: 0px 0px 19px 0px;
}


h4.SubTit01,
h4.SubTit03 {
	font-size: 1.7em;
	color: #acacac;
	font-weight: normal;
	font-style: italic;
	padding: 0px 15px 10px 0px;
}
h4.SubTit02 {
	font-size: 1.5em;
	color: #acacac;
	font-weight: normal;
	font-style: italic;
}
h4.SubTit03 {
	padding-right: 0px!important;
}

.Atribute01 {
	margin-top: 34px;
}
.Atribute02 {
	padding-top: 14px;
	padding-bottom: 3px;
}
.Atribute03 {
	padding-top: 60px;
}
.Atribute04 {
	margin-top: 25px;
} 
.Atribute05 {
	padding-bottom: 20px;
	padding-right: 40px;
}
.Atribute06 {
	margin-top: 10px;
}
.Atribute07 {
	padding-top: 163px;
}
.Atribute12 {
	padding-bottom: 12px;
}
.Atribute09 {
	padding: 10px 0px;
}
.Atribute10 {
	padding: 9px 40px 9px 0px;
}
.Atribute11 {
	margin-top: 30px;
	padding-bottom: 8px;
}
.Atribute12 {
	padding-bottom: 20px;
	padding-right: 10px;
}
.Atribute13 {
	padding-bottom: 17px;
}
.Atribute14 {
	padding-left: 25px;
	padding-top: 50px;
}
.Atribute15 {
	padding-top: 3px;
	padding-bottom: 13px;
}
.Atribute16 {
	padding: 10px 20px 10px 0px;
}
.Atribute17 {
	padding-bottom: 17px;
	padding-right: 10px;
}
.Atribute18 {
	margin-top: 6px!important;
	margin-bottom: 0px!important;
	padding-bottom: 0px!important;
}
.Atribute19 {
	padding-bottom: 12px;
} 
.Atribute20 {
	padding-left: 25px;
	padding-right: 10px;
} 
.ArtibuteVisit {
	position: absolute;
	top: 132px;
	left: 218px;
	color: #636363;
	font-size: 1.3em;
	font-weight: bolder;
	white-space: nowrap;
}


.ArtibuteVisit a:link,
.ArtibuteVisit a:visited {
	color: #00aeef;
	text-decoration: none;
}
.ArtibuteVisit a:hover {
	color: #00aeef;
	text-decoration: underline;
}

.NoNav {
	margin-left: 148px; 
}

.AtrBdr {
	padding:0px 0px 30px 0px!important;
	margin: 0px!important;
	background: url(../images/loading.gif) 50% 50% no-repeat;
}
.AtrBdr img {
	border: #252525 solid 1px; 
}

.Thanks {
	font-size: 1.3em;
	color: #acacac;
	font-weight: bolder;
	padding-top: 30px;
}


#boxCentre #detailInfo {
	float: left;
	width: 700px;
}

#boxCentre #moreInfo {
	float: right;
	/*width: 164px;*/
	width: 168px;
}

#detailInfo p {
	font-size: 1.3em;
	color: #acacac;
	font-weight: bolder;
	padding-right: 15px;
	padding-bottom: 12px;
}

#detailInfo a:link,
#detailInfo a:visited,
#detailInfo a:hover {
	color: #ff0000;
	text-decoration: none;
}


#moreInfo img {
	border: #252525 solid 1px; 
}

#moreInfo dl {
	font-size: 1.1em;
	font-weight: bolder;
}
#moreInfo dl dt {
	color: #ff0000;
	padding-top: 3px;
	border-top: #252525 solid 1px; 
}

#moreInfo dl dt a:link,
#moreInfo dl dt a:visited,
#moreInfo dl dt a:hover {
	color: #ff0000;
	text-decoration: none;
}


#moreInfo dl dt.Alt02 {
	padding-bottom: 3px;
}

#moreInfo dl dt.Alt03 {
	border-top: none!important;
	padding-bottom: 4px;
}

#moreInfo dl dt img {
	margin-bottom: 3px;
}


#moreInfo dl dd {
	color: #acacac;
	padding-bottom: 13px;
}
#moreInfo dl dt .NoteTxt {
	color: #acacac!important;
	font-weight: normal!important;
	font-style: italic;
}


#moreInfo dl ul li.Alt {
	padding-bottom: 4px;
}

#moreInfo dl ul li {
	color: #636363;
}

#moreInfo dl ul.Alt04 li {
	color: #636363;
	padding-top: 5px;
}

#moreInfo dl ul li a:link,
#moreInfo dl ul li a:visited {
	color: #acacac;
	text-decoration: none;
}
#moreInfo dl ul li a:hover {
	color: #ff0000;
	text-decoration: none;
}


/* Button Project Detail */
#prjDetails {
	width: 988px;
	height: 483px;
	cursor:default;
	position: absolute;
	z-index: 30;
}

#prjDetails a {
	position: absolute;
	top: 5px;
	right: 0px;
	z-index:5000;
	width: 120px;
	height: 20px;
	font-size: 1.1em;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 8px;
	font-weight: bolder;
	background:url(../images/bg-btnprj-detail.png) left top no-repeat;
}

/* Project Image */

.OpenQuote {
	position: absolute;
	top: 43px;
	left: 182px;
	font-size: 3.3em;
	color: #FFFFFF;
	font-style: italic;
	z-index: 70;
}

.BoxWord {
	position: absolute;
	top: 43px;
	left: 196px;
	width: 750px;
	color: #FFFFFF !important;
	z-index: 77;
} 

.BoxWord .NiceWord {
	font-size: 3.3em;
	color: #FFFFFF !important;
	font-style: italic;
}

.BoxWord .Author {
	text-align: right;
	font-size: 2.4em;
	color: #FFFFFF;
	padding-top: 13px;
	padding-right: 27px;
}
.AA {
	position: absolute;
	top: 100px;
	left: 196px;
	width: 750px;
	color: #FFFFFF !important;
	z-index: 77;
}
