﻿body,html
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color: rgb(45,45,45);
}

a
{
	color: rgb(33,73,146);
	text-decoration: none;
}

a:hover
{
	color: rgb(13,53,126);
	text-decoration: underline;
}

h1
{
	margin:0px;
	padding:0px;
	font-size:25px;
	font-weight:normal;
	color: rgb(0,121,181);
}

input
{
	font-family:Arial;
	font-size:11px;
	color: rgb(45,45,45);
}

form
{
	margin:0px;
	padding:0px;
}

p
{
	margin: 0px;
	padding:0px;
}

div#container
{
	margin:0px auto;
	width:774px;
}

div#above
{
	clear:both;
	float:left;
	width:774px;
}

div#title
{
	float:left;
	padding: 2px 0px 0px 2px;
	width:250px;
	font-weight:bold;
	font-size:10px;
	text-transform: uppercase;
}


div#shortcuts
{
	float:left;
	width:514px;
	text-align:right;
	font-size:10px;
}

div#shortcuts a
{
	vertical-align:middle;
	color: rgb(121,121,121);
	text-transform: uppercase;
}

div#shortcuts a:hover
{
	color: rgb(91,91,91);
	text-transform: uppercase;
}

div#shortcuts .split
{
	height:9px;
	padding:0px 10px;
	background: url(/resources/images/template-peugeot/bg-short-split.gif) no-repeat center center;
}

div#shortcuts .input-box
{
	vertical-align:middle;
	display: inline;
	width:81px;
	height:14px;
	background: url(/resources/images/template-peugeot/bg-input.gif) no-repeat;
}

div#shortcuts .input-box input
{
	margin:0px;
	padding:0px 2px;
	width:77px;
	height:12px;
	line-height:12px;
	background: none;
	border:0px;
	font-size:9px;
}

div#logo
{
	clear:both;
	float:left;
	padding:10px 0px;
	width:774px;
	text-align:left;
}

div#logo img
{
	vertical-align:bottom;
}

div#topmenu
{
	clear:both;
	float:left;
	padding:0px 0px 1px 0px;
	width:774px;
}
/*
div#topmenu ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

div#topmenu ul li
{
	float:left;
}

div#topmenu ul li a
{
	display:block;
	padding:3px 5px;
	height:15px;
	width:182px;
	background: url(/resources/images/template-peugeot/bg-topmenu.gif) no-repeat;
	font-weight:bold;
	color: #fff;
}

div#topmenu ul li a:hover, div#topmenu ul li.selected a
{
	background: url(/resources/images/template-peugeot/bg-topmenu-sel.gif) no-repeat;
	text-decoration: none;
}

div#topmenu ul li.split
{
	width:2px;
	height:21px;
	line-height:0px;
	font-size:0px;
}
*/
div#location
{
	clear:both;
	float:left;
	padding:2px 5px;
	width:764px;
	height:16px;
	line-height:16px;
	background: rgb(0,121,181);
	border-bottom: 1px solid rgb(192,222,237);
	color: rgb(33,203,231);
}

div#location a
{
	color: rgb(33,203,231);
}

div#location a:hover
{
	color: rgb(3,173,201);
}

div#main
{
	clear:both;
	float:left;
	width:774px;
}

/* BOX */

.box, .box-top, .box-bottom
{
	clear:both;
	float:left;
	width:774px;
}

.box-left, .box-right
{
	width:4px;
	height:4px;
	line-height:0px;
	font-size:0px;
}

.box-left
{
	float:left;
	background: url(/resources/images/template-peugeot/bg-box-top-left.gif) no-repeat;
}

.box-right
{
	float:right;
	background: url(/resources/images/template-peugeot/bg-box-top-right.gif) no-repeat;
}

.box-top
{
	background: url(/resources/images/template-peugeot/bg-box-top.gif) repeat-x top left;
}

.box-content
{
	clear:both;
	float:left;
	padding:0px 3px;
	width:766px;
	border-left:1px solid rgb(226,227,228);
	border-right:1px solid rgb(226,227,228);
}

.box-bottom
{
	background: url(/resources/images/template-peugeot/bg-box-bottom.gif) repeat-x bottom left;
}

.box-bottom .box-left
{
	float:left;
	background: url(/resources/images/template-peugeot/bg-box-bottom-left.gif) no-repeat;
}

.box-bottom .box-right
{
	float:right;
	background: url(/resources/images/template-peugeot/bg-box-bottom-right.gif) no-repeat;
}

/* NEWS */

.news-title
{
	clear:both;
	float:left;
	padding:0px 0px 4px 0px;
	width:580px;
	height:19px;
	line-height:19px;
	background: url(/resources/images/template-peugeot/bg-news.gif) repeat-x;
	text-align:right;
}

.news-title img
{
	vertical-align:bottom;
	border-left:2px solid #fff;
}

.news-content
{
	padding-bottom:20px;
}

.news-content, .news-footer
{
	clear:both;
	float:left;
	width:580px;
}
