@charset "utf-8";
/* CSS Document */
html{overflow-y:scroll;}

html,body{
	margin:0;
    padding:0;
    height:100%;
    border:none;
	
}


img {border: 0;}


hr.headingunderline { height: 0; border-style:dotted; border-width: 1px 0 0 0; border-color:#40768a;}

.pagecontainer{ max-width:960px !important; }

/* HEADER */
table.bannerheadercontainer{ height:98px; width:960px;}
table.headercontainer{ height:160px; width:960px;}
.topbanner{ background-image:url('images/top_texture.jpg'); height:98px; background-repeat:repeat-x; text-align:center;}
.logostrip{ height:30px; background-image:url('images/logo_menu_bg.jpg'); background-repeat:repeat-x; width:960px; vertical-align:middle;}
.mainlogo{ height:102px; border:none; margin:0;}
.mainmenubar{ background-image:url('images/main_menu_bg.jpg'); height:28px; background-repeat:repeat-x;}
.rainewsletter{color:#d92501; font-family: sans-serif, Arial, Helvetica; font-size:13px; font-weight:bold; margin-left:200px;}


span.mainmenu{ font-family: sans-serif; font-size:12px; font-weight:bold; padding-left:20px; padding-right:20px;}
span.mainmenuOn{ font-family: sans-serif; font-size:12px; font-weight:bold; padding-left:20px; padding-right:20px;background-color:#FFFFFF;padding-top:5px;padding-bottom:4px;}
img.logostyle{ padding-left:20px;}
img.logostripstyle{ padding-left:20px; padding-right:20px; vertical-align:middle;}
img.logostripstyle_selected{padding-left:20px; position:relative; vertical-align:top;} 
/*img.rebuildad{ position:relative;}*/

/* A style */

a:link.rainewsletterlink { font-family:sans-serif; font-size:13px; font-weight:bold; color:#d92501; text-decoration:none;}
a:visited.rainewsletterlink { font-family: sans-serif; font-size:13px; font-weight:bold; color:#d92501;text-decoration:none;}
a:hover.rainewsletterlink {font-family:sans-serif; font-size:13px; font-weight:bold; color:#d92501;text-decoration:underline;}


a:link.mainmenustyle { font-family:sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
a:visited.mainmenustyle { font-family: sans-serif; font-size:12px; font-weight:bold; color:#000000;text-decoration:none;}
a:hover.mainmenustyle {font-family:sans-serif; font-size:12px; font-weight:bold; color:#d92501;text-decoration:underline;}

.webexclusivelink { font-family:sans-serif; font-size:12px;  color:#999999; text-decoration:none;  font-variant:small-caps; text-transform:capitalize; }

a:link.filterselection { font-family:sans-serif; font-size:13px; color:#5b5c5e; text-decoration:none; font-weight:bold;}
a:visited.filterselection { font-family: sans-serif; font-size:13px;  color:#5b5c5e;text-decoration:none;font-weight:bold;}
a:hover.filterselection {font-family:sans-serif; font-size:13px; color:#d92501;text-decoration:underline;font-weight:bold;}

a:link.filterselectionOn { font-family:sans-serif; font-size:13px; color:#5b5c5e; text-decoration:underline; font-weight:bold;}
a:visited.filterselectionOn { font-family: sans-serif; font-size:13px;  color:#5b5c5e;text-decoration:underline;font-weight:bold;}
a:hover.filterselectionOn {font-family:sans-serif; font-size:13px; color:#d92501;text-decoration:underline;font-weight:bold;}

/*
a:link.webexclusivelink { font-family: sans-serif; font-size:12px;  color:#999999; text-decoration:none;}
a:visited.webexclusivelink { font-family: sans-serif; font-size:12px;  color:#999999;text-decoration:none;}
a:hover.webexclusivelink {font-family: sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;}
*/

span.smallcapslink{font-size:12px;}
span.smallcapslink a:link { font-variant:small-caps;font-family:sans-serif;  color:#40768a;text-decoration:none;}
span.smallcapslink a:visited{ font-family:sans-serif;color:#40768a;text-decoration:none; font-variant:small-caps;}
span.smallcapslink a:hover{font-family:sans-serif; color:#d92501;text-decoration:none; text-decoration:underline; font-variant:small-caps;}

/*
a:link.comments { font-family: sans-serif; font-size:12px;  color:#004863; text-decoration:none;}
a:visited.comments { font-family: sans-serif; font-size:12px;  color:#004863;text-decoration:none;}
a:hover.comments {font-family: sans-serif; font-size:12px;  color:#d92501;text-decoration:none; text-decoration:underline;}
*/

a:link.search { font-family:sans-serif; font-size:12px;  color:#d92501; text-decoration:none; }
a:visited.search { font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:none;}
a:hover.search {font-family:sans-serif; font-size:12px;  color:#40768a; text-decoration:underline; }

a:link.fullart { font-family:sans-serif; font-size:12px;  color:#40768a; text-decoration:none;font-variant:small-caps; /*padding-left:354px;*/}
a:visited.fullart { font-family:sans-serif; font-size:12px;  color:#40768a;text-decoration:none;font-variant:small-caps;/*padding-left:354px;*/}
a:hover.fullart {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:none; text-decoration:underline;/*padding-left:354px;*/}
span.readfullstylesecond{ padding-left:360px;}

a:link.fullart2 { font-family:sans-serif; font-size:12px;  color:#40768a; text-decoration:none;font-variant:small-caps; padding-left:430px;}
a:visited.fullart2 { font-family:sans-serif; font-size:12px;  color:#40768a;text-decoration:none;font-variant:small-caps;padding-left:430px;}
a:hover.fullart2 {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:none; text-decoration:underline;padding-left:430px;}

a:link.bottomlinks { font-family: sans-serif; font-size:12px;  color:#636466; text-decoration:none;}
a:visited.bottomlinks { font-family: sans-serif; font-size:12px;  color:#636466;text-decoration:none;}
a:hover.bottomlinks {font-family: sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;}


a:link.linksecondarypage { font-family:sans-serif; font-size:12px;  color:#40768a; text-decoration:none; font-weight:100;}
a:visited.linksecondarypage { font-family:sans-serif; font-size:12px;  color:#40768a;text-decoration:none;font-weight:100;}
a:hover.linksecondarypage {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;font-weight:100;}

a:link.submitbtn { font-family:sans-serif; font-size:12px;  color:#40768a; text-decoration:none; font-weight:100;padding-left:255px; font-variant:small-caps;}
a:visited.submitbtn { font-family:sans-serif; font-size:12px;  color:#40768a;text-decoration:none;font-weight:100;padding-left:255px; font-variant:small-caps;}
a:hover.submitbtn {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;font-weight:100;padding-left:255px; font-variant:small-caps;}

a:link.submitbtn2 { font-family:Arial, Helvetica, sans-serif;  font-size:12px;  color:#40768a; text-decoration:none; font-weight:100;padding-left:295px;font-variant:small-caps;}
a:visited.submitbtn2 { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#40768a;text-decoration:none;font-weight:100;padding-left:295px;font-variant:small-caps;}
a:hover.submitbtn2 {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;font-weight:100;padding-left:295px;font-variant:small-caps;}

a:link.Subscribebtn { font-family:sans-serif; font-size:12px;  color:#636466; text-decoration:none; font-weight:100;font-variant:small-caps;}
a:visited.Subscribebtn { font-family:sans-serif; font-size:12px;  color:#636466;text-decoration:none;font-weight:100;font-variant:small-caps;}
a:hover.Subscribebtn {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;font-weight:100;font-variant:small-caps;}

a:link.searchresults { font-family:sans-serif; font-size:12px;  color:#000000; text-decoration:none; font-weight:100;font-variant:small-caps; vertical-align:top;}
a:visited.searchresults { font-family:sans-serif; font-size:12px;  color:#000000;text-decoration:none;font-weight:100;font-variant:small-caps; vertical-align:top;}
a:hover.searchresults {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;font-weight:100;font-variant:small-caps; vertical-align:top;}

p.pages, table.pages { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#40768a; text-align:center;}

p.pages a{ background-image:url('images/page_off.jpg');width:24px; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#40768a;}

p.pages span {background-image:url('images/page_select_back.jpg');width:24px; height:23px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#40768a;}

td.cur { background-image:url('images/page_off.jpg');width:24px; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#40768a;}
td.alt {background-image:url('images/page_select_back.jpg');width:24px; height:23px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#40768a;}

/* end A style */

/* END HEADER */

/* CONTENT */

table.contentcontainer{width:960px; padding-top:5px;}
td.leftcont{ width:540px; padding-left:20px;}
td.rightcont{ width:360px;padding-left:20px; }



span.filterbystyle{ font-family:sans-serif; font-size:12px; padding-right:10px;}
span.filter{ font-family: sans-serif; font-size:10px;color:#5b5c5e; }

.articlecontainer{ width:560px;}
.articledate{ background-image:url('images/bar_date_art.jpg'); width:560px; height:18px; background-repeat:no-repeat;}
.searchdate{font-family: sans-serif; font-size:12px; color:#636466; font-weight:100;}
.articlesearch{ background-image:url('images/bar_date_art.jpg'); xwidth:95%; height:auto; background-repeat:repeat-y;}
.art_category{width:50px; vertical-align:text-top;height:18px;}

.articledateheadind{ font-family:sans-serif; font-size:12px; text-align:left; vertical-align:text-top; font-variant:small-caps; text-transform:lowercase; color:#3a3a3a; }
.webexclusive{ font-family: sans-serif; font-size:12px; padding-left:350px; }
.articletitle{ font-family: sans-serif; font-size:14px; font-weight:bold; color:#d92501;}
.submagazinetitle{ font-family: sans-serif; font-size:12px; font-weight:bold; color:#d92501;}
.artdot{ background-image:url('images/dot_line.jpg'); width:560px; height:29px;}
.articletext,a.link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636466; font-weight:100;}
.articledesc{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100;}
.articledate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:italic;}
h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:italic; margin: 3px; padding: 0;
}

/* END OF CONTENT */

/* FOOTER */

.footercontainer{ height:120px; width:847px; background-color:#d9d9d9; border-top:#999999 1px solid;}
/*.bottombanner{text-align:center; padding-top:10px; height:100px;}*/
.bottomcopy { height:50px;}
img.logobottom{}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#OOOOOO;}
.footerlinks{ height:100px;}

.stagnitoadd{ font-size:12px; font-family: sans-serif; color:#333333;}


.secondpagcontainer{width:960px;}

img.topbannerstyle{ padding-left:20px; padding-top:15px; padding-bottom:15px;}

.midle_secondarypage{ padding-left:10px; padding-top:1px; }
.left_secondarypage { padding-left:20px;}
.right_secondarypage{ text-align:left; padding-left:10px; padding-right:20px;padding-top:12px;}

/* HEADINGS */

.headingred {font-family:Arial, sans-serif; font-size:14px; color:#d92501; font-weight:bold;}
.headingredsub{font-family:Arial, sans-serif; font-size:12px; color:#d92501; font-weight:100;}
.headingredtoc{font-family:Arial, sans-serif; font-size:12px; color:#d92501; font-weight:bold;}
.headingblack {font-family:Arial,sans-serif; font-size:12px; color:#000000; font-weight:100; font-weight:bold; }
span.headingblack2 {font-family:Arial,sans-serif; font-size:12px; color:#000000; font-weight:100;}

.textfieldstyle{height:15px; margin-bottom:5px;color:#636466; }
.textfieldstyle2{height:15px; width:235px; margin-bottom:5px;color:#636466; }
.headingblack_q{margin-bottom:5px; }

.style1{color:red;}
.required{ font-variant:small-caps; font-size:12px; font-weight:100;color:#636466;}


.nameadvertise{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.maincontainerarticlecomments{ padding-left:20px; padding-top:15px;}

p.message{font-family:Arial,sans-serif; font-size:14px; color:#000000; font-weight:100; padding-left:20px; padding-top:10px; color:#FF0000; font-weight:bold; font-variant:small-caps; text-transform:capitalize;}

.bulletstyle{ color:#004863;}
.searchboxstyle{ margin-left:50px; height:17px; border: 1px gray solid; vertical-align:middle;}

.thankcont{ width:300px; height:200px; }
.bg_thx{background-image:url('images/thank_bg.jpg');width:300px; height:200px;font-family:Arial, sans-serif; font-size:14px; color:#636466; font-weight:bold; text-align:center;}

.banner_al1{ height:250px; width:250px; padding-right:79px; padding-top:10px;}
.banner_al2{ height:250px; width:250px; padding-left:25px; padding-top:3px;}

.body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636466; font-weight:100;}
p.subhead{font-family:Arial, sans-serif; font-size:12px; color:#d92501; font-weight:bold;}
p.authorname{font-family: sans-serif; font-size:10px;color:#5b5c5e;font-weight:100;}
/*span.drop-cap{font-family:Arial, sans-serif; font-size:12px; color:#d92501; font-weight:100;}*/
span.magazine-title{font-family: sans-serif; font-size:12px;color:#5b5c5e;font-weight:bold;}
.articlelocation{font-family: sans-serif; font-size:10px;color:#5b5c5e;font-weight:100; width:385px; float:left;}
.articletools{font-family: sans-serif; font-size:10px;color:#5b5c5e;font-weight:100;}
.artimg{ width:540px; text-align:center;}
.aboutauthor{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:100; font-style:italic;}
.question{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#d92501; font-weight:bold;}
.pquestion{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color: #DADADA}
.letterlink{ font-family:Arial, Helvetica, sans-serif; font-size:14px}
.rlliniks{ font-family: sans-serif; font-size:12px; color:#5C5C5C; text-decoration:none; font-weight:100; }
a:link.rightlinks { font-family: sans-serif; font-size:12px;  color:#636466; text-decoration:none;}
a:visited.rightlinks { font-family: sans-serif; font-size:12px;  color:#636466;text-decoration:none;}
a:hover.rightlinks {font-family:sans-serif; font-size:12px;  color:#d92501;text-decoration:underline;}

/* stiluri noi */

.mainetitle{ font-family:Arial; font-size:16px; color:#333333; border-bottom:1px solid #333333; text-transform:capitalize; font-weight:bold;}
.subtitle {font-family:Arial; font-size:14px; color:#2F4293; text-transform:capitalize; font-weight:bold;}
.bodytext_normal{ font-family:Arial; font-size:12px; color:#333333; font-weight:100;}
.bodytext_important{ font-family:Arial; font-size:12px; color:#333333; font-weight:bold;}
