.submenu_light_gray { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #919191;  margin: 0px;}
.submenu_dark_gray { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #555555;  margin: 0px;}
.title_dark_gray { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 12px;	color: #555555;  margin: 0px; font-weight: bold;}

.submenu_yellow { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #FFB900;  margin: 0px;}

.submenu_dark_gray_bold { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #555555;  margin: 0px; font-weight: bold;}
.submenu_yellow_bold { 	font-family: Verdana; font-size: 11px;	color: #FFB900;  margin: 0px; font-weight: bold;}
.submenu_yellow_big { 	font-family: Verdana; font-size: 15px;	color: #FFB900;  margin: 0px; font-weight: bold;}

.white_bold { 	font-family: Verdana; font-size: 11px;	color: #FFFFFF;  margin: 0px; font-weight: bold;}
.search_imput_text { 	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 10px;	color: #555555;  margin: 0px;}
.top_backg { background: url(top_background.gif); background-repeat:no-repeat; height: 35px; margin:0;} 
.top_left_pat { background: url(top_links.gif); background-repeat:no-repeat; height: 35px;
font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #919191;
} 
#top{ margin-left: 5px; margin-right: 10px;}
#top2{ margin-left: 5px;}
#foto img {display:block;margin-right:10px;margin-bottom:0px; margin-top:0px; width: 70px;}
#foto {display:block;margin:0px 0px 15px 0px;	border: solid #E8E8E8;	border-width: 0px 0px 0px 0px;}
.top_right_pat { background: url(top_search.gif); background-repeat:no-repeat; height: 35px} 
.kreska_pozioma { border: solid #E8E8E8;	border-width: 1px 0px 0px 0px;}
.td_r {	padding: 17px 24px 30px 30px;	vertical-align: top;	border: solid #E8E8E8;	border-width: 0px 1px 0px 1px;}
.td_l {	padding: 17px 10px 30px 13px;	vertical-align: top;}
.td_rsiec {	padding: 17px 24px 0px 30px;	vertical-align: top;	border: solid #E8E8E8;	border-width: 0px 1px 0px 1px;}
.td_lsiec {	padding: 0px 2px 0px 13px;	vertical-align: top;}

#pad {margin-bottom:10px;}
input.search { heigh:10px}
a      		{	text-decoration: none; color: #666666; 	}

/* linki w naglowku */
a.linktop		{	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #919191;  margin: 0px; text-decoration: none;}
a.linktop:link    {	text-decoration: none; 	color: #919191;	}
a.linktop:active    {	text-decoration: none; 	color: #919191;	}
a.linktop:hover     {	text-decoration: none; color: #666666;	}

a.faq 		{	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #000000;  margin: 0px; text-decoration: none; font-weight: bold;}
a.faq:link    {	text-decoration: none; 	color: #000000;	}
a.faq:active    {	text-decoration: none; 	color: #000000;	}
a.faq:hover     {	text-decoration: none; color: #666666;	}
    
blockquote  {	font-family: Verdana; font-size: 10px;	}
ol          {	font-family: Verdana; font-size: 10px; list-style-image: none;	}
ul          {	font-family: Verdana; font-size: 10px; list-style-image: url( http://www.studio.pl/dot.gif ); }
p           {	font-family: Verdana; font-size: 10px;	color: #000000;}

body        {	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #000000;  margin: 0px; background-color: #FFFFFF;}
td			{	font-family: Verdana; font-size: 10px;	color: #000000;  }
/*
li  { list-style-image: url( http://www.studio.pl/dot.gif );	 }
li a:hover {	list-style-image: url( http://www.studio.pl/dot.gif );color: #FFB900; }
*/
.sep	{color: green}


.menutop		{	padding: 5px;}
.menutop a		{	font-family: Verdana; font-size: 10px; font-weight: bold;	color: #000000;	}
.menutop a:active    {	color: #660000;	}
.menutop a:hover     {	color: #000000;	}
.menutop_active		{	padding: 5px;}
.menutop_active a	{	font-family: Verdana; font-size: 10px; font-weight: bold;	color: #FF0000;}
.menutop_active a:active    {	color: #660000;	}
.menutop_active a:hover     {	color: #ffffff;	}	

.menu	{	font-family: Verdana; font-size: 10px;	color: #666666; font-weight: bold; }
	.menu:active    {	color: #666666;	}
	.menu:hover     {	color: #FFC100;	}
.menu_active	{	font-family: Verdana; font-size: 10px;	color: #FFC100; font-weight: bold;}

.menu_sub	{	font-family: Verdana; font-size: 10px;	color: #666666; font-weight: normal;}
	.menu_sub:active    {	color: #666666;	}
	.menu_sub:hover     {	color: #FFC100;	}
.menu_sub_active	{	font-family: Verdana; font-size: 10px;	color: #FFC100; font-weight: normal;}

.bh		{	padding: 0px;	}
.bh	.hf	{	padding: 0px;	}

.bt			{	padding: 0px;	}
.bt .l		{	padding: 0px 0px 0px 0px;	vertical-align: top;	background-color: white;}
.bt .c		{	padding: 0px 3px 0px 3px;	vertical-align: top;	border: solid gray;	border-width: 0px 1px 0px 1px;}
.bt .r		{	padding: 0px 0px 0px 0px;	vertical-align: top;	}

.bf		{	padding: 0px;	border: 0px;}
.bf	.hf	{	padding: 0px;	}


.stopka		{color: #CAC9C5; margin-top: 0px; height: 20px;}
.stopka	a	{color: #CAC9C5; }



.st		{color: #CAC9C5; margin-top: 10px; height: 45px;}
.st	a	{color: #CAC9C5; }

.std	{}
.std .tt	{font-weight: bold;	text-align: left;}
.std .pl	{}
.std .mr	{text-align: right;}
.std .mr a	{ font-family: Verdana; font-size: 10px; font-weight: bold;	}
.api_search_button	{border:none;}
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; font-size: 10px; border: 1px outset white; background-color: #D03038; color: #FFFFFF; }

.api_polecam_input,
.api_search_input{
           font-family : Verdana, Arial, sans-serif;
           font-size : 9px;
		   width: 93px;
           height : 15px;
           border-style : solid;
           border-width : 1px;
           border-color : #DBDBDB;

}
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px inset white; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

.mTitle { color: #FFB900; font-weight: bold; font-size: 13px; }

.ex_tbl {{background-color: white;}
.ex_td		{background-color: white;color:#666666; border-style : solid; border-width : 0px; border-color : white;}
#m_75_i	{background-color: white;color:#666666; border-style : solid; border-width : 0px; border-color : white;}
.ex_td#m_75_i	{background-color: white;color:#666666; border-style : solid; border-width : 0px; border-color : white;}
.ex_td#m_75_i a	{background-color: white; color:#666666; border-style : solid; border-width : 0px; border-color : white;}

.ex_td a	{	font-family: arial ce, arial, geneva ce, helvetica ce, geneva, helvetica, lucida, sans-serif, Verdana; font-size: 11px;	color: #666666;  margin: 0px; text-decoration: none;}
.ex_td a:link    {	text-decoration: none; 	color: #666666;	}
.ex_td a:active    {	text-decoration: none; 	color: #666666;	}
.ex_td a:hover     {	text-decoration: underline; color: #666666;	}

.wyszukiwarka { font-family: Verdana; font-size: 10px; color: #000000;}
.wyszukiwarka td{ text-align:left;}
.wyszukiwarka b{ color: #FFB900;}
.wyszukiwarka a{ text-decoration: none; color: #666666; }
.wyszukiwarka a:hover { text-decoration: none; color: #FFB900; }
.wyszukiwarka hr{ height:1px; color:#E8E8E8;}
#bgcolor_white { background-color: white;}
