html, body	{
	height: 100%; width: 100%; margin: 0; padding: 0; border: 0;

	background: url(images/main/bg1.jpg) top center repeat-x #383830;

	font-family:"Times New Roman";

	font-size:13pt;

	font-weight: bold;

}

td,div,span,input {
	font-family:"Times New Roman";

	font-size:13pt;

	font-weight: bold;
}

img {
	border:0px;
}

.img_title {

	font-size:8pt;

	color:#797979;

	padding-top:3px;

	text-align:center;

}



a{color:#000000;font-size:16px;text-decoration:none;}

a:link{color:#000000;font-size:16px;text-decoration:none;}

a:visited{color:#000000;font-size:16px;text-decoration:none;}

a:hover{color:#000000;font-size:16px;text-decoration:underline;}

a:visited:hover{color:#000000;font-size:16px;text-decoration:underline;}





form {

	margin:0px;

	padding:0px;

	border:0px;

}



table.flat {
	border-width:0px;

	border-collapse : collapse;
}

table.flat tr td,table.flat tr th{
	border-width:0px;

	padding:0px;

	margin:0px;

	/*vertical-align:top;*/

}

.homepageAd {
	padding:12px;
	text-align:center;
}



.td_logo {
	background: url(images/main/header/header_r2_c1.png) top center repeat-x #000;

	width:1000px;

	height:145px;

}

.header_container {
	width:1000px;

	height:145px;

	position:relative;
}

.logo_link {
	position:absolute;
	top:0px;

	left:700px;

	width:265px;

	height:140px;
}

.logo_link img{
	width:265px;
	height:140px;
}
.ad_1 {
	position:absolute;
	top:40px;
	left:50px;
}

.ad_2 {
	position:absolute;
	top:40px;
	left:380px;
}

.panel_langs {

	width:186px;

	height:33px;

	background: url(images/main/header/header_r3_c2.png) top center repeat-x #000;

}

.panel_langs table{
	margin:5px 0 0 0;
}

.panel_langs img{
	border: 0;
}

.panel_news_marquee {
	width:568px;

	height:33px;

	background: url(images/main/header/header_r3_c4.png) top center repeat-x #000;
}



.panel_search {
	width:171px;

	height:50px;

	position:relative;

	background: url(images/main/bg_search.jpg) top center repeat-x #000;
}



.panel_search .input_text{
	position:absolute;

	top:11px;
	left:39px;
	width:99px;

	height:29px;
	border:1px solid #cfcfcf;

	font-size:16px;
}



.panel_search .input_image {
	position:absolute;

	top:11px;

	left:8px;

}





table.box1 {
	border-width:0px;

	border-collapse : collapse;
}

table.box1 td,table.box1 th{

	border-width:0px;

	padding:0px;

	margin:0px;

	vertical-align:top;

	font-size:16px;

	font-weight:bold;

}

table.box1 .leftSide {

	background: url(images/box1/box1_r2_c1.gif) top center repeat-y #000;

	width:2px;

}

table.box1 .middleSide {

	background: url(images/box1/box1_r2_c2.gif) top center repeat-x #fff;

	width:167px;

}

table.box1 .rightSide {

	background: url(images/box1/box1_r2_c1.gif) top center repeat-y #000;

	width:2px;

}









table.box2 {

	border-width:0px;

	border-collapse : collapse;

}

table.box2 td,table.box2 th{

	border-width:0px;

	padding:0px;

	margin:0px;

	vertical-align:top;

	font-size:16px;

	font-weight:normal;

}

.box2_header{
	color:#ffffff;

	font-size:16px;

	font-weight:bold;
	margin:3px 3px 0 0;
}

table.box2 .content {
	[if IE]width:100%;
	padding:3px;

	background: url(images/box2/box2_r3_c1.png) top center repeat-x #fefefe;

	border-left:1px solid #bfbfbf;

	border-right:1px solid #bfbfbf;

}

table.box2 .more{

	text-align:center;

	font-weight:bold;

	font-size:14px;

	padding-top:2px;

}

table.box2 .more a{

	color:#000;

	text-decoration:none;

	text-align:center;

	font-weight:bold;

	font-size:14px;

}
.box2_articleMainTitle {color:#6F0019;font-size:16px;font-weight:bold;}

a.box2_articleMainTitle {color:#6F0019;font-size:16px;font-weight:bold;}

a.box2_articleMainTitle:hover {color:#6F0019;font-size:16px;font-weight:bold;text-decoration:underline;}

a.box2_articleMainTitle:visited{color:#6F0019;font-size:16px;font-weight:bold;}
a.box2_articleMainTitle:visited:hover{color:#6F0019;font-size:16px;font-weight:bold;}




.box2_articleTitle {color:#6F0019;font-size:16px;font-weight:bold;}

a.box2_articleTitle {color:#6F0019;font-size:16px;font-weight:bold;}

a.box2_articleTitle:hover {color:#6F0019;font-size:16px;font-weight:bold;text-decoration:underline;}

a.box2_articleTitle:visited{color:#6F0019;font-size:16px;font-weight:bold;}
a.box2_articleTitle:visited:hover{color:#6F0019;font-size:16px;font-weight:bold;}







.voteTitle {
	font-weight:bold;
}

.voteOption {
	font-weight:normal;

}

.mainMenuCell{
	width:176px;

	height:38px;

	text-align:right;

	vertical-align:middle;

	background: url(images/main/menu/main_menu_bg.png) top center repeat-x #000;
}

.mainMenuCell div {

	padding-right:35px;

}

.mainMenuCell a , .mainMenuCell a:visited {
	font-family:Times New Roman;

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	color:#000;

}

.mainMenuCell a:hover, .mainMenuCell a:visited:hover{

	font-family:Times New Roman;

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	color:#84011F;

}









.pearformLabel {

	vertical-align:top;

	font-family:"Times New Roman";

    font-size:16px;

    padding:3px;

    color:#454545;

}

.pearformTextbox {

	vertical-align:top;

}

.pearformTextbox input{

    font-family:"Times New Roman";

    font-size:16px;

    color:#454545;

    border: solid #BFBFBF 1px;

}

.pearformTextbox textarea{

    font-family:"Times New Roman";

    font-size:16px;

    color:#454545;

    border: solid #BFBFBF 1px;

}

.pearformTextbox select{

    font-family:"Times New Roman";

    font-size:16px;

    color:#454545;

    border: solid #BFBFBF 1px;

}

.pearformButton input {

	border: solid #648ABC 1px;

    font:normal 13px "Times New Roman";

}







.articleTitle {
    font-family:"Times New Roman";

    font-size:16px;

    color:#000000;

    text-decoration:none;

    font-weight:bold;

}

.articleTitle a , .articleTitle a:visited{
    font-family:"Times New Roman";

    font-size:16px;

    color:#000000;

    text-decoration:none;

    font-weight:bold;
}

.articleTitle a:hover , .articleTitle a:visited:hover{

    font-family:"Times New Roman";

    font-size:16px;

    color:#000000;

    text-decoration:underline;

    font-weight:bold;

}





.articleDate {

    font-family:"Times New Roman";

    font-size:12px;

    color:#acacac;

    text-decoration:none;

    font-weight:normal;

}

a p {
	padding:0;
	margin:0;
}



.contentText {
	padding-bottom:20px;
}



.contentText img {
	margin:5px;
}




.commentsMainTitle {
	font-size:16px;

	color:#A60328;

	text-align:center;

	font-weight:bold;
}

.commentsWriter {

	font-size:12px;

	color:#A60328;

}

#divSend2FriendModalWin {
	display:none;
	background-color:#ffffff;
}
.mainDate {
	color:#fff;
}


.table_filter1 {
	border-collapse:collapse;
	border-color:#990325;
}
.table_filter1 .p{
	padding:5px;
	margin:5px;
}




.gridMedialib {
	border-collapse:collapse;
	border-color:#990325;
}
.gridMedialib th{
	background-color:#990325;
	color:#ffffff;
	font-size:12px;
}

.TextCaption {
	background-color:#EAEAEA;
	font-size:11pt;
	font-weight:bold;
}

.box_newsletter {
	background-image:url(images/main/box_newsletter.jpg);
	width:172px;
	height:115px;
	position:relative;
}
.box_newsletter .textbox {
	position:absolute;
	top:70px;
	left:55px;
	width:100px;
	height:20px;
	border:solid 1px #cacaca;
}
.box_newsletter .button {
	position:absolute;
	top:70px;
	left:11px;
	width:40px;
	height:20px;
	border:solid 1px #cacaca;
}


.headerDateLeft {
	direction:rtl;
	width:200px;
	color:#fff;
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
.headerDateRight {
	direction:rtl;
	width:200px;
	color:#fff;
	text-align:right;
	font-weight:normal;
	font-size:12px;
}