#hoteliers_main{width:56em;margin:auto;border:0 solid black;border-radius:10px;margin-top:40px}#hoteliers_main input,select{margin:7px auto;padding:7px;border:1px solid #bbb;outline:0;border-radius:7px;width:250px}#hoteliers_main .smallSelect{width:100px}#hoteliers_main .room_content{margin:10px auto;padding:10px 0}#submitdiv{text-align:center}.hotelier_content,#hotelier_details_content,#hotelier_images_content{margin:10px auto;padding:10px 0}.hotelier_content td{padding:10px}.hotelier_title p{text-align:center;font-style:italic;font-size:14pt;font-weight:bold;color:#fa2}hr{border:0;border-bottom:1px dotted #adbac3;width:100%;padding-top:10px;margin-bottom:10px;height:1px}#hotelier_main .image{border:0 solid #14467f;width:140px;height:130px;-webkit-border:10px;-moz-border:10px;border-radius:10px}form input.valid{background:url(/public/images/website/inputok.png) 10px center no-repeat}form input.notvalid{background:url(/public/images/website/inputnotvalid.png) 10px center no-repeat}#succ_title{text-align:center;font-size:14pt;font-weight:bold}#succ_title_details{text-align:right;font-size:12pt;font-weight:bold}#succ_table_details{width:100px;border:1px solid black}#succ_content table{border:0 solid blue}#succ_content .centertd{text-align:center}#select{margin-right:10px}#attr-content{min-height:150px}