html, body {
	height:100%;
}
html {
    overflow-y: scroll;
}


form {
	margin:0px;
	padding:0px;	
}

/* fix for ie6 transparency to make sure all these elements will be top z-index*/
.imgIcon,
textarea,
input,
a img,
a {
	
}


form .error
{
    border: 1px red solid;
}

form span.error
{
    border: 0;
    color: red;
    display: block;
    font-size: 10px;
}

h1 {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#cc0000;
}

.h1Green {
	color:#5a7302;	
}


p {
	margin:0px;
	padding:0px;		
}

h1 {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#cc0000;
}

h2 {
	font-size:14px;
	color:#cc0000;
	padding:0px;
	margin:0px;	
}

h3 {
	font-size:12px;
	color:#cc0000;
	padding:0px;
	margin:0px;	
}



body {
	background-image:url(/images/body_bg.jpg);
	font-family:Arial;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.mainDiv {
	background-image:url(/images/main_div_bg.png);
	background-position:50% 50%;
	background-repeat:repeat-y;
	
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
    text-align: center;
}

.redTxt {
	color:#CC0000;	
}

.mainSubDiv {
	width:964px;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	height:100%;
	padding-bottom:93px;
    text-align: left;
}

.breadCrumbs {
	height:29px;
}

.breadCrumbs .l {
	background-image:url(/images/breadcr_left.png);
	float:left;
	height:29px;
	width:7px;
	overflow:hidden;
}

.breadCrumbs .r {
	background-image:url(/images/breadcr_right.png);
	float:left;
	height:29px;
	width:13px;
	overflow:hidden;
}

.breadCrumbs .l_r {
	background-image:url(/images/breadcr_left_right.png);
	width:14px;
	height:29px;
	float:left;
	overflow:hidden;
}


.breadCrumbs .m {
	background-image:url(/images/breadcr_middle.png);
	background-repeat:repeat-x;
	height:29px;
	float:left;
	overflow:hidden;
}

.breadCrumbs .b2,
.breadCrumbs .b1 {
	font-family:arial;
	font-size:11px;
}

.breadCrumbs .b1 a,
.breadCrumbs .b2 span,
.breadCrumbs .b2 a {
	display:block;
	padding-top:5px;
	padding-left:7px;
	padding-right:7px;	
	text-decoration:none;
	position:relative;
}


.breadCrumbs .b1 a:hover,
.breadCrumbs .b2 a:hover {
	text-decoration:underline;
}

.breadCrumbs .b1 a{
	color:#048abf;	
}

.breadCrumbs .b2,
.breadCrumbs .b2 a{
	color:#484848;
}

.footer {
	background-image:url(/images/footer_bg.gif);
	background-repeat:repeat-x;
	width:100%;	
	height:93px;
	background-color:transparent;
	position:absolute;
	margin-top:-93px;
}

.footerMain {
	width:964px;
	padding-top:60px;
	margin-left:auto;
	margin-right:auto;	
}


.footerLinks,
.footerLinks a,
.footerCopy {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.footerLinks {
	margin-left:12px;
	width:840px;
	float:left;
}

.footerCopy {
	width:99px;
	float:left;
}

.topHeader {
	margin-left:2px;
	width:960px;
}

.mainContent {
	background-image:url(/images/maincontentbg.gif);
	background-repeat:repeat-y;
	margin-left:2px;
	width:960px;
	height:100%;
}

.mainBottom {
	margin-left:2px;
	width:960px;
}

.rijverderLogo {
	margin-top:18px;
	margin-left:24px;	
}

.titleRedBig {
	font-size:18px;
	color:#cc0000;
	padding:0px;
	margin:0px;
}
.titleRedMedium {
	font-size:14px;
	color:#cc0000;
	padding:0px;
	margin:0px;
}
.spacer {
	overflow:hidden;
	height:0px;
	clear:both;
}

.blueDash,
.blueDot {
	background-image:url(/images/blue_dot.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	height:16px;
	width:12px;
}

.button_yellow {
	background-image:url(/images/button_yellow.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:141px;	
	text-align:center;
}

.button_yellow a {
	display:block;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:22px;
	margin-top:4px;
}

.menu1 {
	background-image:url(/images/menu1.jpg);
	background-repeat:no-repeat;
	margin-top:13px;
	width:942px;
	height:33px;	
}

.menuPublic {
	background-image:url(/images/public_menubg.jpg);
	background-repeat:no-repeat;
	width:419px;
	height:35px;
	float:right;
	margin-right:20px;
	margin-top:7px;
}

.menu1_blockpub {
	width:90px;
	height:29px;
	margin-right:8px;
	float:left;
}

.menu2_blockpub {
	width:306px;
	height:29px;
	float:right;	
}

.login_button_pub {
	
}


.menu2_blockpub .input_search {
	width:142px;
	height:16px;
	margin-left:89px;
	margin-top:6px;	
	float:left;
	border:0px solid white;
}

.menu2_blockpub .button_zoek {
	margin-left:11px;
	margin-top:4px;
	float:left;
}


.menu1_block1 {
	width:605px;
	height:29px;
	margin-left:19px;
	margin-right:8px;
	float:left;
}

.menu1_block2 {
	width:306px;
	height:29px;
	float:left;	
}



.menu1_block1 .button_home {
	margin-left:5px;
	margin-top:4px;
}

.menu1_block1 .button_nieuws {
	margin-left:4px;
	margin-top:4px;
}

.menu1_block1 .button_artikelen {
	margin-left:4px;
	margin-top:4px;
}

.menu1_block1 .button_inloggen {
	margin-left:4px;
	margin-top:4px;
	margin-right:4px;
	float:right;
}

.menu1_block2 .input_search {
	width:142px;
	height:16px;
	margin-left:91px;
	margin-top:6px;	
	float:left;
	border:0px solid white;
}

.menu1_block2 .button_zoek {
	margin-left:11px;
	margin-top:4px;
	float:left;
}

.leftSideBar {
	float:left;
	width:209px;
}

.defaultContent
{
    width: 370px;
    padding-left: 12px;
}


.middleContent {
	font-size:11px;
	color:#484848;	
	float:left;
	width:390px;
	border-left:1px solid #CCCCCC;
	height:100%;
}


.middleContent span p {
		font-size: 12px;
}

.middleContent td, .middleContent th {
		font-size: 12px;
}

.rightSide {
	float:right;
	width:307px;
}

/* LeftSide menu */

.leftSideBar .item {
	margin-top:0px;	
	height:18px;
	clear:right;
}

.leftSideBar .textDiv {
	margin-left:10px;
	overflow:hidden;	
}


.leftSideBar .item .itemTxt {
	overflow:hidden;
	float:left;
	width:155px;
}
.leftSideBar .item .itemTxt a {
	font-size:11px;
	color:#048abf;
	text-decoration:none;
}


.leftSideBar .item .selected a {
	color:red !important;
}

.leftSideBar .item .itemTxt a:hover {
	text-decoration:underline;
}


.leftSideBar .item .titleRedMedium {
	margin-bottom:7px;
}

.leftSideBar .item .blueDot {
	height:18px;	
	width:13px;
	float:left;
	margin-right:7px;
}

.leftSideBar .subItem {
	margin-top:0px;	
	height:18px;
	clear:right;
}

.leftSideBar .subItem .itemTxt {
	overflow:hidden;
	float:left;
}
.leftSideBar .subItem .itemTxt a {
	font-size:11px;
	color:#048abf;
	text-decoration:none;
}

.leftSideBar .subItem .itemTxt a:hover {
	text-decoration:underline;
}


.leftSideBar .subItem .titleRedMedium {
	margin-bottom:7px;
}

.leftSideBar .subItem .blueDash {
	background-image:url(/images/blue_dash.png);
	background-position:0px 3px;
	height:18px;	
	width:13px;
	float:left;
	margin-right:3px;
	margin-left:10px;
}


.leftSideBar .itemGreenBar {
	background-image:url(/images/sidebar_green_bar.jpg);
	background-repeat:no-repeat;
	margin-top:0px;	
	height:20px;
	padding-top:4px;
	width:186px;
	overflow:hidden;
	margin-bottom:3px;
	clear:right;
}
.leftSideBar .itemToDo {
	background-image:url(/images/sidebar_green_bar_todo.jpg);
}

.leftSideBar .tips {
	background-image:url(/images/sidebar_green_bar_tips.jpg);
}

.leftSideBar .info {
	background-image:url(/images/sidebar_green_bar_info.jpg);
}

.leftSideBar .itemGreenBar .itemTxt {
	overflow:hidden;
	float:left;
}
.leftSideBar .itemGreenBar .itemTxt a {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.leftSideBar .itemGreenBar .itemTxt a:hover {
	text-decoration:underline;
}


.leftSideBar .itemGreenBar .blueDot {
	height:18px;	
	width:13px;
	float:left;
	margin-right:7px;
	margin-left:7px;
}



/* Article Header */

.dateBlock {
	width:52px;
	height:52px;	
	background-image:url(/images/dateblock.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:18px;
}

.dateBlock .dateTop {
	width:46px;
	height:30px;
	margin-left:3px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
}

.dateBlock .dateBottom {
	width:46px;
	height:14px;
	margin-left:3px;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
}

.middleContent .titleBlock {
	width:300px;
	float:left;
}

.middleContent .titleBlock .article_title {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-left:7px;
	color:#cc0000;
	margin-top:3px;	
	text-decoration:none;
}

.middleContent .titleBlock .article_title:hover {
	text-decoration:underline;
}

.middleContent .titleBlock h1 {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-left:7px;
	color:#cc0000;
	margin-top:3px;
}

.middleContent .categorie {
	font-size:11px;
	color:#484848;
	font-weight:bold;
	margin-left:7px;
}

.middleContent .categorie a{
	font-size:11px;
	color:#048abf;
}

.middleContent .totalcomments {
	font-size:11px;
	color:#484848;
	font-weight:bold;
	margin-left:7px;
}

.middleContent .totalcomments span{
	font-size:11px;
	color:#048abf;
}

/* Article */

.middleContent .article {
	margin-left:22px;	
	margin-top:12px;
}


.middleContent .article  .item {
	margin-top:0px;	
	height:18px;
	clear:right;
}

.middleContent .article  .textDiv {
	margin-left:10px;
	overflow:hidden;	
}


.middleContent .article  .item .itemTxt {
	overflow:hidden;
	float:left;
	width:335px;
}
.middleContent .article  .item .itemTxt a {
	font-size:11px;
	color:#048abf;
	text-decoration:none;
}

.middleContent .article .item .blueDot {
	height:18px;	
	width:13px;
	float:left;
	margin-right:7px;
}


.middleContent .articleSummaryTitle {
	font-size:14px;
	font-weight:bold;
	color:#484848;	
}

.middleContent .articleSummary {
	margin-top:7px;
	font-size:11px;
	font-weight:bold;
	color:#484848;	
	line-height:130%;
}

.middleContent .articleSummary img {
	margin-top:3px;
	margin-bottom:7px;
	border:1px solid #666666;
}


.middleContent .articleText {
	margin-top:7px;
	font-size:11px;
	color:#484848;	
	line-height:130%;
}

.middleContent .articleText p {
	margin:0px;
	padding:0px;
}


.middleContent .articleText img {
	margin-bottom:7px;
	margin-top:3px;
	border:1px solid #666666;
}




.middleContent .articleTags {
	font-size:11px;
	color:#484848;
	font-weight:bold;
	margin-top:10px;
}

.middleContent .articleTags a{
	font-size:11px;
	color:#048abf;
}

.middleContent .articleIconsDiv {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	height:35px;
	margin-top:10px;
}

.middleContent .articleIconsDiv .iconBlockLeft	{
	float:left;
}

.middleContent .articleIconsDiv .iconBlockLeft2	{
	float:left;
	margin-left:22px;
	margin-top:12px;
}
.middleContent .articleIconsDiv .iconBlockLeft2	a{
	font-size:14px;
	font-weight:bold;
	color:#048abf;
}



.middleContent .articleIconsDiv .iconBlockRight {
	float:right;
}

.middleContent .articleIconsDiv .imgIcon{
	margin-top:7px;
	margin-left:10px;
	float:left;
}


/* Article Responses */

.articleResponseDiv {
	margin-top:30px;
		
}

.articleResponseHeader {
	font-size:14px;
	color:#CC0000;	
	font-weight:bold;
}

.articleResponse {
	margin-top:8px;
	border-bottom:1px solid #CCCCCC;	
	width:341px;
	margin-bottom:10px;
	padding-bottom:6px;
}

.articleResponseRight {
	float:left;
	margin-left:11px;
	width:268px;
	
}

.memberImg {
	width:60px;
	height:60px;
	float:left;
}

.articleResponse .memberImg {
	
}

.articleResponse .responseDate {
	font-style:italic;
	font-size:11px;
	color:#484848;
}

.articleResponse .responseMember {
	font-size:11px;
	color:#484848;
}

.articleResponse .responseMember .member{
	font-size:11px;
	font-weight:bold;
	color:#5a7302;
}

.articleResponse .responseText {
	font-size:11px;
	color:#484848;
	margin-top:10px;
}

/* Article Form */

.articleResponseFormDiv {
	margin-top:10px;	
}

.articleResponseFormHeader {
	font-size:14px;
	color:#CC0000;	
	font-weight:bold;
}

.articleResponseFormInfo {
	font-size:11px;
	color:#484848;
}

.articleResponseFormDiv .formRow1,
.articleResponseFormDiv .formCol1 {
	float:left;
	width:80px;
	padding-top:6px;
	font-size:11px;
	font-weight:bold;	
	color:#434343;
}

.articleResponseFormDiv .formRow1{
	width:200px;
	margin-right:7px;
}
.articleResponseFormDiv .formCol2 input{
	float:right;	
}

.articleResponseFormDiv .formCol2 {
	float:left;
	width:224px;
}

#accountform input {
	border:1px solid #dbdfe6;
}

.articleResponseFormDiv input {
	width:219px;
	height:19px;
	padding-top:4px;
	border:1px solid #dbdfe6;
	margin-left:-20px;
}

.articleResponseFormDiv .formCol3 {
	float:left;
	width:30px;
	padding-top:7px;
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}

.articleResponseFormDiv textarea {
	width:343px;
	height:85px;
	border:1px solid #dbdfe6;
}


.rightSideRow {
	margin-bottom:7px;
	clear:both;
}

.rightSideRowNieuwsbrief {
	background-image:url(/images/nieuwsbrief_bg.jpg);
	background-repeat:no-repeat;;
	width:301px;
	height:83px;	
}                      
            
.rightSideRowNieuwsbrief input {
	margin-top:42px;
	margin-left:13px;
	width:178px;
	height:18px;
	padding-top:4px;
	border:1px solid #CCCCCC;
}

.rightSideRowNieuwsbrief .send {
	margin-left:6px;  
	margin-top:5px;
	width:90px;
	height:25px;	
}

.topHeader .publicNewsTop1 {
	background-image:url(/images/public_topnewsimage1.jpg);
	background-repeat:no-repeat;
	height:228px;
	overflow:hidden;
}

.topHeader .publicNewsTop2 {
	background-image:url(/images/public_topnewsimage2.jpg);
	background-repeat:no-repeat;
	height:7px;
	overflow:hidden;
}
.publicNewsLeft {
	width:21px;
	float:left;
}

.publicNewsRight {
	width:21px;
	float:left;
}

.publicNewsCenter {
	width:918px;	
	float:left;
	background-color:#e8e6cd;
	height:100%;
	
}

.publicNewsBottom {
	background-image:url(/images/public_bottomnewsimage.jpg);
	background-repeat:no-repeat;
	height:10px;
	clear:both;
	margin-bottom:25px;
}

.rijverderLogoNews {
	margin-left:26px;
	margin-top:21px;	
}

.publicNewsTop1 .breadCrumbs {
	margin-left:19px;
	margin-top:15px;
}

.rightGreenBoxTop {
	background-image:url(/images/right_greenbox_top.gif);
	background-repeat:no-repeat;
	width:301px;
	height:6px;
	overflow:hidden;	
}

.rightGreenBoxBg {
	background-image:url(/images/right_greenbox_bg.png);
	width:301px;
	color:#3c4d02;
}

.rightGreenBoxContent {
	width:296px;
	margin-left:7px;
	font-size:12px;	
}

.rightGreenBoxContent a {
	font-size:12px;
}

.rightGreenBoxContent .title {
	font-size:14px;
	font-weight:bold;	
}

.rightGreenBoxBottom {
	background-image:url(/images/right_greenbox_bottom.png);
	background-repeat:no-repeat;
	width:301px;
	height:11px;
	overflow:hidden;	
}

.rightButtonBlue {
	background-image:url(/images/right_button_blue.png);
	background-repeat:no-repeat;
	width:301px;
	height:38px;
	overflow:hidden;	
	cursor:pointer;
}

.rightButtonBlueContent a,
.rightButtonBlueContent {
	margin-left:7px;
	margin-top:8px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
}

.rightButtonRed {
	background-image:url(/images/right_button_red.png);
	background-repeat:no-repeat;
	width:301px;
	height:38px;
	overflow:hidden;	
	cursor:pointer;
}

.rightButtonRedContent a,
.rightButtonRedContent {
	margin-left:7px;
	margin-top:8px;
	color:#cc3300;
	font-size:14px;
	font-weight:bold;
}




.pagination {
	margin-left:14px;
	text-indent:4px;
	width:360px;
}

.pagination .pag_sep {
	float:left;
}

.pagination .pag_previous,
.pagination .pag_next,
.pagination .pag_number  {
	display:block;
	float:left;
	margin-left:5px;
	width:28px;
	height:29px;
	background-image:url(/images/bg_page.gif);
}

.pagination .pag_previous a,
.pagination .pag_next a,
.pagination .pag_number a {
	margin-top:4px;
	width:24px;
	height:24px;
	display:block;
	font-size:11px;
	color:#048abf;
	text-decoration:none;
	line-height:143%;
	
}

.pagination .pag_number .one {
	text-indent:10px;
}

.pagination .pag_number .two {
	text-indent:6px;
}



.pagination .pag_next  {
	font-size:11px;
	width:72px;
	margin-left:4px;
	background-image:url(/images/bg_next.gif);
}

.pagination .pag_previous  {
	width:57px;
	margin-right:0px;
	background-image:url(/images/bg_previous.gif);
}

.pagination .inactive {
	display:none;
	float:left;
}

.pagination a:hover {
	
}

.pagination .current,
.pagination .selected {
	float:left;
	margin-left:5px;
	width:28px;
	height:29px;
	background-image:url(/images/bg_page.gif);
}

.pagination .current a,
.pagination .selected span{
	display:block;
	margin-top:4px;
	line-height:143%;

	width:24px;
	height:24px;
	font-weight:bold;
	font-size:11px;
	color:#484848;
	text-decoration:none;	
}

.pagination .current .one,
.pagination .selected .one {
	text-indent:10px;
}

.pagination .current .two,
.pagination .selected .two  {
	text-indent:7px;
}

.readMore {
	color:#048abf;
	font-size:11px;	
}



.profileGauge{
	background-image:url(/images/green_bar_bg_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:282px;
	height:18px;
}

.profileGaugeLeft {
	background-image:url(/images/green_bar_start.gif);
	background-repeat:no-repeat;
	width:33px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	float:left;
	height:18px;
	line-height:150%;
}

.profileGaugeMid {
	float:left;
	height:18px;	
	background-image:url(/images/green_bar_darkgreen_bg_right.gif);
	background-position:right;
}

.profileArrow {
	position:absolute;
	margin-top:-3px;
}


.profileGaugeCarOrange,
.profileGaugeCar{
	background-image:url(/images/green_bar_bg_right_white.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:282px;
	height:18px;
}

.profileGaugeCarOrange {
	background-image:url(/images/orange_bar_bg_right_white.gif);	
}

.profileGaugeCarLeftOrange,
.profileGaugeCarLeft {
	background-image:url(/images/green_bar_start_car.gif);
	background-repeat:no-repeat;
	width:90px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-indent:7px;
	float:left;
	height:18px;
	line-height:150%;
}

.profileGaugeCarLeftOrange {
	background-image:url(/images/orange_bar_start_car.gif);
}

.profileGaugeCarMidOrange,
.profileGaugeCarMid {
	float:left;
	height:18px;	
	background-image:url(/images/green_bar_darkgreen_bg_car.gif);
	background-position:right;
}

.gaugeTitle {
	color:#333333;
	font-size:12px;
	font-weight:bold;	
}

.profileGaugeCarKm {
	float:right;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	line-height:140%;
	margin-right:5px;
}

.profileGaugeCarMidOrange {
	background-image:url(/images/orange_bar_darkgreen_bg.gif);
}

.profileCar {
	position:absolute;
	margin-top:-2px;
}

.contactDiv {
	margin-left:12px;	
}

.contactCol1 {
	width:100px;
	float:left;
	color:#484848;
	font-weight:bold;
	font-size:11px;
}

.contactCol2 {

	width:250px;
	float:left;
}

.contactCol2 input {
	border:1px solid #999999;	
}

.contactCol2 .contactInp {
	width:190px;	
}

.contactCol2 textarea {
	border:1px solid #999999;	
	height:120px;
	width:250px;		
}

.spanError {
	color:red;
	font-size:10px;
}

.top_gauge {
	margin-left:7px;	
}

.question {
	border:1px dotted #999999;
}

.question_radio {
	float:left;	
}

.question label {
	font-size:12px;
}

.mainQuestion {
	margin-left:7px;	
}

.question_title {
	color:#333333;
	font-weight:bold;
	font-size:12px;	
}

.question_input {
	border:1px solid #999999;	
}


.defaultContent h1
{
    padding-left: 0;

}

.defaultContent p
{
    clear: left;
    display: block;
    font-size: 10px;
    color: #484848;
    padding-left: 12px;
}

.defaultContent table
{
    font-size: 10px;
    color: #484848;
    margin-left: 12px;
}
.defaultContent td
{
    font-size: 10px;
    color: #484848;
}

.registerform input[type="text"], .registerform input[type="password"]
{
    margin: 2px;
    padding: 3px;
    width: 150px;
    border: 1px #7F9DB9 solid;

}

.registerform img.captcha
{
    border: 1px #7F9DB9 solid;
    background-color: #ffffff;
    padding: 3px;
    margin: 2px;
}

.tag_cloud { 
	padding: 3px; 
	text-decoration: none; 
}

.tag_cloud:link  { 
	color: #048abf; 
}

.tag_cloud:visited { 
	color: #00a1e0; 
}

.tag_cloud:hover { 
	color: #00597c; 
}
.cloudbox {
	margin-top:7px;
	width:285px;
	padding:5px;
	border:1px solid #CCCCCC;	
}

.tag_cloud:active { 
	color: #00597c; 
}


.carblock .carimg {
	border:1px solid #FFFFFF;
	width:110px;
}

.carblock {
	width:345px;
	background-color:#e0debb;
	font-size:11px;
	color:#454545;
	font-family:Arial;

}

.carblock_left {
	float:left;	
	margin-left:7px;
}

.carblock_right {
	float:left;
	margin-left:7px;
	width:210px;
}

.carblock_right .col1 {
	float:left;
	font-weight:bold;
	width:82px;
}


.carblock_right .col2 {
	float:left;
}
		
.carinfotitle {
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
}

.carinfoblock {
	width:355px;
}

.carinfoblock .col1 {
	width:115px;
	height:28px;	
	margin-top:2px;
	float:left;
}

.carinfoblock .col2 {
	background-color:#dfdcb8;
	width:115px;
	height:28px;
	margin-top:2px;
	margin-left:2px;
	float:left;
}
.carinfoblock .col3 {
	background-color:#f6d1ad;
	width:115px;
	height:28px;
	margin-top:2px;
	margin-left:2px;
	float:left;
}

.carinfoblock .col1 .txt,
.carinfoblock .col2 .txt,
.carinfoblock .col3 .txt{
	margin-top:8px;	
	margin-left:30px;
	font-size:11px;
}
.carinfoblock .col1 .txt {
	margin-left:0px;
	font-weight:bold;
	color:#484848;
} 

.txtTitle {
	font-weight:bold;	
	margin-top:8px;	
	margin-left:20px;
	font-size:11px;
}

.carinfoblock .col2 .txtTitle,
.carinfoblock .col2 .txt {
	color:#5a7302;
} 

.carinfoblock .col3 .txtTitle,
.carinfoblock .col3  .txt {
	color:#ff6600;
} 


