/*************************************************************
	Definitions globales des differentes balises HTML
*************************************************************/
BODY {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-color:#fff; 
	text-align:center; 
	color:#000000; 
	position:relative; 
	margin:0;
	vertical-align: top;
	}
HTML, BODY{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
*{}

IMG {border:0px solid white; }

INPUT, SELECT, TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
FORM, UL, LI, H1, H2, H3, H4, H5, H6, P, TABLE, TR, TD, TH {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

H1 H1, H1 H2, H1 H3, H1 H4, H1 H5, H1 H6,
H2 H1, H2 H2, H2 H3, H2 H4, H2 H5, H2 H6,
H3 H1, H3 H2, H3 H3, H3 H4, H3 H5, H3 H6,
H4 H1, H4 H2, H4 H3, H4 H4, H4 H5, H4 H6,
H5 H1, H5 H2, H5 H3, H5 H4, H5 H5, H5 H6,
H6 H1, H6 H2, H6 H3, H6 H4, H6 H5, H6 H6{font-size:1em; float:none; width:auto; background:none; }

TABLE, TR, TH, TD {vertical-align: middle; font-size: 11px;}

H1, H3, H4, H5, H6 {}
ADRESSE {}
ACRONYM {}			
ABBR {}
HR {}
BLOCKQUOTE {}
SPAN {}
DIV {}

/************************************************************
	Liens : attention, tres haut risque de pbl d heritage
	Definir de preference les liens dans chaque bloc et sous bloc
************************************************************/
A:link { }
A:visited { }
A:hover { }
A:focus   { outline: none; }

/* Gestion des elements flottants */
.floatRight {float:right; }
.floatLeft {float:left; }
.floatNone {float:none; width:100%; }
.clear {clear:both; width:0px; height:0px; border:0px solid red; }
span.clear {display:block; }
*html span.clear {display:none;}
BR.clear {font-size:1px; }
html>/**/body BR.clear {display:none; }
	.clear IMG{width:1px; height:1px; }
.clearRight {float:right; }
.clearLeft {float:left; }
.clearFooter {clear:both;height:0; }  
*html .clearFooter {display:none; }  
	

/*************************************************************
	Gestion elements communs a tous les sites
**************************************************************/

/* Global ****************************************************/
.global {width:970px; position:relative; margin:0px auto 10px auto ; text-align:left; padding: 0px 10px 0px 26px; background:url(../images/bg_shadow.png) }

/* Tetiere ***************************************************/
.header {}

/* Content ***************************************************/
.content { padding-bottom:0px; clear:left; background:#FFFFFF; color:#585F66; height: auto; min-height: 461px;}
*html .content { height: 461px;}
	.content .html {display: block;}
	

/* Footer ***************************************************/
.footer {clear:both; }

/* Site ***************************************************/
.continutpagina{float:left; width:970px;}
a:link,a:active, a:hover, a:visited, a:active{ color:#577E9B; text-decoration:none;}
a:visited{ color:#577E9B; text-decoration:none;}
a:active{ color:#577E9B; text-decoration:underline}
a:hover{ color:#577E9B; text-decoration:underline}


.continutpaginapadding10{float:left; width:970px; padding:10px; display:block}
.floatblock{ float:left}
.floatblock_pl10 h5{color:#006; font-weight:normal; font-size:11px;}
floatblock_pl10 a:link, a:active, a:hover, a visited, {font-size:10px; color:#F30; font-weight:normal; text-decoration:none;}
.floatblock_pl10 { float:left; padding-left:10px;}
.stiriilepeugeot{ clear:both; float:left; height:140px; width:720px;}
.stiriilepeugeot .thumbnail{
	width:201px;
	float:left;
	margin-right:10px;
	background-image:url(../images/stiri/bgimg.gif);
	background-repeat:repeat-y;
	display:block;
	text-align: center;
}

.stiriilepeugeot .stire{
	float:left;
	width:500px;
	text-align: center;
} 
.stiriilepeugeot .stire p{ margin-top:10px; height:50px;}
.stiriilepeugeot .stire a:link{color:#F30; text-decoration:none;}
.stiriilepeugeot .stire a:active{color:#F30; text-decoration:none;}
.stiriilepeugeot .stire a:hover{color:#F30; text-decoration:underline;}
.stiriilepeugeot .stire a:visited{color:#F30; text-decoration:none;}
.stiriilepeugeot .stire .linkstire{ float:left; margin:20px 0px 0px 420px;}

.floatblock_menuleft{ float:left; width:211px;}
.spoturibg{ background-image:url(../images/elemnts/goodies/spoturibg.gif); background-color:#c5c395; background-repeat:no-repeat; width:712px; height:460px; padding:7px;}
.spoturibg .floatblock{ background-image:url(../images/elemnts/goodies/bkggood.gif); display:block; width:228px; height:80px; float:left; margin-right:9px; margin-bottom:10px; color:#F7F8E0;
}
.spoturibg .floatblock img{ margin:4px; float:left}
.spoturibg .floatblock p{ float:left; margin-top:25px;}
.spoturibg a:link{ color:#FFF; text-decoration:none}
.spoturibg a:hover{ color:#FFF; text-decoration:underline}
.spoturibg a:visited{ color:#FFF; text-decoration:none}
.goodiesbg{ background-image:url(../images/elemnts/goodies/masinabg.jpg); background-position:-5px 0px; background-repeat:no-repeat; width:950px; height:400px; }
.goodiesbg .text{
	margin-left:430px;
	margin-top:50px;
	width:320px;
	color:#FFFFE8;
	font-size:12px; float:left;
}
.goodiesgroup{ float:left; margin-left:193px; margin-top:60px; text-align:left;
	}
.goodiesgroup .floatblock{ margin-right:7px; background-color:#C5C395; width:243px; height:162px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/elemnts/goodies/bottom01.gif);}
.goodiesgroup .floatblock p{ color:#585629; padding:5px; font-size:14px;
	}
.floatblockright{ float:right}
#meniustanga{width: 245px; margin-top: 10px; margin-left:5px; float:left}
.floatblock h3{background-color:#006e2e; width:100%; height:25px; padding-top:5px;  color:#FFFFFF; font-size:18px; text-indent:10px; font-weight:normal;}
.autentificare{width: 350px; margin-top: 10px; margin-left:4px; }
.comunicate{width: 348px; margin-top: 10px;  clear:left;  }
.subscribe{width: 710px; margin-top: 10px; margin-left:4px;  clear:left;  }
.mediateca{width: 350px; margin-top: 10px; margin-left:4px; float:left }
#meniustanga a
{
	margin-right:4px;
float:left; height:13px; padding-left:3px; width:218px; display:block; text-decoration:none; margin-top:3px; padding-bottom:2px; color:#3a3a3a; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; line-height:13px;
}
#meniustanga ul{}
#meniustanga ul li{
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
#meniustanga a:hover
{
background-color:#b5005e; color:#FFFFFF; margin-right:4px; 
}
#meniustanga .bulet
{
background-color:#b5005e; display:inline-block; float:left; clear:both; width:15px; height:15px; margin:3px; margin-right:0px;
}
.pxbordergri{display:block; border: 1px solid #e5e5e5; float:left; width:99,5%; border-top:none;}
.buttonlogin{border: 1px solid #174574;
                        background-image: url(../images/lock.gif); background-position: 2px 1px; background-repeat: no-repeat;
                        text-align: left; text-indent: 7px; width: 60px; font-size: 11px; background-color: #356aa0;
                        color: #FFFFFF;}	
						
						.ultimele-comunicate li {
	border-bottom-style: dashed;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 1px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #CCC;
}
.ultimele-comunicate p {
	margin: 0px;
	padding: 0px;
	color: #333;

}
	.mitem
{
	width:73px;
	height:72px;
	float:left;
	margin:4px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	padding:1px;
}


#formular {
	font-size:11px;
	width: 708px;
}
#formular label {
	width: 110px;
	display: inline-block;
	float: left;
	text-align:right;
	margin-right: 10px;
}

#formular input {
	width: 200px;
}
.liformular{
	list-style-type: none;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#formular a {
	padding: 5px;
	background-color: #b5005e;
	color: #FFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

fieldset{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.block-topsearch {
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	padding:5px;
	background-color:#9cb9e1;
	display:block;
}
.block-gri {
	background-color:#CCC;
	display:block;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 5px;
	width: 700px;
}
.block-gri p , ul , li{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#thumb-mare {
	padding: 3px;
	margin: 10px;
	border: 1px solid #999;
	width: 350px;
	float: left;
}


.li-float    li{
	float: left;
	display: inline-block;
	width: 210px;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: none;
}


.linkgol {
	color: #000;
	text-decoration: none;
}
.butonn {
	background-color: #b5005e;
	color: #FFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;

} 

h3 .user {
	font-size: 10px;
	color: #FFF;
	float: right;
	margin-left: 3px;
	margin-right: 2px;
	margin-top: 4px;
}
h3 a {
	padding: 5px;
	background-color: #b5005e;
	color: #FFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.block-continut{
	margin-top:5px;
	margin-bottom:5px;
	padding-top:25px;
	padding:5px;
	background-color:#e2e2e2;
	display:block;
	}
.block-continut a {
	padding: 5px;
	background-color: #b5005e;
	color: #FFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.data {
	padding: 0px;
	margin: 0px;
	color: #666;
	font-size: 9px;
}
.continut {
	width: 80%;
}
.minisiteurilink {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
hr{ margin-top:10px; border:0px; border-bottom:dotted 1px #999;}
.minisiteurilink li{ border-bottom:dashed 1px; #000; padding:5px;}
.minisiteurilink li:hover{background-color:#E8E8E8;}
.minisiteurilink a:link{color:#666; text-decoration:none;}
.minisiteurilink a:visited{color:#666; text-decoration:none;}
.minisiteurilink a:hover{color:#000; text-decoration:underline;}
.minisiteurilink a:active{color:#000; text-decoration:underline;}
.cataloage{}
.cataloage .floatblock{ margin:10px;}
.cataloage .floatblock img{ border:none}
.cataloage .floatblock p{ text-align:center; color:#F30; font-size:11px;}
.cataloage .floatblock a:link{color:#F30; font-weight:bold; text-decoration:none}
.cataloage .floatblock a:visited {color:#F30; font-weight:bold; text-decoration:none}
.cataloage .floatblock a:hover{color:#F30; text-decoration:underline}
.cataloage .floatblock a:active{color:#F30; text-decoration:underline}
.pgtrange{ margin-top:20px;}
.pgtrange hr{
	margin:0px;
	border:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;

}
.pgtrange h3{ margin:0px; font-size:14px; font-style:italic; color:#006;}
.pgtrange .floatblock{width:130px; text-align:center; margin-right:7px;}
.pgtrange li{
	text-indent:5px;
	text-align:left;
	background-color:#F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 1px;
}
.pgtrange li:hover{background-color:#EBEBEB;}
.pgtrange a:link{color:#666; text-decoration:none;}
.pgtrange a:visited{color:#666; text-decoration:none;}
.pgtrange a:hover{color:#000; text-decoration:underline;}
.pgtrange a:active{color:#000; text-decoration:underline;}
.pgtrange .floatblock h5{ font-weight:bolder; font-style:italic; font-size:14px; color:#000; font-family:arial black;}
.dotedmenu{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	margin:0px; text-indent:0px;
}
.liclassic{
	text-indent: 10px;
	list-style-position: inside;
	list-style-type: circle;
}
.dotedmenu li{

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	background-image:url(../images/common/li_a.gif); background-repeat:no-repeat; background-position:10px center;
	padding:1px;
	text-indent:20px;
	display:block;
	
}
.dotedmenu li a:link{color:#333; font-weight:bold; text-decoration:none; width:181; display:block; padding-top:5px; text-transform:uppercase; padding-bottom:5px; font-size:10px;}
.dotedmenu li:hover{background-image:url(../images/common/li_a_over.gif); background-repeat:no-repeat }
.dotedmenu li a:visited{color:#333; font-weight:bold; text-decoration:none; width:181; display:block; padding-top:5px; padding-bottom:5px; text-transform:uppercase; font-size:10px; }

#gcontract{display:none; margin-top:20px;}
#gvopsea{display:none; margin-top:20px;}
#ganti{display:none; margin-top:20px;}
#popupid1{display:none; margin-top:20px;}
#popupid2{display:none; margin-top:20px;}
#popupid3{display:none; margin-top:20px;}
#popupid4{display:none; margin-top:20px;}
#popupid5{display:none; margin-top:20px;}
#popupid6{display:none; margin-top:20px;}
#popupid7{display:none; margin-top:20px;}

.inpopup{
	position:absolute;
	width:660px;
	height:400px;
	left: 227px;
	top: 4px;
	padding:10px; background-color:#FFF;
	border:solid 1px #B8C8C9;
}
.inpopup .inchide{ 
padding-top:5px;
padding-right:5px;
margin-bottom:10px;
text-align:right;
height:20px;
display:block;
background-color:#CDCFE2;
color:#000;
font-weight:bold;}

.dreaptajos{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #39C;
	border-bottom-color: #39C;
}
.dreaptajosstanga{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #39C;
	border-bottom-color: #39C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #39C;
}
.susdreaptajos {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #39C;
	border-bottom-color: #39C;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #39C;
}
.susdreaptajosstanga {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #39C;
	border-bottom-color: #39C;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #39C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #39C;
}
.tabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-left-style: none;
}
.titlu {
	font-family: verdana;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.subt {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.tabelb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-left-style: solid;
}
.inpopup .scroll { overflow:auto; display:block; height:360px;}
.inpopup h3{
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #036;
}
.inpopup h5{	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #036;}
.inpopup  ul li{
	list-style-type: disc;
	list-style-position: inside;
	text-indent:20px;
}
.servicebg{
	background-image:url(../images/elemnts/service/servicebg1.jpg);
	background-repeat:no-repeat;
	margin-left:-10px;
	width:960px;
	height:400px;
}
.servicebg .text{
	margin-left:430px;
	margin-top:50px;
	width:320px;
	color:#FFFFE8;
	font-size:12px; float:left;
}
.servicegroup{ float:left; margin-left:191px; margin-top:70px; text-align:left;
	}
.servicegroup .clear{height:10px; direction:block}
.servicegroup .floatblock{
	margin-right:5px;
	background-color:#C5C395;
	width:187px;
	height:148px;
	background-repeat:no-repeat;
	background-image:url(../images/elemnts/service/floatbg1.jpg);
}
.servicegroup a{color:#FFF;}
.servicegroup .floatblock img{margin-left:-2px; margin-right:2px; float:left}
.servicegroup .floatblock p{ color:#FFF; padding:5px; font-size:10px; height:68px; overflow:hidden;
	}
.loginmy{background-image:url(../images/elemnts/my/login.jpg); background-repeat:no-repeat; padding-top:30px; padding-left:10px; height:190px;}
.myregister{}
.myregister .descriere{ float:left; width:150px; text-align:right; padding:3px;}
.myregister input, textarea, select{width:200px; margin-top:1px; border:solid 1px #666; }
.myregister .myradio{width:20px; border:0px;}
.faq li{
	list-style-position: inside;
	list-style-type: disc;
	padding-left:10px;
	margin:10px;
}
.faq li li{
	
	padding-left:40px;
	margin:2px
	
}
.terms p{margin:10px;}
.sitemap li{list-style-position: inside;
	list-style-type: disc;
	padding-left:10px;
	}
.sitemap  a{ color:#000;}
#promotions{}
#promotions div.floatblock{border-bottom:dotted 1px #ccc; margin-bottom:10px;}
#promotions div.floatblock_pl10{border-bottom:dotted 1px #ccc;}
#promotions li.floatblock_pl10{width:270px; height:90px; padding:5px; border-right:dotted 1px #ccc;}
h6 {text-indent:-2999px;}