#carinsur {
	
}

#carinsur ol,#carinsur ul {
	list-style: default;
	list-style-type: disc;
	list-style-position: inside;
}

#carinsur ol {
	list-style-type: decimal;
}

#carinsur ul {
	list-style-type: disc;
}
#carinsur .cwrap{
   float: left;
	width:670px;
	/*background-color:green;*/
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
#carinsur .cwrap .carlogo{
	float:left;
	width:130px;
	text-align:center;
	padding-top:7px;

}

#carinsur .cwrap .carcontent{
	float:right;
	width:540px;
	
	
}

#carinsur .cwrap  .carcpc {
border:0px solid black;
padding:10px;
        background-color:#E9E8EA;
}

#carinsur .cwrap  .carcpc.cpc {

font-weight:900;

}
/*button*/

#carinsur ul.verlangbutton {
width:110px;
margin:0px;
text-align:center;
float:right;
margin-top:6px;
}

#carinsur .verlangbutton li {
    display: inline;
    list-style: none;
    line-height: 20px;
	width:120px;
}

#carinsur .verlangbutton li a {
    background: transparent url(../images/butleft_red.png) no-repeat top left;
    display: block;
    float: left;
    height: 20px;
    margin-right: 0px;
    padding: 0px 0px 00px 10px;
    text-decoration: none;
    color: white;
    margin-bottom: 5px;
}

#carinsur .verlangbutton li a span {
    background: transparent url(../images/butright_red.png) no-repeat right top;
    cursor: pointer;
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0px 20px 0px 0;
    text-decoration: none;
    color: white;
    font-size: 95%;
    min-width: 70px;
}

#carinsur .verlangbutton li a:hover {
    background-position: bottom left;
    color: #fff;
}

#carinsur .verlangbutton li a:hover span {
    background-position: right bottom;
    color: #fff;
}

#carinsur_right {
   float:right; 
   width:300px; 
   height:600px
}