   /* * * * * * * * * * *
	*	Main page styles
	*/
	
	body { 
		margin: 0px; padding: 0px;
		background-image: url("../images/style/page-bg.jpg");
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		
		color: #FFFFFF;
		text-align: center;
	}
		
   /* * * * * * * * * * *
	*	Page styles
	*/
	
	#page {
		position: relative;
		margin: 8px auto;
		width:800px;
		background-color: #990000;
		text-align: left;
	}	
	
	#page-header {
		height:125px;
		background-image: url("../images/style/page-header.jpg");
		cursor:pointer;
	}
	
	#page-menu {
		height: 40px;
		text-align: center;
		border-top: #AA0000 1px solid; /*border-bottom: #003366 1px solid; #043768*/
		background:  url("../images/style/page-menu-bg.jpg") repeat-x;
	}
	
	#page-menu a {
		display: block;
		float: left;
		margin: 2px 15px;
	
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
	}
	
	#page-menu a:hover {
		text-decoration: underline;
	}
	
	#page-holder {
		background: url(../images/style/page-content.png) top center repeat-y;
	}
	
	#page-main  {
		float: left;
		padding: 0px 5px;
		width: 761px;
		background: #fff url(../images/style/page-content-bg.png) repeat-x top center;
	}
	
	#page-content {
		float: left; 
		padding: 10px 35px;
		background-color: inherit;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
	}	
	
    #page-footer {
		text-align:left;
		padding: 10px 35px 25px;
		background-color: inherit;
		color:#FFFFFF;
		font-size: 14px;
    }
    a {
		color: #FFFFFF;
    }
    #page-footer-left {
		width: 167px; 
		float: left;
		padding: 0px 50px;
		text-align: center;
		background-color: inherit;
		color:#FFFFFF;
		font-size: 11px;
    }
    #page-footer-center {
		width: 167px; 
		float: left;
		padding: 0px 50px;
		text-align: center;
		background-color: inherit;
		color:#FFFFFF;
		font-size: 11px;
    }
    #page-footer-right {
		width: 166px; 
		float: left;
		padding: 0px 50px;
		text-align: center;
		background-color: inherit;
		color:#FFFFFF;
		font-size: 11px;
    }
	
   /* * * * * * * * * * *
	*	Div styles
	*/
	
	div.cleaner {
		clear:both;
	}

   /* * * * * * * * * * *
	*	Table styles
	*/

	table.list th {
		margin: 0px; padding: 3px 10px;
		color: #34527E;
		font-weight: normal;
		font-size: 13px;
		background-color: #DFE7F4;
		border-top: 1px solid #F8FAFC;
	}
	
	table.list tr {
		color: #6E84A4;
	}
	table.list tr.car-row td {
		padding: 15px 5px;
	}
	
	table.list tr.norm {
		background-color: #F8FAFC;
	}
	
	table.list tr.high {
		background-color: #F1F6FA;
	}
	
	table.list tr.link {
		cursor: pointer;
	}
	
	/* SORTTABLE STYLES */
	table.sortable th {
		cursor: pointer;
	}
		
   /* * * * * * * *  * * 
   	*	Error processing
	*/
	
  	#process_msg {
		margin: 3px 5px;
		min-height: 30px;
		color: #333333;
  	}
	.succes {
    	background-color: #C6F791;
		border: 1px solid #95C851; padding-left: 25px;
	}
	.warning {
		background-color: #FDFBAA;
		border: 1px solid #FFCC00; padding-left: 25px;
	}
	.error {
		background-color: #FF9799;
		border: 1px solid #ED6176; padding-left: 25px;
	}
	
	div.content-title {
		padding: 0px 0px 15px;
		font-size: 22px;
	}
	
	div.content-text p {
		margin: 0px;
		padding: 0px;
	}
	div.content-text img {
		padding: 10px;
	}
	
	div.car-row-more {
		padding-top: 7px;
	}
	div.car-row-sold {
		position: absolute;
		width: 80px; height: 60px;
	}
	a.more {
		text-decoration: none;
		color: #FFFFFF;
	}
	label {
		display: block;
		font-style: italic;
		width: 125px;
		float: left;
	}
	hr {
      color: #ddd;
      background-color: #ddd;
      height: 1px;
	}
	input, textarea {
		font-family: Arial, Helvetica, sans-serif;
	}
	h2 {
		font-size: 16px;
		padding: 0px; margin: 0px;
		font-weight: normal;
	}
	.news-text {
		padding:10px;
	}