html, body
{
margin: 0;
padding: 0; 
    color: #333; 
font-family: 'Roboto Condensed', 'Arial', tahoma;
	font-size: 13px;  
}

body
{
padding-top: 100px; 
}

input, textarea, select {
    outline: none !important;
}

a, a:hover
{
    color: #000000;
	text-decoration: none;	
}

.round, .round:hover
{
width: 18px;
height: 18px;
line-height: 18px;
text-align: center;
display: inline-block;	 
background: #000000;
color: #ffffff;
font-size: 12px !important;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.bottom
{
min-height: 100px;
background: #eeeeee;
border-top: #2874f0 1px solid;	
}

.header
{
position: fixed;
top: 0;
left: 0;
right: 0;
height: 100px;
line-height: 100px; 
text-align: center;
z-index: 10000;
background: #ffffff;
}

.header .header_in
{ 
height: 100px;
line-height: 100px;	
width: 1000px;
max-width: 100%;
position: relative;
display: inline-block;
text-align: center;
}

.header .header_in .menu_mob
{
	display: none;
}


 

 


.header .logo
{
height: 100px;
line-height: 100px;	
display: inline-block; 
font-size: 24px;
width: 200px;
position: absolute;
top: 20px;
left: 20px;
color: #000000;
z-index: 1000000;
}

.header .logo img
{
width: 200px;	
}


.header .header_in .menu
{
margin-left: 200px; 
display: inline-block; 
position: relative;
margin-right: 45px; 
}

.header .header_in .menu .menu_item
{
position: relative;
display: inline-block;	
}


.header .header_in .menu .menu_item ._a, .header .header_in .menu .menu_item ._a:hover
{
font-size: 13px;
letter-spacing: +3px;
color: #4c4c4c;
font-weight: bold;
display: inline-block; 
padding-left: 20px;
text-decoration: none;
}

.header .header_in .menu .menu_item ._a:hover
{
color: #000000;	
}


.menu_item .menu_sub
{
position: absolute;
top: 50%;
left: 0px;	
display: none;	
z-index: 10000000;
padding-top: 12px;
background: url(/menu_arrow_m.png) top left no-repeat;
text-align: left;
}

.menu_item:hover .menu_sub
{
display: block;	
}

.sub_in
{
padding: 10px;
background: #333333; 
min-width: 150px;  
line-height: 200%;	
}


.sub_in .sub_item_a, .sub_in .sub_item_a:hover
{
font-family: 'Roboto Condensed', 'Arial', tahoma;
font-size: 13px;
letter-spacing: +3px;
color: #cccccc;
text-decoration: none;
display: block;
white-space: nowrap;
}

.sub_in .sub_item_a:hover
{
color: #ffffff;	
}


.main
{
position: relative;	
text-align: center;
}

.main .main_in
{  
width: 1000px;
max-width: 100%;
position: relative; 
text-align: left;
display: inline-block; 
}


.in
{
padding: 20px;	
position: relative;
display: block; 
}

._w50
{
width: 50%;
display: inline-block;	
vertical-align: top;
text-align: right !important;
}

 
.content_poze
{
position: fixed;
top: 100px;
left: 0;
right: 0;
bottom: 0;
overflow-x: auto;
white-space: nowrap;	  
overflow-y: hidden; 
padding-left: 2px;
padding-right: 2px;	
}

.content_poze .content_poza
{
height: 100%;
width: auto;
position: relative;
display: inline;
margin-left: 3px;
margin-right: 3px;	 
}

.content_poze .content_poza img
{
width: auto;
height: 100%;	
}


.content_poze .content_poza .edit_art, .content_articole .content_articol .edit_art
{
position: absolute;
top: 0px;
right: 0px;
border: #cccccc 1px solid;
padding: 10px;
background: #ffffff;
display: none;	
z-index: 1000000000; 
}

.content_poze .content_poza:hover .edit_art, .content_articole .content_articol:hover .edit_art
{
	display: block;	
}
 
 

.content_poze .content_poza .info
{
position: absolute;
bottom: 20px;
right: 20px; 
padding: 8px;
padding-top: 5px;
padding-bottom: 5px;
background: #000000;
display: block;	
z-index: 1000000000;
color: #ffffff;
font-size: 10px;  text-decoration: none;

}

.content_poze .content_poza .maxw
{
position: absolute;
bottom: 10px;
left: 30px;  
right: 10px;
text-align: left; 
}

.content_poze .content_poza  .info a,  .content_poze .content_poza  .info a:hover
 {
	color: #ffffff;  font-size: 10px; font-size: 10px; text-decoration: none;
 }
 

 
.content_articole
{
text-align: center;
}


.nav
{
padding-left: 10px;
padding-right: 10px;
white-space: nowrap;
overflow-x: auto;
max-width: inherit;	
padding-bottom: 10px;
padding-top: 5px;
margin-top: 10px;
border-bottom: #eeeeee 1px solid;
}

.nav a, .nav a:hover
{
color: #666666;
font-size: 14px;	
}



.content_articole .content_articol
{
width: 95%; 
max-width: 1000px;
position: relative;
display: inline-block;
padding: 10px;
}

.titlu, .titlu:hover
{
font-size: 30px;
margin-top: 20px;
margin-bottom: 10px;	
text-decoration: none;
}

.titlu:hover
{
color: #666666;	
}

.text
{
font-size: 16px;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;	
line-height: 180%;
}

.content_articole .content_articol img.img_art
{
width: 100%;	
}

 
.notify
{
font-size: 14px;	
-webkit-box-shadow: rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px;
-moz-box-shadow:    rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px;
box-shadow:         rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px;  
padding: 10px;
display: block;
margin-bottom: 10px;
margin-top: 10px;
text-align: left;
border: #F90 1px solid;	
border-left: #F90 4px solid;	
}

.top_detalii
{
font-size: 14px;	
-webkit-box-shadow: rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px;
-moz-box-shadow:    rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px;
box-shadow:         rgba(0, 0, 0, 0.137255) 0px 1px 4px 0px; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;	
padding: 10px;
display: block;
margin-bottom: 5px;
text-align: left;
background: #eeeeee;
}


.simple_title
{
font-size: 16px;
font-weight: bold;
text-align: center;
color: #000000;	 
line-height: 150%;
margin-bottom: 20px;  
max-width: 100%;
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
border-bottom: #cccccc 1px solid;
}

.simple_title div
{
display: inline-block; 
padding: 10px; 
line-height: 150%;	
}

 .login_field
{
width: 295px;
max-width: 90%;
border: #cccccc 1px solid; 
height: 40px;
line-height: 40px;
display: inline-block;
text-align: left;  
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;	
margin-bottom: 5px;
background-position: 7px 5px !important;
padding-left: 10px; 
position: relative;
background: #ffffff;
}

.check_field
{
color: #C00;
font-size: 13px;	
}

 ._nobg
 {
	width: 320px; 
 }

.login_field .login_field_ov
{
position: absolute; 
top: 0;
right: 0;
bottom: 0;
padding-left: 10px;
padding-right: 10px;
line-height: 40px;	
background: #eeeeee;
font-size: 13px;
}

.login_field  .login_field_ov .login_field_ov_ch
{
position: absolute; 
top: 0;
left: 0;
bottom: 0; 
width: 20px;
left: -26px; 
}

.lf_title
{
text-align: left; 
margin-top: 10px;
margin-bottom: 5px;
padding-left: 40px; 
font-size: 14px;
font-weight: bold;
}

.login_field input, .login_field select
{
border: 0;
background: none;	 
width: 95%;
height: 40px;
line-height: 40px;
}

.simple_ch, .simple_ch:hover 
{ 
padding-left: 15px !important;
padding-right: 15px !important;
width: auto;
border: 0; 
display: inline-block;
font-size: 12px; 
line-height: 25px;
height: 25px; 
color: #666666;
text-decoration: none;
background-position: 8px 6px;  
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;	 
margin: 5px; 
white-space: nowrap;
background-color: #eeeeee !important;  
}

.buton4, .buton4:hover 
{ 
padding-left: 15px !important;
padding-right: 15px !important;
width: auto;
border: 0; 
display: inline-block;
font-size: 12px; 
line-height: 25px;
height: 25px; 
color: #ffffff !important; 
text-decoration: none;
background-position: 8px 6px;   
cursor: pointer; 
margin: 5px; 
white-space: nowrap;
background-color: #666666 !important; 

-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-transition: background-color 100ms linear, box-shadow 100ms linear;
    transition: background-color 100ms linear, box-shadow 100ms linear;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42);
    -moz-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42);
    box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42); 
}


 
.buton1, .buton1:hover, .login_field .buton1, .login_field .buton1:hover
{
background-color: #666666  !important; 
padding-left: 25px !important;
padding-right: 25px !important;
width: auto;
border: 0; 
display: inline-block;
font-size: 13px; 
line-height: 35px;
height: 35px; 
color: #ffffff;
text-decoration: none;
background-position: 8px 6px;   
cursor: pointer;
background-size: 24px 24px;
margin: 5px; 
white-space: nowrap;
-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-transition: background-color 100ms linear, box-shadow 100ms linear;
    transition: background-color 100ms linear, box-shadow 100ms linear;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42);
    -moz-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42);
    box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.42);
	
	}


 .buton1:hover,  .login_field .buton1:hover,  .buton1_sel,  .login_field .buton1_sel
 {
	background-color: #333333; 
 }
 
 .buton4:hover,.buton1:hover 
{
background-color: #333333 !important;  
}
 
 .buton1 span, .buton1:hover span 
 {
	margin-left: 16px;
	margin-right: 0; 
    color: #ffffff; 
    font-weight: bold;
	letter-spacing: +1px;
 }
 
  ._nomrg span, ._nomrg:hover span 
 {
	margin-left: 0; 
 }
 
 
 .buton1:hover span 
 {
   color: #ffffff;
 }


._grey_bg, ._grey_bg:hover
{ 
}


._req, ._req:hover
{
background-image: url(/_req.png) !important; 
background-repeat: no-repeat !important; 
background-position: right !important; 
background-size: 16px 16px !important;   
}

._user_add_bg, ._user_add_bg:hover
{
background-image: url(/icons/black/ic_action_add_person.png);
background-repeat: no-repeat;
padding-left: 45px;	
}

._settings, ._settings:hover
{
	
background: #ffffff url(/cicons/black/png/cog_icon&16.png);
background-position: 13px 9.5px !important; 
background-repeat: no-repeat; 
padding-left: 45px;	
}

._mm, ._mm:hover
{
	
background-image: url(/icons/black/ic_action_collapse.png);
background-repeat: no-repeat; 
padding-left: 45px;	
}

._plus, ._plus:hover
{
	
background-image: url(/icons/black/ic_action_new.png);
background-repeat: no-repeat; 
padding-left: 45px;	
}


._play_bg, ._play_bg:hover
{
	
background-image: url(/icons/black/ic_action_next_item.png);
background-repeat: no-repeat; 
padding-left: 45px;	
}

._user_bg, ._user_bg:hover
{
background-image: url(/icons/black/ic_action_person.png);
background-repeat: no-repeat; 
padding-left: 45px;	
}

._web_bg, ._web_bg:hover
{
background-image: url(/icons/black/ic_action_web.png);
background-repeat: no-repeat; 
padding-left: 45px;	
}

._pass_bg, ._pass_bg:hover
{
background-image: url(/icons/black/ic_action_accounts.png);
background-repeat: no-repeat; 
padding-left: 45px;		
}


._mail_bg, ._mail_bg:hover
{
background-image: url(/icons/black/ic_action_unread.png);
background-repeat: no-repeat; 
padding-left: 45px;		
}


._tel_bg, ._tel_bg:hover
{
background-image: url(/icons/black/ic_action_end_call.png);
background-repeat: no-repeat; 
padding-left: 45px;		
}

._loc_bg, ._loc_bg:hover
{
background-image: url(/icons/black/ic_action_place.png);
background-repeat: no-repeat; 
padding-left: 45px;		
}

._pass2_bg, ._pass2_bg:hover
{ 
padding-left: 45px;		
}


.menu_left
{
position: relative;	 
}

.menu_left .menu_left_a, .menu_left .menu_left_a:hover
{
height: 35px;
line-height: 35px; 
font-size: 14px;
color: #000000;
display: inline-block; 
     color: #666666;
    font-weight: bold;
    padding-left: 65px;
    position: relative;
}
 
  
.menu_left .menu_left_a img, .menu_left .menu_left_a:hover img
{
position: absolute;
left: 26px;
top: 10px;
width: 16px;
height: 16px;
}

.menu_left .menu_left_a a, .menu_left .menu_left_a a:hover
{
 color: #000000;
}
 
 .menu_left .menu_left_a a:hover
 {
	color: #888888; 
 }


.clear
{
clear: both;	
}

.mp_slide
{
position: relative;	
}

.mp_slide_left
{
width: 50%;
display: inline-block;	
vertical-align: top;
}

.mp_slide_left img
{
max-width: 100%;	
}

.mp_slide_right
{
top: 0;
left: 50%;
right: 0;
bottom: 0;
position: absolute; 
z-index: 100;
}
 

.mp_slide_right ._right_in
{ 
font-size: 23px;
line-height: 200%;
font-weight: bold; 
position: absolute;
left: 60px;
top: 40%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);		
}



.mp_title1
{
font-size: 23px;
text-align: center;
margin-top: 30px;
font-weight: bold;
}


.mp_text1
{
	margin-top: 30px;
font-size: 15px;
color: #000000;	
line-height: 260%;
position: relative;
}



.mp_text1 .ic
{ 
 
}

.mp_text1 .box
{
width: 33%;
display: inline-block;	
vertical-align: top;
}

.mp_text1 .box .box_in
{
margin: 10px;
text-align: center;	
margin-top: 40px;
margin-bottom: 20px;
}

 


@media screen and (max-width: 999px) {	

body
{ 
padding-top: 60px; 
}

.mp_text1 .box
{
width: 48%; 
}

.content_poze
{
top: 60px;	
white-space: normal;
overflow-y: auto;
}


.content_poze .content_poza
{
height: auto;
width: 100%;
position: relative;
display: block;
margin-left: 0;
margin-right: 0;	
}

.content_poze .content_poza img
{
width: 100%;
height: auto;	
}


.header .logo
{
top: 0;
left: 0;	height: 60px; line-height: 60px;
}

.header .logo img
{
height: 60px;
width: auto;	
}


.header , .header .header_in
{
height: 60px;	
}

.header .header_in .menu_mob
{
	display: block;
	width: 24px;
	height: 24px;
	background: url(/cicons/black/png/align_just_icon&24.png);
	position: absolute;
	top: 20px;
	right: 20px; 	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=50); 
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}

.header .header_in .user_login, .header .header_in .user_login:hover
{ 
	width: 24px;
	height: 24px;
	background: url(/cicons/black/png/user_icon&24.png) center no-repeat;
	position: absolute;
	top: 20px;
	right: 75px; 	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=50); 
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	display: inline-block;
	
	
	border: 0; 
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.header .header_in .user_login span, .header .header_in .user_login:hover span
{
display: none;	
}
 
.header .header_in .menu
{
margin: 0; 
display: block; 
position: fixed;
top: 60px;
left: 0;
bottom: 0;
right: 0;
overflow-x: auto;
text-align: left;
background: #ffffff;
border: #eeeeee 1px solid;
-webkit-box-shadow: 0px 4px 5px 0px rgba(50, 50, 50, 0.24);
-moz-box-shadow:    0px 4px 5px 0px rgba(50, 50, 50, 0.24);
box-shadow:         0px 4px 5px 0px rgba(50, 50, 50, 0.24);
display: none;
}

 .header .header_in .menu .menu_item
 {
	 display: block;  
	 height: auto;
    line-height: 200%;
    padding-top: 10px;
 }
  

.header .header_in .menu .menu_item ._a, .header .header_in .menu  .menu_item ._a:hover
{  	
display: block;  
border-bottom: #eeeeee 1px solid;
height: auto;
line-height: 200%;
}


.menu_item .menu_sub
{
position: relative;
top: auto;
left: auto;	
display: block;	
z-index: 10000000;
padding: 10px;
background: none;
text-align: left;
height: auto;
line-height: 200%;
}
 
.sub_in
{
padding: 0;
background: none; 
min-width: 150px;  
line-height: 200%;	
height: auto;
line-height: 200%;
}


.sub_in .sub_item_a, .sub_in .sub_item_a:hover
{
font-family: 'Roboto Condensed', 'Arial', tahoma;
font-size: 13px;
letter-spacing: +3px;
color: #444444;
text-decoration: none;
display: block;
white-space: normal;
height: auto;
line-height: 200%;
}

 



}








@media screen and (max-width: 799px) {	


.mp_text1 .box
{
width: 48%; 
}
 
._w50
{
width: auto;
display: block;
text-align: center;	
}
 

.mp_slide
{
position: relative;	
}

.mp_slide_left
{
width: auto;
display:  block;	
vertical-align: top;
text-align: center;
}

 

.mp_slide_right
{
top: auto;
left: auto;
right: auto;
bottom: auto;
position: relative; 
text-align: center;
}
 

.mp_slide_right ._right_in
{ 
text-align: center;
font-size: 23px;
line-height: 200%;
font-weight: bold; 
position: relative;
left: auto;
top: auto;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);		
}


.mp_title1
{
font-size: 18px;
text-align: center;
margin-top: 30px;
font-weight: bold;
}


.mp_text1
{
	margin-top: 30px;
font-size: 14px;
color: #000000;	
line-height: 260%; 
}

}



@media screen and (max-width: 499px) {	


.mp_text1 .box
{
width: auto;
display: block; 
}











