body {
    margin: 0;
    padding: 0;
    font-family: trebuchet ms, sans-serif;
    font-size: 14px;
    background-image: url('/images/images_template/main_bg_top.gif');
    background-repeat:repeat-x;
    }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input {
        margin:0;
        padding:0;
        }
a, a:hover {
        color: #3D5861;
        text-decoration: underline;
        outline: none;
        }
a img, :link img, :visited img {
        border:none;
        }

.clearBoth {
        clear: both;
        }
.clearBoth2 {
        clear: both;
        height:12px;
        }
.back{
        float: left;
        }
.forward{
        float: right;
        }
/***** start layout *****/

#footerWrapper{


    width:100%;
    padding-top:6px;
    background-image: url('/images/images_template/main_bg_bottom.gif');
    background-repeat:repeat-x;
    background-position:top;
    background-color:#C2C2C2;
}

#footerWrapper2{
    padding-left:26px;
    padding-top:14px;
    height:31px;
    width:962px;
    background-image: url('/images/images_template/footer_bar.gif');
    margin:0 auto;
    color:#fff;
}

#footerWrapper2 a{
        color:#fff;
        font-size:14px;
        text-decoration :none;

}

#mainWrapper{
    width: 988px;
    margin:0 auto;

}
#logo{
    float:left;
    width:257px;
    height:93px;
}

#topRight{
    float:right;
    width:728px;
    padding-top:40px;

}

#menu{
    height:48px;
    float:left;
    width:988px;
    margin-top:9px !important;
    margin-top:5px;
    background-image: url('/images/images_template/events_13.gif');
}

#menu_left{
    float:left;
    height:48px;
    width:11px;
    background-image: url('/images/images_template/events_12.gif');
    background-repeat:no-repeat;
}

#menu_right{
    float:right;
    height:48px;
    width:15px;
    background-image: url('/images/images_template/menu_left1.gif');
    background-repeat:no-repeat;
}

.menu_item{
    background-image: url('/images/images_template/events_13.gif');
    background-repeat:repeat-x;
    float:left;
    padding:13px 13px 0px 13px;
    height:35px;
}

.menu_item:hover{
    background-image: url('/images/images_template/menu_hover.gif');
    background-repeat:repeat-x;
    float:left;
    padding:13px 13px 0px 13px;
    height:35px;
}

.menu_item a{
        font-family:Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        color:#ffffff;
        text-decoration:none;
        text-transform:uppercase;
        font-size:16px;
        letter-spacing:-0.9px !important;
        letter-spacing:-1px;
        }
.menu_item a:hover{
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        color:#ffffff;
        text-decoration:none;
        text-transform:uppercase;
        font-size:16px;
        height:35px;
        letter-spacing:-0.9px !important;
        letter-spacing:-1px;
        }

.active{
    background-image: url('/images/images_template/menu_hover.gif');
    background-repeat:repeat-x;
    float:left;
    padding:13px 13px 0px 13px;
    height:35px;
}

.active a{
    font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    text-transform:uppercase;
    font-size:16px;
        letter-spacing:-0.9px !important;
        letter-spacing:-1px;
}

.active a:hover{
    font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    text-transform:uppercase;
    font-size:16px;
        letter-spacing:-0.9px !important;
        letter-spacing:-1px;
}

.menu_sep{
    background-image: url('/images/images_template/menu_sep.png');
    background-repeat:repeat-x;
    float:left;
    width:2px;
    height:48px;
    font-size:1px;
}

#slideshow{
    clear:left;
    background:#008DD0;
    padding:10px;
    /*position:relative;*/
    height:239px;
}

#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:968px;
    height:239px;
    overflow:hidden;
}

#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
    display:block;
    background-color:#FFFFFF;
}


#magazine{

}

#restaurante{

}

#foodcourt{

}

#casino{

}

#events{

}

#topMenu{
        height:20px;
        background:#BFE03B;
        padding-top:4px;
        padding-left:10px;
        background-image:url('/images/images_template/top_menu_bg.gif');
        background-repeat:no-repeat;
        background-position:center right;
        width:400px;
}

#topMenu a{
        display:block;
        float:left;
        color:#fff;
        text-decoration:none;
        border-right:1px solid #fff;
        padding-right:8px;
        padding-left:8px;
        font-size:11px;
        font-family:trebuchet ms;
}

#topMenu a:hover{
        display:block;
        float:left;
        color:#F58020;
        text-decoration:none;
        border-right:1px solid #fff;
        padding-right:8px;
        padding-left:8px;
        font-size:11px;
        font-family:trebuchet ms;
}

#topSearch{
        height:7px;
        background:#F48221;
        width:988px;
        font-size:1px;

}

#search{
        width:988px;
}

#sleft{
        width:26px;
        height:51px;
        float:left;
}

#sright{
        width:26px;
        height:51px;
        float:left;
}

#searchLeft{
        width:7px;
        font-size:1px;
        height:51px;
        background-image:url('/images/images_template/search_right.gif');
        background-repeat:no-repeat;
        float:left;
}

#searchRight{
        width:11px;
        font-size:1px;
        height:51px;
        background-image:url('/images/images_template/search_left.gif');
        background-repeat:no-repeat;
        float:left;
}

#searchMain{
        width:918px;
        font-size:1px;
        height:51px;
        background-image:url('/images/images_template/search_main.gif');
        background-repeat:repeat-x ;
        float:left;
}

#searchMain h3{
        font-size:11px;
        font-weight:bold;
        color:#FFC90D;
}

#searchDir{
        float:left;
        border-right:1px solid #FFC90D;
        height:44px;
        width:166px;
        padding-left:12px;
        padding-right:12px;
}

#searchSearch{
        float:left;
        border-right:1px solid #FFC90D;
        height:44px;
        padding-left:12px;
        padding-right:12px;
}

#searchNewsletter{
        float:left;
        height:44px;
        padding-left:12px;
        border-right:1px solid #FFC90D;
        padding-right:12px;

}

#searchMain input{
        border:0;

}

#searchMain form{
        padding-top:5px;

}

.submit_newsletter_h{
        background:url('/images/images_template/search_arrows.gif') no-repeat;
        margin-top:-12px;
        margin-left:2px;
        width:13px;
        height:18px;
        text-decoration:none;
        }

.abonare_newsletter_h a{
        text-decoration:none;
        color:#FFC90D;
        }

.abonare_newsletter_h a:hover{
        text-decoration:none;
        color:#008DD0;
        }



.img_btn{
        vertical-align:middle;
}

#center{
        width:745px !important;
		width:725px;
        float:left;
        margin-right:12px !important;
        margin-right:10px;
        font-size:12px;
        color:#555;
}

#page_content{
        width:715px;
        padding-left:15px;
        padding-right:15px;
        font-size:12px;
        color:#555;
}

#page_content a,.shop_desc_text a{
        text-decoration:none;
        color:#F48221;
}

#page_content a:hover,.shop_desc_text a:hover{
        text-decoration:underline;
        color:#F48221;
}

#right{
        width:231px !important;
        width:231px;
        float:left;
        padding-top:28px !important;
        padding-top:28px;
}

#breadcrumbs{
        background :#D7D7D7;
        padding-left:26px;
        width:97%;
        padding-top:8px;
        margin-top:28px;
        margin-bottom:18px;
        height:22px;
    color:#F4831D;
    font-size:11px;
}

#breadcrumbs a{
        font-size:11px;
        font-weight:bold;
        color:#008ED0;
        text-decoration :none;
}

.sidebox{
        width:231px;
}

.sidebox .title{

}

#title_dreapta{
        background:url('/images/images_template/title_dreapta.gif');
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        width:216px;
        height:24px;
        vertical-align:middle;
        color:#ffffff;
        text-transform:uppercase;
        font-weight:bold;
        padding:7px 0px 0px 15px;
        }

#title_dreapta a{
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        vertical-align:middle;
        color:#ffffff;
        text-transform:uppercase;
        text-decoration:none;
        }
#title_dreapta a:hover{
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        vertical-align:middle;
        color:#F58020;
        text-transform:uppercase;
        }

.sidebox .box_content{
        width:201px;
        padding:15px;
}

.event_item{
        width:745px;
}

#center h3{
    margin-top:0px;
    font-size:14px;
    margin-bottom:10px;
    color:#F4831D;
}

.item_sep{
        width:745px !important;
		width:725px;
        margin-top:17px;
        margin-bottom:17px;
        background-image:url('/images/images_template/item_sep.jpg');
        height:6px;
        font-size:1px;
}

.tag{
        width:53px;
        height:47px;
        float:left;
        background-image:url('/images/images_template/event_flag.gif');
        background-repeat :no-repeat;
        margin-top:18px;
 font-size:11px;
 color:#fff;
 padding-left:6px;
 padding-top:5px;
}

.event_item .thumb{
        width:168px;
        height:140px;
        float:left;
        background-image:url('/images/images_template/event_thumb_bg.gif');
        background-repeat :no-repeat;
}

.event_item .description{
        width:506px;
        float:left;
        padding-left:12px;
        padding-top:15px;
}

.event_item .description h2{
        color:#F4831D;
        font-size:14px;
        font-weight:bold;
}

.event_item .description .text{
        color:#6C6C6C;
        font-size:11px;

}

.event_item .description .info_bar{
        width:232px;
        height:31px;
        background-repeat :no-repeat;
        background-image:url('/images/images_template/event_bar.gif');
        padding-left:15px;
}

.info_bar .date{
        float:left;
        margin-top:8px;
        font-size:11px;
        color:#F4831D;
        width:175px;
}

.info_bar .dlink{
        float:left;
        display:block;
        margin-top:8px;
        font-size:11px;
        color:#008CD3;

}

#footerLinks{
        width:980px;
        margin:0 auto;
        padding-left:30px;
        padding-top:15px;
        /*background-image:url('/images/images_template/footer_logo.gif');*/
        background-repeat :no-repeat;
        background-position:98% 5%;
        padding-bottom:15px;

}

#nav{
        width:201px;
        margin-top:5px;
        margin-bottom:20px;
}

#arr_left,#arr_right{
        width:10px;
        float:left;
}

#month_name{
        float:left;
        width:181px;
        text-align:center;
        color:#F4831D;
        font-size:14px;
        font-weight:bold;
}

.news_item .title{
    font-size:12px;
    font-weight:bold;
    color:#F4831D;
}

.news_item .date{
    font-size:11px;

    color:#008ED0;
}

.news_item_full .ftitle{
    font-size:12px;
    font-weight:bold;
    color:#F4831D;
}

.news_item_full a{
    font-size:12px;
    font-weight:bold;
    color:#F4831D;
    text-decoration:none;
}
.news_item_full a:hover{
    font-size:12px;
    font-weight:bold;
    color:#F4831D;
    text-decoration:none;
}

.news_item_full .fdate{
    font-size:11px;

    color:#008ED0;
}

.news_item{
    font-size:11px;
}

#calendar_days{
    width:186px;
    margin-top:15px;
    margin-bottom:20px;
    padding-left:15px;
}

.calendar_day{
    float:left;
    width:15px;
    height:15px;
    background:#BFE03B;
    margin-top:5px;
    margin-bottom:20px;
    color:#fff;
    font-size:10px;
    margin-right:5px;
    margin-bottom:5px;
    padding-left:3px;
    padding-top:3px;
    text-align:center;
}

.event_image{
    float:left;
    margin-right:15px;
    /*border:2px solid #BFE03B;*/
}

.thumb img{
    display:block;
    margin:15px auto;

}

.shop_item{
        width:745px !important;
        width:728px;
}

.shop_thumb{
        width:200px;
        float:left;
        height:169px;
        background-image:url('/images/images_template/shop_thumb_bg.gif');
}

.shop_thumb img{
        display:block;
    margin:15px auto;
    /*border:1px solid #ccc;*/
}

.shop_desc{
        float:left;
		width:300px !important;
        width:300px;
        font-size:12px;
        color:#555;

}

.shop_desc_text{
        width:280px !important;
		width:280px;
        padding-left:20px;
        padding-top:5px;
}

.shop_info{
        float:left;
        width:215px;
        border-left:1px solid #d7d7d7;
        font-size:10px;
        margin-top:15px;
}

.shop_title{
        width:204px;
        height:36px;
        background-image:url('/images/images_template/shop_name.gif');
        background-repeat :no-repeat;
        color:#fff;
        font-size:14px;
		font-weight:bold;
        padding-left:60px;
        padding-top:10px;
        margin-top:15px;
}

.shop_title_news{
        width:324px;
        height:36px;
        background-image:url('/images/images_template/shop_name_news.gif');
        background-repeat :no-repeat;
        color:#fff;
        font-size:18px;
        padding-left:60px;
        padding-top:10px;
        margin-top:15px;
}

.sinfo{
        width:200px;
        padding-left:15px;
        clear:both;
        margin-top:10px;
        height:20px;
        font-size:10px;
}

.info_symbol{
        float:left;
        width:13px;
        height:14px;
        font-size:10px;
        font-weight:bold;
        padding-left:3px;
        padding-top:2px;
        background:#495058;
        color:#fff;
}

.info_symbol2{
        float:left;
        width:13px;
        height:14px;
        font-size:10px;
        font-weight:bold;
        padding-left:3px;
        padding-top:2px;
        background:#f5821f;
        color:#fff;
}

.info_value{
        float:left;
        padding-left:5px;
		width:179px;
		overflow:hidden;
		font-size:12px;
}

#info{
        float:left;
        width:184px;
}

#images{
        float:left;
        width:535px;
        border-right:1px solid #d7d7d7;
        padding-left:15px;
}

.shop_image {
        display:block;
        width:217px;
        height:165px;
        background-image:url('/images/images_template/shop_thumb_bg.png');
        padding-top:15px;
        float:left;
}

.shop_image img{
        display:block;
    margin:0px auto 0 auto;
}

.shop_image_galerie {
        display:block;
        width:217px;
        height:165px;
        background-image:url('/images/images_template/shop_thumb_bg.png');
        padding-top:15px;
        float:left;
}

.shop_image_galerie img{
        display:block;
        margin:0px auto 0 auto;
}

.box_shop_image_galerie{
         width:230px;
         height:220px;
         float:left;
         text-align:center;
        }

.box_shop_image_galerie a {
        text-decoration:none;
        color:#F4831D;
}

.box_shop_image_galerie a:hover{
        color:#F4831D;
        text-decoration:underline;
}


.section{
        float:left;
        color:#ffffff;
}

.section #shopping{
        height:19px;
        /*background-image:url('/images/images_template/shopping_title.png');
        background-repeat:no-repeat;*/
        width:83px;
        color:#ffffff;
        font-size:16px;
        text-transform:uppercase;
        letter-spacing:-0.9px !important;
        letter-spacing:-1px;
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;





}

.section #shopping_empty{
    height:19px;

    width:83px;
}

.section #div{
        height:19px;
        background-image:url('/images/images_template/div_title.png');
        width:162px;
    background-repeat:no-repeat;
}

.section ul{
        list-style-position:inside;
        list-style-image:url('/images/images_template/footer_arrow.gif');
        margin-left:15px;
        margin-top:15px;
        margin-right:40px;
}

.section ul li,.section ul li a{
        font-size:10px;
        color:#fff;
        text-decoration:none;
}

#center ul{
        list-style-position:inside;
        list-style-image:url('/images/images_template/footer_arrow2.gif');
        margin-left:15px;
        margin-top:15px;
        margin-right:40px;
        margin-bottom:15px;
}

#center ul li,#center ul li a{
        font-size:12px;
        color:#555;
        text-decoration:none;
}

.sidebox#news a{
        color:#F58020;
        font-size:12px;
}

.sidebox#news a:hover{
        color:#F58020;
        text-decoration:none;
}

#add_email_response{
        padding-left:20px;
        padding-top:14px;
        float:left;
        font-size:14px;
        font-family:  Arial, Helvetica, sans-serif;
        text-align:center;

}

#add_email_response a{
        color:#fff;
        font-size:14px;
        text-decoration :none;
        font-family:  Arial, Helvetica, sans-serif;
        text-align:center;

}

/*#footerWrapper2{
    padding-left:26px;
    padding-top:14px;
    height:31px;
    width:962px;
    background-image: url('/images/images_template/footer_bar.gif');
    margin:0 auto;
    color:#fff;
}

#footerWrapper2 a{
        color:#fff;
        font-size:14px;
        text-decoration :none;

}  */

#bag{
        float:left;
        height:252px;
        width:187px;
        background-image:url('/images/images_template/bag.gif');
}

#bag-bar{
        float:left;
        background-repeat :no-repeat;
		width:537px !important;
        width:500px;
        background-image:url('/images/images_template/bag-bar.gif');
        margin-top:58px;
        padding:10px;
        padding-top:50px;

}

#bag-bar .title_home{
        float:right;
        margin-top:-40px;
        margin-right:50px;
        padding:0px;
        color:#ffffff;
        font-weight:bold;
        font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
        text-transform:uppercase;
}

.main_sep{
        width:745px;
        margin-top:17px;
        margin-bottom:7px;
        background-image:url('/images/images_template/orange_sep.gif');
        height:8px;
        font-size:1px;
}

#main_left{
    width:300px;
    float:left;
}

#home_article_left{
    width:370px !important;
	width:370px;
    float:left;
}
#home_article_left .main_title{
    width:290px;
    font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
    color:#F58320;
    text-transform:uppercase;
    font-size:16px;
    letter-spacing:-0.7px !important;
    letter-spacing:-1px;
    padding-left:10px;
	margin-bottom:15px;
}
#home_article_left .main_title a{
	text-decoration:underline;
	color:#0088E2;
}
#home_article_left .main_title a:hover{
	text-decoration:none;
	color:#0088E2;
}



#home_article_right{
    width:370px !important;
	width:370px;
    float:right;
}
#home_article_right .main_title{
    width:290px;
    font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
    color:#F58320;
    text-transform:uppercase;
    font-size:16px;
    letter-spacing:-0.7px !important;
    letter-spacing:-1px;
    padding-left:10px;
	margin-bottom:15px;
}
#home_article_right .main_title a{
	text-decoration:underline;
	color:#0088E2;
}
#home_article_right .main_title a:hover{
	text-decoration:none;
	color:#0088E2;
}

.home_article{
    clear:both;
    margin-bottom:7px;
    padding-bottom:7px;
	width:370px !important;
    width:370px;
}

.home_article_desc{
    float:left;
    font-size:11px;
    padding-left:12px;
    width:350px;
}



.home_article_desc .title,.home_article_desc .title a{
    font-size:11px;
    font-weight:bold;
    color:#F58320;
    text-decoration:none;
}

.home_article_desc .title a:hover{
    text-decoration:underline;
}

.home_article_desc .date{
    font-size:10px;
    color:#90B10A;
}






#main_right{
    width:445px !important;
	width:425px;
    float:left;
}

#main_events{
    width:445px !important;
	width:425px;	
    float:left;
}

.main_event{
    clear:both;
    margin-bottom:7px;
    padding-bottom:7px;
    border-bottom:1px solid #008DD0;
	width:445px !important;
    width:425px;
}

.main_title{
    width:290px;
    font-family: Lucida Sans Unicode, Arial, trebuchet ms, Helvetica, sans-serif;
    color:#F58320;
    text-transform:uppercase;
    font-size:16px;
    letter-spacing:-0.7px !important;
    letter-spacing:-1px;
    padding-left:10px;
}

.main_event_thumb{
    float:left;
    width:50px;
}

.main_event_desc{
    float:left;
    font-size:11px;
    padding-left:12px;
    width:370px;
}

.main_title{
    margin-bottom:15px;
}

.main_event_desc .title,.main_event_desc .title a{
    font-size:11px;
    font-weight:bold;
    color:#F58320;
    text-decoration:none;
}

.main_event_desc .title a:hover{
    text-decoration:underline;
}

.main_event_desc .date{
    font-size:10px;
    color:#90B10A;
}

.ul#slide-images-main{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:300px;
    height:334px;
    overflow:hidden;
}

#slide-images-main li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images-main li img{
    display:block;
    background-color:#FFFFFF;
}

.pagingInfo{
    float:left;
    margin-right:10px !important;
    margin-right:7px;

}
a.pagelink{
    float:left;
    display:block;
    text-align:center;
    background:#90B10A;
    color:#fff;
    padding-top:1px;
     padding-bottom:2px;
    text-decoration:none;
    width:14px;
    height:12px;
    font-size:10px;
    margin-right:5px;

}

.contact_form{
        margin-left:20px;
}

.contact_form input{
        border:1px solid #BFDF3A;
}

.contact_form textarea{
        border:1px solid #BFDF3A;
}

.contact_form input.button{
        border:1px solid #F25A16;
        background:#F48221;
        color:#fff;
        font-size:bold;
}

.cat_dir{
        font-size:10px;
}

a.shop_details{
        display:block;
        clear:both;
        padding:3px;
        background:#F4831D;
        color:#fff;
        width:34px;
 font-size:11px;
}

a.shop_details:hover{
        display:block;
        clear:both;
        padding:3px;
        background:#D56A0B;
        color:#fff;
        text-decoration :none;
}

.shop_cat{
        color:#ccc;
}

.shop_cat a{
        font-style:italic;
        text-decoration :underline ;
        font-size:11px;
}

.shop_cat a:hover{
        font-style:italic;
        text-decoration :none;
        font-size:11px;
}

.letter{
    width:135px;
    float:left;
    margin-right:10px;
}

#directory li.letter_shop{
    font-size:10px;
}

.letter_title{
    width:125px;
    padding-left:10px;
    padding-top:4px;
    padding-bottom:3px;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    background:#F4831D;
    margin-top:10px;
}

#directory{
    margin-top:15px;
}

.send {
        width: 90px;
        height: 29px;
        border: none;
        background: #FFF url('../images/images_template/send.gif') no-repeat;
        font: bold 1.2em Arial, Sans-Serif;
        padding: 0px;
        color: #FFF;
        }

.cos_btn
{
        width: 160px;
        height: 29px;
        border: none;
        background: #FFF url('../images/images_template/cosh_btn.gif') no-repeat;
        font: bold 1.2em Arial, Sans-Serif;
        padding: 0px;
        color: #FFF;
}
.cautare
{
    background: #AECA8D;
    border: 0px;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    padding: 5px 3px 3px 3px;
    width:70px;
    font-weight:bold;
        cursor: pointer;
}
