body, input, button, select, td, th, a, div {font:normal 13px Arial; color:#2c3440}
html					{height:100%}
body 					{height:100%; background:url(../images/pageear_bg.jpg) repeat-x; width:100%;}
img						{border:none}
th						{padding:0px 0px 6px 0px; text-align:left}
td 						{line-height:14px; color:#161a1f; vertical-align:top;}
table 					{border-collapse:collapse; border:0px; width:100%;}

a						{color:#126bc3; text-decoration:none}
a:visited 				{color:#126bc3; text-decoration:none}
a:hover 				{color:#126bc3; text-decoration:none !important}
label					{color:#2c3440;}
iframe					{width:95%; margin:10px 0px 0px 10px;}

h1, h2					{color:#d5091f; font-size:18px; font-weight:bold; padding:7px 0px 6px 34px;}
h3						{color:#343434; font-size:13px; font-weight:bold}
p						{color:#161a1f; line-height:15px; padding:0px 0px 10px 0px; font-size:12px}
p font					{color:#ad0a22; font-weight:bold; font-size:13px}
p a:hover				{text-decoration:none}

.checkbox {border:0px;}

#header					{padding:0px; height:175px;width:960px;text-align:left;}
.logo					{padding:37px 0px 0px 0px; margin:0px 0px 0px 0pxfloat:left;}
.logo a				    {display:block; width:305px; height:122px; background:url(../images/logo.jpg) no-repeat; cursor:pointer;}

.ce_downloads           { margin-bottom:20px; }
.iconcol                   { width:20px; border:10px solid; }
/*________________________________________TABLE_____________________________________*/


.register .col_0 { border-bottom:1px solid #aaaaaa;padding:4px 0 2px 0;font-weight:bold; }
.register .col_1 { border-bottom:1px solid #aaaaaa;padding:2px 0 2px 0; }
.register .odd { background-color:#F5F5F5; }
.even  {}
 
/*________________________________________TOPMENU_____________________________________*/
#topmenu			{margin-bottom:20px;margin-top:10px;}
.module				{background:url(../images/topmenu_bg.gif) repeat-x 0 0;}
.module div			{background:url(../images/topmenu_left.gif) no-repeat 0 0;}
.module div div		{background:url(../images/topmenu_right.gif) no-repeat right 0; height:39px; text-align:center;}			
.module div div div {background:none; height:auto; width:auto}

ul#mainlevel			{margin:0px;padding:0px 0px 0px 0px;}
ul#mainlevel li			{display:block; float:left; padding:10px 0px 10px 0px; border-right:1px solid #232831}
a.mainlevel 	 		{color:#fff; font-weight:normal; font-size:13px; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 30px 0px 30px;}
a.mainlevel:visited		{color:#fff; text-decoration:none;}
a.mainlevel:hover, #active_menu	{color:#ff8b00; text-decoration:none;}


/*________________________________________MODULES_____________________________________*/

.module_menu				{margin:0px 0px 20px 0px;padding:0px;width:180px;background:url(../images/mainmenu_bg.gif) repeat-y 0 0}
.module_menu div			{background:url(../images/mainmenu_top.gif) no-repeat 0 0; width:auto}
.module_menu div div		{background:url(../images/mainmenu_bottom.gif) no-repeat 0 bottom}
.module_menu div div div 	{padding:7px 8px 9px 8px; background:none;}
.module_menu div div div div	{padding:0px;}
.module_menu	 img		{width:0px; height:0px}
.module_menu	 h3			{margin:0px;padding:15px 0px 12px 47px; color:#161a1f; background:url(../images/mainmenu_h3_bg.jpg) no-repeat 0 0; font-size:13px; font-weight:bold; text-transform:none; height:auto}

/*
.module_login				{margin:0px 0px 20px 0px;padding:0px;width:180px;background:url(../images/mainmenu_bg.gif) repeat-y 0 0}
.module_login div			{background:url(../images/mainmenu_top.gif) no-repeat 0 0; width:auto}
.module_login div div		{background:url(../images/mainmenu_bottom.gif) no-repeat 0 bottom}
.module_login div div div 	{padding:7px 8px 9px 8px; background:none;}
.module_login div div div div	{padding:0px;}
.module_login	 img		{width:0px; height:0px}
.module_login	 h3			{margin:0px;padding:15px 0px 12px 47px; color:#161a1f; background:url(../images/loginform_h3_bg.gif) no-repeat 0 0; font-size:13px; font-weight:bold; text-transform:none; height:auto}
*/

.module_login				{width:180px;margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #98a3b1}
.module_login div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_login div div		{background:none; }	
.module_login div div div	{padding:0px 0px 0px 0px; background:none;}	
.module_login h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/loginform_h3_bg.gif) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_login p			{width:150px;padding:0px 0px 0px 0px; color:#aa0000; font-size:11px}
.module_login a			{color:#15314f !important; font-size:11px; font-weight:normal; text-decoration:underline}
.module_login a:hover		{color:#15314f; text-decoration:none; font-size:11px; }
.module_login label		{color:#fff; font-size:11px; font-weight:normal; vertical-align:middle; margin:0px 0px 0px 0px;}
.module_login br			{line-height:3px}
.module_login form			{text-align:left; padding:0px 0px 0px 12px; width:160px;}
.module_login form div		{width:150px;}


.module_newsletter				{width:180px;margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #98a3b1}
.module_newsletter div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_newsletter div div		{background:none;}	
.module_newsletter div div div	{padding:0px 0px 0px 0px; background:none}	
.module_newsletter h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/box_h3_bg.jpg) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_newsletter ul  			{margin:0px 10px 10px 25px;} 
.module_newsletter li 			{margin:0px 0px 0px 0px; padding:1px 0px 1px 0px; line-height:15px; background:url(../images/bullet.gif) no-repeat 0px 7px;}
.module_newsletter li a			{color:#fff; font-weight:normal; font-size:11px;  padding:1px 0px 7px 11px; text-decoration:underline; display:block; margin:0px 0px 0px 0px; text-transform:none}
.module_newsletter li a:hover	{color:#191d24; text-decoration:none}
.module_newsletter li a:visited	{color:#191d24}
.module_newsletter form			{text-align:left; padding:0px 0px 0px 17px; width:auto}
.module_newsletter form div		{width:150px;}
.module_newsletter .submit {width:150px;border:1px solid;border-color:#aaaaaa;}

.module_news				{margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #98a3b1}
.module_news div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_news div div		{background:none; }	
.module_news div div div	{padding:0px 0px 0px 0px; background:none;}	
.module_news h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/box_h3_bg.jpg) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_news p			{width:150px;padding:0px 0px 0px 5px; color:#ffffff; font-size:11px}
.module_news a			{color:#15314f !important;padding:0px 0px 0px 5px; font-size:11px; font-weight:normal; text-decoration:underline}
 
.module_demo				{width:180px;margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #98a3b1}
.module_demo div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_demo div div		{background:none; }	
.module_demo div div div	{padding:0px 0px 0px 0px; background:none;}	
.module_demo h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/popular_h3_bg.gif) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_demo p			{width:150px;padding:0px 0px 0px 5px; color:#ffffff; font-size:11px}
.module_demo a			{color:#15314f !important;padding:0px 0px 0px 5px; font-size:11px; font-weight:bold; text-decoration:none}
 
.module_donate				{width:180px;margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #eeeeee}
.module_donate div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_donate div div		{background:none; }	
.module_donate div div div	{padding:0px 0px 0px 0px; background:none;}	
.module_donate h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/popular_h3_bg.gif) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_donate p			{width:180px;padding:10px 0 0 0; color:#15314f; font-size:11px;text-align:center;}
.module_donate a			{color:#15314f !important;padding:0px 0px 0px 5px; font-size:11px; font-weight:normal; text-decoration:underline}
 
.module_basket				{width:180px;margin:0px 0px 10px 0px; background:url(../images/box_top.gif) no-repeat 0 0 #98a3b1}
.module_basket div			{width:180px;padding:0px 0px 10px 0px; background:url(../images/box_bot.gif) no-repeat 0 bottom}	
.module_basket div div		{background:none; }	
.module_basket div div div	{padding:0px 0px 0px 0px; background:none;}	
.module_basket h3			{padding:15px 0px 18px 49px; color:#fff; background:url(../images/shopping_cart.gif) no-repeat 0 0; font-size:12px; margin:0px 0px 10px 0px; text-transform:none}
.module_basket p			{width:150px;padding:0px 0px 0px 0px; color:#aa0000; font-size:11px}
.module_basket a			{color:#15314f !important; font-size:11px; font-weight:normal; text-decoration:underline}
.module_basket a:hover		{color:#15314f; text-decoration:none; font-size:11px; }
.module_basket label		{color:#fff; font-size:11px; font-weight:normal; vertical-align:middle; margin:0px 0px 0px 0px;}
.module_basket br			{line-height:3px}
.module_basket form			{text-align:left; padding:0px 0px 0px 12px; width:160px;}
.module_basket form div		{width:150px;}
 
 
 
/*________________________________________MAINMENU_____________________________________*/

.menu					{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.menu li				{}
.menu li a				{display:block;height:18px;color:#15314f; font-size:11px; background:url(../images/mainmenu_item.gif) no-repeat 0px 0px; padding:12px 0px 0px 25px; text-decoration:none; margin:0px 0px 0px 0px; text-transform:none;} 	/* Item Of Menu Main */
.menu li a:visited 		{color:#15314f;}
.menu li a:hover 		{color:#797979;}
.menu li #active 		{color:#ff8b00;font-weight:bold; } 	/* active item */



/*________________________________________SEARCH______________________________________*/
.module_s6				{margin:0px 0px 0px 0px; width:343px; float:right; height:38px; background:url(../images/search_bg.gif) no-repeat 0 0}
.module_s6 h3			{font-weight:normal; font-size:12px; color:#b7babf; display:block; float:left; margin:15px 6px 0px 0px;}
.module_s6 form			{width:215px; display:block; float:left}
.inputbox_s6 			{width:215px; height:19px; border:none; color:#000; vertical-align:middle; padding:0px 0px 0px 5px; margin:9px 0px 0px 45px; background:none;}
#search_searchword 		{vertical-align:top; background:none}				/*user4 search by default*/
#mod_login_remember		{}
.search_s6				{color:#fff; font-size:12px;}

/* LOGIN   */

/*.login {width:150px;}*/
.login input {width:150px;border:1px solid;border-color:#aaaaaa;}
.submit_container input {width:150px;border:1px solid;border-color:#aaaaaa;margin:10px 0 0 0;}
.login_register {width:150px;margin:10px 2px 2px 0;text-align:right;}
 
#topline {float:right;}
.mod_changelanguage {padding-top:20px;}
.mod_changelanguage ul {list-style:none;margin:0px;}
.mod_changelanguage ul li {float:left;margin-right:14px;}

.toggler {font-weight:bold;padding:10px 0 0 0;}
.error {color:#aa0000;}
.pdf_link {text-align:right;}
.info {margin-top:10px;}
  