/* CSS Document */
/***************************** start *****************************/
*						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body 					{background:#dadada;font-family:Arial,Tahoma,Verdana;}
img						{border:none}
p 						{}
td 						{line-height:14px; color:#575859; font:normal 11px Arial, Helvetica, sans-serif; vertical-align:top}
table 					{border-collapse:collapse; border:0px; width:100%;}
ul 						{list-style:none} 
a						{color:#424242; font-weight:normal; font-size:12px; text-decoration:none}
a:visited 				{color:#424242;}
a:hover 				{color:#424242; text-decoration:underline}
.date					{width:200px; height:25px; color:#ffffff; padding:7px 0px 0px 0px; font:bold 10px verdana; vertical-align: middle; text-align: center;}

.tail					{width:100%;text-align:center; vertical-align:top; margin: 0 auto 0 auto;}

/***************************** page parts *****************************/
/***************************** header *****************************/
.header 			{width:100%;height:276px;margin:0 auto 0 auto;padding:0px 0px 0px 0px;}
.header_bg1			{height:221px;width:411px;padding:0px 0px 0px 0px;text-align:left;}
.header_bg2			{height:221px;width:100%;background:url(../images/header_bg.jpg) repeat-x;text-align:center;color:#ce1312;}
.header_bg3			{height:221px;width:15px;padding:0px 0px 0px 0px;text-align:center;color:#ce1312;}
.header_bg3	span	{color:#ce1312;font-weight:normal;padding:0px 0px 0px 0px;}

/***************************** body *****************************/
.main 				{width:99%; margin:0 auto 0 auto; padding:0px 4px 0px 4px;}

#content			{width:100%;}
#content .cntr		{width:100%;}
#content .coll		{width:242px;}
#content .sep1 div	{width:7px}
#content .sep2 div	{width:7px}

.blog				{margin:0px 0px 0px 0px;}

/***************************** welcome *****************************/
.welcome			{background:#e9eef5; margin:0px 0px 5px 0px; padding:10px 28px 15px 28px;font:normal 12px Arial; color:#3c3c3c; line-height:16px}
.welcome h3			{color:#282828; font:normal 18px Arial; padding:1px 0px 12px 0px; margin:0px 0px 0px 0px;}

/***************************** headlines *****************************/
.headlines			{text-align:left;background:#e9eef5; margin:0px 0px 5px 0px; padding:11px 28px 9px 28px;font:bold 12px arial; color:#ce1312; line-height:10px}
.headlines h3		{text-align:left;color:#282828; font:normal 18px Arial; padding:1px 0px 12px 0px; margin:0px 0px 0px 0px;}

/***************************** news, date, authors, read more *****************************/
.paging				{padding:0px 0px  10px 0px;}
.paging a			{color:#ce1312;font:bold 11px arial;padding:0px 0px  0px 0px;vertical-align:middle;}
.paging a:hover		{text-decoration:underline;}
.paging a:visited	{color:#ce1312;text-decoration:none;}
.paging	span		{color:#333333 ; font:normal 10px tahoma ; padding:0px 0px  0px 0px;vertical-align:middle;}

.topnews						{background-color:#ffffff;}
.topnewstxt						{padding:0px 5px 0px 5px;font:bold 14px arial;color:#121212;text-align:center;vertical-align:middle;}
.topnewstxt h2					{font-size:12px; text-align:left; padding:0px 0px 4px 10px; background:url(../images/pn.gif) no-repeat 0 5px; color:#121212; margin:10px 0px 0px 0px;}
.topnewstxt .line				{background:url(../images/bg-topicr.gif) repeat-x; font-size:0px; line-height:3px;}
.topnewstxt .lineb				{background:url(../images/line1r.gif) repeat-x; font-size:0px; line-height:3px;}
.topnews td div					{font:normal 12px arial;padding:0px 5px 0px 5px; text-align:justify; }
.topnewsTitle					{text-align:center;padding:0px px 0px 0px;}
.topnewsTitle a					{font:bold 14px arial; color:#ce1312;}
.topnewsTitle a:hover			{text-decoration:underline;}
.topnewsTitle a:visited			{text-decoration:none;}
.topnews .createdate 			{text-align:center; color:#ce1312 ; font:normal 10px tahoma ; padding:7px 9px  7px 8px;}
.topnews .intro		 			{color:#000000;padding:0px 10px 0px 10px; text-align: justify; font: normal 12px Arial;margin:0px 0px 0px 0px;}
.topnews img					{margin : 3px 3px 3px 3px;}

.contentpaneopen 							{margin:0px 0px 0px 0px; width:100%;background-color:#ffffff;}
.contentpaneopen td							{font:normal 12px arial;line-height:17px;padding:7px 3px 7px 3px; text-align:justify; }
.contentpaneopen td div						{font:normal 12px arial;padding:0px 5px 0px 5px; text-align:justify; }
.contentpaneopen .contentheading			{background:#ffffff;text-decoration:none; font:bold 14px arial; color:#333333; padding:0px 8px 0px 8px;}
.contentpaneopen .contentheading h2			{font-size:12px; text-align:left; padding:0px 0px 4px 12px; background:url(../images/pn.gif) no-repeat 0 5px; color:#121212; margin:0px 0px 0px 0px;}
.contentpaneopen .contentheading h2 a			{text-decoration:none; font:bold 13px arial; color:#ce1312;padding:0px 0px 0px 0px;}
.contentpaneopen .contentheading h2 a:hover		{text-decoration:underline;}
.contentpaneopen .contentheading h2 a:visited	{text-decoration:none;}
.contentpaneopen .contentheading .line		{background:url(../images/bg-topic.gif) repeat-x; font-size:0px; line-height:3px;}
.contentpaneopen .contentheading .lineb		{padding:0px 0px 0px 0px;background:url(../images/line1.gif) repeat-x; font-size:0px; line-height:3px;}

.contentpaneopen .contentTitle				{text-decoration:none; font:bold 14px arial; color:#ce1312;padding:3px 8px 7px 8px;}
.contentpaneopen .contentTitle a			{text-decoration:none; font:bold 14px arial; color:#ce1312;padding:0px 0px 0px 0px;}
.contentpaneopen .contentTitle a:hover		{text-decoration:underline;}
.contentpaneopen .contentTitle a:visited	{text-decoration:none;}

.contentpaneopen .reletednews				{text-decoration:none; font:normal 11px arial; color:#ce1312;padding:3px 3px 7px 3px;}
.contentpaneopen .reletednews a				{text-decoration:none; font:normal 11px arial; color:#ce1312;padding:3px 3px 7px 3px;}
.contentpaneopen .reletednews a:hover		{text-decoration:underline;}
.contentpaneopen .reletednews a:visited		{text-decoration:none;}

.contentpaneopen img				{margin : 0px 7px 3px 0px;}
.contentpaneopen .createdate 		{color:#ce1312 ; font:normal 10px tahoma ; padding:0px 9px 0px 8px;}
.contentpaneopen .modifydate 		{color:#3c3c3c ; font:normal 11px arial ; padding:10px 0px 0px 32px }
.contentpaneopen .small 			{color:#868889 ; font:normal 10px tahoma ; margin:0px 0px 0px 0px;}
.contentpaneopen .smalldark 		{color:#3c3c3c; font:normal 12px arial;}

.contentpaneopen .intro		 		{color:#000000;padding:0px 0px 0px 0px; text-align: justify; font: normal 12px Arial;margin:0px 0px 0px 0px;}
.contentpaneopen .readon			{color:#ce1312;text-align:left;vertical-align:middle;}
.contentpaneopen .readon a 			{color:#ce1312;padding:10px 0px 10px 0px; text-decoration:none; font:normal 10px tahoma; margin:0px 0px 0px 0px;}
.contentpaneopen .readon a:hover 	{color:#ce1312;text-decoration:underline;}
.contentpaneopen .readon a:visited 	{color:#ce1312;text-decoration:none;}

/***************************** poster *****************************/
.poster 				{margin:0px 0px 0px 0px; width:100%}
.poster td				{font:normal 12px arial;line-height:17px;padding:7px 3px 7px 3px; text-align:justify; }
.poster td div			{font:bold 12px arial;line-height:17px;padding:7px 3px 7px 3px; text-align:justify; }

.poster .contentTitle			{text-decoration:none; font:bold 14px arial; color:#ce1312;padding:0px 0px 0px 8px;}
.poster .contentTitle	.line	{background:url(../images/bg-topic.gif) repeat-x; font-size:0px; line-height:3px;}
.poster .contentspr		.line	{background:url(../images/line1.gif) repeat-x; font-size:0px; line-height:3px;}

/***************************** footer *****************************/
.tail_footer			{text-align:center; vertical-align:top; margin: 10px auto 0px auto;}
.footer 				{border-top:1px solid #ffffff;width:99%;background:#dadada; margin:0 auto 0 auto; padding:0px 0px 0px 0px;font:normal 12px arial; color:#ffffff; height:40px;}
.copy					{width: 222px;text-align:center; padding-left:10px; padding-top: 7px; font-size: 12px; font-family: arial;color: #000000;}
.created				{width: 202px;text-align:center; padding-top: 7px; font-size: 12px; font-family: arial;color: #ce1312}
.bottmenu					{width:810px;text-align: center; color:#ffffff; vertical-align: middle;padding:7px 0px 0px 0px;}
.bottmenu		a			{color:#ce1312; font:normal 12px; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.bottmenu 		a:visited	{color:#ce1312; font:normal 12px; text-decoration:none;}
.bottmenu		a:hover		{color:#ce1312; font:normal 12px; text-decoration:underline; padding:10px 0px 0px 0px;}

/***************************** top menu *****************************/
/**** new menu ****/
.menu_rep	{background:url(../images/mmenu_bg.jpg) repeat-x; text-align:center}

/**** old menu ****/
#topmenu 				{width: 100%;text-align:center;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}

.horm					{width:19%;text-align:center;vertical-align: middle;padding:0px 0px 0px 10px;}
.horm_src				{width:111px;text-align:center;vertical-align: middle;padding:0px 0px 0px 20px;}
.horm_spr				{width:3%; background:url(../images/mmenu_spr.gif) no-repeat right;}

.horm		a			{color:#ce1312; font:bold 12px verdana; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.horm 		a:visited	{color:#ce1312; font:bold 12px verdana; text-decoration:none;}
.horm		a:hover		{color:#ce1312; font:bold 12px verdana; text-decoration:underline;}

/***************************** content *****************************/
.pmenu 				{width: 100%;text-align:center;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
.pmenu_rep			{background:url(../images/pmenu_bg.jpg) repeat-x; text-align:center}
.pmenu_rep_txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:10px 0px 0px 3px;}
.pmenu_rep_txt	a	{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 1px 0px 0px;}

.pmenu_bot 		{width: 100%;text-align:center;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
.pmenu_bot_rep	{background:url(../images/pmenu_bot_bg.jpg) repeat-x; text-align:center}

/***************************** languages *****************************/
.lang				{width:242px;background:#dadada; margin:8px 0px 8px 0px;vertical-align:bottom;}
.lang a				{color:#ce1312;padding:0px 0px 0px 0px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.lang a:visited		{color:#ce1312;text-decoration:underline;}
.lang a:hover 		{color:#ce1312;text-decoration:underline;}

/***************************** rubrics *****************************/
.rub				{width:242px;background-color:#dadada; margin:0px 1px 0px 1px;}
.rub .tlt			{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.rub .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.rub .lineb			{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}
.rub td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.rub td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.rub td a:visited	{color:#000000;text-decoration:underline;}
.rub td a:hover 	{color:#000000;text-decoration:underline;}

/***************************** cal *****************************/
.cal				{width:242px;background-color:#dadada; margin:5px 2px 0px 1px;text-align:left;}
.cal div			{text-align:center;}
.cal .bd			{background-color:#ffffff;}
.cal .tlt			{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.cal .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.cal .lineb			{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}
.cal td 			{padding:3px 0px 3px 0px;background-color:#ffffff;text-align:center;}
.cal td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.cal td a:visited	{color:#000000;text-decoration:underline;}
.cal td a:hover 	{color:#000000;text-decoration:underline;}

.calendar							{border:0px solid #ffffff;color:#ce1312;}
.calendar td						{height:21px;padding: 0px 0px 0px 0px;}
.calendar table td					{height:21px;font-size:12px;font-weight:bold;color:#ce1312;text-align:center;vertical-align:middle;}
.calendar .DayHeaderStyle			{background-color:#ffffff;color:#ce1312;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:1px 0px 1px 0px;font-weight:bold;height:14px;font-size:12px;text-align:center;vertical-align:middle;}
.calendar .SelectedDayStyle	a		{color:#ce1312;font-weight:bold;border-bottom:1px solid #ce1312;padding: 3px 2px 2px 2px;text-align:left;vertical-align:middle;}
.calendar .TodayDayStyle	a		{color:#121212;font-weight:bold;border-bottom:1px solid #121212;padding: 3px 2px 2px 2px;text-align:left;vertical-align:middle;}

/***************************** press club *****************************/
.press				{width:242px;background-color:#dadada; margin:3px 1px 0px 1px;}
.press .tlt			{width:242px;background:url(../images/part_top.jpg) no-repeat;height:37px;}
.press .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.press .lineb		{width:242px;background:url(../images/part_bot.jpg) no-repeat;height:11px;}
.press td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.press td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.press td a:visited	{color:#000000;text-decoration:underline;}
.press td a:hover 	{color:#000000;text-decoration:underline;}

.press .news_date_titleD			{width:200px;padding:7px 8px 0px 16px;text-align:left;color:#ce1312;font-size:10px;font-weight:bold;font-size:12px}
.press .news_intro				{width:200px;padding:3px 16px 0px 16px;text-align:justify;}

/***************************** links *****************************/
.links				{width:242px;background-color:#dadada; margin:5px 1px 0px 1px;}
.links .tlt			{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.links .tlt .txt	{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.links .lineb		{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}
.links td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.links td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.links td a:visited	{color:#000000;text-decoration:underline;}
.links td a:hover 	{color:#000000;text-decoration:underline;}

/***************************** currency *****************************/
.currency			{width:242px;background-color:#dadada; margin:5px 1px 0px 1px;}
.currency .tlt		{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.currency .tlt .txt	{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.currency .lineb	{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}

/***************************** wether *****************************/
.wether				{width:242px;background-color:#dadada; margin:5px 1px 0px 1px;}
.wether .tlt		{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.wether .tlt .txt	{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.wether .lineb		{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}

/***************************** search *****************************/
.coll_bg				{width: 210px;}
.coll_bg	div			{padding:9px 0px 3px 0px;text-align:center;}
.coll_bg	div div		{}

.search			{width:210px;background:url(../images/searchbox.jpg) no-repeat 0 4px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:middle;text-align:left;}
.txtSearch 		{font-size:11px;font-family:Tahoma;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;border:none; background:url(../images/spacer00.gif);color:#000;vertical-align:middle;}

/***************************** excl *****************************/
.excl				{width:242px;background-color:#dadada; margin:3px 1px 0px 1px;}
.excl .tlt			{width:242px;background:url(../images/part_top.jpg) no-repeat;height:37px;}
.excl .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.excl .lineb		{width:242px;background:url(../images/part_bot.jpg) no-repeat;height:11px;}
.excl td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.excl td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.excl td a:visited	{color:#000000;text-decoration:underline;}
.excl td a:hover 	{color:#000000;text-decoration:underline;}

.excl .news_date_titleD			{width:200px;padding:7px 8px 0px 16px;text-align:left;color:#ce1312;font-size:10px;font-weight:bold;font-size:12px}
.excl .news_intro				{width:200px;padding:3px 16px 0px 16px;text-align:justify;}

/***************************** news *****************************/
.news				{width:242px;background-color:#dadada; margin:5px 1px 0px 1px;}
.news .tlt			{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.news .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.news .lineb		{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}
.news td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.news td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.news td a:visited	{color:#000000;text-decoration:underline;}
.news td a:hover 	{color:#000000;text-decoration:underline;}

.news .news_date_titleD			{padding:7px 8px 0px 16px;text-align:left;color:#ce1312;font-size:10px;font-weight:bold;font-size:12px}
.news .news_date_titleT			{padding:7px 15px 0px 0px;text-align:right;color:#ce1312;font-size:10px;font-weight:bold;font-size:12px}
.news .news_intro				{padding:3px 16px 0px 16px;text-align:justify;}

/***************************** login *****************************/
.login				{width:242px;background-color:#dadada; margin:5px 1px 3px 1px;}
.login .tlt			{background:url(../images/part_top.jpg) no-repeat;height:37px;width:242px;}
.login .tlt .txt		{font:bold 12px arial;color:#ce1312;text-align:left;padding:12px 0px 0px 10px;}
.login .lineb		{background:url(../images/part_bot.jpg) no-repeat;height:11px;width:242px;}
.login td 			{padding:3px 0px 3px 0px;background-color:#ffffff;}
.login td a			{color:#000000;padding:0px 0px 0px 13px;font-size:12px;text-decoration:none; margin:0px 0px 0px 0px;}
.login td a:visited	{color:#000000;text-decoration:underline;}
.login td a:hover 	{color:#000000;text-decoration:underline;}
.login .inputbox	{width:130px; height:14px; border:1px solid #adadad; color:#2c2c2c; vertical-align:middle; font:normal 11px Arial; padding:1px 0px 0px 6px; margin:0px 0px 0px 2px;}

/***************************** advanced search *****************************/
.advsearch							{background-color:#ffffff;}
.advsearch .line					{background:url(../images/bg-topic.gif) repeat-x; font-size:0px; line-height:3px;}
.advsearch .lineb					{background:url(../images/line1.gif) repeat-x; font-size:0px; line-height:3px;}
.advsearch td						{color:#121212;font:normal 12px arial;line-height:17px;padding:0px 3px 7px 3px; text-align:justify; }
.advsearch td div					{font:normal 12px arial;line-height:17px;padding:7px 3px 7px 3px; text-align:justify; }
.advsearch .inputbox 				{height:16px; border:1px solid #868889; color:#2c2c2c; vertical-align:middle; font:normal 11px Arial; padding:0px 0px 0px 6px; margin:0px 0px 0px 0px;}
.advsearch a						{text-decoration:none; font:bold 12px arial; color:#ce1312;padding:0px 0px 0px 0px;}
.advsearch a:hover					{text-decoration:underline;}
.advsearch a:visited				{text-decoration:none;}

/***************************** end *****************************/