html, body { margin:0; padding:0; }
body{margin:0px; padding:10px 0px 0px; font-family: "Times New Roman", Times, serif; font-size:14px; line-height:18px; color:#333; background-color:#EEE; text-align:center; background:url(/static/images/new/bg.jpg) repeat 0 0 }

a img{border:0px;cursor:pointer;}
a{ color:#b01337;  text-decoration:none; }
a:hover{ text-decoration:underline }
a:focus{ outline-style:none; outline-width:0; cursor:pointer;}
a.abstracttext{color:#000;font-family:"Times New Roman", Times, serif;text-decoration:none}
a.abstracttext:hover{text-decoration:none}


.error_box{ border:1px solid #FF0000}
.none{ border:0px; vertical-align:middle}
FORM, H1, H2, H3, P, UL{ margin:0px; padding:0px; font-weight:normal}
UL, LI{ list-style-type:none; padding:0xp; margin:0px;}

H1{font-size:24px}
H2.title{}

.spliter{}
   	.spliter .elements{ float:left; }
.margintop15{ margin-top:15px}
.marginbottom15{ margin-bottom:15px}
.marginleft15{ margin-left:15px}
.marginright15{ margin-right:15px}
/*
@font-face {
    font-family: 'HelveticaNeueLTPro-Lt';
    src: url('/static/fonts/HelveticaNeueLTPro-Lt.eot');
    src: url('/static/fonts/HelveticaNeueLTPro-Lt.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/HelveticaNeueLTPro-Lt.woff') format('woff'),
         url('/static/fonts/HelveticaNeueLTPro-Lt.ttf') format('truetype'),
         url('/static/fonts/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
	font-family: 'HelveticaNeueLTPro-Lt_0';
    src: url('/static/fonts/HelveticaNeueLTPro-Lt_0.eot');
    src: url('/static/fonts/HelveticaNeueLTPro-Lt_0.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/HelveticaNeueLTPro-Lt_0.woff') format('woff'),
         url('/static/fonts/HelveticaNeueLTPro-Lt_0.ttf') format('truetype'),
         url('/static/fonts/HelveticaNeueLTPro-Lt_0.svg#HelveticaNeueLTPro-Lt_0') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLTPro-It';
    src: url('/static/fonts/HelveticaNeueLTPro-It.eot');
    src: url('/static/fonts/HelveticaNeueLTPro-It.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/HelveticaNeueLTPro-It.woff') format('woff'),
         url('/static/fonts/HelveticaNeueLTPro-It.ttf') format('truetype'),
         url('/static/fonts/HelveticaNeueLTPro-It.svg#HelveticaNeueLTPro-It') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
/* ------------------------------------------------------------------------- */

a.readmore_circle,
#homepage .box_0 LI .title a,
#homepage .box_1 .title a,
#homepage .box_5 .title a,
#homepage .box_4 .title a,
#homepage .box_6 .title a,
.sidebarblog .blog h2 a,
#sectionpage h2 a,
#articlepage h1,
#gallerypage h1,
#articlepage .related .title{font-family:"HelveticaNeueLTPro-Lt", Arial, Helvetica, sans-serif;text-shadow: 0 0 0 #b01337;font-weight:normal}

.box_title span,
.box_title a,
#homepage .section_red .title a,
#homepage .box_4 .box_title a, 
#homepage .box_4 .box_title span,
.sidebarblog .blog h3 a,
.sidebarblog .blog .date,
.navigation UL.child LI a{font-family:"HelveticaNeueLTPro-Lt", Arial, Helvetica, sans-serif;text-shadow: 0 0 0 #000;font-weight:normal}


.wrap{height:auto;width:980px;text-align:left;margin:0px auto}
.wrapper{height:auto;width:980px;text-align:center;margin:0px auto}
.bg_wrapper{background:url(/static/images/new/bg_wrapper.png) repeat-y 0 0;width:996px}
.content{ width:100%; text-align:center; position:relative;}

#sectionpage .content,
#articlepage .content,
#gallerypage .content{background:url(/static/images/new/center_2cols_980_bg.png) repeat-y 100% 0}
.content_page{ width:620px;padding:0 15px;float:left;text-align:left }
.sidebar{ width:330px;float:right;text-align:left }
.sidebar .container_box_title{padding:0 15px;border-bottom:1px solid #EEE;background:#FFF;margin:0 0 0 1px}
.sidebar .container_box_title .box_title{margin:0}

#cover{width:300px;padding:10px 15px}
#cover #cover_title{font-family:"HelveticaNeueLTPro-Lt",Arial,Helvetica,sans-serif;color:#B01337;font-size:14px;}
#cover #cover_title span{font-family:"HelveticaNeueLTPro-Lt",Arial,Helvetica,sans-serif;color:#000;font-size:16px;}



.readmore{color:#c0425f; background:url(/static/images/new/readmore.png) no-repeat 0 50%;width:15px;height:18px;line-height:18px;text-indent:-2000px;display:inline-block}
a.readmore_circle{display:block;margin:0 0 10px 0;clear:both;background:url(/static/images/new/readmore_circle.png) no-repeat 0 50%; text-indent:25px; height:21px;color:#0054a6;text-transform:uppercase;font-size:9px;line-height:21px}
a.readmore_circle:hover{text-decoration:none}

a.button{ background:url(/static/images/new/tab_active.png) repeat-x 0 0; height:30px; line-height:30px;padding:0 20px;display:inline-block; text-align:center; color:#FFF;}
.button{ background:url(/static/images/new/tab_active.png) repeat-x 0 0; height:30px; line-height:30px;padding:0 20px;display:inline-block; border:0; text-align:center; color:#FFF;}



#topline{background:url(/static/images/new/bg_topline.png) repeat-x 0 100%;width:100%;height:5px}
.separator_1{background:url(/static/images/new/separator_1.png) no-repeat 50% 0}
.separator_1_middle{background:url(/static/images/new/separator_1.png) no-repeat 50% 50%}
.separator_1_bottom{background:url(/static/images/new/separator_1.png) no-repeat 50% 100%}


/* ----------------------------------------------------- BREADCRUMB */
#breadcrumb{line-height:20px;margin:0 15px;padding:10px 0;overflow:auto;border-bottom:1px solid #CCC;background:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif}
#breadcrumb #first{color:#9a1030}
#breadcrumb a, #breadcrumb span{color:#0e0204;float:left}
#breadcrumb .sep{background:url(/static/images/new/breadcrumb_sep.png) no-repeat 50% 50%;width:30px;height:100%}
#footer_stuff{background:#FFF;padding:20px 0 10px}
#footer_stuff #breadcrumb{border-bottom:0 !important;border-top:1px solid #CCC;padding:10px 0 0 0 !important;}
/* BREADCRUMB ----------------------------------------------------- */

/* ----------------------------------------------------- PREHEADER */
#preheader{overflow:auto;padding:0 0 5px 0}
#preheader p{float:left;font-size:11px;color:#7f7f7f;text-transform:uppercase;padding:0 20px 0 10px;line-height:23px}
#preheader #preheader_menu{float:right;font-size:11px;color:#3f3f3f;line-height:23px; margin-right:10px}
#preheader #preheader_menu LI{float:left;background:url(/static/images/new/menu_sep_plus.png) no-repeat 100% 50%;padding:0 10px 0 7px}
#preheader #preheader_menu LI:last-child{background:none;padding:0 0 0 7px}
#preheader #preheader_menu a{color:#3f3f3f;text-transform:uppercase}
#preheader #preheader_search{float:right;width:195px;height:23px;background:url(/static/images/new/bg_search.png) no-repeat 0 0;padding:0 5px 0}
#preheader #preheader_search .q{float:left;width:165px;height:23px;background:transparent;border:0;color:#717171;font-size:11px;font-family:Arial, Helvetica, sans-serif}
#preheader #preheader_search button{float:right;width:28px;height:23px;background:url(/static/images/new/bg_search_button.png) no-repeat 0 0;border:0;text-indent:-2000px}
/* PREHEADER ----------------------------------------------------- */

/* ----------------------------------------------------- HEADER */
#header{ display:block; text-align:center; border:0px;width:100%; background:url(/static/images/new/bg_header.jpg) repeat 0 0 }
	#header #logo{ float:left;} 
	#header #logo a{ display:block;text-align:center;padding:20px 0 20px 30px} 
	#header #logo img{ display:block;background:url("/static/images/new/logo_border.png") no-repeat 100% 0;padding:0 30px 0 0 } 
/* HEADER ----------------------------------------------------- */

/* ----------------------------------------------------- MENU */
.menu{float:left;padding:50px 0 0 10px}
	.navigation{text-align:left; margin:auto;position:relative}
	.navigation li {display:inline;float:left}
	.navigation li a{white-space:nowrap;color:#fff;font-size:17px;background-size:cover;display:block;float:left;font-family:Georgia, "Times New Roman", Times, serif}
		.navigation li a strong{display:inline-block;float:left;height:33px;line-height:33px;padding:0 10px 0 11px;font-weight:normal}
		.navigation li a span{display:inline-block;float:left;width:5px;height:33px;line-height:33px;}
						
			.navigation li a:hover{color:#0e0204}
			.navigation li.active a.havechild,
			.navigation li a.havechild:hover{background:url(/static/images/new/bg_menu_hover.png) no-repeat 50% 100%;padding:0 0 7px 0}
			.navigation li.active a strong,
			.navigation li a:hover strong{background:url(/static/images/new/bg_menu.png) no-repeat 0 0;color:#000}
			.navigation li.active a span,
			.navigation li a:hover span{background:url(/static/images/new/bg_menu.png) no-repeat 100% 0}
	
	.navigation li.active div.child{display:block}
	.navigation div.child{
		display:none;	
		position:absolute;top:41px;z-index:1000;
		margin:0;padding:0 0 0 8px;
		background:url(/static/images/new/bg_submenu.png) no-repeat 0 0;
		
	}
	.navigation UL.child{
		
		overflow:auto; display:block; position:relative; z-index:100;
		margin:0 -8px 0 0;padding:10px 12px 10px 0;
		background:url(/static/images/new/bg_submenu.png) no-repeat 100% 0;
	}
	.navigation div.child div.child_bg1{
		padding:0;overflow:auto;height:8px;width:50%;
		position:absolute;left:0;bottom:-8px;z-index:1;
		background:url(/static/images/new/bg_submenu.png) no-repeat 0 100%;
	}
	.navigation div.child div.child_bg2{
		padding:0;overflow:auto;height:8px;width:60%;
		position:absolute;right:-8px;bottom:-8px;z-index:1;
		background:url(/static/images/new/bg_submenu.png) no-repeat 100% 100%;
	}
	.navigation UL.child LI{display:block;clear:both;width:100%;}
	.navigation UL.child LI a{background:#fff;color:#000;line-height:20px;display:block;width:100%;font-size:17px;font-weight:normal;color:#404040}
	.navigation UL.child LI a strong{font-weight:normal;padding:1px 50px 1px 10px;background:none;line-height:20px;height:20px}
	.navigation UL.child LI a:hover{background:#9a1030;text-decoration:none;color:#fff}
	.navigation UL.child LI a:hover strong{color:#FFF}
/* MENU ------------------------------------------------------------------------- */






/* ------------------------------------------------------------------------- BOXES */
#homepage{}
#homepage .center_3cols_960{background:url(/static/images/new/center_3cols_980_bg.png) repeat-y 100% 0}
#homepage .center_2cols_960{background:url(/static/images/new/center_2cols_980_bg.png) repeat-y 100% 0}


#homepage .section{}
#homepage .wrap_padding15 .box_0,
#homepage .wrap_padding15 .box_1,
#homepage .wrap_padding15 .box_2,
#homepage .wrap_padding15 .box_3,
#homepage .wrap_padding15 .box_4,
#homepage .wrap_padding15 .box_5,
#homepage .wrap_padding15 .box_6{padding:0 15px;margin:0 0 20px 0}

#homepage .wrap_padding5{padding:5px}
#homepage .wrap_padding5 .box_0,
#homepage .wrap_padding5 .box_1,
#homepage .wrap_padding5 .box_2,
#homepage .wrap_padding5 .box_3,
#homepage .wrap_padding5 .box_4,
#homepage .wrap_padding5 .box_5{padding:0 5px}

#homepage .wrap_padding10{padding:10px}
#homepage .wrap_box_padding10 .box_0,
#homepage .wrap_box_padding10 .box_1,
#homepage .wrap_box_padding10 .box_2,
#homepage .wrap_box_padding10 .box_3,
#homepage .wrap_box_padding10 .box_4,
#homepage .wrap_box_padding10 .box_5,
#homepage .wrap_box_padding10 .box_6{padding:0 10px}

#homepage .wrap_box_padding5 .box_0,
#homepage .wrap_box_padding5 .box_1,
#homepage .wrap_box_padding5 .box_2,
#homepage .wrap_box_padding5 .box_3,
#homepage .wrap_box_padding5 .box_4,
#homepage .wrap_box_padding5 .box_5,
#homepage .wrap_box_padding5 .box_6{padding:0 5px}

/* ------------------------------------------------------------------ */
.box_title{background:url(/static/images/new/bg_box_title.png) repeat 0 0;margin:0 0 10px 0;}
.box_title a,
.box_title span{background:url(/static/images/new/bg_box_title_triangle.png) no-repeat -1px 50%;display:block;padding:12px 0 12px 15px;color:#000;font-weight:normal;text-align:left;font-size:18px;line-height:18px;}
.box_title a:hover{text-decoration:none}

/* ------------------------------------------------------------------ */
#homepage .section_red .box_title{background:url(/static/images/new/bg_header.jpg) repeat 0 0}
#homepage .section_red .box_title a,
#homepage .section_red .box_title span{background:none;text-align:center;color:#FFF;text-transform:uppercase !important;font-size:26px;font-family:"Times New Roman", Times, serif;line-height:26px}

#homepage .section_red{background:url(/static/images/new/section_red_bottom.png) repeat-x 0 100%}
#homepage .section_red H3{border-right:1px solid #8d0f2c}
#homepage .section_red UL{height:270px;overflow:hidden}
#homepage .section_red .title{color:#000;padding:0 0 10px 0}
#homepage .section_red .title a{color:#000 !important;font-size:14px !important;line-height:16px !important;text-transform:uppercase !important;}
#homepage .section_red .body{padding:0 15px;overflow:auto;border-right:1px solid #e5e5e5}
/* ------------------------------------------------------------------ */
#homepage .box_0 UL{}
#homepage .box_0 LI{clear:both;padding:0 0 10px;margin:0 0 10px 0;border-bottom:1px solid #CCC}
#homepage .box_0 LI .title{color:#b01337;padding:0 0 20px 0}
#homepage .box_0 LI .title a{color:#b01337;font-size:20px;line-height:20px;display:block}
#homepage .box_0 LI .title a:{text-decoration:none}
#homepage .box_0 LI .thumb{display:block;margin:0 0 20px 0;clear:both}
/* ------------------------------------------------------------------ */
#homepage .box_1 .body{margin: 0 0 20px;padding: 0 0 10px;}
#homepage .box_1 .title{color:#b01337;padding:0 0 20px 0}
#homepage .box_1 .title a{color:#b01337;font-size:24px;line-height:24px;display:block}

#homepage .box_1 .thumb{float:left;padding:0 10px 10px 0}

#homepage .box_1 UL{}
#homepage .box_1 LI{clear:both;padding:0 0 20px;overflow:auto}
#homepage .box_1 LI:last-child{padding:0}
#homepage .box_1 LI .thumb{float:left; display:block;width:65px;height:65px;overflow:hidden;margin:0 10px 0 0;padding:0}
#homepage UL.other A{ font-size:14px; font-family:"HelveticaNeueLTPro-Lt",Arial;}
/* ------------------------------------------------------------------ */
#homepage .box_3 UL{}
#homepage .box_3 LI{clear:both;padding:0 0 10px;margin:0 0 10px 0}
#homepage .box_3 LI .title{color:#b01337;padding:0 0 10px 0}
#homepage .box_3 LI .title a{color:#b01337;font-size:20px;line-height:24px;display:block}
#homepage .box_3 LI .thumb{display:block;margin:0 0 10px 0;clear:both}
/* ------------------------------------------------------------------ */
#homepage .box_4 .box_title{background:none;border-bottom:1px solid #e9e9e9}
#homepage .box_4 .box_title a,
#homepage .box_4 .box_title span{background:none;padding:12px 0 12px 0}

#homepage .box_4 .body{height:115px;overflow:hidden;color:#4c4c4c}
#homepage .box_4 .title{color:#b01337;padding:0 0 10px 0}
#homepage .box_4 .title a{color:#b01337;font-size:14px;line-height:16px;display:block}
#homepage .box_4 .thumb{display:block;padding:0 10px 0 0;float:left}
/* ------------------------------------------------------------------ */
#homepage .box_5 .body{border-bottom: 1px solid #CCCCCC;margin: 0 0 10px;padding: 0 0 10px;}
#homepage .box_5 .title{color:#b01337;padding:0 0 10px 0}
#homepage .box_5 .title a{color:#b01337;font-seze:24px;line-height:24px;display:block}
#homepage .box_5 .title a:hover{text-decoration:none}
#homepage .box_5 .thumb{float:left;padding:0 10px 10px 0}
/* ------------------------------------------------------------------ */
#homepage .box_6 .body{margin: 0 0 20px;padding: 0 0 20px;}
#homepage .box_6 .title{color:#b01337;padding:0 0 20px 0}
#homepage .box_6 .title a{color:#b01337;font-size:24px;line-height:26px;display:block}
#homepage .box_6 .thumb{float:left;padding:0 10px 10px 0}

#homepage .box_6 UL{border-bottom:1px solid #CCC;overflow:auto;margin:0 0 10px 0}
#homepage .box_6 LI{clear:both;padding:0 0 50px;width:48%;float:left}
#homepage .box_6 LI .title{color:#b01337padding:0 0 10px 0}
#homepage .box_6 LI .title a{color:#b01337;font-size:14px;line-height:18px;display:block}
#homepage .box_6 LI .thumb{float:left; display:block;width:65px;height:65px;overflow:hidden;margin:0 10px 10px 0}
/* BOXES ------------------------------------------------------------------------- */



/* ---------------------------------------- SECTIONPAGE */
#sectionpage .item{color:#383838;border-bottom:1px solid #CCC;margin:0 0 10px 0;padding:0 0 10px 0}
#sectionpage .readmore_circle{display:inline-block;clear:both}
#sectionpage .attributes{font-size:11px;color:#b6b6b6;border-bottom:1px solid #CCC;padding:5px 0 0;margin:0 0 15px 0;font-family:Arial, Helvetica, sans-serif}
#sectionpage .attributes span{color:#535353}
#sectionpage .image{float:left;margin:0 10px 10px 0}
#sectionpage h2{padding:0 0 10px 0}
#sectionpage h2 a{font-size:18px;line-height:20px;color:#b01337;}
#sectionpage .item_left .image{float:left;margin:0 10px 10px 0}
#sectionpage .item_right .image{float:right;margin:0 0 10px 10px}
#sectionpage .keywords{font-size:11px;color:#000;clear:both;font-family:Arial, Helvetica, sans-serif}
#sectionpage .keywords span{color:#b01337}
#sectionpage .keywords a{color:#0054a6}
#sectionpage .sidebarblog{background:none!important}

.sectionpage_paret .content_page .item .box_title{display: block;float: left;margin: 0 10px;width: auto;padding:0 20px 0 0;min-width:100px}


/* SECTIONPAGE ---------------------------------------- */


/* ---------------------------------------- ARTICLEPAGE */
#articlepage .readmore_circle{display:inline-block;clear:both}
#articlepage .attributes{font-size:11px;color:#b6b6b6;border-bottom:1px solid #CCC;padding:0 0 10px 0;margin:0 0 15px 0;font-family:Arial, Helvetica, sans-serif}
#articlepage .attributes span{color:#535353}
#articlepage .image{text-align:center}
#articlepage .articlethumb{display:inline-block;position:relative}
#articlepage .articlethumb img{max-width: 620px;}
#articlepage .articlethumb strong{position:absolute;left:0;bottom:0;padding:5px; background-color:rgba(3, 3, 3, 0.6); color:#ededed}
#articlepage h1{padding:0 0 10px 0;font-size:20px;color:#b01337;line-height:22px;padding:0 0 15px 0;font-weight:normal}
#articlepage #articleabstract{font-weight:bold;padding:0 0 10px 0}
#articlepage #articlebody{}
#articlepage #articleshare{border-top:1px solid #CCC;padding:10px 0}

#articlepage .keywords{font-size:11px;color:#000;clear:both;font-family:Arial, Helvetica, sans-serif}
#articlepage .keywords span{color:#b01337}
#articlepage .keywords a{color:#0054a6}
#articlepage .sidebarblog{background:none!important}


#articlepage .related{}
#articlepage .related LI{overflow:auto;padding:0 0 10px 0}
#articlepage .related .title{color:#b01337;display:block}
#articlepage .related .thumb{float:left;margin:0 10px 0 0}



	#articleshare a{background:url(/static/images/new/share_icons.png) no-repeat 0 0;float:left;display:block;height:16px;width:16px;margin:0 5px 0 0}
	#articleshare UL{}
	#articleshare LI{float:left}
	#articleshare .share_yahoo{background-position:0 0}
	#articleshare .share_email{background-position:-16px 0}
	#articleshare .share_facebook{background-position:-32px 0}
	#articleshare .share_linkedin{background-position:-48px 0}
	#articleshare .share_rss{background-position:-64px 0}
	#articleshare .share_twitter{background-position:-80px 0}
/* ARTICLEPAGE ---------------------------------------- */


/* ---------------------------------------- GALLERYPAGE */
#gallerypage{}
#gallerypage #gallery{width:950px;margin:auto;padding:0 0 10px 0;text-align:left;background:#FFF;border-bottom:1px solid #CCC}
#gallerypage #gallery .attributes{font-size:11px;color:#b6b6b6;border-bottom:1px solid #CCC;padding:5px 0 0 0;margin:0 0 15px 0;font-family:Arial, Helvetica, sans-serif}
#gallerypage #gallery .attributes span{color:#535353}
#gallerypage #gallery .box_title{display: block;float: left;margin: 0 10px;width: 150px;}
#gallerypage h1{padding:0 0 20px 0;font-size:22px;line-height:22px;color:#b01337;font-weight:normal}

#gallerypage #gallerycarousel{width:620px;float:left;position:relative}
#gallerypage #gallerycarousel .picture-prev{position:absolute;left:-15px;top:100px;width:40px;height:280px;display:block;background:url(/static/images/new/carousel_left.png) no-repeat 0 50%}
#gallerypage #gallerycarousel .picture-next{position:absolute;right:-15px;top:100px;width:40px;height:280px;display:block;background:url(/static/images/new/carousel_right.png) no-repeat 0 50%}

#gallerypage #mainpicture{width:100%;height:100%;display:block;overflow:hidden;text-align:center;background:#ccc; background-image:url(/static/images/new/bg.jpg); background-repeat:repeat; background-position:left top}

#gallerypage #gallerytext{width:300px; float:right; line-height:18px;}
#gallerypage #gallerykeywords{padding:10px;background:#000;color:#FFF;font-family:Arial, Helvetica, sans-serif}
#gallerypage #gallerykeywords a{color:#FFF}
#gallerypage #gallerykeywords .readmore_circle{float:right;padding:0;margin:0;color:#FFF}
#gallerypage .tags{ padding-top:10px}
#gallerypage .tags a{ font-size:12px}


#gallery_pictures{ width:640px; overflow:hidden}
#gallery_pictures a{display:block;float:left;padding:0 10px 10px 0}
#gallery_pictures a img{display:block;padding:3px;border:1px solid #CCC}

/* GALLERYPAGE ---------------------------------------- */
/* -------------------------------- TOP ARTCILE */
#top_article .body{ padding:15px}
#top_article  LI{ overflow:hidden; zoom:1; padding-bottom:10px}
#top_article  H2 A{ font-family:"HelveticaNeueLTPro-Lt",Arial,Helvetica,sans-serif; font-size:14px}
#top_article  H2 SPAN{ color:#666}
#top_article .img_right{ float:left; margin-right:10px}

/* -------------------------------- RSS BLOG */
.sidebarblog{background:url(/static/images/new/blog_bg.png) repeat-y 100% 0}
.sidebarblog .blog{margin:15px 15px 20px 15px;padding:0 0 20px 0;border-bottom:1px solid #CCC}
.sidebarblog .blog h3 a{color:#777777;font-size:12px}
.sidebarblog .blog .date{color:#777777;font-size:10px;line-height:10px;padding:0 0 10px 0;}
.sidebarblog .blog .picture{float:left;margin:0 5px 5px 0;width:77px;height:88px;background:url(/static/images/new/blog_picture.png) repeat 0 0}
.sidebarblog .blog .picture a{text-align:center;display:block;padding:5px}
.sidebarblog .blog .picture img{width:65px;border:1px solid #FFF}
.sidebarblog .blog h2 a{color:#b01337;font-size:18px;}
/* RSS BLOG -------------------------------- */

/* -------------------------------- TABS */
.tabs{padding:0 0 0 1px !important;}
.tabs UL{background:url(/static/images/new/section_red_bottom.png) repeat-x 0 100%;padding:0 10px !important}
.tabs UL LI{padding:0 !important;margin:0 2px !important; background:url(/static/images/new/tab_inactive.png) repeat-x 0 100% !important}
.tabs UL LI a{line-height:30px;color:#FFF !important;margin:0 !important;padding:0 10px !important;text-transform:uppercase !important}
.tabs UL LI.ui-state-active{background:url(/static/images/new/tab_active.png) repeat-x 0 100% !important}
.tabs .ui-tabs-panel{padding:10px !important}
.tabs .ui-tabs-panel a{ 
	background:transparent url(/static/images/new/tab_link.png) no-repeat 0 10px;
	display:block;
	padding:5px 0 5px 15px;
	color:#5e5d5e;
}
/* TABS -------------------------------- */
#tabs_comment{ margin-top:15px}

/* -------------------------------- BOOKS */
#books{ color:#FFF; width:980px}
#books .jcarousel-clip{ height:130px; width:900px; margin:0 30px}
#books UL LI{ height:130px; width:215px; position:relative; text-align:center; overflow:hidden; padding:0 10px 0 0; line-height:18px}
#books H2 A{}
#books .jcarousel-list{}
#books .jcarousel-list .thumb{float:left;margin:0 10px 0 0}
#books .jcarousel-list .title{padding:0 0 10px 0}
#books .jcarousel-list .title a{color:#b01337;font-size:18px;font-family:"Times New Roman", Times, serif;line-height:18px}
#books .jcarousel-list li{color:#4C4C4C;text-align:left}
/* BOOKS -------------------------------- */

/* -------------------------------- FOOTER */
.footer{text-align:center;padding:10px 0}
.footer #logo{width:100px;height:60px;display:block;float:left;background:url(/static/images/new/logo_footer.png) no-repeat 0 0}
.footer #footer_menu{float:right;width:800px;text-align:left;padding:8px 0 0 0}
.footer #footer_menu LI{float:left;border-right:1px solid #CCC;margin:0 10px 0 0;padding:0 10px 0 0;line-height:25px}
.footer #footer_menu LI a{font-size:14px;color:#8b8b8b}
.footer #share{width:300px;height:16px;margin:0 auto;text-align:left}

#share a{background:url(/static/images/new/share_icons.png) no-repeat 0 0;float:left;display:block;height:16px;width:16px;margin:0 40px 0 0}
#share .share_yahoo{background-position:0 0}
#share .share_email{background-position:-16px 0}
#share .share_facebook{background-position:-32px 0}
#share .share_linkedin{background-position:-48px 0}
#share .share_rss{background-position:-64px 0}
#share .share_twitter{background-position:-80px 0}


.sharebuttons{border-top:1px solid #CCCCCC;padding:10px 0 0 0;margin:10px 0 0 0}
.sharebuttons LI{float:left;height:21px}
.sharebuttons a{background:url(/static/images/new/sharebuttons.png) no-repeat 0 0;float:left;display:block;height:20px;width:57px;margin:0 10px 0 0}
.sharebuttons .share_facebook{background-position:0 0}
.sharebuttons .share_twitter{background-position:-65px 0}
.sharebuttons .share_email{background-position:-130px 0}


#copyright{font-size:11px;color:#686868;text-align:center;padding:20px 0;background:#FFF}
/* FOOTER -------------------------------- */

#rss{}
#rss a{ line-height:20px; padding-left:20px}
#rss a span{background:url(/static/images/new/share_icons.png) no-repeat -64px 100%;width:16px;height:20px;display:inline-block}

/* ------------------------------------------------------------------------- */
	
	/*------------------spotlight--------------------*/
	.home_carousel{width:980px;height:415px;position:relative;font-family:"Times New Roman", Times, serif}
	.home_carousel .jcarousel-clip{width:980px;height:415px}
	.home_carousel .jcarousel-clip LI{width:980px;height:415px}
	.home_carousel .jcarousel-clip LI .jcarousel-items{width:980px;height:300px;overflow:hidden;position:relative;text-align:left}
	.home_carousel .jcarousel-clip LI .jcarousel-items a{width:980px;height:300px;overflow:hidden;background:#fff;position:relative;display:block}
	.home_carousel .jcarousel-clip LI .jcarousel-items .description{
		width:980px;height:300px;
		position:absolute;top:0;right:0;overflow:hidden;
		background:url(/static/images/new/carousel_bg.png) repeat-y 370px 0
	}
	.home_carousel .jcarousel-clip  LI .jcarousel-items .abstract{width:300px;float:right;padding:40px 60px 20px 0}
	.home_carousel .jcarousel-clip  LI .jcarousel-items .abstract H2{color:#000;font-size:22px;padding:0 0 10px;line-height:24px}
	.home_carousel .jcarousel-clip  LI .jcarousel-items .abstract span{color:#000; font-size:17px; color:#666}
	.home_carousel .jcarousel-clip  LI .jcarousel-items .readmore{
		background:url(/static/images/new/carousel_readmore.png) no-repeat 0 0;
		display:block;height:26px;margin:20px 0 0;width:141px
	}
	
	.home_carousel .jcarousel-control{position:absolute;z-index:100;top:30px;left:50%}
	.home_carousel .jcarousel-control a{float:left;width:6px;height:6px;display:block;text-indent:-1000px;margin:0 10px 0 0;background:url(/static/images/new/carousel_dots.png) no-repeat 0 0}
	.home_carousel .jcarousel-control a.selected{background-position:-15px 0}
	
	
	.home_carousel .jcarousel-small-list{width:980px;height:110px;overflow:hidden;position:absolute;left:0;bottom:0;z-index:10;border-top:5px solid #000}
	.home_carousel .jcarousel-small-list .small_item{
		height:110px;float:left;position:relative;
	}
	.home_carousel .jcarousel-small-list .small_item a{
		display:block;	
		position:relative;
	}
	.home_carousel .jcarousel-small-list .opacity{
		width:205px;height:70px;position:absolute;top:0;left:0;overflow:auto;padding:20px;
		background:#000;
		opacity:0.6;
	}
	.home_carousel .jcarousel-small-list .opacity span{
		color:#B01337;font-size:16px
	}
	.home_carousel .jcarousel-small-list .selected .opacity{
		background:url(/static/images/new/carousel_small_selected.png) no-repeat 50% 0;
		opacity:1;
	}
	
	
	.home_carousel .jcarousel-prev{
		position:absolute;left:-10px;top:0;width:40px;height:300px;display:block;
		background:url(/static/images/new/carousel_left.png) no-repeat 0 50%
	}
	.home_carousel .jcarousel-next{
		position:absolute;right:-10px;top:0;width:40px;height:300px;display:block;
		background:url(/static/images/new/carousel_right.png) no-repeat 0 50%
	}
	
	/*------------------section--------------------*/
	
	
	/*------------------POLL--------------------*/
	.poll{ padding:10px; background-color:#FFF; margin-right:10px}
		.poll LABEL{ clear:both;  display:block; border-bottom:1px solid #DDDDDD; padding: 4px 0px 4px 0px; cursor:pointer}
	
		
	/*------------------BOOKS-------------------*/
	#horoscop{ background-image:url(/static/images/fundal.jpg); color:#FFF; width:100%}
		#horoscop .title{ font-size:22px; margin-left:30px; padding-bottom:7px; padding-top:4px}
		#horoscop .jcarousel-clip{ width:100%; height:180px }
		#horoscop UL LI{ height:180px; width:150px; position:relative; text-align:center; overflow:hidden;}
		#horoscop H2 A{ color:#FFF; font-size:17px;}		

	#list_zodii{}
	#list_zodii LI{float:left;width:16%;text-align:center;padding:5px 0}


/*------------------INTERIOR--------------------*/
.interior{ background-image:none}
	.interior .center{ float:left; width:805px; padding-top:40px}
		.interior .center .banner_top{ padding-top:0px}
	.interior H1{border-bottom:1px dotted #794613; font-size:24px; font-weight:normal; margin-bottom:12px; padding-bottom:4px; margin-top:10px}
	.interior .location A:hover{ text-decoration:underline}
	.interior .item{ border-bottom:1px solid #EEE; clear:both; margin-top:20px; padding-bottom:10px }
	.interior .item .image{ border:1px solid #CCC; padding:2px; margin:2px 4px 2px 2px; float:left}

/*------------------video--------------------*/
.video{ float:left; position:relative}
.video A .play{ position:absolute; left:45px; top:35px; width:25px; height:25px; overflow:hidden; background-image:url(/static/images/play.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
.video A:hover .play{ background-position:0px -25px}

/*------------------ARTICOL--------------------*/
#pictures{ border:1px solid #CCC; padding:2px; margin:20px 4px 20px 2px; width:500px}
	#pictures .jcarousel-clip{ width:500px; height:400px;  background-color:#FFF}
		#pictures UL{list-style-image:none; list-style-type:none; margin:0px; padding:0px}
		#pictures UL LI{ width:500px; height:400px; position:relative; text-align:center}
	#pictures #controls{ background-color:#F5F5F5; margin-top:6px; text-align:center; padding:4px}	
		#pictures #controls A{ color:#CD0000; font-size:11px; margin-right:5px}
		#pictures #controls A.selected{ color:#000; font-weight:bold}
		#pictures #controls #controls-prev{ float:left; cursor:pointer}
		#pictures #controls #controls-next{ float:right;  cursor:pointer}
.authors{ margin-bottom:20px}		

/*------------------HOROSCOP--------------------*/
.horoscop UL{  margin-top:0px; margin-bottom:10px}
.horoscop UL LI	{padding-left:5px; padding-right:5px}
	.horoscop UL LI A{
		background:transparent url(/static/images/bullet_arrow.gif) no-repeat scroll 0px 8px;
		display:block;
		padding:3px 2px 4px 18px;
		font-weight:bold;
		color:#663366;
	}

/*------------------COMENTARII--------------------*/
.pg-comments{ width:100%; padding-top:20px; }
	.pg-comments #comments{ list-style-type:none; padding:0px; margin:0px; line-height:16px}
		.pg-comments #comments LI{ list-style-type:none; margin-top:20px}
		.pg-comments #comments LI .comment-entry{background-color:#F8F8F8; border-bottom:1px solid #EEE; padding:6px}
		.pg-comments #comments .author{ padding-left:3px;  margin-bottom:5px; color:#000 }
			.pg-comments #comments .author .records_date{ float:none}
	
.pg-add-comment{ margin-top:10px; margin-bottom:10px; width:100%;}	
	.pg-add-comment .head{ margin-bottom:10px}
	.pg-add-comment .login-as{ }
	.pg-add-comment .login-as A{ color:#9a0000}
	.pg-add-comment .login-as A:hover{ color:#000000}
	
#comment-form{ padding-top:0px; width:100%}
	#comment-form .label{font-weight:bold;}
	#comment-form .form-textarea{width:450px}
		#comment-form .form-textarea input{ border:1px solid #ccc; }
		#comment-form TEXTAREA{ width:440px; height:100px; border:1px solid #ccc; line-height:18px; color:#666}
	#comment-form .nota1{ font-size:10px; clear:both}	

	FORM .submit-btn{ margin-top:10px; margin-bottom:10px}
		FORM .submit-btn A{ background-color:#000000; color:#FFFFFF; width:140px; height:24px; line-height:24px; font-size:13px; font-weight:bold; text-align:center; display:block; text-decoration:none}
		FORM .submit-btn A:hover{ background-color:#9a0000} 
	.comment-alert{ font-size:9px; color:#9a0000}	

/*------------------FACEBOOK--------------------*/
.facebook-box{ border-left:1px dotted #ccc; padding-left:5px; padding-bottom:15px; padding-top:5px}
/*------------------INREGISTRARE--------------------*/
#inregistrare{ color:666666}
	#inregistrare H1{ color:663366}
	#inregistrare .input-field{ margin-bottom:10px}
		#inregistrare .input-field .small{ font-size:10px; color:#F00; padding-left:110px}
	#inregistrare LABEL{ float:left; width:100px; text-align:left; padding-right:10px; font-weight:bold}
	#inregistrare INPUT{ border:1px solid #EBA4C7}
	#inregistrare .mandatory{ color:#F00; padding-left:4px}
	#inregistrare .registerform-info{ font-size:11px;} 
		#inregistrare .registerform-info SPAN{ color:#F00}
	#inregistrare .reg-info{ padding-bottom:10px}
	#inregistrare .button{ border:0px; margin-top:10px}
	#inregistrare .error{ color:#F00}

/*------------------PAGINATION--------------------*/
.pagination { padding:5px;  font-size:14px; line-height:30px; clear:both}
	.pagination A{ background-color:#b01337; color:#FFF; padding:5px 10px; margin-right:5px;
				-moz-border-radius:     15px /*{global-radii-buttons}*/;
				-webkit-border-radius: 	15px /*{global-radii-buttons}*/;
				border-radius:          15px /*{global-radii-buttons}*/; }
	.pagination A:hover{ text-decoration:none; background-color:#333}			
	.pagination A.activ{ background-color:#333; font-weight:bold;}
	.pagination EM{ color:#BDBDBD}
	.pagination A STRONG{ font-size:16px; font-weight:bold; font-family:Verdana, Geneva, sans-serif}

	
/*------------------DIV OVER BOX EMAIL--------------------*/
#box_email {
	background-color:#FFF;
	border:1px solid #CCC;
	display:none;
	padding:10px;
	position:absolute;
	width:500px;
	z-index:200;
	text-align:left;
}
.tooltip{
    background-color: #fff;
    border: 10px solid #ccc;
    color: #303030;
    line-height: 18px;
    position: absolute;
    z-index: 2;
	display:none;
	width:500px;
	padding:10px;
}

/*------------------fotografia_de_azi--------------------*/
#fotografia_de_azi{ }
	#fotografia_de_azi .item_foto{ display:inline-block; vertical-align:top; width:230px; margin-top:15px; background-color:#EEE; padding:10px; margin-right:20px}
		#fotografia_de_azi .title{ padding-bottom:3px}
		#fotografia_de_azi .body{ padding-top:3px}

/*------------------POPUP--------------------*/
/*
#imaginiPopup{ width:800px; background-color:#CCC; height:100%}
	#imaginiPopup IMG{ vertical-align:middle}
	#imaginiPopup A{ color:#FFF}
	#imaginiPopup H1{ color:#FFF; padding-top:10px; font-size:16px}
	#imaginiPopup .top{ background-color:#CD0000; border-bottom:1px solid #FFF; padding:10px}
	#imaginiPopup .middle{ background-color:#CD0000; border-bottom:1px solid #FFF; height:50px; padding-left:10px; padding-right:10px}
	#imaginiPopup .poza{ text-align:center; background-color:#EEE}
		#imaginiPopup .poza IMG{ margin:auto}
	#imaginiPopup .bottom{ padding-top:10px}
		#imaginiPopup .bottom A{ color:#000}
*/		

/*------------------BANNER COFFFE--------------------*/
.banner_coffee{background-image:url(/static/images/bg_coffeechat.jpg); background-position:left bottom; background-repeat:repeat-x; padding:10px; background-color:#3c975c; color:#FFF; width:280px; margin-left:15px}
	.banner_coffee .coffee_title{color:#f3ce49; font-weight:bold; font-size:16px}
	.banner_coffee .more{ float:right; padding-top:10px}
		.banner_coffee .more A{ color:#FFF; font-size:11px; text-decoration:underline}
/*------------------OTHER--------------------*/
.spacer{font-size:0px; height:0px; line-height:0px; display:block; clear:both;}
.spacer1{font-size:1px; height:1px; line-height:1px; display:block; clear:both;}
.spacer3{font-size:3px; height:3px; line-height:3px; display:block; clear:both;}
.spacer5{font-size:5px; height:5px; line-height:5px; display:block; clear:both;}
.spacer10{font-size:10px; height:10px; line-height:10px; display:block; clear:both;}
.spacer50{font-size:50px; height:50px; line-height:50px; display:block; clear:both;}
.lineO{ background-image:url(../images/lineO.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
