* {font-family: Arial, Helvetica, sans-serif;}
img {padding:0px; border:none;}
.tech_text { font-size:12px;color:#3E3E3E;position:relative;}
.tech_text	li {list-style:none;padding:1px 0px 2px 9px;background:url(../i/c18.gif) left top no-repeat;}


.obzor_text { font-size:14px;color:#3E3E3E;position:relative;}
.obzor_text	li {list-style:none;padding:1px 0px 2px 9px;background:url(../i/c18.gif) left top no-repeat;}

.showcar_text { font-size:18px;color:#3E3E3E;position:relative;}

.vakansii_text{
	font-size:11px;color:#3E3E3E;position:relative;
}

.icons {font-size:17px;color:#D90000;padding-bottom:3px;}

body {margin:0px; padding:0px; 
/* background-image:url(background.jpg); */
background-image:url(bkg_main.gif); 
background-position:top;
background-repeat:repeat-x; 
font-size:70%;text-align:center;}
td {font-size:76%;}
form {margin:0;}
.cf {background:#fff;border-width:1px;font-size:11px;}
.button {border-width:1px;font-size:11px;}
a {color:#D90000;}


#Main {width:1000px;margin:auto;text-align:left;position:relative;}
#new_footer { height:61px; background-image: url(backround_footer.jpg); background-repeat:repeat-x; }
#text_new_footer {width:1000px; height:48px; padding-top:35px; margin:auto;text-align:left;position: absolute; float:left;}

#Center {}

#Top {position:relative;width:1000px;}

#Logo {position:absolute;left:21px;top:14px;}
#Logo h1 {display:none;}
#Logo img {width:200px;height:63px;}
#Logo span {display:block;width:200px;height:63px;background:url(../i/c1.gif)}

#Diler {
	position:absolute;
	margin:auto;
	top:1px;
	width: 185px;
	height:15px;
	background:url(diler_citroen.png);
	z-index:999;
	left: 435px;
}


.page_noeud {width:964px;margin-left:-9px;}
				.bloc_noeud{display:block;border:1px solid #eaeaea;float:left;position:relative;margin:0px 0px 12px 9px;display:inline;width:230px;height:137px;overflow:hidden;}
				.bloc_noeud:hover{text-decoration:none;}
					.bloc_noeud .titre{display:block;position:absolute;top:18px;left:0px;font-size:14px;color:#3d3d3d;min-height:14px;height:auto !important;height:14px;border-left:2px solid #db002f;line-height:80%;}
						.bloc_noeud .titre_bkg{display:block;width:100%;height:100%;background-color:#FFFFFF;-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;-Khtml-Opacity:0.5;position:absolute;top:0px;left:0px;z-index:0;}
						.bloc_noeud .titre_txt{display:block;padding:2px 15px 2px 5px;position:relative;z-index:100;text-transform:uppercase;font-size:11px;}


#Left {position:absolute; left:21px;top:79px;width:200px; height:auto;}

#Left .Menu2 hr {dispay:none;}

#Left .Menu2 {padding:10px 3px; 
	background:url(left_bg.png);
	border:1px solid #eaeaea;
	-moz-opacity: 0.85;
	KhtmlOpacity: .85;
	opacity: .85;}
#Left .Menu2 li {margin:0;padding:0;list-style:none;}
#Left .Menu2 ul {margin:0;padding:0;list-style:none;}
#Left .Menu2 a { padding:3px 0px 5px 16px;background:url(c12.gif) no-repeat;color:#000; display:block; text-decoration:none; height:auto !important; height:1%;font-size:113%;font-weight:700;}
#Left .Menu2 a:hover {background: #CCC url(c12.gif) no-repeat;}
#Left .Menu2 a.active,#Left .Menu2 a.active:hover {background:#FF6600 url(c12.gif) no-repeat;}

#Left .b {padding:10px 0px;}

#Right {margin:0px 0px 0px 221px;width:775px;padding-top:79px;}

#Content {
	width:785px;
	height:758px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#Content .pdf {margin:21px 0px; padding:0px 0 10px 22px; background:url(pdf.gif) left top no-repeat; margin-top:10px; font-size:110%; color:#949494;}

html>body #Content {height:auto;min-height:758px;}

#Footer {margin:auto; font-size:10px; position:relative;clear:both;height:61px; background-image: url(backround_footer.jpg); background-repeat:repeat-x;}
#Footer .center_block {width:1000px;margin:auto; position:relative;}
#Footer .lnk a {font-weight:700; float:left;}
#Footer .lnk2 a {color:#3E3E3E;text-decoration:none;}
#Footer .lnk2 a:hover {text-decoration:underline;}

#Footer .copy {
	float:left;
	position:absolute;
	left:227px;
	top:35px;
	width: 236px;
}
#Footer .lnk {
	float:left;
	position:absolute;
	left:31px;
	top:37px;
	width: 173px;
}
#Footer .lnk2 {
	float:left;
	position:absolute;
	left:755px;
	top:35px;
	width: 240px;
	height: 17px;
}
#Footer .log {
	float:left;
	position:absolute;
	left:490px;
	top:35px;
	overflow:hidden;
	height: 11px;
	width: 62px;
}

#Footer .lilog {
	float:left;
	position:absolute;
	left:561px;
	top:30px;
	height: 15px;
	width: 69px;
}

.Pagehead {display:none;}


#Content .text .head {height:30px; background:url(bkg_head.gif ); border:1px solid #eaeaea; margin-bottom:0px;}
#Content .text .head h1 {font-size:200%; margin:0 0 0 0; padding-left:13px;}
#Content .text .head img {height:30;}

#Content .text .zagolovok {height:30px; margin-top:13px; background:url(bkg_head.gif ); border:1px solid #eaeaea;}
#Content .text .zagolovok h2 {font-size:20px;  color:#db002f; text-align:center;  padding-left:13px; padding-top:3px;  margin:0 0 0 0;}
#Content .text .zagolovok h2 {font-size:20px;  color:#db002f; text-align:center;  padding-left:13px; padding-top:3px;  margin:0 0 0 0;}

.headmenu {float:right;font-weight:700;margin-top:4px;}
.headmenu img {margin:0px 0px -4px 20px;}

.pagepic {padding-bottom:13px;}
.pagemenu{width:auto; padding-bottom:10px;}



#Content div.text  {
	width:760px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 21px;
}

img.fig {
 float: right; /* Обтекание картинки по левому краю */
 padding-left: 10px; /* Отступ слева */
 padding-bottom: 10px; /* Отступ снизу */
}

#Content div.text .read {margin-top: 55px;}
#Content div.text h1 {font-size:160%;margin:0 0 15 0}
#Content div.text h2 {font-size:160%;margin:0 0 15 0}
#Content div.text h3 {font-size:160%;margin:0 0 15 0}
#Content div.text h4 {font-size:140%;margin:0 0 15 0}
#Content div.text h5 {font-size:110%;margin:0 0 15 0}
#Content div.text p {margin:0px 0px 15px 0px;}

#Content div.text .ct {border-top:1px solid #E7E7E6;border-left:1px solid #E7E7E6;}
#Content div.text .ct td {border-bottom:1px solid #E7E7E6;border-right:1px solid #E7E7E6;padding:3px 7px;font-size:70%;}

#Content div.text .ct .c2 {background:#FAFAFA}
#Content div.text .ct .h {font-size:90%;}

#Content .text ul {margin:10px 15px 10px 0px;padding:0;}

#Content .text td {font-size:70%;}


#Content .cp {border:3px solid #eee;}
#Content .cp img {margin:1px;}

#Content .wall td {vertical-align:top;padding:20px 21px 20px 0px;}
#Content .wall td a {display:block;text-decoration:none;color:#000;}
#Content .wall td a:hover {text-decoration:underline;}
#Content .wall img {background:#e0e0e0;}
#Content .wall .l {padding-left:10px;border-left:1px solid #ccc;}
#Content .wall .pic {position:relative;width:105px;height:66px;overflow:hidden;margin:0 0 5px 0;}
#Content .wall .pic h5 {margin:0px;background:#D90000;color:#fff;font-size:10px;padding:2px;position:absolute;left:0;right:0;}

#Content .sitemap li li a {color:#000;}
