/*  Body. Links. Headers */
body {
	margin:0;
	padding:0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #642D18;
  }

blockquote
{
	margin: 10px;
	margin-left:30px;
	margin-right:30px;
}
  
a img {border-width:0}  
a 
{
	color:#692405;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.a_10 
{
	color:#692405;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

a:hover
{
	color: #E56E3E;
}
.brown { color: #692405; }

.brown_small 
{ 
	color: #692405;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
}
.brown_small_2
{ 
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 200px;
	height: 13px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
}
.regblocktextarea
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 300px;
	height: 100px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
}
.a_legend
{
	color: #692405;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
input,select{font-size:1.0em}
h1{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#692405;
}
h2
{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#692405;
}
.a
{
	color: #E56E3E;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.a a
{
	color: #E56E3E;
	text-decoration:none;
}

.td_top
{
	margin:0px;
	padding:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(/img/top_fon.jpg) repeat-x right bottom;
}

.td_advokaty
{
	margin:0px;
	padding:5px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.a_legend_advokaty
{
	color: #E56E3E;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
}

.selectlist_big
{
	width: 550px;
	height: 1.4em;
	color:#692405;
	border: 1px solid #692405;
	margin: 5px;
}

.tbl_advokaty
{
	margin-bottom:10px;
}

.td_header
{
	margin:0;
	padding:0;
	background: url(/img/header_fon.jpg) repeat-x right top;
}
.td_main
{
	margin:0;
	padding:0;
	background: url(/img/main_fon.jpg) repeat-x right top;
}
.td_bottom
{
	margin:0;
	padding: 10px;
	padding-top:30px;
	padding-bottom: 2px;
	background: url(/img/bot_fon.jpg) repeat-x right top;
	background-color:#E1D3D0;
	
}
/*--------------------SEARCH -------------------------*/
.tbl_search
{
	margin: 5px;
	margin-bottom: 0px;
	border: 1px solid #ffffff;
}
.field_search
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 120px;
	height: 11px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.search_button
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	height: 15px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
}
.td_search
{
	padding:2px;
	padding-right:7px;
	padding-left:7px;
}
.td_search_top
{
	padding:2px;
	padding-top:5px;
	padding-right:7px;
	padding-left:7px;
}
.td_search_bottom
{
	padding:2px;
	padding-bottom:5px;
	padding-right:7px;
	padding-left:7px;
}
/*--------------------USER BLOCK -------------------------*/
.tbl_nologged
{
	margin: 5px;
	margin-right:10px;
	margin-bottom: 0px;
	border: 1px solid #ffffff;
}
.field_nologged
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 60px;
	height: 11px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.nologged_button
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	height: 15px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
}
.td_nologged
{
	padding:2px;
	padding-right:7px;
	padding-left:7px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.td_nologged_top
{
	padding:2px;
	padding-top:5px;
	padding-right:7px;
	padding-left:7px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.td_nologged_bottom
{
	padding-top:7px;
	padding-bottom:5px;
	padding-right:7px;
	padding-left:7px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
/*--------------------MAIN BLOCK -------------------------*/
.main_block
{
	margin:10px;
	margin-top:0px;
	padding: 10px;
	height:100%;
	border: 1px solid #E56E3E;
}

/*----------------------------ADMIN MENU--------------------*/
.field_big
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 500px;
	height: 11px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.field_small
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 50px;
	height: 11px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.select_field_big
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	width: 500px;
	height: 13px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.button_edit
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	height: 15px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
}
.td_admin
{
	padding: 5px;
}
.hr_line
{
	background-color: #E56E3E;
	height: 1px;
	width: 99%;
	border: none;
}
/*--------------------------LEFT MENU-------------------------------------------------*/

.div_left_navigation_0
{
	padding:3px;
	padding-left:5px;
}
.div_left_navigation_1
{
	padding:3px;
	padding-left:20px;
}
.div_left_navigation_2
{
	padding:3px;
	padding-left:35px;
}
.div_left_navigation_3
{
	padding:3px;
	padding-left:20px;
}
.img_row
{
	margin-right:3px;
}
.left_menu_h1
{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Main Center*/
.tdMainCenter {
	margin:0;
	padding:0;
	background: url(/img/tdMainCenter.jpg) repeat-x right top;
}

/* Main Left Top*/
.leftTop {
	margin:0;
	padding:0;
	background: url(/img/leftTop.jpg) no-repeat right bottom;
}
.leftTopAll {
	margin:0;
	padding:0;
	background: url(/img/lefttop_all.jpg) no-repeat right bottom;
}
.logo {
	margin:0;
	padding:0;
	background: url(/img/bglogo.jpg) no-repeat right bottom;
}
.logoall {
	margin:0;
	padding:0;
	background: url(/img/bglogoall.jpg) no-repeat right bottom;
}


/* small pict*/
.smallPict {
	margin-top:80px;
	margin-left:5px; 
	margin-right:5px;
}

/* notebook */
.notebook {
	margin:0px;
	padding-left:80px;
	padding-right:80px;
	padding-bottom:80px;
	background: url(/img/notebook.jpg) no-repeat right bottom;
}

.tdHNotebook {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:10px;
}

.tdnews {
	padding-top:10px;
}


.tdNewsDate {
	padding-top:20px;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;;
	color:#FF771D;
}

.newsAllBottom {
	background: url(/img/news_bottom.jpg) no-repeat right top;
	padding-right:10px;
}
.tdNewsDateAll{
	padding-top:20px;
	padding-bottom:10px;
	background-color:#F1F1F1;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;;
	color:#FF771D;
}
.tdnewsAll {
	padding-right:10px;
	background-color:#F1F1F1;
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;;
	color:#6D6D6D;
}
.tdHNewsAll {
	font: 2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
}

/* table Top Menu */
.tblTopMenu {
	margin-top:50px;
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.tblTopMenu {
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.tblTopMenu a {
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.number {
	color:#0077CC;
}

a.numberActive {
	color:#ffffff;
}

.tdTopMenu{
	padding:15px;
	border-right: 1px solid #BCBEC0;
}

.tdTopMenuEnd{
	padding:15px;
	
}
.tdTopMenuActive{
	padding:15px;
	background-color:#FFB20E;
}
.tdTopMenuActiveNumber a{
	color:#ffffff;
}
/* H*/
.tdH {
	font: 2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:20px;
	padding-top:30px;
}
.tdHFirstWord  {
	color:#FF771D;
}

/* stories */
.tdstories{
	padding-top:20px;
	padding-bottom:20px;
	background-color:#F1F1F1;
	color: #6D6D6D;
}
.storiesBottom {
	background: url(/img/storiesbottom.jpg) no-repeat right top;
}
.imgstoriesall {
margin-right:10px;
margin-bottom:10px;
}
/* footer */
.tdPhone {
	margin:0;
	padding:0;
	background: url(/img/pictphone.jpg) no-repeat left top;
}
.tdFooterGrad {
	margin:0;
	padding:0;
	background: url(/img/bottomgrag.jpg) repeat-x right top;
}
.tdContactsbg {
	margin:0;
	padding:0;
	background: url(/img/pictaddress.jpg) no-repeat left top;
}
.tdHFooter {
	font: 2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:20px;
	padding-top:10px;
	padding-left:50px;
}
.tdHFooterSearch {
	font: 2em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:20px;
	padding-top:10px;
	padding-left:10px;
}
.telephoneNumber {
	font: 2.3em Helvetica, sans-serif,Verdana, Arial;
	color:#8E8E8E;
}
.tblCopyright {
	margin-top:130px;
	color:#646464;
}
.tblAddress {
	margin-top:20px;
	color:#646464;
}
.tdBottomMenu{
	padding-top:65px;
}
.tdBottomMenu a {
	color:#646464;
}
.inputfield {
	border: 1px solid #7F9DB9;
	height:14px;
	width: 125px;
	color:#634C4C;
	margin-top:20px;
}
.okbutton{
width: 39px;
height:21px;
background: url(/img/btnok.jpg) no-repeat;
border: none;
margin-top:15px;
}

/* breadcrumbs */
.tblbreadcrumbs {
	padding-top: 40px;
}
.breadcrumbs {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumbs a{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	font: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumbsselect {
	background-color:#FFB20E;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	color:#000000;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
}
/* *******************REGISTER*******************/
.fields {
	border: 1px solid #7F9DB9;
	width:300px;
}
.tdregister {
	padding:10px;
	padding-left:3px;
}
.btnregister{
	background-color:#FFB20E;
	border: 1px solid #7F9DB9;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
}
.checkregister {
	border: 1px solid #7F9DB9;
}
.divregister {
	padding:5px;
}
/*************************admin table*******************************/
.blockcartmaintable {border: 1px solid #FFB20E; padding:1px; font:normal 1.0em Tahoma, Arial, sans-serif; margin:10px;}
.blockcartmaintable th {
	background-color:#FFB20E; 
	color:#000000; 
	padding:5px; 
	text-align:center; 
	font-size:1.2em; 
	margin:1px;
	border-right:1px solid #ffffff; 
}
.thend{
	background-color:#FFB20E; 
	color:#000000; 
	padding:5px; 
	text-align:center; 
	font-size:1.2em; 
	margin:1px;
	border-right:0px solid #ffffff; 
}

.blockcartmainline {  
	padding:5px; 
	text-align:center; 
	font-size:1.1em;
	border-right:1px solid #F1F1F1; 
}
.blockcartmainlinedark {
	background-color:#F1F1F1;  
	padding:5px; 
	text-align:center; 
	font-size:1.1em;
	border-right:1px solid #ffffff; 
}
.tdsearchborderright {
	border-right:1px solid #FFB20E; 
	padding:2px;
	border-right:1px solid #ffffff; 
}
.tdqaname
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.td_question
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.td_answer
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.td_form_question
{
	padding: 5px;
}
.field_name_question
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	height: 11px;
	color: #692405;
	padding-bottom:1px;
	padding-top:0px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	width: 350px;
}
.area_question
{
	border: 1px solid #692405;
	background-color: #FDF6EC;
	padding:1px;
	width: 430px;
}
.tbl_pager
{
	margin:10px;
}

.td_pager
{
	color: #692405;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.td_header_block_left
{
	padding: 3px;
	padding-left: 5px;
	margin: 0px;
}

.a_td_header_block
{
	color:#692405;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.a_td_header_block_active
{
	color:#E56E3E;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.td_block_all_items
{
	padding-bottom: 8px;
	padding-left: 5px;
}

.td_item_menu
{
	padding-top: 8px;
	padding-bottom: 0px;
}

.a_none_decorative
{
	color:#692405;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.a_none_decorative_active
{
	color:#E56E3E;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.a_none_decorative_10
{
	color:#692405;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.a_decorative_orange
{
	color: #E56E3E;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.a_decorative_orange_10
{
	color: #E56E3E;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.a_none_decorative_orange_10
{
	color: #E56E3E;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tbl_breadcrumbs
{
	margin-bottom: 10px;
}

.td_footer
{
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.copyright
{
	color: #E56E3E;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.td_bm
{
	padding: 5px;
}

.td_blockquote
{
	padding:10px;
	padding-left:30px;
	padding-right:30px;
}

.td_content_list_item
{
	padding:5px;
}

.h1_phone
{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#E56E3E;
	margin: 5px;
	padding: 0px;
}

.h1_site
{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	padding: 0px;
	
}

.h1_orange
{
	color:#E56E3E;
	margin: 0px;
}

/////////////////////////////////////////////////////////////////////////////

.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 120px; /*Width of top level menu link items*/
padding: 2px 8px;
border: 1px solid #202020;
border-left-width: 0;
text-decoration: none;
background: url(img/menu/menubg.gif) center center repeat-x;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #e3f1bd;
border-width: 0 1px 1px 1px;
}

.horizontalcssmenu ul li a:hover{
background: url(img/menu/menubgover.gif) center center repeat-x;
}

.horizontalcssmenu ul li ul li a:hover{
background: #cde686;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(img/menu/menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */
