/* STIL GENERAL */

*{padding:0; margin:0;}

html,body{background-color:#fff; font-size:12px; line-height:180%; font-family:Verdana; color:#333; vertical-align:top; height:100%; }

h1{font-size:1.2em;}

h2.titlu_pagina{line-height:180%; font-size:14px;}

img{border:0; outline:0;}

form{margin:0; padding:0;}

h2 a{font-size:14px;}

a{text-decoration:none; outline-style:none;}

a:hover{text-decoration:underline;}

a:active, a:active img{outline:none;}

a:focus, a:fokus img{ -moz-outline-style:none;}

a:visited{color:#333;}

a img{border-style:none; outline-style:none; outline:none;}

p{margin:0px 0px 10px 0px; font-size:11px;}

#header{width:900px; height:200px; position:relative; background-color:fff;}

#header a{color:#f7f7f5; line-height:50px;}

#footer, #footer a{color:#eee;}

#container{margin:5px auto; position:relative; width:900px; background-color:#fff;}

#content{position:relative; margin:20px 0px 0px 0px; background-color:inherit; background-color:#fff;}

#left{width:250px; float:left; background-color:#fff; height:100%; font-size:11px; color:#000;}

#left ul{list-style:none; margin:0px 0px 0px 20px; width:200px;}

#lang, #lang a{color:#000; text-decoration:none;}

#left ul li a{color:#fff;}

#right{float:left; width:645px; text-align:left; font-size:11px; margin:0px 5px 0px 0px; position:relative;}

a.paginare, strong.paginare{display:block; float:left; padding:1px 5px 1px 5px; text-decoration:none; margin:0px 3px 0px 0px;}
a.paginare, a:link.paginare, a:active.paginare, a:visited.paginare { background-color:#eee; color:#333;}
a:hover.paginare{background-color:#333; color:#eee;}

/* END STIL GENERAL */

/* ---------------- partners ---------------- */
.partners{
	width:870px;
	padding:15px 3px 0 7px;
	height:990px;
	height:90px;
	display:block;
}
.partners a{
	width:62px;
	height:62px;
	display:block;
	float:left;
	margin:0 7px 0 0;
	border:5px solid #fff;
}
.partners a:hover{
	border:5px solid #09387a;
}
.partners a.last{
	margin:0;
}
.partners a img{
	width:62px;
	height:62px;
}