.sova {
	float: left;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 15px;
	z-index: 1;
}

#floatToRight {
	float:right; 
	width: 150px; 
	margin: 0px 0px 10px 10px;
	z-index: 2;
}

li.previous-pagenav {
	margin-left: 0px;
}

td.tdd div.sovBottomNavigation div#pagebrowser a { font-size: 9px; }

div.csc-textpic-center {
	text-align: left;
}

input, select { height: 18px; font-family:tahoma; font-size:11px; border:1px solid #a09261; background:#ffffff; color:#000000; padding: 2px; overflow:hidden; }
#idButton { height: 18px; background-color: #F7F5ED; padding: 0px; }
textarea { font-family:tahoma; font-size:11px; border:1px solid #a09261; background:#ffffff; color:#000000; padding: 2px; overflow:hidden; }


#searchBox {
	margin-top: 30px;
}


.sovmen {
	padding-left: 10px;
	padding-top: 10px;
}

.lev1 a {
	color: #A14920;
}

.lev2 a {
	color: #A14920;
/*	color: #DA8B00;	*/
}

.sovoc {
	padding-top: 5px;
	padding-left: 5px;
}

.sovbcr {
	padding-top: 12px;
	font-size: 9px;
}

.sovBottomNavigation {
	padding-left: 5px;
}

.sovBottomNavigation li {
	margin-right: 20px;
}

::-moz-selection
{
	background:#444444;
	color:#ffffff;
}

::selection
{
	background:#444444;
	color:#ffffff;
}

h1 { font-size: 16px; }
h2 { font-size: 14px; }
h3 { font-size: 12px; }

/* -------------------------------------------- Default ----------------------------------------- */
td {
	text-align: left;
	font-family: tahoma, georgia, "Lucida Sans Unicode",sans-serif,Arial,Helvetica,sans-serif,;
	font-size:11px;
	color:#2b2b2b;
	line-height:16px; 
	vertical-align:top;
}

a {text-decoration:none; color:#8c9a07;}
a:hover {text-decoration:underline;}

img { border:0;}  
table { width:100%; border:0;} 
#r_cont .table { height:100%; width:92%; border:0;} 
#r_cont table { height:100%; width:100%; border:0;} 

body { 	
	margin: 0px;
	padding:0px;
	background: #2c2c19;
}

/* opera */
p, td, ul, li, div, span { font-family:tahoma; font-size:11px; };


form { padding:0; margin:0;}

strong { color:#a14920;}

ul {margin:0; padding:0; list-style:none}
li {margin:0; padding:0 0 0 0px; line-height:18px;}

#main_table { width:770px; height:814px; background:url(../images/px_body.jpg) top repeat-y; border:2px solid #1c1c0e;}
#main_table #main_bg_t {background:url(../images/bg_body_t.jpg) top no-repeat; height: 100%;}
#main_table #main_bg_b {background:url(../images/bg_body_b.jpg) bottom no-repeat; padding:0px 37px 0px 38px; height:100%;}


.column { float:left; }

.link_arrow { color:#d47a00; background:url(../images/a1.gif) center left no-repeat; padding:0px 0px 2px 21px;}

ul li { background:url(../images/a1.gif) top left no-repeat; padding:0px 0px 2px 21px;}

/* -------------------------------------------- Header ------------------------------------------ */

#header_top { height:58px;}

#header_top .td { width:471px;}
#header_top .td div { padding:11px 0px 0px 26px;}
#header_top .td_1 { width: 220px; text-align: right; }
#header_top .td_1 div { padding:35px 0px 0px 75px;}
#header_top .td_1 div a { color:#d2cfbf; font-size:10px; text-decoration:none; padding:0px 15px 0px 11px;}
#header_top .td_1 div a:hover { color:#e3a800;}
#header_top .td_1 div img { vertical-align:middle;}

#header { height:284px; background:url(../images/bg_head2.jpg) top no-repeat; padding:245px 0px 0px 22px;}


/* -------------------------------------------- Content ----------------------------------------- */

#content { height:100%; background:url(../images/px_cont2.gif) top repeat-y; padding-bottom: 20px;}

#content .table_bg {background:url(../images/bgg.jpg) bottom left no-repeat;}
#content .tdd { padding:0px 31px 0px 26px;background:url(../images/bgg1.jpg) bottom right no-repeat;}
#content .tddd { padding:0px 31px 0px 26px;background:url(../images/bgg1.jpg) bottom right no-repeat;}

.table_block { background:#f7f5ed;}

.table_block .tr_top { height:7px; background:url(../images/px_table_block.gif) top repeat-x;}
.table_block .tr_top .td {background:url(../images/bg_tl.gif) top left no-repeat;}
.table_block .tr_top .td1 {background:url(../images/bg_tr.gif) top right no-repeat;}

.table_block .tr_center { height:100%; border:1px solid #d2cfbf; border-width:0px 2px 0px 2px;}

.table_block .tr_bottom { height:7px; background:url(../images/px_table_block.gif) bottom repeat-x;}
.table_block .tr_bottom .td {background:url(../images/bg_bl.gif) top left no-repeat;}
.table_block .tr_bottom .td1 {background:url(../images/bg_br.gif) top right no-repeat;}



/* -------------------------------------------- Page -------------------------------------------- */

#page #col_1 { width:650px; }
#page #col_1 div {margin:20px 10px 0px 10px;}
#page #col_1 span {margin:5px 0px 5px 0px; display:block;}
#page #col_1 .indent_img { margin:0px 0px 20px 0px; display:block;}
#page #col_1 .indent_img_1 { margin:16px 0px 25px 0px; display:block;}
#page #col_1 .indent_img_2 { margin:0px 17px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page #col_2 {padding:10px 10px 0px 10px;}
#page #col_2 div {margin:16px 14px 0px 12px;}
#page #col_2 span { margin:5px 0px 25px 0px; display:block;}
#page #col_2 .table { margin: 5px; }
#page #col_2 .indent_img { margin:14px 0px 10px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_3 { height:93px; padding:7px 0px 0px 0px;}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer { height:68px; background:url(../images/bg_footer.jpg) top no-repeat; padding:41px 0px 0px 0px; text-align:center; color:#8c9a07;}
#footer a { color:#da8b00;}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { }
.textarea { }
/* ------------------------------------------------------------------------------------------------ */

.sovli1 {
	font-size: 10px;
	margin: 10px 10px 20px 15px;
}

.sovli3 {
	font-size: 10px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 10px;
}

.sovli {
	font-size: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.right h1 {
	font-size: 12px;
}

.right {
	padding-left: 10px;
}

#col_1 .sovoc img {
	margin-top: 3px;
	border: 3px solid #efefef;
}

.tx_ablinklist_catalogView_categoryPath
{
    font-size: 11px;
    margin-bottom: 10px;
}

.tx_ablinklist_viewDetailsForLink
{
	background-color: white;
	border-left-width: 1px;
	border-right-width: 1px;
}

.tx_ablinklist_listView_linkImage
{
	border: 1px solid #C5C5C5;
}

.tx-ablinklist-pi1 {
	font-size: 11px;
}

.tx-ablinklist-pi1 td {
	font-size: 11px;
}

.tx-ablinklist-pi1 a {
	font-size: 11px;
}

.tx-ablinklist-pi1 h1 {
	font-size: 11px;
}

i {
 font-style: normal;
}

.tx-ablinklist-pi1 input {
	width: 150px;
}

.tx-ablinklist-pi1 textarea {
	width: 250px;
}

.tx-ablinklist-pi1 .propInput {
	width: 100px;
}

#col_1 .sovoc .tx-ablinklist-pi1 img
{
	border-width: 0px;
}

.tx_ablinklist_viewDetailsForLink {
	border-width: 0px;
	padding: 0px;
}

fieldset {

	border-width: 0px;

}

.loginLogout {
	padding-left: 10px;
	padding-right: 5px;

}

.loginLogout fieldset {
	margin-left: 0px;
	padding-left: 0px;
}

.news-latest-container {
	padding: 0px;
}

.news-single-img {
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
}

hr.cl-right {
	display:none;
}

.news-latest-container h2  {
	font-size: 12px;
}

.news-latest-item {
	margin-bottom: 15px;
}

.news-single-backlink {
	padding-left: 0px;
}

.news-single-item {
	padding: 0px;
}

div#comments {
    padding-left: 5px;
}

div#comments h4 {
    margin-top: 5px;
    margin-bottom: 5px;
}

div#comments fieldset {
    margin: 0;
    padding: 0;
}

div#comments .tx-comments-comment-1, div#comments .tx-comments-comment-2 {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    padding-left: 0;
}

div#comments hr {
    display: none;
}
