/* 3478c4 - blue ; b6d56a - green */

div.hl{background-color:#ffc; padding:10px; border:1px solid #fc0}
img,a{border:none;text-decoration:none;}

form{margin:0; padding:0}
fieldset{margin:0; padding:0; border:none}

body{
	width:100%;
	margin:10px auto 0px auto;
	padding:0px;
	text-align:center;
}
#page{
	margin:0px auto;
	width:950px;
	height:900px;
	font-family:Verdana;
	font-size:70%;
	font-weight:normal;
	color:#444444;
}
#left{
	width:225px;
	float:left;
	margin:0px 30px 0px 0px;
}
#left .logo{
	background:url(images/logo.gif) no-repeat;
	height:60px;
}
#left .search{
	margin-top:30px;
	text-align:left;
	padding-left:15px;
}
#left .search_bar{
	background:url(images/search_bar.gif) no-repeat;
	height:28px;
	font-weight:bold;
	color:white;
	margin-left:-15px;
	padding-left:20px;
	line-height:28px;
	margin-bottom:3px;	
}

#left  input{
	border:1px solid #b6d56a;
	width:120px;
	margin:0px 0px 1px 0px;
	padding:0px;
}
#left  button,#left .searchbut{
	background:url(images/search.gif) no-repeat ;
	width:79px;
	height:24px;
	font-size:90%;
	color:white;
	font-weight:bold;
	border:none;
	margin-left:5px;
	cursor:pointer;
}
#right{
	width:660px;
	float:right;
	margin:0px 30px 10px 0px;
	
}
#right .box{
	float:left;
	width:118px;
	height:120px;
	margin-top:25px;
	margin-left:10px;
}

#right .box_cont{
	background:url(images/downbox.gif) no-repeat;
	width:118px;
	height:42px;
	float:left;
	font-size:130%;
	padding-top:10px;
	font-weight:bold;
	font-family:tahoma;
	padding-left:2px;
	margin-top:-2px;
}

#middle .menu_left {
	clear:both;
	background: #f0f0f0 url(images/menutop.gif) no-repeat top;
	width:229px;
	margin-right:15px;
	margin-bottom:10px;	
	float:left;
	text-align:left;
	padding-top:0px;
}

dl{
	margin:0px;
	padding-bottom:20px;
	padding-left:5px;
	background:url(images/menudown.gif) no-repeat bottom;
}
dt{
	margin-left:10px;
	margin-top:10px;
	background:url(images/arrow.gif) no-repeat left top;
	padding-left:10px;
	cursor:pointer;
}
dd{
	display:none;
	margin-left:-5px;
	list-style:url(images/arrowb.gif);
	cursor:pointer;
	background-color:#d5d5d5;
	padding-left:10px;
}

dd.show{display:block}

dd ul{
	padding-top:5px;
	padding-bottom:5px;
}

dd li{
	margin:5px auto
}

#middle .content{
	text-align:left;
	width:500px;
	float:left;
}

#middle .content_top{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:20px;
}

#middle .banner_right{
	width:160px;
	height:600px;
	float:right;
}
#footer{
	border-top:2px solid #c4c4c4;
	clear:both;
	height:40px;
	text-align:left;
	font-size:80%;
}

#refer div.text{height:30px; vertical-align:middle; line-height:30px; font-weight:bold; text-align:center}

/* Roundend box center */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 530px;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width:530px; margin: 1px auto; }



/*tags Index.php & top.inc.php  & bottom.inc.php */

/* --------------- TAG  p  --------------- */
#footer p{float:left;margin:10px 0px 10px 150px;}
#left .search p{margin:0px;padding:0px;font-size:9px;color:black;}
#middle .content p{margin:15px auto;}
#middle .content_top  p{margin:0px;}
.rand1 p{color:black;font-weight:bold;font-size:14px;width:100px;float:right;text-align:center;padding-right:10px;}
#refer .top p{color:white;font-weight:bold;font-size:14px;width:100px;float:right;text-align:center;padding-right:10px;}
div.h1{font-size:14px; color:#3478c4; font-weight:bold;text-transform:capitalize}
div.subh1{font-size:10px; color:#444; text-transform:capitalize}
#client p{margin:0 auto; padding:0}

/* ------------- TAG a --------------------*/
#right a{color:black;}
#right a:hover,dd a {color:#3478c4;} 
div.content a,#footer a {border-bottom:1px dotted #86B906; color:#86B906;}
div.content a:hover, #footer a:hover {border-bottom:1px dotted #3478c4; color:#3478c4}
.menu_left a{color:#444444;}
#refer .butoane a{float:right;background:url(images/signup.gif) no-repeat;color:white;width:67px;height:27px;text-align:center;border:none;font-weight:bold;margin:10px auto;font-size:11px;margin-left:15px;margin-right:25px;text-decoration:none;line-height:22px;}

/* ------------- TAG h1 ------------------*/
#middle .content_top h1 {margin:0px;}
h1{font-size:110%;color:#3478c4;font-weight:bold;margin-top:10px;font-style:italic;}
h1.client{display:inline;font-size:100%}
#client  h1{margin:0px 10px 0px 20px; color:#3478C4; font-size:14px; font-weight:bold;font-style:normal;}
#client .performance h2{color:#86B906; font-size:10px;margin:0px;}

/* --------------TAG span img ------------*/
#footer span{width:100px;float:left;margin:10px 0px 10px 30px;}
#middle .content img {float:right;margin-top:10px;}
#client .strategie img{float:left;margin:10px 15px;}
.rand1 span, .rand2 span{float:left;font-size:12px;line-height:37px;width:180px;text-align:left;padding-left:20px;}
.obs span{color:white;line-height:37px;padding-left:20px;}
.imagesr img{clear:both;margin-right:60px;}
#client .pcontent img{float:left;margin:10px 15px;}


 
/*tags Index.php & top.inc.php  & bottom.inc.php         END  */


/* Referencement.php */
#refer{
	text-align:center;
	width:530px;
}
#refer .top{
	clear:both;
	background:url(images/refer.gif) no-repeat;
	padding:0px;
	width:531px;
	height:40px;
}
#refer .rand2{
	width:100%;
	background-color:#EEEEEE;
	height:37px;
}
#refer .rand1{
	width:100%;
	height:37px;
}
#refer .obs{
	width:100%;
	height:37px;
	background-color:#2B6098;	
	text-align:left;
	float:left	
}
#refer .imagesr{
	float:right;
	width:102px;
	text-align:center;
}

/* CONTACT  */

#contact{
	width:500px;
}
#contact input{
	width:250px;
	margin-bottom:10px;
}
#contact fieldset{
	border:none;
}
#formular{
	width:450px;
	font-size:100%;
	font-weight:bold;
}
#contact label{
	display:block;
	width:150px;
	text-align:left;
	float:left;
}

#contact textarea{
	height:80px;
	margin-bottom:10px;
	width:250px;
}
#submiti{float:left;width:500px;margin:20px auto;}
#sign #submiti input,#contact #submiti input{
	float:left;
	background:url(images/signup.gif); 
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	margin-right:50px;
	width:67px;
	height:24px;
	border:1px solid #000;
	border:none;
	font-size:90%;
}
/* SIGN UP  */
#sign .spacer{
	height:30px;
	width:100px; 
}

.highlight{
	margin:20px auto;
	font-weight:bold;
	text-align:center;
}

#sign input,#sign select{
	width:250px;
	margin-bottom:10px;
}

#sign fieldset{
	border:none;
}
#sign label{
	display:block;
	width:150px;
	text-align:left;
	float:left;
}

#sign textarea{
	height:50px;
	margin-bottom:10px;
	width:250px;
}


/* client */
#client {
	width:530px;
	margin:20px auto;

}
#client .performance{
	float:left;
	width:534px;
	margin:5px auto;
	padding-left:5px;
	padding-right:5px;
}

#client .ptop{
	background:url(images/ptop.gif) no-repeat top;
	width:534px;
	height:13px;
}

#client .pdown{
	background:url(images/pdown.gif) no-repeat top;
	width:534px;
	height:13px;
}

#client .pcontent{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:532px;
}

#client .details{
	width:500px;
	clear:both;
	float:left;
	margin-left:10px;
}
#client .signature{
	width:530px;
	margin:5px auto;
}
#client .strategie{
	width:530px;
	margin:5px auto;
	float:left;
}
.holder{
	clear:both;
	height:10px;
}
select{font-size:80%; font-style:normal; color:#000; background:#fff}
select optgroup{color:#000; background:#fff}
select optgroup option{color:#000; background:#fff}

/* Razvan */
label{display:block; float:left; width:150px}
span.fichelink{color:#86B906; border-bottom:1px dotted #86B906;cursor:hand}
div.fiche{background:#fff; border:1px solid #86B906; border-top:5px solid #86B906; padding:10px; margin-top:40px; display:none}
div.pages a{padding:4px; display:block; float:left; margin-right:3px}
div.pages a:link, div.pages a:visited{color:#444; border:1px solid #86B906}
div.pages a:hover{border:1px solid #444; color:#86B906}
h2{font-size:120%}
hr{background:#aaa; height:1px; text-align:center; clear:both; margin:0; padding:0}


