﻿body{margin:0px;padding:0px;font-family:Arial;text-align:right;background-color:#303030}

/*== site template ==*/
#site_all{width:100%;height:auto;margin-right:auto;margin-left:auto;}
#site_all #site_container{width:900px;height:auto;margin-left:auto;margin-right:auto;}
#site_container_bg{width:100%;height:auto;float:right;background-image:url('/Bg/site_container_bg.jpg');}
#site_box{width:100%;height:auto;float:right;background:url('/Bg/site_box_bg.jpg') no-repeat 0% 0%;}
#site_box #right_box{width:182px;height:auto;float:right;padding:0px 20px 20px 20px;direction:rtl;}
#content_all{width:100%;height:auto;float:right;}
#main_content{width:678px;height:auto;float:left;}

#index_banner{width:678px;height:258px;float:right;}
#banner{width:678px;height:120px;float:right;}
#banner p{margin:0px;height:auto;float:right;margin-right:15px;width:450px;height:auto;}
#banner #ads_title2{margin-right:75px;margin-top:0px;}
#banner p span{height:auto;float:right;padding:4px 10px;}
#banner p span strong{color:#05448b;font-weight:bold;font-size:14pt;}
#banner #ads_title2 span strong{color:#83703b;font-weight:bold;font-size:14pt;}

#content_box{width:608px;height:auto;float:right;padding:25px 35px 25px 25px;direction:rtl;/*font-size:10pt;*/}
#content_box #box1{width:100%;height:auto;float:right;margin:0px;padding:0px;}
#content_box #box1 h1{width:100%;height:auto;float:right;margin:0px;padding:0px;font-size:13pt;color:#5f563b;}
#content_box #box1 #span{float:right;margin-top:4px;width:100%;height:auto;}

/* index */
#content_box #index_box1{width:100%;height:auto;float:right;margin:0px;padding:0px;}
#content_box #index_box1 h1{width:100%;height:auto;float:right;margin:0px;padding:0px;font-size:13pt;color:#5f563b;}
#content_box #index_box1 span{/*font-size:10pt;*/color:#2c2b2b;float:right;margin-top:4px;}

#content_box #index_box3{width:100%;height:auto;float:right;margin:40px 0px 0px 0px;padding:0px;}
#content_box #index_box3 #calendar_dates{width:215px;height:auto;float:right;}
#content_box #index_box3 #calendar_dates ul{width:100%;height:auto;float:right;margin:0px;padding:0px;list-style:none;}
#content_box #index_box3 #calendar_dates ul li{width:100%;height:auto;float:right;padding:2px 0px;margin:0px;border-bottom:1px dotted #2c2b2b;}
#content_box #index_box3 #calendar_dates ul li a{width:100%;height:auto;text-decoration:none;color:#2c2b2b;float:right;font-size:10pt;color:#000;font-weight:bold;}
#content_box #index_box3 #calendar_dates ul li a:hover{color:#5f563b;}
#content_box #index_box3 #calendar_dates ul li span{width:100%;height:auto;text-decoration:none;color:#2c2b2b;float:right;font-size:9pt;}
#content_box #index_box3 #calendar_dates ul li.title span{width:100%;height:auto;float:right;font-weight:bold;margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;font-size:11pt;color:#5f563b;}
#content_box #index_box3 #calendar_dates ul li.more{width:100%;height:auto;float:right;padding:2px 0px;margin:0px;border-bottom:0px;background:#ccc4ad url(/Bg/calendar_more.jpg) no-repeat 100% 14px;}
#content_box #index_box3 #calendar_dates ul li.more a{width:90%;height:auto;float:right;margin:10px 16px 0px 0px;padding:0px 0px 6px 0px;font-size:9pt;color:#000;font-weight:normal;}
#content_box #index_box3 #calendar_dates ul li.more a:hover{text-decoration:underline;}

#content_box #index_box3 #know_milan{width:308px;margin-top:2px;height:auto;float:left;background:#ccc4ad url(/Bg/milan_pic_index.jpg) no-repeat 0px 0px;}
#content_box #index_box3 #know_milan h2{width:150px;height:auto;margin:10px 0px 0px 0px;padding:0px;font-size:11pt;color:#5f563b;float:right;}
#content_box #index_box3 #know_milan span{width:170px;height:auto;font-size:10pt;color:#2c2b2b;float:right;margin-top:4px;float:right;}
#content_box #index_box3 #know_milan p{margin:0px;padding:0px;float:right;width:170px;}
#content_box #index_box3 #know_milan #know_milan_spacer{width:20px;height:183px;float:left;}


#content_box #calendar_dates{width:400px;height:auto;float:right;}
#content_box #calendar_dates_full ul{width:100%;height:auto;float:right;margin:0px;padding:0px;list-style:none;}
#content_box #calendar_dates_full ul li{width:100%;height:auto;float:right;padding:2px 0px;margin:0px;border-bottom:1px dotted #2c2b2b;}
#content_box #calendar_dates_full ul li a{width:100%;height:auto;text-decoration:none;color:#2c2b2b;float:right;font-size:10pt;color:#000;font-weight:bold;}
#content_box #calendar_dates_full ul li a:hover{color:#5f563b;}
#content_box #calendar_dates_full ul li span{width:100%;height:auto;text-decoration:none;color:#2c2b2b;float:right;font-size:9pt;}
#content_box #calendar_dates_full ul li.title span{width:100%;height:auto;float:right;font-weight:bold;margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;font-size:11pt;color:#5f563b;}
#content_box #calendar_dates_full ul li.more{width:100%;height:auto;float:right;padding:2px 0px;margin:0px;border-bottom:0px;background:#ccc4ad url(/Bg/calendar_more.jpg) no-repeat 100% 14px;}
#content_box #calendar_dates_full ul li.more a{width:90%;height:auto;float:right;margin:10px 16px 0px 0px;padding:0px 0px 6px 0px;font-size:9pt;color:#000;font-weight:normal;}
#content_box #calendar_dates_full ul li.more a:hover{text-decoration:underline;}


#footer{width:100%;height:31px;float:right;background-image:url('/Bg/footer_bg.jpg');}
#footer #footer_box1{width:280px;height:auto;float:left;margin-left:30px;margin-top:7px;}
#footer #footer_box1 span{font-family:Arial;font-size:9pt;color:#fff;float:left;margin-right:20px;margin-top:3px;}
#footer #footer_box1 a{text-decoration:none;}
#footer #footer_box1 img{border:0px;float:left;}
#footer #footer_box2{width:500px;height:auto;float:right;margin-right:23px;margin-top:7px;}
#footer #footer_box2 a{text-decoration:none;color:#fff;font-size:9pt;direction:rtl;float:right;padding:0px 8px;border-left:1px solid #fff;}
#footer #footer_box2 #footer_link_last{border-left:0px;}

/* header */
#header{width:100%;height:auto;float:right;}
#header #top1{width:100%;height:73px;float:right;background-image:url('/Bg/top1.jpg');}
#header #top1 span{float:left;margin-left:60px;margin-top:22px;font-size:14pt;font-family:Arial;color:#b0ac9b;font-weight:bold;}
#header #top2{width:100%;height:53px;float:right;background-image:url('/Bg/top2.jpg');}
#header #top2 #logo{width:222px;height:39px;float:right;margin:8px 0px 0px 0px;text-align:center;}
#header #top2 #logo img{border:0px;margin-right:auto;margin-left:auto;}
#header #top2 #main_buts{width:640px;height:40px;float:right;margin:6px 0px 0px 0px;padding:0px;}
#header #top2 #main_buts a{float:right;margin:0px 0px 0px 0px;padding:12px 26px 16px 28px; background-image:url('/Bg/main_buts_separator.jpg'); background-repeat:no-repeat;font-size:11pt;color:#fff;text-decoration:none;font-weight:bold;}
#header #top2 #main_buts a.last{background-image:none;}
#header #top2 #main_buts a:hover{color:#ccc4ad;}

/* right box */
#site_box #right_box h2{width:100%;height:auto;float:right;margin:40px 0px 0px 0px;padding:0px 0px 4px 0px;font-size:11pt;font-weight:bold;color:#f4e9cb;border-bottom:1px solid #97c6d9;}
#site_box #right_box h3{width:168px;height:auto;float:right;margin:0px 0px 0px 0px;padding:0px 14px 4px 0px;font-size:11pt;font-weight:normal;color:#f5e9cd;border-bottom:1px dotted #97c6d9;/*border-bottom:1px solid #97c6d9;*/background:url('/Bg/plus.jpg') no-repeat 100% 6px;cursor:pointer;}
#site_box #right_box ul.subs{height:auto;float:right;opacity:0;display:none;}
#site_box #right_box ul{width:100%;height:auto;list-style:none;margin:0px;padding:0px;float:right;}
#site_box #right_box ul li{width:100%;height:auto;padding:0px;float:right;border-bottom:1px dotted #97c6d9;}
#site_box #right_box ul li a{width:100%;height:100%;padding:4px 0px;font-size:10pt;color:#fff;display:block;text-decoration:none;}
#site_box #right_box ul li a:hover{background-color:#054869;font-weight:bold;}
#site_box #right_box ul li a.articleopen{background-color:#054869;font-weight:bold;}
#site_box #right_box #text1{width:100%;height:auto;float:right;padding:10px 0px;font-size:9pt;font-family:arial;color:#fff;}
#site_box #right_box form{width:100%;height:auto;float:right;margin:0px;padding:0px;}
#site_box #right_box form #right_contact_form{width:100%;height:auto;float:right;}
#site_box #right_box form #right_contact_form p{width:146px;height:20px;margin:5px 0px;padding:0px;float:right;background-image:url('/Bg/rightbox_contactp.jpg');text-align:center;}
#site_box #right_box form #right_contact_form p.big{width:146px;height:60px;margin:5px 0px;padding:0px;float:right;background-image:url('/Bg/rightbox_contactp_big.jpg');text-align:center;}
#site_box #right_box form #right_contact_form p input{ background-color:#d0dce9;width:134px;height:16px;border:0px;font-family:Arial;font-size:9pt;color:#505246;}
#site_box #right_box form #right_contact_form p textarea{ background-color:#d0dce9;width:134px;height:54px;border:0px;font-family:Arial;font-size:9pt;color:#505246;}
#site_box #right_box form #right_contact_form #send{width:83px;height:25px;border:0px;background-image:url('/Bg/send_button.jpg');float:right;margin-top:10px;}
#site_box #right_box form #contact_right_more{width:100%;height:auto;float:right;padding-top:6px;margin-top:10px;border-top:1px dotted #d0dce9;}
#site_box #right_box form #contact_right_more #right_quote{width:28px;height:58px;float:right;background:url('/Bg/right_box_quote.jpg') no-repeat 100% 6px;}
#site_box #right_box form #contact_right_more #left_text{width:146px;height:auto;float:left;color:#fff;}
#site_box #right_box form #contact_right_more #left_text p{margin:2px 0px;padding:0px;}


/* contact_form */
#contact_form{width:100%;height:auto;float:right;margin:0px;padding:auto;}
#contact_form {width:320px;height:auto;float:right;}
#contact_form p{width:300px;height:22px;margin:5px 0px;padding:0px;float:right;background-image:url('/Bg/contact_p.jpg');text-align:center;}
#contact_form p.big{width:300px;height:130px;margin:5px 0px;padding:0px;float:right;background-image:url('/Bg/contact_texarea.jpg');text-align:center;}
#contact_form p input{ background-color:#f5f4f0;width:280px;height:16px;border:0px;font-family:Arial;font-size:9pt;color:#505246;}
#contact_form p textarea{ background-color:#f5f4f0;width:280px;height:124px;border:0px;font-family:Arial;font-size:9pt;color:#505246;}
#contact_form #send_contact{width:83px;height:25px;border:0px;background-image:url('/Bg/send_button_contact.jpg');float:right;margin-top:10px;}

/* Error box */
#error_box{display:none;width:292px;float:right;height:auto;padding:10px 0px;float:right;background-color:#82a2c5;border:3px double #fff;margin:10px 0px 10px 0px;}
#error_box span{float:right;padding-right:10px;font-size:10pt;}
#error_box_right{display:none;width:140px;float:right;height:auto;padding:10px 0px;float:right;background-color:#82a2c5;border:3px double #fff;margin:10px 0px 10px 0px;}
#error_box_right span{float:right;padding-right:10px;font-size:10pt;}

/* gallery */
#gallery_box{width:100%;height:auto;float:right;}
#gallery_box ul{margin:0px;padding:0px;float:right;width:100%;height:auto;list-style:none;padding-bottom:6px;border-bottom:1px dashed #5f563b;margin-top:20px;}
#gallery_box ul li.pic{margin:6px 0px 0px 0px;padding:0px;width:80px;height:80px;float:right;margin-left:20px;list-style:none;}
#gallery_box ul li.pic img{width:80px;height:80px;border:0px;}
#gallery_box ul li.title{margin:0px 0px 0px 0px;padding:0px;list-style:none;width:100%;height:auto;float:right;}
#gallery_box ul li.title a{text-decoration:none;font-size:12pt;font-weight:bold;}
#gallery_box ul li.title a:hover{text-decoration:underline;}