body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font: 0.7em Tahoma, Arial, sans-serif; 
	line-height: 1.8em;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#CCCCCC;
}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
.style1 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.home_firm_name{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC0000;

}
A {
	CURSOR: pointer;  TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.mxx {
FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.mxx A:link {
FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mxx A:visited {
FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mxx A:hover {
FONT-SIZE: 12px; FONT-SIZE: 10px; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.header{
width:890px; height:106px; background-image:url(images/header.png); background-repeat:no-repeat;
}
.logo{
width:190px; padding:5px; height:90px; float:left
}
.header_vitrin{
width:613px; height:141px; background-image:url(images/vitrin_bg.png); background-repeat:no-repeat; position:absolute; left: 285px; top: 35px;
}
.search{
width:274px; height:105px; background-image:url(images/firm_search.png); background-repeat:no-repeat; float:left
}
.header_news{
background-color:#FFFFFF; width:890px; height:50px; background-image:url(images/news.png); background-repeat:no-repeat;
}
.center_page{
width:604px; float:left; margin-left:3px; margin-right:3px;
}

.center_page_head{
height:255px;
}
.end_firm{
width:302px; height:254px; background-image:url(images/end_firm_bg.png); background-repeat:no-repeat; float:left; margin-right:2px;
}
.end_firm_inner{
margin-top:25px; padding-left:4px;
}
.end_firm_detail{
width:140px; height:100px; float:left; margin:3px; background-color:#FFFFFF; padding-top:2px;
}

.300x250_advert{
width:300px; margin-top:3px; height:254px;  float:right;
}
.center_page_advert{
width:602px; height:95px;
}
.popular_firm{
width:602px; height:260px; background-image:url(images/popular_firm_bg.png); background-repeat:no-repeat
}
.popular_firm1{
width:890px; height:155px; background-image:url(images/popular_firm_bg1.png); background-repeat:no-repeat
}
.popular_firm_inner{
padding-left:4px;
}
.serit_bolm{
width:auto; height:30px; background-image:url(images/serite.png); background-repeat:no-repeat
}




#jCarouselLiteDemo .carousel {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#jCarouselLiteDemo .digg {
	POSITION: absolute; TOP: 110px; LEFT: 610px
}
#jCarouselLiteDemo .main {
	MARGIN-LEFT: 40px
}
#jCarouselLiteDemo .demo EM {
	FONT-STYLE: normal; COLOR: #ff3300; FONT-SIZE: 60%; FONT-WEIGHT: bold
}
#jCarouselLiteDemo .carousel BUTTON {
	FLOAT: left
}
#jCarouselLiteDemo .carousel A.prev {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/image/imageNavLeft.gif) no-repeat left 60px; FLOAT: left; HEIGHT: 143px; TEXT-DECORATION: none
}
#jCarouselLiteDemo .carousel A.next {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/image/imageNavLeft.gif) no-repeat left 60px; FLOAT: left; HEIGHT: 143px; TEXT-DECORATION: none
}
#jCarouselLiteDemo .carousel A.next {
	BACKGROUND: url(/image/imageNavRight.gif) no-repeat right 60px
}
#jCarouselLiteDemo .carousel A.next:hover {
	BACKGROUND-IMAGE: url(/image/imageNavRightHover.gif)
}
#jCarouselLiteDemo .carousel A.prev:hover {
	BACKGROUND-IMAGE: url(/image/imageNavLeftHover.gif)
}
#jCarouselLiteDemo .carousel A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#jCarouselLiteDemo .carousel A:active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#jCarouselLiteDemo .carousel .jCarouselLite {
	BORDER-BOTTOM: black 1px solid; POSITION: relative; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #dfdfdf; FLOAT: left; VISIBILITY: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; LEFT: -5000px
}
#jCarouselLiteDemo .carousel UL {
	MARGIN: 0px
}
#jCarouselLiteDemo .carousel LI IMG {
	BACKGROUND-COLOR: #fff; MARGIN: 10px; WIDTH: 150px; HEIGHT: 118px; margin-left:5px;
}
#jCarouselLiteDemo .carousel LI P {
	BACKGROUND-COLOR: #fff; MARGIN: 10px; WIDTH: 150px; HEIGHT: 118px; margin-left:5px;
}
#jCarouselLiteDemo .widget IMG {
	CURSOR: pointer
}
#jCarouselLiteDemo .mid {
	WIDTH: 400px; HEIGHT: 300px; MARGIN-LEFT: 80px
}
#jCarouselLiteDemo .vertical {
	MARGIN-LEFT: 170px
}
#jCarouselLiteDemo .vertical .jCarouselLite {
	WIDTH: 170px
}
#jCarouselLiteDemo .imageSlider LI IMG {
	WIDTH: 400px; HEIGHT: 300px
}
#jCarouselLiteDemo .imageSlider LI P {
	WIDTH: 400px; HEIGHT: 300px
}
#jCarouselLiteDemo .imageSliderExt LI IMG {
	WIDTH: 400px; HEIGHT: 300px
}
#jCarouselLiteDemo .imageSliderExt LI P {
	WIDTH: 400px; HEIGHT: 300px
}
#contentInner .post {
	POSITION: relative; MARGIN-BOTTOM: 40px
}
#contentInner .post P {
	MARGIN-LEFT: 0px
}
#contentInner .post H2 A {
	BORDER-BOTTOM: medium none
}
#contentInner .post .entry {
	MARGIN-TOP: 15px
}
#contentInner commentlist LI P {
	MARGIN: 0px
}
.Input {
	BORDER-RIGHT: #d1d1e1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d1d1e1 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #d1d1e1 1px solid; COLOR: #585858; PADDING-TOP: 2px; BORDER-BOTTOM: #d1d1e1 1px solid; FONT-FAMILY: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
	}
	.center_page_firm{
width:728px; float:left; margin-left:3px; height:600px; margin-right:3px; background-color:#0000FF;
}
.center_page_tanitim{
width:728px; float:left; margin-left:3px; height:600px; margin-right:3px; 
}
