body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em;
}
div#global noscript {
	height:0;
	display:none;
}

body:focus { outline:0; }
	div#global {
		background-color:none;
		color:#000000;
	}
		div#header {
			/*background:transparent url('../images/tpl/bg_header.png') no-repeat top left;*/
			color:inherit;
		}
			div#top_cta {
				background-color:#9AACC4;
				color:#FFFFFF;
				padding:3px 8px 5px 4px;
			}
				div#top_cta ul {
					background-color:none;
					color:inherit;
				}
					div#top_cta ul li a { background-color:none; color:#FFFFFF; text-decoration:none; }

			div#language {
/*				background:transparent url('../images/tpl/bg_language_left.png') no-repeat bottom left;*/
				color:#000000;
				margin:0 10px 0 0;
				padding:0 0 0 4px;
				border-width:0 1px 1px 1px;
				border-style:solid;
				border-color:#9AACC4;
			}
				div#language ul {
/*					background:transparent url('../images/tpl/bg_language.png') no-repeat bottom right;*/
					color:inherit;
				}
						div#language ul li a {
							background:transparent url('../images/tpl/arrow_lang_classic.png') no-repeat left center;
							color:#000000;
							text-decoration:none;
						}
						div#language ul li a:hover {
							background:transparent url('../images/tpl/arrow_lang_current.png') no-repeat left center;
							color:#386BA0;
							text-decoration:none;
						}
						div#language ul li.current_lang a {
							background:transparent url('../images/tpl/arrow_lang_current.png') no-repeat left center;
							color:#386BA0;
							text-decoration:none;
						}
						
		div#middleheader span.middleheader_title {
			font-size:3em;
			color:#27458D;
			background-color:none;
		}

		div#menu ul li {
			font-size:1.1em;
			font-weight:bold;
			padding:8px 0;
			position:relative;
			z-index:50;
			margin-right:-1px;
		}
		div#menu ul li:hover, div#menu ul li.hover {
			background-color:#FFFFFF;
			color:#051048;
			border:1px solid #DDDDDD;
			padding:0;
			margin:-1px 0 0 0;
		}
			div#menu ul li a { text-decoration:none; position:relative; }
				div#menu ul li span {
					border-right:1px solid #BCBDC0;
					color:#79797B;
					font-size:0.85em;
				}
				div#menu ul li.last  span{
					border-right:none;
				}
				div#menu ul li:hover span, div#menu ul li.hover span {
					padding:8px 12px;
					color:#041044;
					border-right:none;
				}
				div#menu ul li ul {
					background-color:#FFFFFF;
					color:#79797B;
					font-size:0.85em;
					width:200px;
				}
				div#menu ul li ul, div#menu ul li ul li ul {
					border-top:1px solid #DDDDDD;
/*					border-right:1px solid #DDDDDD;*/
				}
					div#menu ul li ul li { width:200px; }
					div#menu ul li ul li:hover { margin:0; border:0; }
					div#menu ul li ul li.dropdown {
						color:inherit;
						background:url('../images/icons/new-icons-2010/arrow_small_light_plus-right.jpg') no-repeat 190px center;
					}
					div#menu ul li ul li.dropdown:hover {
						background:url('../images/icons/new-icons-2010/arrow_small_darkblue-right.jpg') no-repeat 190px center;
					}
						div#menu ul li ul li a {
							text-decoration:none;
							background-color:transparent;
							color:#79797B;
							font-size:10px;
							border-left:1px solid #DDDDDD;
							border-right:1px solid #DDDDDD;
							border-bottom:1px solid #DDDDDD;
							font-weight:normal;
							width:174px;
						}
						div#menu ul li ul li:hover a {
							text-decoration:none;
							background-color:transparent;
							border-right:1px solid #DDDDDD;
							color:#041044;
							width:174px;
							cursor:pointer;
						}
							div#menu ul li ul li ul li a {
/*								border-left:0;*/
							}
									div#menu ul li ul li:hover ul li a {
										text-decoration:none;
										background-color:transparent;
										color:#79797B;
/*										border-left:1px solid #DDDDDD;*/
										border-bottom:1px solid #DDDDDD;
										border-right:1px solid #DDDDDD;
										/* font-size:1em; */
										font-size:10px;
									}
									div#menu ul li ul li ul li a:hover {
										text-decoration:none;
										background-color:transparent;
										color:#041044;
										cursor:pointer;
									}

		div#loginfo p { text-align:right; background-color:none; color:#979797; font-size:0.8em; line-height:1.5; }
			div#loginfo p a { background-color:none; color:#979797; text-decoration:underline; }

	div#bottomheader {	background-color:#FFFFFF; color:inherit; }
		#peugeot-signature {
			float:right;
			height:19px;
			line-height:19px;
		}
			#peugeot-signature img {
				vertical-align:bottom;
				margin-top:7px;
			}
		div#ariane {
			font-size:0.8em;
			position:absolute;
			margin:90px 0 0 34px;
		}
		.alternatehead div#ariane {
/*			margin-left:0;*/
			margin-left: 150px;
		}
		div#ariane, div#ariane a {
			background-color:none;
			color:#BCBDC0;
			text-decoration:none;
		}
			div#ariane a:hover { text-decoration:underline; }

			div#slogan p { background-color:none; color:#4B4B4B; font-weight:bold; font-size:0.9em; text-transform:uppercase; }

	div#flash { background-color:#FFFFFF; color:#000000; }
	
		div#preindex_left {
			float:left;
		}
		/* 
		div#preindex_right {
			float:left;
		}
			div#preindex_description {
				
			}
		 */
				div#preindex_description p {
					background-color:none;
					color:#231F20;
					padding:20px;
				}
		
			div#preindex_lang ul li {
				display:block;
				margin:0 0 5px 0;
				background-color:#F3F3F3;
			}
				div#preindex_lang ul li a {
					display:block;
					padding:10px 40px;
					text-decoration:none;
					color:#333333;
					font-size:1.5em;
					font-weight:bold;
					text-align:center;
					border-top:4px solid #EEEEEE;
				}
				div#preindex_lang ul li a:hover {
					color:#365680;
					border-top:4px solid #365680;
				}

	div#footer {
		background-color:none;
		color:#000000;
	}
		div#bottom_cta {
			background-color:none;
			color:#000000;
		}
				div#secondary_cta div.bloc_cta div {
					font-size:0.8em;
					background:transparent url('../images/tpl/bg_right_ctafull.png') no-repeat right center;
					color:inherit;
				}
					div#secondary_cta div.bloc_cta div strong.cta_title {
						background-color:none;
						color:#000000;
						font-weight:bold;
						font-size:1.1em;
					}
					div#secondary_cta div.bloc_cta div p {
						background-color:none;
						color:#000000;
						line-height:1.1;
					}
					div#secondary_cta div.bloc_cta div a.knowmore {
						background:transparent url('../images/tpl/arrow_link_cta.png') no-repeat right bottom;
						color:#154897;
						text-decoration:none;
					}
					div#secondary_cta div.bloc_cta div a:hover {
						text-decoration:underline;
					}
			div#main_cta div.bloc_cta {
				background:#9AACC4;
				color:#FFFFFF;
			}
				div#main_cta div.bloc_cta ul li {
					background:transparent url('../images/icons/new-icons-2010/arrow_small_white-right.png') no-repeat left center;
					padding-left:15px;
				}
				div#main_cta div.bloc_cta ul.links3 li {
					padding-top:2px;
					padding-bottom:2px;
					background-position:0 4px;
				}
				div#main_cta div.bloc_cta ul.links2 li {
					padding-top:7px;
					padding-bottom:7px;
					background-position:0 11px;
				}
				div#main_cta div.bloc_cta ul.links1 li {
					padding-top:21px;
					padding-bottom:21px;
					/*background-position:0 31px;*/
				}
					div#main_cta div.bloc_cta ul li a { background-color:none; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-size:0.75em; font-weight:bold; line-height:13.5px;  }
					div#main_cta div.bloc_cta ul li a:hover { text-decoration:underline; }
		div#bottom_links {	
			background-color:none;
			color:#000000;
		}
			div#bottom_links_left ul li,
			div#bottom_links_right ul li {
				font-size:0.8em;
			}
				div#bottom_links ul li.separator,
				div#bottom_links_left ul li a,
				div#bottom_links_right ul li a {
					background-color:none;
					color:#BCBDC0;
					text-decoration:none;
				}
					div#bottom_links_left ul li a:hover,
					div#bottom_links_right ul li a:hover {
						text-decoration:none;
					}
			div#bottom_links p {
				background-color: none;
				color: #BCBDC0;
				text-decoration: none;
				margin: 1px 10px 0 0;
				font-size: 0.8em;
				line-height: 13px;
			}
					
		div#footer_showroom {
			display:block;
			background:#A5B2C2 url('../images/tpl/footer_showroom.png') repeat-x top left;
			color:#000000;
			width:966px;
			height:auto;
			padding:15px 2px 7px 2px;
			margin:0;
			text-align:center;
		}
			div#footer_showroom a {
				background-color:#A5B2C2;
				color:#000000;
				margin:0 1px 2px 0;
				padding:2px 3px;
				text-decoration:none;
				border:1px solid #A5B2C2;
				float:left;
				display:block;
				white-space:nowrap;
			}
			div#footer_showroom a:hover {
				background-color:#75899F;
				color:#000000;
				border:1px solid #000000;
				padding:2px 3px;
			}
			div#footer_showroom span.separator {
				background-color:#94A4B4;
				color:#000000;
				display:block;
				width:1px;
				height:11px;
				float:left;
				border:1px solid #A5B2C2;
				padding:2px 0;
				margin:0 1px 0 0;
			}
			div#footer_showroom.noflash {
				display:none;
			}
	
	div.stats {
		display:none;
	}
	
	div#bgFooter {
		background:transparent url('../images/tpl/bg_footer.png') no-repeat scroll left bottom;
		display:block;
		height:9px;
		margin:0 0 0 -26px;
		position:relative;
		width:1006px;
	}

/**********************/
/******PATTERN******/
/*********************/

div#headline { display:block; }
	div#headline h1, div#headline h2 { padding:7px 40px; }
	


	div#sidebar_left { float:left; }
		div#sidebar_left div.sideblocright { /* float:left; clear:left; */ margin:0 0 10px 0; }
		div#sidebar_left div.sideblocright.margin { margin:0 0 10px 15px; }
			div#sidebar_left div.sideblocright  .center{ display:block; margin:auto; }
			div#sidebar_left div.sideblocright  table.list_items { width:195px; margin:10px 5px 15px 15px; }
	div#sidebar_right { float:right; }
		div#sidebar_right div.sideblocright { float:right; clear:right; margin:10px 0; }
		div#sidebar_right div.sideblocright.margin { margin:0 0 10px 15px; }
			div#sidebar_right div.sideblocright .center { display:block; margin:auto; }

	div#content div#central { float:left; }
	div#content.single div#central { float:none; }
	div#central #page_content { padding:10px 0 20px 10px; }

	div#content.threecolumn div#central { width:520px; }
		div#content.threecolumn div#central #page_content { width:510px; }
		div#content.threecolumn .sidebar { display:block; width:215px; margin:0 0 15px 0; }
			div#content.threecolumn #sidebar_left.sidebar { margin:0 0 15px 0; }
			div#content.threecolumn #sidebar_right.sidebar { margin:0 10px 15px 0; }

	div#content.threecolumn_accessories div#central { width:485px; }
		div#content.threecolumn_accessories div#central #page_content { width:475px; }
		div#content.threecolumn_accessories .sidebar { display:block; width:230px; padding:9px 0 5px 0; }

	div#content.twocolumn_brochures div#central { width:735px; }
		div#content.twocolumn_brochures div#central #page_content { width:725px; }
		div#content.twocolumn_brochures .sidebar { display:block; width:205px; margin:0 0 15px 0; }

	div#content.threecolumn_brochures div#central { width:535px; }
		div#content.threecolumn_brochures div#central #page_content { width:525px; }
		div#content.threecolumn_brochures .sidebar { display:block; width:205px; margin:0 0 15px 0; }
		div#content.threecolumn_brochures div.widget_left.bluegray ul.menu_left { width: 205px; }

	div#content.twocolumn div#central { width:675px; }
		div#content.twocolumn div#central #page_content { width:665px; }
		div#content.twocolumn .sidebar { display:block; width:265px; margin:0 0 15px 0; }

	div#content.single_iframe div#central { width:970px; }
		div#content.single_iframe div#central #page_content { width:970px; }
		div#content.single_iframe .sidebar { display:none; }
		div#content.single_iframe.ilog div#central { background-color:#A5B1C1; }

	div#content.twocolumn_iframe div#central { width:705px; }
		div#content.twocolumn_iframe div#central #page_content { width:705px; }
		div#content.twocolumn_iframe .sidebar { display:block; width:265px; margin:0 0 15px 0; }
		
	div#content.webtv2 div#central { float:none; }
		div#content.webtv2 div#central object { display:block; margin:auto; }

	div#content.twocolumn.xl div#central { width:754px; }
		div#content.twocolumn.xl div#central #page_content { width:748px; padding:0 3px; }
		div#content.twocolumn.xl .sidebar { display:block; width:auto; margin:0 0 15px 0; }

	div#content.single div#central { width:970px; }
		div#content.single div#central #page_content { width:950px; padding:10px 10px 20px 10px; }
		div#content.single .sidebar { display:none; }

	div#content.error404 div#central { width:970px; height:450px; background:#8399A7 url('../images/tpl/peugeot-404.jpg') no-repeat top left; color:#384D6C; }
		div#content.error404 div#central div#message { float:right; margin:100px 60px 0 0; background-color:transparent; color:inherit; font-weight:bold; font-size:2em; line-height:normal; width:400px; }

	div#content.errorConf div#central { width:970px; height:450px; background:#8399A7 url('../images/tpl/peugeot-temp-conf.jpg') no-repeat top left; color:#384D6C; }
		div#content.errorConf div#central div#message { float:right; margin:100px 60px 0 0; background-color:transparent; color:inherit; font-weight:bold; font-size:2em; line-height:normal; width:400px; }

	div#sidebar_left, div#sidebar_right, div#central { padding:0; }

	.background_road {
/*		background:#FFFFFF url('../images/tpl/bg_road.jpg') no-repeat top right;*/
		background:none;
	}

	.menu_left {
		display:block;
		width:195px;
		height:auto;
		margin:10px 5px 15px 0;
	}
		.menu_left li {
			width:100%;
		}
			.menu_left li a {
				display:block;
				/* height:30px;
				line-height:30px; */
				padding:0;
			}
				.menu_left li a span {
					display:block;
				/* 	height:30px;
					line-height:30px; */
					padding:6px 0 7px 20px;
				}
					.menu_left li ul li a span {
						margin:0 0 0 3px;
					}
						.menu_left li ul li ul li a span {
							margin:0 0 0 7px;
						}
							.menu_left li ul li ul li ul li a span {
								margin:0 0 0 14px;
							}
								.menu_left li ul li ul li ul li ul li a span {
									margin:0 0 0 21px;
								}
									.menu_left li ul li ul li ul li ul li ul li a span {
										margin:0 0 0 28px;
									}

	div.print_infos { height:0; position:absolute;margin:-10000px; }

/***********************/
/***PATTERN STYLE***/
/**********************/

div#headline {
	background-color:#9AACC4;
	color:#FFFFFF;
}
	div#headline h1,
	div#headline h2 {
		background-color:none;
		color:inherit;
		font-size:1.58em;
		font-weight:normal;
	}
	
	


div#content { background-color:#FFFFFF; color:#000000;}

	.menu_left li.sub_level.open {
		background-color:#F5F5F5;
	}

		.menu_left li a {
			display:block;
			text-decoration:none;
			cursor:pointer;
		}
			.menu_left li a span {
				background:transparent url('../images/tpl/bg_li_a_span.png') no-repeat 8px 9px;
				color:#666666;
				font-weight:normal;
				text-transform:lowercase;
				font-variant:small-caps;
				cursor:pointer;
				font-size:1.1em;
				border-bottom:1px solid #AAAAAB;
			}
			.menu_left li a.current span {
				background:#EEEEEE url('../images/tpl/arrow_menu_page_on_nosub.png') no-repeat 12px center;
				color:#404040;
				font-weight:bold;
				text-transform:lowercase;
				font-variant:small-caps;
				border-bottom:1px dotted #C2C2C2;
				cursor:pointer;
				font-size:1.1em;
			}
			.menu_left li.open li a, .menu_left li li a {
				border-bottom:1px dotted #C2C2C2;
			}
				.menu_left li.open li a span, .menu_left li li a span {
					font-weight:normal;
					border-bottom:0;
					text-transform:none;
					font-variant:normal;
					background:transparent url('../images/tpl/arrow_menu_page_off.png') no-repeat 12px center;
					color:#8399A7;
					font-size:0.9em;
				}

			.menu_left li.sub_level a:hover span,
			.menu_left li.sub_level a:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_hover.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li a:hover span,
			.menu_left li.nosub a:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_hover.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li li.sub_level a span ,
			.menu_left li li.nosub a span ,
			.menu_left li li.nosub a:hover span {
				background:transparent url('../images/tpl/bg_li_li_span.png') no-repeat 8px 9px;
				color:#404040;
			}

			.menu_left li.open a span,
			.menu_left li li.open a.dlink_sub_level span ,
			.menu_left li.open a:hover span,
			.menu_left li li.open a.dlink_sub_level:hover span {
				background:transparent url('../images/tpl/bg_li_a_span_current_sub.png') no-repeat 8px 9px;
				color:#315F9B;
			}

			.menu_left li a.current span,
			.menu_left li li.open a.current span {
				background:transparent url('../images/tpl/bg_li_a_span_current_sub.png') no-repeat 8px 9px;
				color:#315F9B;
			}
			.menu_left li.open li.nosub a.current,
			.menu_left li.nosub a.current{
				background:#DEDCDF none;
			}
			.menu_left li.open li.nosub a.current span,
			.menu_left li.nosub a.current span {
				background:none;
				color:#1C4475;
				font-weight:bold;
			}

		.menu_left a:hover {
			background-color:#EEEEEE;
			color:inherit;
		}

/*****************************/
/***PAGE CONTENT STYLE***/
/*****************************/

/* Titles / Font style */
	#page_content .c_bluegray, .sidebar .c_bluegray { background-color:none; color:#5D8EB8; }
	#page_content .c_mediumgray, .sidebar .c_mediumgray { background-color:none; color:#888888; }
	#page_content .c_yellow, .sidebar .c_yellow { background-color:none; color:#FFA500; }
	#page_content .c_darkred , .sidebar .c_darkred { background-color:none; color:#CD0101; }
	#page_content .c_orange, .sidebar .c_orange { background-color:none; color:#8F725D; }
	#page_content .c_lionblue, .sidebar .c_lionblue { background-color:none; color:#2A5987; }
	#page_content .c_blueviolet, .sidebar .c_blueviolet { background-color:none; color:#7882A5; }

	#page_content .t_italic, .sidebar .t_italic { font-style:italic; }
	#page_content .t_uppercase, .sidebar .t_uppercase { text-transform:uppercase; }
	#page_content .t_lowercase, .sidebar .t_lowercase { text-transform:lowercase; }

	#page_content .s_xxl, .sidebar .s_xxl { font-size:1.6em; }
	#page_content .s_xl, .sidebar .s_xl { font-size:1.5em; }
	#page_content .s_medium, .sidebar .s_medium { font-size:1.3em; }
	#page_content .s_normalsup, .sidebar .s_normalsup { font-size:1.1em; }
	#page_content .s_normal, .sidebar .s_normal { font-size:1.0em; }
	#page_content .s_smallsup, .sidebar .s_smallsup { font-size:0.9em; }
	#page_content .s_small, .sidebar .s_small { font-size:0.8em; }

	#page_content .w_bold, .sidebar .w_bold { font-weight:bold; }
	#page_content .w_normal, .sidebar .w_normal { font-weight:normal; }

	#page_content .u_classic, .sidebar .u_classic { text-decoration:underline;  }
	#page_content .u_normal, .sidebar .u_normal { border-width:0 0 1px 0; border-style:solid;  }
	#page_content .u_dotted, .sidebar .u_dotted { border-width:0 0 1px 0; border-style:dotted;  }
	#page_content .u_bluegray, .sidebar .u_bluegray { border-color:#577E9B; }
	#page_content .u_gray, .sidebar .u_gray { border-color:#858585; }
	#page_content .u_lightgray, .sidebar .u_lightgray { border-color:#C2C2C2; }
	#page_content .u_none, .sidebar .u_none { text-decoration:none; border:0; }

	#page_content .margin_top15, .sidebar .margin_top15 { margin-top:15px; }
	#page_content .margin_top10, .sidebar .margin_top10 { margin-top:10px; }
	#page_content .margin_bottom10, .sidebar .margin_bottom10 { margin-bottom:10px; }

	#page_content .padding_top10, .sidebar .padding_top10 { padding-top:10px; }
	#page_content .padding_bottom10, .sidebar .padding_bottom10 { padding-bottom:10px; }

	#page_content .h_widget, .sidebar .h_widget { height:30px; padding:0 5px; line-height:40px; border-bottom:1px dotted #231F20; margin-bottom:5px; }

	#page_content .img_align_right, .sidebar .img_align_right { float:right; margin:5px 0 0 5px; }
	#page_content .img_align_left, .sidebar .img_align_left { float:left; margin:5px 5px 0 0; }
	#page_content .img_align_right_withoutmargin, .sidebar .img_align_right_withoutmargin { float:right; }
	#page_content .img_align_left_withoutmargin, .sidebar .img_align_left_withoutmargin { float:left; }

	#page_content h3 { padding:0 0 5px 0; }
	#page_content h4 { padding:5px 0 0 0; }
/*********/

/* Links styles */
a.link_ie { display:block; background:transparent url('../images/icons/ie.png') no-repeat left center; color:inherit; padding-left:20px; }
#page_content a.link_lionblue { font-weight:bold; background-color:none; color:#315F9B; }

/*********/

/* Texts */
#page_content {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:none;
	color:#231F20;
}

#page_content p {
	background-color:none;
	color:#231F20;
	line-height:1.2;
	padding:2px 0 5px 0;
}
	#page_content p a, #page_content ul li a, #page_content ol li a, table tr td a, .sideblocright p a, h3 a, h4 a {
		background-color:none;
		color:#8F725D;
		text-decoration:none;
	}
	#page_content p a:hover, #page_content ul li a:hover, #page_content ol li a:hover, table tr td a:hover, .sideblocright p a {
		text-decoration:underline;
	}

#page_content ul, div.sideblocright ul{
	list-style-type:disc;
	background-color:none;
	color:#231F20;
	margin:5px 0 10px 40px;
}
#page_content ol, div.sideblocright ol {
	list-style-type:decimal;
	background-color:none;
	color:#231F20;
	margin:5px 0 10px 40px;
}
	#page_content ul li, #page_content ol li, div.sideblocright ul li, div.sideblocright ol li { line-height:1.2; }

#page_content ul.ls_square, .sideblocright ul.ls_square { list-style-type:square; }
#page_content ul.ls_circle, .sideblocright ul.ls_circle { list-style-type:circle; }

#page_content ol.ls_decimal, .sideblocright ol.ls_decimal { list-style-type:decimal; }
#page_content ol.ls_up_roman, .sideblocright ol.ls_up_roman { list-style-type:upper-roman; }
#page_content ol.ls_low_roman, .sideblocright ol.ls_low_roman { list-style-type:lower-roman; }
#page_content ol.ls_up_alpha, .sideblocright ol.ls_up_alpha { list-style-type:upper-alpha; }
#page_content ol.ls_low_alpha, .sideblocright ol.ls_low_alpha { list-style-type:lower-alpha; }

#page_content ul.ls_pos_inside, #page_content ol.ls_pos_inside, .sideblocright ul.ls_pos_inside, .sideblocright ol.ls_pos_inside { list-style-position:inside; }


/*********/

/* Specifics */

div.richHeader {
	display:block;
	margin:0 auto 10px auto;
	padding:0 0 10px 0;
	text-align:center;
}
	div.richHeader img {
		display:block;
		margin:0 auto;
	}

div.twocolumn_iframe div.richHeader, div.single_iframe div.richHeader {
	margin:10px auto;
}
	
div.sub_bloc_left { float:left; width:650px; }
div.sub_bloc_right { float:right; width:200px; }
	div.widget { border-top:1px dotted #231F20; border-bottom:1px dotted #231F20; margin:5px 20px; }




/***********/
/* ICONS */
ul li.picto1 { background:transparent url('../images/icons/temp/picto1.gif') no-repeat left center; color:inherit; }
ul li.picto4 { background:transparent url('../images/icons/temp/picto4.gif') no-repeat left center; color:inherit; }
ul li.picto5 { background:transparent url('../images/icons/temp/picto5.gif') no-repeat left center; color:inherit; }
ul li.picto3 { background:transparent url('../images/icons/temp/picto3.gif') no-repeat left center; color:inherit; }
ul li.picto6 { background:transparent url('../images/icons/temp/picto6.gif') no-repeat left center; color:inherit; }
ul li.picto2 { background:transparent url('../images/icons/temp/picto2.gif') no-repeat left center; color:inherit; }
ul li.pictodef { background:transparent url('../images/icons/temp/pictodef.gif') no-repeat left center; color:inherit; }

a.widget_link {
	text-decoration:none;
	padding:1px 0 1px 20px;
	height:20px;
	line-height:20px;
	text-align:left;
	margin:0 0 0 15px;
	font-weight:bold;
}
a.backtoresult { background:transparent url('../images/icons/arrow_rotate_clockwise.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
a.new_search { background:transparent url('../images/icons/magnifier.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
a.affine_search { background:transparent url('../images/icons/magnifier_zoom_in.png') no-repeat 0 4px; color:#315F9B; height:auto; display:block; }
.single a.new_search, .single a.affine_search { float:right; clear:both; }

/* GLOBAL */
#content .floatright { float:right; }
.uppercase, #page_content .uppercase { text-transform:uppercase; }
.smallcaps, #page_content .smallcaps { font-variant:small-caps; }
.aligncenter, #page_content .aligncenter, .align_center, #page_content .align_center { text-align:center; }
.alignleft, #page_content .alignleft, .align_left, #page_content .align_left { text-align:left; }
.alignright, #page_content .alignright, .align_right, #page_content .align_right { text-align:right; }
.alignjustify, #page_content .alignjustify, .align_justify, #page_content .align_justify { text-align:justify; }
.td_aligntop, #page_content .td_aligntop { vertical-align:top; }
.td_alignbottom, #page_content .td_alignbottom { vertical-align:bottom; }
		.submit_gray { float:left; }
		.submit_gray span {
			background:transparent url('../images/tpl/btn_gray_span.png') no-repeat top left;
			color:inherit;
			height:28px;
			padding:0 0 0 4px;
			float:left;
			cursor:pointer;
		}
		.submit_gray span input {
			background:transparent url('../images/tpl/btn_gray_bg.png') no-repeat top right;
			color:#5F5F5F;
			border:0;
			padding:4px 9px 5px 5px;
			margin:0;
			font-weight:bold;
			cursor:pointer;
			height:24px;
		}

#flashContent { margin:-10px 0 0 -20px; }


/* Buttons / Links */

.btn_blue,
.btn_grey,
.btn_grey_bt {
	border: 0;
	padding: 3px 20px 3px 5px;
	margin: 0;
	font-weight: bold;
	cursor: pointer;
	font-size: 1.1em;
	display: block;
	height: 15px;
	width: 188px;
	line-height: auto;
	text-align: left;
	text-decoration: none;
}

.btn_blue {
	background: #386BA0 url('../images/icons/new-icons-2010/button_blue.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_grey {
	background: #666666 url('../images/icons/new-icons-2010/button_grey.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_grey_bt {
	background: #666666 url('../images/icons/new-icons-2010/button_grey_bt.png') no-repeat right center;
	color: #FFFFFF;
}

.btn_blue.btn_back {
	background: #386BA0 url('../images/icons/new-icons-2010/button_blue_back.png') no-repeat left center;
	text-align: right;
	padding: 3px 5px 3px 20px;
}

.btn_nosize {
	width: auto;
}

.btn_right {
	float: right;
	margin: 0 0 0 5px;
}
.btn_left {
	float: left;
	margin:0 5px 0 0;
}
.btn_center {
	margin: auto;
}


/* Download files list */
#page_content ul.simple_list_download { list-style-type:none; margin:5px 0 10px 15px; }
	ul.simple_list_download.left { float:left; }
	ul.simple_list_download.right { float:right; }

	#page_content ul.simple_list_download li { padding:4px 0; }
		#page_content ul.simple_list_download li span { margin:0 0 0 10px; font-size: 0.8em; color:#555555; }

		ul.simple_list_download li a {
			padding:2px 0 2px 20px;
			background-repeat:no-repeat;
			background-position:0 1px;
			background-color:transparent;
			color:#FD6A00;
			text-decoration:none;
		}
		ul.simple_list_download li a:hover {
			text-decoration:underline;
		}
		ul.simple_list_download li a.dl { background-image:url('../images/icons/mini_dl.png'); }
		ul.simple_list_download li a.pdf { background-image:url('../images/icons/mini_pdf.png'); }
		ul.simple_list_download li a.doc { background-image:url('../images/icons/mini_doc.png'); }
		ul.simple_list_download li a.ppt { background-image:url('../images/icons/mini_ppt.png'); }
		ul.simple_list_download li a.img { background-image:url('../images/icons/mini_img.png'); }
		ul.simple_list_download li a.xls { background-image:url('../images/icons/mini_xls.png'); }

/* News / RSS */
.rss_button {
	float:right;
	clear:both;
	margin-bottom:5px;
	background-color:#FFAF6F;
	color:#FFFFFF;
	border:1px solid #FF953F;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	font-size:90%;
}

.rss_button:hover {
	text-decoration:underline;
}

.rss_button.custom {
	background-color:transparent;
	border:none;
}

.news_simple_button {
	float:right;
	margin:0 10px 0 0;
}







			div#cenovnici 
			 {
				font-size:1.1em;
				color:#BCBDC0;
			}
				div#cenovnici  a{
					background-color:none;
					color:#BCBDC0;
					text-decoration:none;
				}
					div#cenovnici  a:hover
					{
						text-decoration:underline;
						
					}
			