*{margin:0;padding:0;outline:none}
html,body{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000}
img{border:0}
#subtitle{color:#999;display:inline;font-size:12px;font-weight:normal;float:left}
h1,h2{font-size:18px}
h1.title_word{font-size:24px;font-weight:normal;color:#fff;float:left}
a{color:#01267f;text-decoration:underline}
hr{background-color:#f0f0f0;color:#f0f0f0;border: 0;height: 1px}

.hidden{display:none}

#homepage_text{font-size:14px}
#homepage_text ul{padding-left:20px}
#homepage_text ul li{margin-bottom:5px}
div#logo{font-size:12px;color:#999;margin:15px 0}
a#link_logo{font-size:28px;text-decoration:none;color:#373737}
a#link_logo b{color:#dd0f1b}
#logo_flag{width:22px;height:16px;background:url(../img/sprite.gif) no-repeat;background-position:0px -23px;float:left;margin-right:4px}
.list_tips li{list-style:inside;margin-top:4px}

#bar_action_links{background:url(../img/sprite.gif) repeat-x;height:19px;margin-bottom:1px;text-align:left;padding:0px 5px;color:#aaa;font-size:11px;padding-top:4px}
#cont_action_links{float:right;width:400px;text-align:right}
#bar_action_links a{color:#fff;font-weight:bold;text-decoration:none}
#bar_action_links a:hover{text-decoration:underline}

.container_modif{padding:5px 15px}
.container_modif h3{font-size: 16px;font-weight:normal;border-bottom:1px solid #aec6e5;margin-bottom:15px;padding-bottom:4px}
#container_modif_menu{background:#94b8e6;padding:4px;padding-left:25px;margin-bottom:1px;border-top:1px solid #fff}
#container_modif_menu a{padding:4px 5px;text-decoration:none;font-weight:bold}
#container_modif_menu a:hover{text-decoration:underline}
#container_modif_menu a.a_modif_active{background:#d0dfed;color#01267f}
#container_modif_menu a.a_modif_active:hover{text-decoration:none}
.cont_separator{color:#000;font-weight:bold;padding:5px 3px;padding-top:8px}
.cont_pagination{text-align:center;padding:20px 0; background:#e5e5e5;margin-bottom:1px}
.cont_pagination a,.cont_pagination b,.cont_pagination i{padding:2px 6px;background:#fff;color:#000;margin-right:5px;font-weight:bold}
.cont_pagination b{color:#C00;border:1px solid #333;background:#01267f;color:#fff}
.cont_pagination a{border:1px solid #ccc;text-decoration:none;color:#01267f}
.cont_pagination a:hover{background:#678FC2;color:#fff;border-color:#333}

.box_conj{float:left;position: relative;width:217px;padding:10px;border:1px solid #dedede;margin-right:5px;margin-top:5px}
.box_conj_last{margin-right:0}
br.clear{clear:both}

/*#b_add{background:url(../img/b_add.gif) no-repeat;padding-left:15px}*/
.b_edit{background:url(../img/sprite.gif) no-repeat;background-position:0px -39px;width:16px;height:16px;display:block}
.b_neutralized{background:none;width:16px;height:16px;display:block}

#container{width:915px;text-align:left}
#container_right{width:180px;float:right;margin-left:1px}
.box_right{background:#f0f0f0;border:1px solid #d6d6d6;padding:10px;margin-bottom:1px}
#container_main{width:728px;text-align:left;float:left}
#container_top_banner{height:110px;display:none}
.container_tabs{display:none;background:#d0dfed;padding-bottom:10px;height:230px;}
.container_edit, .container_delete { padding-left:20px;}
.container_delete{display:none}
#container_propune{height:180px;display:none;background:#d0dfed;padding:10px}
#dic_response{background:#669966;height:26px;padding:0 5px;margin-top:1px;display:none;margin-bottom:1px}
#dic_response #dic_response_message{color:#fff;font-weight:bold;float:left;width:650px;margin-top:5px}
#dic_response_close_btn{background:url(../img/sprite.gif) no-repeat;background-position:0px -55px;height:18px;width:18px;margin-top:4px;display:block;float:right}

.content_page_simple{background:#e5e5e5;padding:20px 20px 50px 20px;margin-top:1px}

#top_text{text-align:center;font-size:11px;background:#f0f0f0;border-bottom:1px solid #d6d6d6;padding:1px;color:#777}
#top_line{height:3px;background-color:#01267f;font-size:2px}
#top_select_dic{background-color:#fff;text-align:right; float:right}
#top_select_dic a{color:#bbb;font-weight:bold;margin-right:0px;padding:0px 4px;text-decoration:none;font-size:14px}
#top_select_dic a:hover{color:#f00}
a.current_dict{background:#f3f3f3}

#content{padding:0px;padding-bottom:10px;padding-top:0}
#form_container{padding:7px 0;text-align:left;text-align:center;background-color:#bac7dc;margin-bottom:1px;}
#form_search{float:left;width:520px;text-align:left}
.search_box{width:450px;font-weight:bold;color:#555;background-color:#FFE;border:1px solid #92917c;font-size:16px;padding:2px;padding-left:5px;margin-left:5px}
.search_box_sel{border:1px solid #39F}
#form_container .link_dia_cont a{margin-top:5px}
#select_dest{width:140px;float:right;margin-top:3px;padding:2px;margin-right:7px;}

a.link_title, b.text_title{float:left;display:block;margin-left:10px;margin-top:7px;color:#fff;text-decoration:none}
a.link_title:hover{text-decoration:underline}
.audio{float:left;margin-left:10px}

.title_bar{font-weight:bold;background:#828691;color:#FFF;padding:4px 10px}
#table_def {border-top:1px solid #fff}
#table_def td, #table_def th { padding:4px 5px; border-bottom:1px solid #fff;  }
#table_def td { border-bottom:0;}
#table_def th {font-weight:bold;background:#828691;color:#fff;}
#table_def th a {color:#fff;text-decoration:underline}
#table_def th a.underlined{text-decoration:none;color:#9fff7e}
#table_def th a.filter{display:block;float:right;margin-right:5px}
#table_def th a.order{background:url(../img/sprite.gif) no-repeat;background-position:0px -73px;padding-left:13px}
#table_def td a { text-decoration:none; }
#table_def td a:hover {text-decoration:underline;}

.th_cont, .td_cont { width:345px; border-right:1px solid #fff}
#table_def tr td {background:#e5e5e5}
#table_def tr.odd td {background:#f5f5f5}
#table_def tr.tr_selected td {background:#b3e4b2}
#table_def tr.tr_hover td {background:#FFDD99}

.cont_dom {display:block; float:right; color:#555; margin-left:3px;}
#table_def td .cont_dom a {text-decoration:none; color:#333;}
#table_def td .cont_dom a:hover {text-decoration:none;}

#footer{line-height:15px;color:#666666;font-size:10px;padding-bottom:30px;}
#footer a{color:#000;text-decoration:none;padding:1px 3px}
#footer a:hover{color:#fff;background:#777}
#footer_menu{text-transform:uppercase}

#cuvinte_vecine{list-style-type:none}
#test{width:300px}
#test li{float:right;margin-right:5px}
#cuvinte_vecine li{float:left;margin-right:5px}

#pronunciation a{text-decoration:none;font-size:12px}

.form_add_edit .float_left{float:left;margin-bottom:3px}
.form_add_edit label{width:100px;font-weight:bold;padding-top:2px;color:#333}
.form_add_edit .add_edit{height:16px;padding:2px;width:300px;margin-right:3px;background:#ffffef;border:1px solid #ccc}
.form_add_edit select{height:22px;padding:2px; }
.form_add_edit textarea{width:460px;height:55px}

.def_cont a{text-decoration:none;color:#000}
.def_cont a:hover{text-decoration:underline}
a.link_word{text-decoration:none;color:#777}
a.link_word:hover{color:#00C}

#container_word{background:#678fc2;padding:7px 5px;color:#fff}
#container_traduceri{float:right;text-align:right;width:220px;margin-top:6px;margin-right:3px }
#container_traduceri a{color:#fff;text-decoration:none;font-weight:bold}

.bubbleInfo{position: relative;float:left}
.highlight{font-weight:bold}
.popup{position: absolute;display: none;z-index: 50;border-collapse: collapse;font-size: 12px;line-height: 1.2em;background-color: #f0f0f0;border:1px solid #999;padding:10px;color: #666;width:170px;/*height:30px;*/}
.link_dia_cont a{text-decoration:none;display:block;padding:2px 4px;background:#;border:0px solid #f0f0f0;float:left;margin-right:2px}
.link_dia_cont a:hover{border:0px solid #c0c0c0;background:#fff}
.trigger{float:left;display:block}

.newsletter_input{height:18px;padding:2px;width:150px;margin:10px 0;border:1px solid #7bacdc}
#auto_cont{background:#e5e5e5; padding:5px 10px;padding-right:0;margin-top:1px}
#auto_cont b{color:#999}
#auto_cont a{color:#999}
#auto_cont a:hover{text-decoration:none}
#auto_brand{float:right;width:60px}
#auto_content{font-size:14px; display: block; padding: 10px 0;}

.rec_body {
	margin: 30px 0 20px;
}
.hide_desktop {
	display: none;
}
.rec_top {
	margin: 30px 0;
}

@media all and (max-width: 800px) {
	.hide_mobile {
		display: none;
	}

	.hide_desktop {
		display: block;
	}

	.rec_top {
		display: none;
	}


	#top_text {
		font-size: 1em;
	}

	#container {
		width: auto;
	}

	#input_text {
		width: auto !important;
	}

	#container_main, #container_right { 
		width:auto;
		float: none;		
	}

	#container_right .ad_right, #container_right .other_dicts {
		display: none;
	}

	#top_select_dic {
		float: none; 
		text-align: center;
	}
		#top_select_dic a {
			font-size: 1.2em;
		}

	#footer {
		font-size: .9em;
		line-height: 2.5em;
	}

	.content_page_simple {
		line-height: 1.5em;
	}

	#table_def td a {
		line-height: 1.9em;
		font-size: 1em;
	}

	#logo {
		text-align: center;
	}
		#logo_flag {
			float: none;
			display: inline-block;
			vertical-align: middle;
		}
		#subtitle {
			float: none;
			vertical-align: middle;
		}

	a.link_word {
		margin-left: 10px;
	}
}

.google-auto-placed {
  margin: 50px 0;
}