@charset "utf-8";
a:link {
	color:#5F5F5F;
	text-decoration: none;
}
a:visited {
	color: #5F5F5F;
	text-decoration: none;
}
a:hover {
	color: #5F5F5F;
	text-decoration: underline;
}
a:active {
	color: #5F5F5F;
	text-decoration: none;
}
a.status:link {
	color:#5F5F5F;
	text-decoration: none;
}
a.status:visited {
	color: #5F5F5F;
	text-decoration: none;
}
a.status:hover {
	color: #5F5F5F;
	text-decoration: underline;
}
a.status:active {
	color: #5F5F5F;
	text-decoration: none;
}
a.narandzsta_light:link {
	color: #FE902E;
	text-decoration: none;
}
a.narandzsta_light:visited {
	color: #FE902E;
	text-decoration: none;
}
a.narandzsta_light:hover {
	color: #FE902E;
	text-decoration: underline;
}
a.narandzsta_light:active {
	color: #FE902E;
	text-decoration: none;
}
a.bijeli:link {
	color:#FFFFFF;
	text-decoration: none;
}
a.bijeli:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.bijeli:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.bijeli:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.ljubicasta_light:link {
	color: #C68BDF;
	text-decoration: none;
}
a.ljubicasta_light:visited {
	color: #C68BDF;
	text-decoration: none;
}
a.ljubicasta_light:hover {
	color: #C68BDF;
	text-decoration: underline;
}
a.ljubicasta_light:active {
	color: #C68BDF;
	text-decoration: none;
}
a.red:link {
	color: #880000;
	text-decoration: none;
}
a.red:visited {
	color: #880000;
	text-decoration: none;
}
a.red:hover {
	color: #880000;
	text-decoration: underline;
}
a.red:active {
	color: #880000;
	text-decoration: none;
}
a.link {
	color:#5F5F5F;
	text-decoration: none;
}
a.ljubicasta:link {
	color: #7E329E;
	text-decoration: none;
}
a.ljubicasta:visited {
	color: #7E329E;
	text-decoration: none;
}
a.ljubicasta:hover {
	color: #7E329E;
	text-decoration: underline;
}
a.ljubicasta:active {
	color: #7E329E;
	text-decoration: none;
}
a.brown_light:link {
	color: #DA2C13;
	text-decoration: none;
}
a.brown_light:visited {
	color: #DA2C13;
	text-decoration: none;
}
a.brown_light:hover {
	color: #DA2C13;
	text-decoration: underline;
}
a.brown_light:active {
	color: #DA2C13;
	text-decoration: none;
}
body {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	background: #5F5F5F;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #5F5F5F;
	background-color: #f1f4fb;
	/*
	background-image:url(grafika/cityoffun/Sonar_CityOfFun_Background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	*/
}
.sonar #container {
	width: 1031px;
	margin: 0 auto;
	text-align: left;
}
.sonar #containeri {
	width: 871px;
	margin: 0 auto;
	background: #FFFFFF;
	background-image:url(grafika/podloga_border1.jpg);
	background-repeat:repeat-y;
	text-align: left;
	float:left;/* */
}
.sonar #container1 {
	width: 871px;
	margin: 0 auto;
	background: #FFFFFF;
	background-image:url(grafika/podloga_border.jpg);
	background-repeat:repeat-y;
	text-align: left;
	float:left;/* */
}
.sonar #header {
	width: 871px;
	margin: 0 auto;
	background: #FFFFFF;
	background-image:url(grafika/podloga_border1.jpg);
	background-repeat:repeat-y;
	text-align: left;
	float:left;/* */
}
.sonar #logo {
	width: 858px;
	background-image:url(grafika/podloga_header.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin: 0 auto;
	text-align: left;
	height:55px;
}
.header_slika {
	height: 26px;
	background-image:url(grafika/header_index.jpg);
	background-repeat:no-repeat;
	padding-top:130px;
	margin-right: 6px;
	margin-left: 6px;
}
/*
.header_slika_ba {
	background-image:url(grafika/cityoffun/Sonar_CityOfFun_ba.jpg);
}
.header_slika_en {
	background-image:url(grafika/cityoffun/Sonar_CityOfFun_en.jpg);
}
*/
.sonar #header_info {
	padding-top:7px;
	padding-left:18px;
	color:#FFFFFF;
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
}
.sonar #header_info p {
	margin:0px;
	padding:0px;
	float:left;
}
.menu_back {
	width:871px;
	background-image:url(grafika/podloga_border1.jpg);
	background-repeat:repeat-y;
	padding:5px 0 25px 0px;
	margin: 0 auto;
	text-align: left;
	float:left;/* */
}
.header_zastava {
	width:16px;
	height:10px;
	margin-right:17px;
	margin-top:2px;
	float:left;
	border:1px solid #EEEEEE;
}
.sonar #header_search_box {
	margin:0px;
	padding-top:7px;
	padding-right:17px;
	float:right;
}
.header_search_box_dugme {
	background-color:#FFFFFF;
	border:0px;
	color:#949494;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-left:2px;
}
.header_search_box_keywords {
	background-color:#FFFFFF;
	color:#949494;
	font-size:11px;
	font-weight:bold;
	border:#7A7A7A 1px solid;
	width:109px;
}
.sonar #mainContent {
	padding:0px;
	margin: 0px;
	font-size:11px;
}
.sonar #mainContent p {
	padding:0px;
	margin: 0px;
}
.sonar #footer {
	height:28px;
	width:870px;
	background-image:url(grafika/podloga_footer.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#949494;
	padding-top:36px;
}
.sonar #footer span {
	margin:0px;
	padding:0px;
	padding-right:16px;
}
.box_search_filter {
	padding-left:7px;
	width:542px;
	height:52px;
	background-image:url(grafika/podloga_search_filter.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.box_search_filter_select {
	height:19px;
	width:150px;
	border:#010103 solid 1px;
	font: 11px Arial, Helvetica, sans-serif;
}
.box_search_filter div {
	float:left;
	margin-left:3px;
	margin-top:5px;
}
.box_search_filter p {
	margin:0px;
	padding:0px;
	padding-bottom:4px;
}
.box_search_filter .dugme {
	margin:0px;
	padding:0px;
	margin-top:20px;
}
.box_experience {
	margin: 0px;
	padding-top:7px;
	padding-bottom:6px;
	float:left;
	width:281px;
	height:259px;
	background-image:url(grafika/podloga_box_expirence.jpg);
	background-repeat:no-repeat;
}
.box_accomodation {
	margin:0px;
	padding:0px;
	float:left;
	width:274px;
	height:270px; /* check tihs */
}
.accomodation_objekt {
	font-size:11px;
	color:#5F5F5F;
	float:none;
	margin:0px;
	padding:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:6px;
	height:65px;
	width:268px;
	border-bottom: solid #DDDEE0 1px;
}
.accomodation_pojedinacno_objekt {
	font-size:11px;
	color:#5F5F5F;
	float:none;
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:1px;
	padding-right:6px;
	height:74px;
	width:543px;
	border-bottom: solid #DDDEE0 1px;
}
.accomodation_placanje {
	padding:7px;
	height:14px;
	width:535px;
	border-bottom: solid #DDDEE0 1px;
}
.acc_rooms {
	padding:7px;
	height:14px;
	width:535px;
	border-bottom: solid #DDDEE0 1px;
}
.acc_rooms1 {
	padding:7px;
	width:535px;
	border-bottom: solid #DDDEE0 1px;
}
.acc_rooms_facilities {
	padding:7px;
	width:535px;
}
.acc_rooms_facilities li {
	padding-bottom:1px;
	width:170px;
}
.add_pa_form {
	padding:10px;
	width:528px;
}
.add_pa_form li {
	padding-bottom:1px;
	width:260px;
}
.acc_geo_type {
	padding:7px;
	height:16px;
	width:385px;
	border-bottom: solid #DDDEE0 1px;
	float:left;
}
.acc_pos_map {
	padding-top:2px;
	height:28px;
	width:150px;
	border-bottom: solid #DDDEE0 1px;
	float:left;
}
.small_pics {
	width:549px;
	border-bottom: solid #DDDEE0 1px;
}
.naslov_acc {
	margin:0px;
	padding:10px;
	font-size:14px;
	font-weight:bold;
}
.naslov {
	margin:0px;
	font-size:14px;
	font-weight:bold;
}
.total_rank {
	background-image:url(grafika/rank_bg.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:345px;
	font-weight:bold;
	color:#D27BF7;
	font-size:14px;
	padding-left:7px;
	padding-top:7px;
	float:left;
}
.rank_this {
	background-image:url(grafika/rank_bg.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:190px;
	font-weight:bold;
	color:#D27BF7;
	font-size:14px;
	padding-right:7px;
	padding-top:7px;
	float:left;
}
.prikaz_ul {
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
}
.prikaz_lijevo {
	padding-bottom:1px;
	width:80px;
}
.prikaz_desno {
	padding-bottom:1px;
	font-weight:bold;
}
.pozicija_na_mapi_poj {
	width:139px;
	height:74px;
	float:right;
}
.box_discover {
	width:276px;
	height:265px;
	padding-top:7px;
	float:left;
	background-image:url(grafika/podloga_box_discover.jpg);
	background-repeat:no-repeat;
}
.box_discover img {
	margin-left:1px;
}
.experience_index_record {
	font-size:11px;
	color:#5F5F5F;
	float:none;
	margin: 0px;
	margin-left:6px;
	padding:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:7px;
	height:65px;
	width:268px;
	border-bottom: solid #DDDEE0 1px;
}
.discover_index_record {
	font-size:11px;
	color:#5F5F5F;
	float:none;
	margin: 0px;
	margin-left:1px;
	padding: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:7px;
	height:65px;
	width:268px;
	border-bottom: solid #DDDEE0 1px;
}
.box_index_naslov {
	margin:0px;
	padding:7px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	font-weight:bold;
}
.box_index_naslov_normal {
	margin:0px;
	padding:7px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}
.box_sonarrec_naslov {
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	font-weight:bold;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.view_all {
	height:24px;
	padding-left:189px;
	background-image:url(grafika/view_all.jpg);
	background-repeat:no-repeat;
}
.view_all_pa {
	height:24px;
	background-image:url(grafika/view_all.jpg);
	background-repeat:no-repeat;
	float:left;
	width:130px;
	text-align:center;
}
.view_all_pa2 {
	width:115px;
	height:24px;
	float:left;
	text-align:center;
	background-image:url(grafika/view_all_2.jpg);
	background-repeat:no-repeat;
}
.red {
	color:#DA2C13;
}
.orange {
	color:#FF902C;
}
.ljubicasta {
	color:#7E329E;
}
.brown {
	color:#880000;
}
.narandzasta {
	color:#FFC145;
}
.lila {
	color:#A01A7B;
}
.ljubicasta_light {
	color:#C68BDF;
}
.crna {
	color:#333333;
}
.plava {
	color:#4590C1;
}
.siva_bg {
	background-color:#F1F1F1;
}
.padding_r7 {
	padding-right:7px;
}
.padding_l7 {
	padding-left:7px;
}
.padding_lrb7 {
	margin:0px;
	padding-top:0px;
	padding-right:7px;
	padding-left:7px;
	padding-bottom:7px;
}
.padding_lrb4 {
	margin:0px;
	padding-top:0px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
}
.box_sonar_rec {
	width:137px;
	height:172px;
	float:left;
	margin-right:1px;
	margin-top:1px;
}
.box_get_lines {
	width:171px;
	height:145px;
	float:left;
	margin-right:1px;
	margin-top:1px;
}
.sonar #sonar_rec {
	margin-left:6px;
}
.sonar #sonar_get_con {
	margin-left:6px;
}
.sonar #mcvd_box {
	margin-left:6px;
}
.sonar #mcvd_box p {
	margin:0px;
	padding:0px;
}
.mcvd_mcv {
	width:227px;
	height:61px;
	float:left;
	margin-right:1px;
	margin-top:1px;
}
.sonar #box_marketing_720x90 {
	background-image:url(grafika/podloga_marketing720x90.jpg);
	background-repeat:no-repeat;
	width:728px;
	height:90px;
	padding: 13px 71px 13px 71px;
	float:left;
}
.sonar #box_marketing_120x600 {
	width:120px;
	height:600px;
	float:left;
	margin-top:-260px;
}
.sonar #box_marketing_120x600_1 {
	width:120px;
	height:600px;
	float:left;
}
.sonar #box_marketing_120x120 {
	width:120px;
	height:300px;
	margin-top:7px;
	float:left;
	margin-top:-500px;
}
.box_marketing_300x250 {
	padding-top:11px;
	padding-bottom:11px;
	padding-left:4px;
	padding-right:4px;
	width:300px;
	height:250px;
	background-image:url(grafika/podloga_box_marketing300x20.jpg);
	background-repeat:no-repeat;
	float:left;
}
.border_dole {
	border-bottom:solid #CCCCCC 1px;
	padding-left:7px;
}
.getting_here_bg_head {
	background-image:url(grafika/getting_here_podloga.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:221px;
	height:22px;
	padding-left:7px;
	font-weight:bold;
}
.kon_valuta_input {
	padding-left:4px;
	width:62px;
	height:14px;
	border:#A5ACB2 solid 1px;
	font: 11px Arial, Helvetica, sans-serif;
}
.kon_valuta_button {
	width:18px;
	height:18px;
	margin-left:16px;
	margin-right:16px;
	border:#010103 solid 1px;
	background-color:#FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
}
.kon_valuta_select {
	height:18px;
	width:50px;
	border:#010103 solid 1px;
	font: 11px Arial, Helvetica, sans-serif;
}
.status_bar {
	padding-left: 7px;
	padding-top:10px;
	width:864px;
	height:25px;
	float:left;
	background-image:url(grafika/podloga_status_bar.jpg);
	background-repeat:no-repeat;
	color:#5F5F5F;
	font-weight:bold;
}
.sredina_sadrzaj {
	margin:0px;
	padding:0px;
	padding-left:6px;
	width:555px;
	float:left;
	background-image:url(grafika/podloga_sredina_sadrzaj.jpg);
	background-repeat:repeat-y;
}
.bocni_servisi {
	margin:0px;
	padding:0px;
	float:left;
	width:310px;
}
.bocni_servisi p {
	margin:0px;
	padding:6px;
}
.box_marketing_300x250_bs {
	margin:0px;
	padding:0px;
	padding-top:1px;
	padding-bottom:7px;
	padding-left:4px;
	padding-right:6px;
	width:300px;
	height:250px;
	background-image:url(grafika/podloga_marketing_300x200_bs.jpg);
	background-repeat:no-repeat;
	float:left;
}
.kalendar_bs {
	margin:0px;
	padding:0px;
	width:310px;
	float:left;
	background-image:url(grafika/podloga_bs_border.jpg);
	background-repeat:repeat-y;
}
.konv_add {
	float:left;
	background-image:url(grafika/podloga_bs_border.jpg);
	background-repeat:repeat-y;
	width:178px;
	padding-top:2px;
}
.konvertor_valuta {
	width:178px;
	float:left;
	background-image:url(grafika/podloga_bs_border.jpg);
	background-repeat:repeat-y;
}
.currency_height_24 {
	height: 25px;
}
.currency_height_25 {
	height: 26px;
}
.box_marketing_add001 {
	margin-left:2px;
	width:120px;
	height:146px;
	float:left;
	border:1px solid #646F78;
}
.box_marketing_add002 {
	width:120px;
	float:left;
	border:0px solid #646F78;
	margin-left:5px;
}
.box_dict_bs {
	width:174px;
	height:93px;
	float:left;
	padding-left:4px;
}
.city_gall_bs {
	width:149px;
	height:135px;
	float:left;
	padding-left:4px;
	margin-right:2px;
}
.maps_bs {
	width:149px;
	height:135px;
	float:left;
}
.video_tour_bs {
	padding-left:4px;
	width:300px;
	height:142px;
	float:left;
}
.paginacija {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:20px;
	width:535px;
	float:left
}
.paginacija p {
	margin:0px;
	padding:0px;
	margin-right:2px;
	float:right;
	padding-top:3px;
	padding-left:6px;
	height:19px;
	width:13px;
	font-weight:bold;
}
.paginacija span {
	padding-top:3px;
	float:left;
}
.pag_acc {
	background-image:url(grafika/paginacija_acc_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.pag_exp {
	background-image:url(grafika/paginacija_exp_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.pag_ic {
	background-image:url(grafika/paginacija_ic_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.pag_dis {
	background-image:url(grafika/paginacija_dis_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.pag_to_from {
	background-image:url(grafika/paginacija_to_from_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
form {
	margin:0px;
	padding:0px;
}
.font14_b {
	font-size:14px;
	font-weight:bold;
}
.font11 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #5F5F5F;
}
.font10 {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #5F5F5F;
	margin-top:3px;
	margin-left:2px;
}
.user_comment {
	padding:7px;
	width:534px;
	margin-bottom:7px;
	margin-left:1px;
	border-bottom: 1px solid #DCDEE0;
}
/* INFO CENTER */



.info_c_box {
	width:183px;
	float:left;
	text-align:center;
	margin-top:30px;
	margin-bottom:10px;
	font-weight:bold;
}
.info_c_box2 {
	width:271px;
	float:left;
	text-align:center;
	margin-top:10px;
	font-weight:bold;
}
.info_centar_record {
	font-size:11px;
	color:#FFC145;
	float:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-top:3px;
	padding-bottom:1px;
	padding-right:6px;
	height:70px;
	width:543px;
	border-bottom: solid #DDDEE0 1px;
}
.info_centar_record_naziv {
	width:162px;
	height:70px;
	float:left;
	margin-right:10px;
}
.prikaz_ul_infoc {
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
}
.prikaz_lijevo_infoc {
	padding-bottom:1px;
	width:60px;
	font-weight:bold;
}
.prikaz_desno_infoc {
	padding-bottom:1px;
}
/* DISCOVER */



.dis_box_static {
	width:182px;
	margin-right:1px;
	float:left;
	border-bottom:#DDDEE0 1px solid;
}
.event_pojedinacno {
	font-size:11px;
	color:#5F5F5F;
	float:none;
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:1px;
	padding-right:6px;
	height:74px;
	width:543px;
	border-top: solid #CC5444 1px;
}
.evnet_datum {
	width:53px;
	height:68px;
	float:right;
	margin-right:4px;
	background-image:url(grafika/even_datum_podloga.jpg);
	background-repeat:no-repeat;
	margin-top:-2px;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
}
.evnet_datum p {
	padding:0px;
	margin:0px;
	padding-top:1px;
	color:#FFFFFF;
	font-size:9px;
}
.banner468x60_sadrzaj {
	border-top: #CCCCCC solid 1px;
	padding-bottom:4px;
	padding-top:3px;
	padding-left:42px;
	padding-right:39px;
	height:60px;
	width:468px;
	background-image:url(grafika/banner_468x60_podloga_sadrz.jpg);
	background-repeat:no-repeat;
}
.tabela_dogadjaja_red1 {
	border-bottom:1px #FFFFFF solid;
	padding-left:10px;
	font-weight:bold;
	background:#F7F7F7;
}
.tabela_dogadjaja_red2 {
	border-bottom:1px #FFFFFF solid;
	padding-left:10px;
	font-weight:bold;
	background:#EDEDED;
}
#form_comment ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}
#form_comment {
	padding:0px;
	margin:0px;
	margin-top:1px;
	float:left;
}
#form_comment fieldset {
	border:0px;
	border-bottom: 1px solid #DCDEE0;
	margin: 0;
	margin-bottom: 1px;
	position: relative;
	width:535px;
	padding:7px;
	background-color:#F1F1F1;
}
#form_comment legend {
	font-weight: bold;
	color: #fff;
	background: #FF0000;
	border: 1px solid #781351;
	padding: 3px 7px;
	position:absolute;
	top: -1em;
	left: .5em;
}
#form_comment li {
	list-style: none;
	padding-top: .5em;
	display: block;
}
#form_comment input {
	border: 1px solid #DCDEE0;
	width: 440px;
}
#form_comment textarea {
	border: 1px solid #DCDEE0;
	width: 460px;
}
#form_comment input.button {
	color:#fff;
	width:100px;
	background:#CCCCCC;
	border:1px solid;
	float:right;
	margin-right:8px;/*margin-left:10.5em;*/

}
#form_comment label {
	display: block;
	text-align: left;
	float: left;
	width:50px;
	padding-left:7px;
	padding-right:7px;
}
#prize_form {
	padding:0px;
	margin:0px;
	margin-top:1px;
	float:left;
	width:312px;
}
.prize_title {
	margin-left:10px;
	font-weight:bold;
}
.prize_tekst {
	margin-left:10px;
	margin-right:10px;
}
.prize_button {
	color:#fff;
	background:#CCCCCC;
	border:1px solid;
	border-color:#DCDEE0;
	font-size:11px;
	margin-right:10px;
}
/*  REGISTER FORM */

#register_form ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}
#register_form {
	padding:0px;
	margin:0px;
	margin-top:1px;
	float:left;
	width:312px;
	background-color:#F8F8F8;
}
#register_why {
	padding:0px;
	margin:0px;
	width:226px;
	margin-top:1px;
	margin-left:1px;
	float:left;
}
.register_why_tekst {
	padding:0px;
	margin:10px;
	float:left;
}
#register_form fieldset {
	border:0px;
	margin: 0;
	margin-bottom: 1px;
	position: relative;
	width:288px;
	padding:7px;
	font-weight:bold;
}
#register_form legend {
	font-weight: bold;
	color: #fff;
	background: #FF0000;
	border: 1px solid #781351;
	padding: 3px 7px;
	position:absolute;
	top: -1em;
	left: .5em;
}
#register_form li {
	list-style: none;
	padding-top: .5em;
	display: block;
}
#register_form input, textarea {
	border: 1px solid #DCDEE0;
	width: 150px;
	font-size:11px;
	color:#333333;
}
#register_form select {
	border: 1px solid #DCDEE0;
	font-size:11px;
	color:#333333;
}
#register_form input.button {
	color:#fff;
	background:#CCCCCC;
	border:1px solid;
	border-color:#DCDEE0;/*margin-left:10.5em;*/

}
#register_form input.cb {
	width: 20px;
	border: 0px solid #DCDEE0;
	font-size:11px;
	color:#333333;
}
#register_form label {
	display: block;
	text-align: left;
	float: left;
	width:117px;
	padding-left:7px;
	padding-right:7px;
}
.register_form_info {
	margin:7px;
	padding:10px;
	background-color:#FFFFFF;
	width:275px;
	border:1px solid #DDDEE0;
}
.error {
	color:red;
}
.success {
	color:green;
}
#login_form ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}
#login_form {
	padding-top:80px;
	padding-left:170px;
	width:297px;
	height:231px;
	background-image:url(loginforma_back.jpg);
}
#login_form fieldset {
	border:0px;
	margin: 0;
	margin-bottom: 1px;
	position: relative;
	width:270px;
	padding:7px;
}
#login_form li {
	list-style: none;
	padding-top: .5em;
	display: block;
}
#login_form input {
	border: 1px solid #DCDEE0;
	width: 120px;
	font-size:11px;
	color:#333333;
}
#login_form input.button {
	color:#fff;
	background:#000000;
	border:0px;
	height:20px;
	width:120px;
	margin-left:103px;
	margin-top:10px;
}
#login_form label {
	display: block;
	text-align: right;
	float: left;
	width:90px;
	padding-top:1px;
	padding-left:7px;
	padding-right:7px;
}
.login_form_info {
	margin:7px;
	padding:10px;
	background-color:#FFFFFF;
	width:275px;
	border:1px solid #DDDEE0;
}
.dict {
	width:90%;
	padding:7px;
}
.dict_result {
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	width:539px;
	margin-top:1px;
}
.border_down {
	border-bottom:#DCDEE0 solid 1px;
}
.dict_input {
	width:100px;
}
.padding5 {
	padding:5px;
}
.underline {
	text-decoration:underline;
}
.title_274_dis {
	height: 21px;
	width:267px;
	margin:0px;
	padding:0px;
	padding-left: 7px;
	padding-top:10px;
	border-bottom: 2px solid #FF8F2B;
	font-size:14px;
	font-weight:bold;
	color:#FF8F2B;
}
#hintbox { /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px; /*Default width of hint.*/
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	visibility: hidden;
	text-align: left;
}
.hintanchor { /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 3px 8px;
}

