body{
   	background-image:url(../poze/bg_body.jpg);
    background-position:top center;
	background-color:#f0f1f3;
    margin:0;
    padding:0;
    text-align:center;
    font-family:arial, verdana,tahoma,times;
    font-size:12px;
	color:#333738;
	z-index:0;
}
img{
    border:0;
}
div.clear{
    margin:0;
    padding:0;
	height:0;
    height:none;
    clear:both;
	line-height:0;
	border:none;
}
p{
    margin:10px 0;
    padding:0;
}
a{
	text-decoration:none;
	color:#ed1c24;
}
a:hover{
	text-decoration:underline;
}
form{
    margin:0;
    padding:0;
}
#main-wrapper{
	width:1150px;
	margin:0 auto;
	padding:0;
	position:relative;
	text-align:left;
}
h1{
	color:#ffffff;
	font-size:26px;
	margin:0;
	padding:33px 0 0 0;
	text-align:left;
}
h2{
	font-size:24px;
	text-align:left;
	margin:20px 0 20px 0;
	padding:0;
	font-weight:normal;
}
h3{
	font-size:14px;
	color:#000000;
	margin:0;
	padding:5px 0;
	text-align:left;
	text-transform:uppercase;
}
h4{
	font-size:24px;
	color:#000000;
	margin:3px 0;
	padding:0;
	text-align:left;
	text-transform:uppercase;
}
/*---------------HEADER---------------------*/
#top{
   	background-image:url(../poze/bg_top.jpg);
    background-position:bottom left;
    background-repeat:repeat-x;
	background-color:#2f3234;
	padding:0 0 5px 0;
	position:relative;
	text-align:left;
}
#top_content{
	width:1150px;
	margin:0 auto;
	padding:20px 0 0 0;
}
a.logo{
	display:block;
	top:30px;
	left:0px;
}
a.profil{
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
}
div.menu_top{
	background-image:url(../poze/menu_left.png);
    background-position:top left;
    background-repeat:no-repeat;
	padding:0 0 0 5px;
	height:37px;
	margin-top:40px;	
}
div.menu_top div.content{
	background-image:url(../poze/menu_bg.png);
    background-position:top left;
    background-repeat:repeat-x;
	padding:0 0 0 0;
	height:37px;
}
div.menu_top ul{
	list-style-type:none;
	margin:0;
	padding:0;
	
}
div.menu_top ul li{
	background-image:url(../poze/bg_menu_sep.jpg);
    background-position:top right;
    background-repeat:no-repeat;	
	float:left;
	margin:0;
	padding:12px 20px 0 20px;
	font-weight:bold;
	color:#ffffff;
	height:25px;
}
div.menu_top ul li:hover, div.menu_top ul li.activ, div.menu_top ul li.last:hover{
	background-image:url(../poze/bg_menu_activ.jpg);
    background-position:top left;
    background-repeat:repeat-x;	
}
div.menu_top ul li.last{
	background-image:none;
}
div.menu_top ul li a{
	margin:0;
	display:inline-block;
	color:#ffffff;
	font-size:12px;
}
/*========================HOME=================*/
table.td1{
	padding-right:20px;	
}
td.servicii{
	border-bottom:1px solid #dadcde;
	padding:10px 0;
}
div.servicii{
	padding-right:22px;
	width:217px;
	
}
img.left{
	float:left;
	margin:10px 10px 10px 0;
}
div.title{
	font-size:22px;	
}
div.title a{
	color:#333738;
}
div.title img{
	margin:20px 10px 0 0;
}
div.newsletter{
   	background-image:url(../poze/nl_top.jpg);
    background-position:top left;
	background-repeat:no-repeat;
	padding:8px 0 0 0;
	margin:20px 0 0 20px;
	color:#ffffff;
	width:219px;
}
div.newsletter div.content{
   	background-image:url(../poze/nl_bg.jpg);
    background-position:top left;
	background-repeat:repeat-y;
	padding:10px 0;
}
div.nl_title{
   	background-image:url(../poze/nl_sep.png);
    background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 15px 15px 15px;	
	color:#ffffff;
	font-weight:bold;
}
div.nl_content{
	padding:0 15px;	
	color:#ffffff;
}
div.input{
   	background-image:url(../poze/inp_st.png);
    background-position:top left;
	background-repeat:no-repeat;
	padding:0 0 0 5px;	
	height:33px;
}
div.input_content{
   	background-image:url(../poze/inp_bg.png);
    background-position:top left;
	background-repeat:repeat-x;
	padding:5px 5px 0 5px;	
	height:28px;
}
div.input_content input{
   	background-color:#282828;
	color:#666666;
	font-family:arial;
	border:0;
	height:20px;
	width:160px;
}
div.nl_content a.btn1{
	color:#c64643;
	text-decoration:underline;
	font-weight:bold;
}
div.nl_content a:hover{
	text-decoration:none;
}
a.btn2{
   	background-image:url(../poze/btn.png);
    background-position:top left;
	background-repeat:no-repeat;	
	width:70px;
	height:18px;
	display:block;
	text-align:center;
	color:#4a4a4a;
	padding:5px 0 0 0;
	font-weight:bold;
}
div.pg2 div.nl_title a{
   	color:#ffffff;	
	display:block;
	padding-top:10px;
}
div.pg2 div.nl_title a:hover, div.pg2 div.nl_title a.activ{
   	color:#ed1c24;
	text-decoration:none;
}
div.pg2{
	padding:8px 0 0 0;
	margin:20px 20px 0 0;
}
div.history{
	background-color:#f7f7f7;	
	border:1px solid #d7d7d7;
	margin-top:20px;
}
div.history ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
div.history ul li{
	margin:0;
	padding:0;
	float:left;
	display:inline-block;
}
div.history ul li a{
	display:inline-block;
	color:#999999;
   	background-image:url(../poze/history_sag3.png);
    background-position:top right;
	background-repeat:no-repeat;	
	height:23px;
	padding:10px 25px 0 10px;
	font-weight:bold;
}
div.history ul li a:hover, div.history ul li a.activ{
	color:#373b3d;
	/*text-decoration:none;*/
}



div.login{
   	background-image:url(../poze/login_top.png);
    background-position:top left;
	background-repeat:no-repeat;
	padding:8px 0 0 0;
	margin:20px 0 0 0px;
	color:#ffffff;
	width:320px;
}
div.login div.content{
   	background-image:url(../poze/login_bg.png);
    background-position:top left;
	background-repeat:repeat-y;
	padding:5px 0;
	
}
div.login_title{
   	background-image:url(../poze/login_sep.png);
    background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 15px 5px 15px;	
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
div.login_content{
	padding:0 15px;	
	color:#ffffff;
}

div.input2{
   	background-image:url(../poze/inp_st.png);
    background-position:top left;
	background-repeat:no-repeat;
	padding:0 0 0 5px;	
	height:33px;
}
div.input2_content{
   	background-image:url(../poze/inp_bg.png);
    background-position:top left;
	background-repeat:repeat-x;
	padding:5px 5px 0 5px;	
	height:28px;
}
div.input2_content input{
   	background-color:#282828;
	color:#666666;
	font-family:arial;
	border:0;
	height:20px;
	width:200px;
}

.usual{
font-family:Arial;
font-size:12px;
font-weight:bold;
}
div.fieldsetu {

    border:1px solid #dedede;
    background-color: #EEEEEE;
    padding: 20px 10px 15px 10px;
    margin: 10px 0 16px 0;
    position: relative;

}
div.fieldsetu div.legend {

    position: absolute;
    top: -14px;
    background-color: #ffffff;
    border:1px solid #dedede;
    padding: 5px;

}


div.fieldset {

    border:1px solid #dedede;
    background-color: #FFFFFF;
    padding: 20px 10px 15px 10px;
    margin: 30px 0 20px 0;
    position: relative;

}

div.fieldset div.legend {

    position: absolute;
    top: -14px;
    background-color: #ffffff;
    border:1px solid #dedede;
    padding: 5px;

}

div.fieldset Label {

    color: #000000;
    font-weight: bold;

}

div.fieldset input {

    border:1px solid #aaaaaa;
    width:150px;
    
}
.furiaroz{min-height:400px; height:auto !important; height:400px;}
