/* навигация */
@import url(style.navi.css);

/* магазин */
@import url(style.shop.css);

/* форум */
@import url(style.forum.css);

/* main HTML */
code                {font-size: 11px; font-family: courier, verdana, arial, helvetica, sans-serif; }
fieldset            {padding: 6px; margin: 6px; border:1px solid #ddd}
legend              {font-size: 11px;  padding:4px; color:#777}
h3,h1,h2,h4         {font-size:18px; font-weight:bold; color:#666}
td,th,div,input,
textarea,
select,option       {line-height:1.4em;font-size: 11px; color: #666; font-family: arial, verdana,'trebuchet ms',  Arial, Verdana, Helvetica, sans-serif;}
/*input, textarea, select {border: 1px solid #b6b6b6; padding:1px; margin-bottom:1px}*/
input, textarea, select { padding:1px; margin-bottom:1px}
option	  {border:none}
textarea            {padding:2px}
form                {display:inline}
small               {font-size:10px}
fieldset            {border-color:#ccc}

/* search top */
.topnavi_field      { width:150px;}
.topnavi_button     {color:#fff; background-color:#eec00a; border:1px solid #fff; margin-right:4px; text-transform:uppercase}
.padding_div        {background-color:#F7F7F7; border:1px solid #E1E1E1; padding:5px}
/* search top */

/* полезни връзки */
a:link,a:visited    {color:#eec00a; text-decoration:none;}
a:hover             {color: #333; text-decoration:none;}

a.links_boxes:link,
a.links_boxes:visited {color: #777; text-decoration:none}
a.links_boxes:hover   {color: #eec00a; text-decoration:none}

.mainbody			{background-color: #fff; padding:0px;  text-align:left;  }

html body 			{margin:0px; padding:0px; background:#dddddd;} /*  url(../img/page/page_bg.gif) */

/* header 
.pageheader			{background:#ddd right; height:104px}
.pageheader_right   {background:#fff url(../img/page/headerbg.gif) no-repeat 100px}
*/

/* speedbar */
/* .topnavtd           {color: #fff; background-color: #eec00a; height:27px; } */
.speedbar           {font-size:11px;color:#eec00a; text-transform:uppercase}
a.speedbar:link		{font-weight:bold; color:#fff;text-decoration:none}
a.speedbar:visited  {font-weight:bold; color:#fff;text-decoration:none}
a.speedbar:hover    {font-weight:bold; color:#fff;text-decoration:underline}

/* лява и дясна колона
#leftnavi           {width:205px; padding-top:8px}
#rightnavi          {width:180px; padding-top:8px}
*/
/* средна колона (content) */
#content            {padding:12px; padding-top: 8px}

/* box navigation */
.navigation_box     {background:#DCDCDC; height:25px; padding-left:12px; line-height:25px; font-weight:bold; color:#666666; border-bottom:1px solid #B8B8B8}

/*   */
.navigation_box_bg  {background:#fff; padding:5px; border:1px solid #E1E1E1}

#archivebox h1,h2 	{display:inline; font-size:14px; font-weight: bold}

/* 1. und 2.  */ 
.row_first             {background-color: #f6f6f6}
.row_second            {background-color: #fff}

/* box normal */
.box_inner			{background-color:#fff;} 
.box_inner_body     {background-color:#fff;}

/* Box comment */
.commentfield          {border:1px solid #ccc; color:#666; padding:10px; background-color:#fff; margin-bottom:3px}

/*   */
.box_padding           {padding:4px}

/* title result search */
.title_result_search   {color:#777; font-size:14px; font-weight:bold}
/*  link Downloads & Links */
a.categtitle_b:link,
a.categtitle_b:visited {color:#777; font-size:15px; font-weight:bold}

/* News + Article */
.title_big             {font-size:16px; font-weight:bold; color:#777}
/* Artikel-Text eigene Ansicht */
.article               {text-align:justify}

/* Topnews   */
.topnews               {border-bottom:1px solid #ddd; background-color:#fff;padding:5px; margin-top:5px}

/* News  */
.content_left_one      {}

/*  line News and Article */
.hrdiv                 {height:1px; background-color:#D7D7D7; margin-top:5px; margin-bottom:5px}

.p_spacer              {border-bottom:1px solid #ddd; margin-top:2px}

.poll_res              {color:#999}

a.newsintro:link       {font-weight:normal; text-decoration:none}
a.newsintro:visited    {font-weight:normal; text-decoration:none}
a.newsintro:hover      {font-weight:normal; text-decoration:none}

.news_spacer           {border-bottom:1px solid #fff;}
.searchfield_header    {border:1px solid #fff;}

/*********************** Icon- ***********************/
.absmiddle          {vertical-align:middle}

/*********************** Inlineshot ******************************/
.inlineshotbox		{margin-top:10px; margin-right:10px; float:left; border:1px solid #ddd; width:130px; padding:1px;}
.inlineshot_text	{background-color:#f1f1f1; padding:2px; color:#000;}

.box_newsticker     {background-color: #fff;}


/*********************** BOXES***********************/
/*********************** Newsbox   ***********************/
.box_news			{background-color: #fff; }

/*********************** Article   ***********************/
.box_article		{background-color: #fff; }

/*********************** Normal Box ***********************/
.box_innerhead{
	/* background-image:url(../img/page/box_innerhead.gif); */
	background-color: #f6f6f6; 
	padding:5px; 
	border-bottom: 1px solid #ccc; 
	font-weight:bold;
	position:relative
}

.box_innerfoot      {background-color: #f8f8f8;margin: 3px;padding: 3px 3px 1px;}
.box_outer          {}
.box_outerhead      {
	padding: 8px;
	padding-left:0px;
	position:relative;
}

.box_archive_selector {}
.box_faq {}
.box_toolbox		{background-color: #f8f8f8; padding:5px; border: 1px solid #ccc}
.noborder 			{border: 0px}

/*********************** buttons***********************/
.button {
	font-weight: bold;
	font-size:11px;
	color: #fff;
	background-color: #eec00a;
	cursor: pointer;
	border: 1px solid #eec00a;
}

.button_bbodes {
	font-weight: bold;
	font-size:11px;
	background-color: #fff;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	color: #777;
	border: 1px solid #BCBCBC;
	margin-right:2px;
}

.divcode                      {background-color:#fff;}

.errorfont                    {font-weight: normal;}

a.light:link,a.light:visited {color: #666; text-decoration: none; font-weight: normal;}
a.light:hover                {color: #eec00a;text-decoration:none;font-weight: normal;}

a.page_navigation:link, a.page_navigation:visited{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	background-color:#C0C0C0;
	text-decoration: none;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
}

a.page_navigation:hover,.page_navigation,.pnav {
	font-size:11px;
	font-weight:normal;
	color:#fff;
	background-color:#777;
	text-decoration: none;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
}

.newsticker_header  {
	border:1px solid #ddd;
	background-color:#f8f8f8;
	padding:2px;
	text-align: right;
}

.time_ticker,.time {
	font-weight:bold;
	}		

.text_ticker {
	font-size:11px;
	color: #7c7c7c;
	line-height:15px;
	font-weight: bold;
}

a.ticker:link       {color:#eec00a;font-size:14px; font-weight:bold; line-height:22px}
a.ticker:visited    {color:#eec00a;font-size:14px; font-weight:bold; line-height:22px}
a.ticker:hover      {color:#666;font-size:14px; font-weight:bold; line-height:22px}

.pointer			{cursor:pointer}

.title              {font-size: 12px;font-weight: bold;color: #000;}

.highlight          {font-weight:bold }

.commentboxes       {background-color: #fff; margin: 1px; padding: 1px; letter-spacing: normal; width: 95%;}

.commentboxheader   {background-color: #f2f2f2; font-size: 11px;}

.vote_best          {font-size:11px; font-weight:bold; color: #289F08; }
.vote_worst         {font-size:11px; font-weight:bold; color: #ea4800; }
.vote_span          {font-size:11px; font-weight:bold; color:#666666; }

.newshead           {background-color: #f3f3f3; color: #f3f3f3;}

.outer_boxborder    {background-color: #fff; margin: 1px; padding: 1px; border: 1px solid #e6e6e6;}

.gallery_box	    {padding:2px; margin:2px; border:1px solid #ddd; }
.gallery_nextthumb	{float:left; width:10%; padding:2px; text-align:center}

.active_image		{border: 1px solid #000000}
.inactive_image		{border: 1px solid #cccccc}

.galimage_smalltext {font-size:11px;color:#666}


.faqtext              {padding: 8px;}

.selectfield          {background-color:#fff; border: 1px solid #C0C0C0; overflow:auto; height:100px; padding: 3px}

.article_votebox_left	{float:left; width:25%; overflow:hidden; padding-top:2px; padding-bottom:2px}
.article_votebox_right	{text-align:right;float:right;width:75%;overflow:hidden;  padding-top:2px; padding-bottom:2px}

.infostretch_title		{font-weight:bold; font-style:italic; min-height:20px;  }
.infostretch			{background-image: url(../img/page/infostretch.gif);}
.infostretch_back		{background-color:#fff}
.infostretch_left		{background-image: url(../img/page/infostretch.gif); float:left; width:60% ; text-align:left; background-position: 2px; overflow:hidden}
.infostretch_right		{background-image: url(../img/page/infostretch.gif); float:right; width:100%; text-align:right; background-position: 1px; overflow:hidden}

.infostretch_left_dl	{background-image: url(../img/page/infostretch.gif); float:left; width:30% ; text-align:left; background-position: 2px; overflow:hidden}
.infostretch_right_dl	{background-image: url(../img/page/infostretch.gif); float:right; width:70%; text-align:right; background-position: 1px; overflow:hidden}

.tdvert					{border-right: 1px solid #dbdbdb;}

.page_footer			{background-color: #dbdbdb; padding:5px}
.intro                {color:#5D5D5D;font-size: 11px;}

.newsletterbox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6B6B6;
	background-color: #F6F6F6;
}

.newsletteritems {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	background-color: #fbfbfb;
}

.navibox {
	background-color: #f8f8f8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}

/* DIV CONTAINER  */
.agb_container_payment{
	border:1px solid #DCDCDC;
	padding:2px;
	height:180px;
	overflow:auto;
	font-size:11px;
	background-color:#fff
}
.agb_container_payment_error{
	border:1px solid #DCDCDC;
	padding:2px;
	height:180px;
	overflow:auto;
	font-size:11px;
	background-color:#fff
}

.infostretch_right {background:url(../img/page/infostretch.gif)}

.clear                 {clear:both}
.floatcontent          {padding:3px; min-height:80px; /* FЬR IE: */ _height: 6em }

/* Kalender  */
.calendarBackground {background-color:#fff}
.calendarBorder     {background-color:#d1d1d1;padding:1px}
.calendarForms      {border: 1px solid #cccccc}
.calendarEventTitle {font-size:18px; font-weight:bold}
.calendarNorm       {font-weight:normal; font-size:11px}
.calendarBlanc      {background-color:#f7f7f7}
.calendarHeader     {background-color:#eec00a; color:#fff; font-weight:bold;padding:2px;text-align:center}
.calendarHeaderBig  {background-color:#eec00a; color:#fff; font-weight:bold;padding:8px;text-align:center}
.calendar           {background-color:#eeeeee; font-weight:normal; padding:3px}
.calendarBig        {height:90px;background-color:#eeeeee;font-weight:normal; padding:3px}
.calendarInactiveDay{color:#ccc;font-style:italic; font-size:10px;padding:4px}
.calendarToday      {background-color:#eec00a; color:#ffffff; font-weight:bold; padding:3px}
.calendarTodayBig   {height:90px;background-color:#fff;border: 1px solid #eec00a;font-weight:bold; font-size:14px;padding:4px}
a.calendarEventLink:link,
a.calendarEventLink:visited {color:#777;text-decoration:underline;font-weight:normal;font-size:11px}
a.calendarEventLink:hover   {color:#777;text-decoration:none;font-weight:normal;font-size:11px}
a.calendarLinkSmall:link,
a.calendarLinkSmall:visited {color:#fff;text-decoration:underline}
a.calendarLinkSmall:hover   {color:#fff;text-decoration:none}
a.calendarLink:link,
a.calendarLink:visited {color:#777;text-decoration:underline}
a.calendarLink:hover   {text-decoration:none}

a.boxnavi:link {font-weight:bold}

/* NEU */
.profile_headers {color:#fff; background-color:#eec00a; border-bottom:1px solid #fff; padding:5px; font-weight:bold}
.inputfields_normal {border:1px solid #e1e1e1; background-color:#F9F9F9; font-size:12px; margin:2px; margin-right:5px; }


.t_main {background-color:#fff}
.t_main_splash {border-top:0px solid #fff}
.t_main_speedbar {color:#fff}
.t_main_newest {border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px; padding-right:5px}
.t_mainbasket {border-top:1px solid #fff;border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px; background-color:#fff}
.t_main_news_spacer {border-bottom:1px dashed #ccc}
.t_main_loginbox {border-bottom:1px solid #ccc; padding:8px; padding-bottom:15px}
a.t_prolink:link {font-size:11px; color:#fff; text-decoration:none; font-weight:normal}
a.t_prolink:visited {font-size:11px; color:#fff; text-decoration:none; font-weight:normal}
a.t_prolink:hover {font-size:11px; color:#fff; text-decoration:underline; font-weight:normal}

.payment_headers {background-color:#eec00a; color:#fff; font-weight:bold; padding:5px; border-bottom:0px solid #fff}
.paymemt_fields {padding:1px; margin-right:1px}


/* anketa */
#poll {
	position: relative;
	padding: 0;
	margin: 2px 0 2px 0;
	list-style-type: none;
	border: 3px solid #fff;
	background: url(../img/poll/poll_bac.gif) left top repeat-x;
	text-align: left;
}

#poll .shadow {
	display: block;
	width: 175px;
	height: 3px;
	position: absolute;
	top: -6px;
	left: -4px;
	background: url(../img/poll/poll_sha.gif) left top no-repeat;
}

* html #poll .shadow {
	top: -3px;
}

#poll h1 {
	height: 25px;
	padding: 0;
	margin: 10px;
}

#poll .headbg {
	/*background: url(../img/poll/poll_hea.gif) left top no-repeat;*/
	font-weight:bold;
	height: 18px;
	padding: 0;
	margin: 10px;
}

#poll h1 span {
	display: none;
}

#poll .question {
	padding: 3px 13px;
	font-size: 11px;
	color: #333333;
}

#poll .answer {
	padding: 3px 13px;
	line-height: 12px;
	font-size: 11px;
	color: #5f5f5f;
}

* html #poll .answer {
	padding: 0 13px;
}

#poll .percent {
	line-height: 12px;
	padding: 3px 0 3px 0;
	margin: 3px 6px 5px 13px;
	border-top: 1px solid #eeedea;
	border-bottom: 1px solid #eeedea;
	font-size: 11px;
	color: #5f5f5f;
	vertical-align: middle;
}

#poll .percent span {
	vertical-align: middle;
}

#poll .percent .bar {
	display: block;
	float: left;
	margin-right: 3px;
	background: url(../img/poll/poll_bar.gif) left bottom repeat-x;
}

#poll .percent .left {
	display: block;
	background: url(../img/poll/poll_bau.gif) left bottom no-repeat;
}

#poll .percent .right {
	display: block;
	background: url(../img/poll/poll_bav.gif) right bottom no-repeat;
}

#poll .btn {
	padding-left: 17px;
}

#poll .btn input {
	float: left;
	width: 69px;
	height: 21px;
	margin-right: 5px;
	border: 0;
	background: url(../img/poll/poll_bt_.gif) left top no-repeat;
	font-size: 10px;
	color: #b65157;
	cursor: pointer;
}

#poll .btn a {
	display: block;
	float: left;
	width: 69px;
	height: 11px;
	padding: 6px 0 4px;
	background: url(../img/poll/poll_bt_.gif) left top no-repeat;
	font-size: 10px;
	color: #a5a69e;
	text-align: center;
}

* html #poll .btn a {
	height: 13px;
	padding: 4px 0 6px;
	
}

#poll h3 {
	margin: 0 6px 0 13px;
	padding: 5px 0;
	background: #f5f5eb;
	font-size: 11px;
	color: #b72227;
	text-align: center;
}
/* box - weather, currency ....... */
#mbox {
	position: relative;
	padding: 0;
	margin: 2px 0 2px 0;
	list-style-type: none;
	border: 3px solid #fff;
	background: url(../img/page/mbox_bac.gif) left top repeat-x;
	text-align: left;
}

#mbox .shadow {
	display: block;
	width: 175px;
	height: 3px;
	position: absolute;
	top: -6px;
	left: -4px;
	background: url(../img/page/mbox_sha.gif) left top no-repeat;
}

* html #mbox .shadow {
	top: -3px;
}

#mbox h1 {
	height: 25px;
	padding: 0;
	margin: 10px;
}

#mbox .headbg {
	font-weight:bold;
	height: 18px;
	padding: 0;
	margin: 10px;
}

#mbox h1 span {
	display: none;
}


#mbox .txt {
	padding: 3px 13px;
	line-height: 12px;
	font-size: 11px;
	color: #5f5f5f;
}

#mbox .htxt {
	padding: 3px 13px;
	line-height: 12px;
	font-size: 11px;
	font-weight:bold;
	color: #5f5f5f;
}

* html #mbox .txt {
	padding: 0 13px;
}

#mbox .btn {
	padding-left: 35px;
}

#mbox .btn input {
	float: left;
	width: 69px;
	height: 21px;
	margin-right: 5px;
	border: 0;
	background: url(../img/page/mbox_bt_.gif) left top no-repeat;
	font-size: 10px;
	color: #b65157;
	cursor: pointer;
}

#mbox .btn a {
	display: block;
	float: left;
	width: 69px;
	height: 11px;
	padding: 6px 0 4px;
	background: url(../img/poll/mbox_bt_.gif) left top no-repeat;
	font-size: 10px;
	color: #a5a69e;
	text-align: center;
}

* html #mbox .btn a {
	height: 13px;
	padding: 4px 0 6px;
	
}

#mbox h3 {
	margin: 0 6px 0 13px;
	padding: 5px 0;
	background: #f5f5eb;
	font-size: 11px;
	color: #b72227;
	text-align: center;
}
/* left box - login  ....... */

#mbox .lshadow {
	display: block;
	width: 206px;
	height: 3px;
	position: absolute;
	top: -6px;
	left: -3px;
	background: url(../img/page/l_mbox_sha.gif) left top no-repeat;
}

#mbox .lform {
  margin-left: 5px;
}

* html #mbox .lshadow {
	top: -3px;
}
.vspacer{padding-top: 2px;padding-bottom: 2px;}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
#layout {
	width: 950px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
	background: url(../img/page/page_sha.gif) repeat-y;
}
#toppage {
	background: url(../img/page/top_sha.gif) top no-repeat;
	height: 10px;
	font-size: 0;
	line-height: 0;
}

#bottpage {
	background: url(../img/page/bott_sha.gif) no-repeat;
	height: 20px;
	background-position: left bottom;	
}
#tophead {
	height: 175px;
	margin: 0px 7px 0px 0px;	
}
/* left col */
#leftcol {
	float: left;
	width: 207px;
}
/* cont left box */
#lcont {
  margin-top: 4px;
  padding-right: 4px;
  background: url(../img/page/r_sha.gif) right repeat-y;
}
/* right col and cont for right box */
#rightcol{
	float:right;
	width:175px;
	padding-left: 4px;
	background: url(../img/page/l_sha.gif) left repeat-y;
}

#ccontent{
	float: left;
	width: 530px;
	padding: 0px 10px 10px 10px;
	*padding-top: 4px;
}
#wcontent{
	float: right;
	width: 702px;
	padding:10px;
}

#columnwrapper {
	width: 936px;
    margin-left: 7px;
}

#toplogo {
  background: url(../img/page/logo_lefttop.gif)  center no-repeat;
  width:207px;
  height:175px;
  float:left;
  margin-left:7px;
  * margin-left: 3px;
}
#topnav {
	background: url(../img/page/top_bar_gradient.gif)  top repeat-y;
	height:30px;
	width:553px;
	float:left;
	padding-top: 5px;
	border-bottom:1px solid #fff;
}
.clearit {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
}

#language { 
  color:#666666;
  font: bold 12px Arial, Helvetica, sans-serif;
  float:left;
  margin: 12px 5px 0px 22px;
}
#language img {border:1px solid #666666; width:18px; height:9px;}
#language a:link,
#language a:visited {color:#666666;}
#language a:hover {color:#eec00a;}

#topsplash {
  width: 553px;
  height: 140px;
  float:left;
}
#topclock {
	width: 175px;
	height: 140px;
	float:left;
	background-color: #eec00a;
	border-left: 1px solid #fff;
}

#galleryBox {
  width: 250px;
  background: #fff url('../img/page/horbggra.gif') 0 0 repeat-y;
  margin-top: 10px;
  float: left;
}
#galleryBox  h3 {font-size: 14px;  margin: 5px 0 2px 5px;}
#galleryBox .line {padding: 0px 0px 2px 0px;line-height: 49px;font-size: 11px;}
#galleryBox .line a:link,
#galleryBox .line a:visited { color:#FFAF37; text-decoration: none; font-weight: bold;}
#galleryBox .line a:hover {color: #333; text-decoration: none; font-weight: bold;}

#signal {
	height: 77px;
	width: 203px;
	padding: 0;
	margin:0;
	list-style-type: none;
	background: transparent url(../img/page/phone.gif) no-repeat 50% 0;
}
#signal .head{
	font-weight:bold;
	height: 18px;
	margin: 10px 0px 4px 10px;
}
#signal .phone{
	color: #f90;
	font-size: 1.8em;
	font-weight:bold;
	margin: 5px 0px 0px 15px; 
}
/* статии/документи*/
.article_title{font-size:16px; font-weight:bold; color:#777;text-align: center;}
.article_subtit{
	color:#777;
	font-size: 14px;
	font-style: italic;
}
.article_txt{text-align:justify; font-size:12px;}
#extra_files{
    list-style-type: none;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#extra_files .head {
	font-weight:bold;
	margin: 3px;
}
#extra_files .efiles {margin: 3px 3px 3px 30px;}

/**/
.fantom {clear: both;}
#newslist {
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-size: 12px;
	color: #777;
	float: left;
	width: 700px;
}

#newslist dl {
    width: 680px;
	margin-top:10px;
}

#newslist dl dt {
    display: block;
	margin: 0 0 5px 0; 
	width: 680px;
	padding: 0;
	font-size: 12px;
	font-weight: bold; 
}

#newslist dl dt span {
	color: #fff;
	background: #656565;
	white-space: nowrap;
	font-weight: bold;
}

#newslist dl dt a,  #newslist dl dt a:visited {
	 text-decoration: none; 
}

#newslist dl dt a:hover {
	text-decoration: none; 
}
#newslist dl dd {
    display: block;
	width: 680px;
	margin: 0 0 3px 10px;
	font-size: 11px;
	color: #777;
}

#newslist dl dd a, #newslist dl dd a:visited {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #777;
  width: 680px;
}
#newslist dl dd a:hover {
	text-decoration: none; 
	color:#eec00a;
}
#address {
	background: url('../img/page/horbggra.gif') 0 0 repeat-y;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
}

/* Tabs */
.tabBg {background: #fff url('../img/page/horbggra.gif') 0 0 repeat-y;}
.imgNews {width:80px; padding-right:10px; padding-top:2px;}
.txtNews {width:420px;text-align: justify;}
.txtNewsb {width:510px;}
.dateNews {font-weight: bold;}
.paddingTop {padding-top: 4px;}
.floatLeft { float: left;}

h3.tab1 { font-size: 14px;  margin: 5px 0 2px 10px;}
.tabbutton { height:28px; background:url('../img/page/back.gif') no-repeat;padding-left:3px; font-size: 11px !important;}

.tabbutton_on {float:left;}
.tabbutton_on div {float:left;height:28px;}
.tabbutton_on span {float:left;font-size:13px;line-height:28px;height:28px;padding-left:5px;padding-right:5px;background:url('../img/page/on_back.gif');}
.tabbutton_on a:link,
.tabbutton_on a:visited {text-decoration:none; color:#FFAF37;font-weight: bold;}
.tabbutton_on a:hover {text-decoration:none;}
.tabbutton_on .tabbutton_left{width:5px;background:url('../img/page/on_left.gif');}
.tabbutton_on .tabbutton_right{width:6px;background:url('../img/page/on_right.gif');}

.tabbutton_off {float:left;}
.tabbutton_off div {float:left;height:28px;}
.tabbutton_off span {float:left;font-size:13px;line-height:28px;height:28px;padding-left:5px;padding-right:5px;background:url('../img/page/off_back.gif');}
.tabbutton_off a:link, 
.tabbutton_off a:visited {text-decoration:none;color:#333333;}
.tabbutton_off a:hover {text-decoration:none;}
.tabbutton_off .tabbutton_left{width:6px;background:url('../img/page/off_left.gif');}
.tabbutton_off .tabbutton_right{width:6px;background:url('../img/page/off_righ.gif');}

.tab_visible { clear:both; }
.tab_hidden { display:none; }
.tabpadding { padding: 10px 15px;}

.tabpadding ul { list-style: none; margin: 0;}
.tabpadding ul li { background: url(bullet10.gif) no-repeat 0 5px; padding:0 0 3px 10px;}
.tabpadding ol {margin:0 0 0 22px; padding:0;}
.tabpadding ol li {color:#333333;padding-bottom:3px;}
.tabpadding ol span, ol strong {color:#333333;}
.tabpadding .twocols {float:left; width:135px;}

.tabBottomLink { padding:0 10px 5px 10px;font-weight: bold; text-align:right;}
.tabBottomLink a:link,
.tabBottomLink a:visited { color:#FFAF37; text-decoration: none; font-weight: bold;}
.tabBottomLink a:hover {color: #333; text-decoration: none; font-weight: bold;}


h3.contentTitle { margin-bottom: 2px; color: #666; font-size: 12px;}
h3.contentTitle a:link,
h3.contentTitle a:visited {  color: #666; position:relative; width: 520px;}
h3.contentTitle a:hover { color: #FFAF37;}
.clear {clear: both; height: 0; line-height: 0; font-size: 0;}
/* ------------------------------------------------------------------------------ */
#logo_da{
    position: relative;
	padding: 0;
	margin: 2px 0 2px 0;
	list-style-type: none;
	border: 3px solid #fff;
	background: transparent url(../img/page/da_bg.gif) 0 0 repeat-y ;
}
#logo_da .img_da { padding-left: 40px}
#logo {width: 950px;margin: 0px auto;padding: 0px;text-align: right; padding-right::12px;}
#logo a,
#logo a:hover { color: #333333;}

#corupt {
	height: 80px;
	width: 203px;
	padding: 0;
	margin:0;
	list-style-type: none;
}
#corupt .img_co { padding-left: 4px}

#baner_1 {
	height: 86px;
	width: 170px;
	padding: 0;
	margin:0;
	list-style-type: none;
}
