.bannertop	{float:left; width:665px;}
.menu_top	{clear:both; background-image:url(images/menu_top_bg.jpg); height:34px; width:870px;}
.left_col   {float:left; width:195px;}
.top_menu  {font-size:12px; font-weight:normal; color:#666666; padding-left:64px;
			text-align:center; padding-top:6px;
			text-transform:uppercase; text-decoration:none;}
.site	{width:870px; position:relative; /*background:url(images2/back.jpg)  images/conservatives_logo.jpg right bottom no-repeat;*/ text-align:left; background-color:#FFFFFF; /*padding-bottom:90px;*/}
.logo	{float:left;}
form {margin:0px; padding:0px;}
.content {width:655px; top:20px;left:0px; clear:both;}
#maincol {float:left; width:663px; text-align:left; padding-left:12px; margin-bottom:150px;}
.a_top_menu {font-size:12px; font-weight:normal; color:#666666;  padding:10px 10px 0px 20px; text-transform:uppercase; text-decoration:none; background-image:url(images/top_m_up.jpg);background-repeat:no-repeat; background-position:0% 90%;}
.a_top_menu:hover {font-size:12px; font-weight:normal; color:#666666; padding:10px 10px 0px 20px; text-transform:uppercase; text-decoration:underline;}

.a_left_menu {font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase; text-decoration:none;background-repeat:no-repeat; background-position:10% 100%; text-align:left;}
.a_left_menu:hover{font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase; text-decoration:none;background-repeat:no-repeat; background-position:10% 100%; text-align:left;}


.news_head {font-size:12px; font-weight:bold; color:#666666;  padding:10px 20px 0px 40px; text-transform:uppercase; text-decoration:none; background-image:url(images/icon_news.jpg);background-repeat:no-repeat; background-position:10% 100%; text-align:left;}
.news_head_big {font-size:12px; font-weight:bold; color:#666666;  padding:10px 20px 0px 20px; text-transform:uppercase; text-decoration:none; background-image:url(images/icon_news.jpg);background-repeat:no-repeat; background-position:0% 100%; text-align:left;}
.news_title_big {font-size:12px; font-weight:bold; color:#666666;  padding:10px 20px 0px 20px; text-transform:uppercase; text-decoration:none; text-align:left;}
.news_cont_big {font-size:12px; font-weight:normal; color:#666666;  padding:0px 20px 0px 20px; text-decoration:none; text-align:left;}

.a_news_menu {font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase; text-decoration:none;background-repeat:no-repeat; background-position:10% 100%; text-align:left;}
.a_news_menu:hover{font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase; text-decoration:none;background-repeat:no-repeat; background-position:10% 100%; text-align:left;}


.news_cont {font-size:11px; font-weight:normal; color:#666666;  padding:0px 20px 0px 40px; text-decoration:none; text-align:left;}
.news_cont2 {font-size:11px; display:block; font-weight:normal; color:#666666;  padding:0px 20px 0px 40px; text-decoration:none; text-align:left;}
.news_cont2:hover {font-size:11px;}

#bottom_links   {background-image:url(images/bottom_menu_bg.jpg); height:34px; width:870px; border:#E0E0E0 1px solid;clear:both;}

.bottom_menu {font-size:11px; font-weight:normal; color:#929292; margin:5px 0px 0px 0px; text-decoration:none;}

.a_bottom_menu {font-size:11px; font-weight:normal; color:#929292; margin:8px 0px 0px 0px; text-decoration:none;}
.a_bottom_menu:hover {font-size:11px; font-weight:normal; color:#929292; margin:8px 0px 0px 0px; text-decoration:underline;}
.a_bottom_menu_sep {color:#D3D3D3;}
.form_top {position:relative; left:0px;  background-image:url(images/form_top.jpg); height:40px; width:205px; background-repeat:no-repeat; background-position:top;}
.form_body {position:relative; left:0px;  background-image:url(images/form_body.jpg); width:205px; background-repeat:repeat-y; background-position:top;}
.form_close {position:relative; left:0px; clear:both; background-image:url(images/form_last.jpg); height:1px; width:205px; background-repeat:no-repeat; background-position:top;}
.form_title {color:#006699; font-weight:bold; font-size:14px; margin: 10px 0px 0px 0px;margin-left:18px;float:left;}
.small_input {font-size:9px; color:#929292; border:#DBDBDB 1px solid; width:150px;  margin-left:18px; padding:3px 0px 3px 3px;}
.bt_small_input {margin-left:16px;}
.sep5 {height:5px;width:205px; clear:both; overflow:hidden;}
.sep_dot {height:1px;width:135px; border-bottom:dotted; border-bottom-color:#DEDEDE; border-bottom-width:1px; margin:0px 20px 0px 40px;}
textarea  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.version {width:655px; top:0px;left:0px; text-align:right;}

.lx_english {font-size:11px; font-weight:normal; color:#006699;text-decoration:none; font-weight:bold;}
.lx_english:hover {font-size:11px; font-weight:normal; color:#006699;text-decoration:none; font-weight:bold;}
.lx_polish {font-size:11px; font-weight:normal; color:#FF3333;text-decoration:none; font-weight:bold;}
.lx_polish:hover {font-size:11px; font-weight:normal; color:#FF3333;text-decoration:none; font-weight:bold;}

.news_title {position:relative; left:0px; width:205px;margin:20px 0px 0px 0px; font-weight:bold; font-size:14px; text-align:left;}
.news_title_red {color:#FF3333;margin:0px 0px 0px 18px;}
.news_title_blue {color:#006699;margin:0px 0px 0px 0px;}

.don {color:#006699; font-size:12px; font-weight:bold;}
.more {color:#999; font-size:10px; margin-left:20px;}
.more:hover {font-size:10px;}
.gal_frame {border:#CCCCCC solid 1px; margin:2px; padding:2px;}