/* SECTION: Common styles */

body{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial, Verdana, Geneva, sans-serif;
	/*
	scrollbar-face-color: #003366;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #336699;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #003366;
	scrollbar-darkshadow-Color: #003366;
	*/
	
	scrollbar-face-color: #888888;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #f4f4f4;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #888888;
	scrollbar-darkshadow-Color: #888888;

	color: #5b5b5b;
	
	/*background-image: url('/images/common/snow.gif');*/
}
p, td{
	font-family: Arial cyr, Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #888888;
	color: #5b5b5b;
}
p{
	margin: 5px 0px 5px 15px;
}
h1, h2, h3{
	font-family: Arial, Verdana, Arial cyr, Arial, sans-serif;
	letter-spacing: 0pt;
	font-weight: bold;
	color: #5b5b5b;
	margin: 5px 0px 5px 0px;
	
}
h1{
	font-size: 12pt;
	margin-bottom: 15px;
}
h2{
	font-size: 10pt;
	margin-left: 15px;
}
}
h3{
	font-size: 8pt;
	margin-left: 15px;
}
a{
	color: #888888;
	color: #5b5b5b;
}
a:hover{
	color: #4077ab;
}

a.menu-item{
	text-decoration: none;
	color: #ffffff;
}
a.menu-item:hover{
	color: #ffffff;
}
td{
	vertical-align: top;
	padding: 0;
}
form{
 margin: 0px;
 padding: 0px;
}

img.png{
	behavior:	url("/scripts/pngbehavior.htc");
}

.model-header-title {
  width: 100%;
}
.model-content {
  padding: 0 10px;
}
.model-content h2 {
  margin-bottom: 7px;
}

p, h2, h3{
			margin-left: 0px;
		}
		
		
.page-content-block p,
.page-content-block div,
.page-content-block li,
.page-content-block td,
.page-content-block
{
  font-size: 10pt;
  line-height: 15pt;
}

h2, div.h2{
  font-size: 13pt;
  font-weight: normal;
  font-family: Tahoma;
  line-height: 15pt;
  margin: 5px 0px 5px 0px;
}

.page-content-block a{
  color: #009bc7;
}
.page-content-block a b{
  font-weight: normal;	
}

/* SECTION: Form elements styles */
*.input-text{
	border: solid #888888 1px;
	font-family: Arial cyr;
	font-size: 8pt;
	color: #888888;
	margin : 0px;
	padding-top: 0px;
	width: 100px;
	height: 17px;
}

/* SECTION: Top menu styles */
table.top-menu{
	width: 771;
	color: #888888;
}
td.top-menu-left{
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 4px;
}
td.top-menu-center{
	text-align: right;
	font-size: 8pt;
	color: #88888;
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 427px;
}
td.top-menu-right{
	text-align: right;
	background-image: url('/images/common/header/grey_line_back.gif');
	background-repeat: repeat-x;
	width: 340px;
}
table.enter-form{
	margin-top: 0px;
	width: 340px;
	height: 38px;
}
td.enter-form-left{
	width: 24px;
}
td.enter-form-center{
	text-align: top;
	font-size: 8pt;
	color: #88888;
	background-image: url('/images/common/header/enter_form_back.gif');
	background-repeat: repeat-x;
	width: 313px;
	color: #888888;
}

/* SECTION: News block styles */
table.news-block{
	width: 771px;
	color: #888888;
}
td.news-block-body{
	border: solid #888888 1px;
	border-bottom: none;
}

div.news-block-item{
	overflow: hidden;
	margin: 10px; 5px 5px 10px;
}
span.news-block-item-date{
	color: #336699;
	font-weight: bold;
	margin-left: 5px;
	font-size: 9pt;
	font-family: Arial;
}
span.news-block-item-title{
	color: #003366;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
}

/* SECTION: Actions block styles */
table.actions-block{
	width: 771px;
	color: #888888;
	margin-top: 1px;
}
td.actions-block-left{
	width: 391px;
}
td.actions-block-center{
	width: 189px;
	vertical-align: top;
}
td.actions-block-right{
	width: 189px;
	vertical-align: top;
}
td.actions-block-separator{
	width: 1px;
}

/* SECTION: Bottom menu styles */
table.bottom-menu{ 
	width: 771;
	color: #888888;
	margin-top: 1px;
}

td.bottom-menu-right{
	width=90%;
	background-color: #003366;
	text-align: right;
}

table.bottom-modelline{ 
	width: 771;
	margin-top: 1px;
	background: #4879a8 url('/images/common/bottom/bottom_modelline_back.gif') repeat-x left bottom;
}

table.bottom-modelline a,
table.bottom-modelline td{
	color: #ffffff;
	font-size: 13pt;
	font-style: oblique;
	text-decoration: none;
	vertical-align: middle;
}

table.bottom-modelline a:hover{
	text-decoration: underline;
	color: #ffffff;
}



table.top-modelline{ 
	width: 771;
	margin-top: 1px;
	background: #4879a8 url('/images/common/bottom/top_modelline_back.gif') repeat-x left bottom;
}

table.top-modelline a,
table.top-modelline td{
	color: #ffffff;
	font-size: 11pt;
	font-style: oblique;
	text-decoration: none;
	vertical-align: middle;
}

table.top-modelline a:hover{
	text-decoration: underline;
	color: #ffffff;
}






/* SECTION: Content block */
table.content-block{
	width: 100%;
	color: #888888;
	margin-top: 1px;
	background-color: #ffffff;
}

table.header-table{
	width: 771px;	
}

/* SECTION: Common content-block styles */
table.informer-block{
	width: 100%;
	color: #888888;
	background-color: #ffffff;
}
td.informer-block-body{
	border: solid #888888 1px;
}

td.informer-block-border-top-left{
	background-image: url('/images/common/block/border-top.gif');
	background-repeat: repeat-x;
	text-align: left;
	height: 2px;
}
td.informer-block-border-top-right{
	background-image: url('/images/common/block/border-top.gif');
	background-repeat: repeat-x;
	text-align: right;
	height: 2px;
}
td.informer-block-border-left-top{
	background-image: url('/images/common/block/border-left.gif');
	background-repeat: repeat-y;
	vertical-align: top;
	width: 2px;
}
td.informer-block-border-right-top{
	background-image: url('/images/common/block/border-right.gif');
	background-repeat: repeat-y;
	vertical-align: top;
	width: 2px;
}
td.informer-block-border-left-bottom{
	background-image: url('/images/common/block/border-left.gif');
	background-repeat: repeat-y;
	vertical-align: bottom;
	width: 2px;
}
td.informer-block-border-right-bottom{
	background-image: url('/images/common/block/border-right.gif');
	background-repeat: repeat-y;
	vertical-align: bottom;
	width: 2px;
}
td.informer-block-border-bottom-left{
	background-image: url('/images/common/block/border-bottom.gif');
	background-repeat: repeat-x;
	text-align: left;
	height: 2px;
}
td.informer-block-border-bottom-right{
	background-image: url('/images/common/block/border-bottom.gif');
	background-repeat: repeat-x;
	text-align: right;
	height: 2px;
}


/* SECTION: Model line block styles */
td#model_line_body{
	height: 420px;
	background-repeat: no-repeat;
}
table.model-line{
	margin: 12px 0px 20px 10px;
}
table.model-line-item{
	width: 220px;
	height: 74px;
	background-repeat: no-repeat;
	cursor: pointer;
}
td.model-line-item-image{
	width: 110px;
	height: 56px;
	text-align: center;
	vertical-align: middle;
}
a.model-line-item-modification{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #5b5b5b;
	text-decoration: none;
}
a.model-line-item-modification:hover{
	color: #5b5b5b;
}
td.model-line-item-title{
	width: 110px;
	text-align: center;
	vertical-align: top;
	height: 20px;
}
a.model-line-item-title{
	color: #5b5b5b;
	font-family: Verdana, Arial cyr, Arial;
	font-weight: bolder;
	font-size: 10pt;
	text-decoration: none;
}
a.model-line-item-title:hover{
	color: #5b5b5b;
}
div.model-line-info-title{
	color: #5b5b5b;
	margin: 0px 10px 0px 10px;
	padding: 2px 10px 1px 10px;
	background-repeat: no-repeat;
	width: 139px;
	height: 19px;
	font-family: Verdana;
	font-weight: bolder;
	font-size: 9pt;
}

/* SECTION: Content menu styles */
div.content-menu-separator{
	margin: 1px 0px 1px 0px;
	background-image: url('/images/pages/model_line/hseparator.gif');
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	overflow: hidden;
}
td.content-menu-active-item{
	font-family: Verdana, Arial cyr, MS Sans Serif;
	letter-spacing: -1pt;
	font-size: 9pt;
	font-weight: bold;
}
div.content-menu-active-item{
	background-color: #336699;
	color: #ffffff;
	padding: 3px 10px 3px 10px;
	margin: 0px;
}
a.content-menu-item{
	font-family: Verdana, Arial cyr, MS Sans Serif;
	letter-spacing: -1pt;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #5b5b5b;
}
a.content-menu-item:hover{
	color: #5b5b5b;
}
/* SECTION: Search results */
span.search{
	color: red;
	fint-weight: bold;
}



/* SECTION: Separators */
*.hseparator{
	background-image: url('/images/common/dotted.gif');
	background-repeat: repeat-x;
	height: 3px;
}
*.vseparator{
	background-image: url('/images/common/dotted.gif');
	background-repeat: repeat-y;
	width: 3px;
}
*.hseparatortransparent{
	background-image: url('/images/common/dotted_transparent.gif');
	background-repeat: repeat-x;
	height: 3px;
}
*.vseparatortransparent{
	background-image: url('/images/common/dotted_transparent.gif');
	background-repeat: repeat-y;
	width: 3px;
}

/* SECTION: Main menu styles */

.ThemeIEMenu,.ThemeIESubMenuTable
{
	font-family: Arial cyr, Arial, Verdana, sans-serif;
	font-size: 11px;

	padding: 0;
	border:	0;
	/*white-space: nowrap;*/
}

.ThemeIEMenu{
	/*background-color:	#FFFFFF;*/
}

.ThemeIEMenu td{
	border-right: solid #336699 1px;
	border-left: solid #548cc3 1px;
}

.ThemeIESubMenu{
	background-color:	#336699;
	color: black;
	position:	absolute;
	display: none;
	z-index:	100;
	border:		0;
	padding:	0;
	
	-moz-box-shadow: 0px 4px 5px #000;
	 -webkit-box-shadow: 0px 4px 5px #000;
	 box-shadow: 0px 4px 5px #000;
	 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
	
}

.ThemeIESubMenuTable
{
	width: 152px;
	
}

.ThemeIESubMenuTable td
{
	/*white-space:	nowrap;*/
}

.ThemeIEMainItem,.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
	padding-left:	0px;
	padding-right:	0px;
	/*white-space:	nowrap;*/
	color: white;
	cursor: default;
}
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive{
	/*padding: 3px;*/
}
.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
	color:		white;
	 
}
.ThemeIEMenuItemHover{
	background-color: #9aacc4;
}

.ThemeIEMenuSplit
{
	height: 1px;
	margin:	0px;
	overflow:	hidden;
	background-image: url('../images/common/menu/separator.gif');
	/*FILTER: Alpha(Opacity=70, FinishOpacity=50, Style=2);*/
}

.ThemeIEMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #ADAA9C;
}

.ThemeIEMenuItem img.seq1
{
	display:	inline;
}

.ThemeIEMenuItemHover seq2,
.ThemeIEMenuItemActive seq2
{
	display:	inline;
}

.ThemeIEMenuItem .seq2,
.ThemeIEMenuItemHover .seq1,
.ThemeIEMenuItemActive .seq1
{
	display:	none;
}
.ThemeIEMenuItemLeft{
	width: 5px;
}
.ThemeIEMenuItemRight{
	width: 15px;
	vertical-align: middle;
}
.ThemeIEMenuItemText{
	width: 172px;
	color: #ffffff;
}



td.row-header-cell{
	text-align: center;
	vertical-align: middle;
	background-color: #336699;
	color: #ffffff;
	font-weight: bold;
}
td.header-cell{
	text-align: center;
	vertical-align: middle;
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
}

a.whitehoverlink{
	text-decoration: none;
	color: #ffffff;
}
a.whitehoverlink:hover{
	text-decoration: underline;
	color: #ffffff;
}

a.overlink{
	color: #336699;
	text-decoration: none;
}

a.overlink:hover{
	text-decoration: underline;
	color: #336699;
}


div#mess{
	background-color: #faffc2;
	border: solid #444444 1px;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
	color: #444444;
	padding: 5px 10px 5px 10px;
	/*width: 300px;*/
	overflow: hidden;
}

td.table-header-cell{
	background-color: #e7e7e7;
	text-align: center;
	vertical-align: middle;
	border: solid #888888 1px;
	font-weight: bold;
}
td.table-row-header-cell{
	text-align: left;
	vertical-align: middle;
	border: solid #888888 1px;
	font-weight: bold;
}
td.table-cell{
	text-align: center;
	vertical-align: middle;
	border: solid #888888 1px;
}
td.table-header-cell div, td.table-row-header-cell div, td.table-cell div{
	margin: 5px 10px 5px 10px;
}


div.rightcolumn-tagged-items {
	margin-top: 10px;
	margin-bottom: 10px;
}


div.rightcolumn-tagged-items div.tagged-item{
	margin: 0px 0px 5px 0px;
	padding-bottom: 5px;
	border-bottom: dotted #888888 1px;
}
div.rightcolumn-tagged-items div.tagged-item-title{
	font-weight: bold;
}
div.rightcolumn-tagged-items div.tagged-item-annotation{
	
}
div.rightcolumn-tagged-items div.tagged-item-body{
	display: none;
}
div.rightcolumn-tagged-items img.tagged-item-icon{
	display: none;
}
div.rightcolumn-tagged-items a.tagged-item-link{
	text-decoration: none;
	color: #336699;
}
div.rightcolumn-tagged-items a.tagged-item-link:hover{
	text-decoration: underline;
	color: #ff0000;
}

div.rightcolumn-tagged-items ul.tagged-item-links{
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 10px;
}

div.rightcolumn-tagged-items li.tagged-item-link{
	margin: 0px;
	padding: 0px;
	list-style-image: url('/images/pages/creditnew/icon_arrow_blue.gif');
	list-style-position: outside;
}
div.rightcolumn-tagged-items li.tagged-item-link a{

	color: #00529d;
}

div.box-title,
div.box-title-accented{
	padding: 5px;
	color: #ffffff;
	
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 1px 2px #000000;
	-moz-box-shadow: 1px 1px 2px #000000;
	box-shadow: 1px 1px 2px #000000; 
}

div.box-title-accented{
	background-color: #d00000;
}

div.box-title{
	background-color: #888888;
}

.shadow{
	
	-moz-box-shadow: 0px 0px 10px #000;
	-webkit-box-shadow: 0px 0px 10px #000;
	box-shadow: 0px 0px 10px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
		
}



.pages-navigation {
  font-size: 14px;
}




/**BROCHURES**/
	div.brochures {
		margin:0 25px;
	}

	ul.brochures_list {
		list-style-type:none;
		padding:0;
		margin:25px 0 0 0;
	}
		ul.brochures_list li {
			float:left;
			list-style-type:none;
			padding:2px 0 20px 0;
		}
		ul.brochures_list li.pair { margin-right:15px; }
		ul.brochures_list li.pair { margin-right:17px; }
		ul.brochures_list li.first { clear:both; }
		
			div.brochures_fiche {
				display:block;
				width:255px;
				height:111px;
				background:transparent url('http://www.peugeot.ru/defaultSites/peugeot/images/tpl/bg_brochure.png') repeat-x top left;
				color:#231F20;
				padding:7px 0;
			}
			div.brochures_fiche {
				display:block;
				width:230px;
				height:111px;
				background:transparent url('http://www.peugeot.ru/defaultSites/peugeot/images/tpl/bg_brochure.png') repeat-x top left;
				color:#231F20;
				padding:7px 0;
			}
				div.brochures_img {
					float:left;
					margin-right:10px;
					text-align:center;
					width:109px;
				}
				div.brochures_details {
					float:left;
					width:110px;
					height:111px;
				}
					div.brochures_details h4 {
						margin-bottom:5px;
					}
					div.brochures_details p {
						padding:2px 0 3px;
						font-size:0.9em;
					}
					div.brochures_details a{
						display:block;
					}					
					div.brochures_details a.c_orange.w_bold.u_none {
						margin-bottom: 7px;
					}					
					div.brochures_details label {
						display:block;
						margin:3px 0;
						cursor:pointer;
					}
						div.brochures_details label input {
							margin:2px 4px 0 0;
						}
	div.brochures_bottom {
		margin:5px 0 20px 0;
		padding:7px 0 0 0;
		border-top:1px dotted #858585;
	}
		div.brochures_back {
			float:left;
		}
			div.brochures_back a {
				display:block;
				float:left;
				height:20px;
				line-height:20px;
				background:transparent url('http://www.peugeot.ru/defaultSites/peugeot/images/tpl/arrow_pg_left.png') no-repeat left center;
				color: #344d63;
				font-weight:bold;
				padding:0 0 0 20px;
				text-decoration:none;
				font-size:1.15em;
			}
		div.brochures_bottom div.contact_submit {
			float:right;
			margin-right:45px;
		}
/***********/




#header{ margin-top: 20px; margin-bottom: 20px;}
#header td{ vertical-align: middle;}

#header a{
	color: #1e9dd2;
}


#topbar{
	background: url('http://test.armand.ru/resources/themes/armand2010/images/markup/topbar_back.gif') #e2e3e4 repeat-x;
	height: 30px;
	text-align: center;
}
#topbar td{ vertical-align: middle; height: 30px;}
#topbar td, #topbar div, #topbar a{ font-size: 10pt; }
#topbar a{
	color: #1e9dd2;
}



table.bookmarks{
	width: 100%;
	height: 46px;
	margin-top: 14px;
}

table.bookmarks td{
	text-align: center;
	vertical-align: middle;
	border-left: solid #7e8da1 1px;
	border-right: solid #acc0db 1px;
}

table.bookmarks td.accented{
	background: url('/images/common/bookmarks_back_accented.gif') repeat-x;
	border-left: solid #f2891a 1px;
	border-right: solid #ffad57 1px;
}


table.bookmarks td.first{
	border-left: none;	
}
table.bookmarks td.last{
	border-right: none;	
}

table.bookmarks td.active{
	background-color: #ffffff;
	border: none;
}

table.bookmarks td a{
	font-size: 13pt;
	color: #ffffff;	
}
table.bookmarks td a:hover{
	color: #ffffff;	
}

table.bookmarks td.active a{
	color: #ff4e00;
}
table.bookmarks td.active a:hover{
	color: #1E9DD2;
}


a.linkhover{
	text-decoration: none;	
}

a.linkhover:hover{
	text-decoration: underline;	
}

.page-content-block {
  width: 100%;
}
