
.tdlogo { width: 210px; }
.td620 { width: 620px; }



a {outline:none;}



body#test {
background : #CFAE85;
color : #301504;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 0.75em;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 1.2em;
}
body {
background-image : url(/images/background-parket1.jpg);
background-position : left top;
background-repeat : repeat;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 0.75em;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 1.2em;
}
#maintab {
margin-left : 0;
}
#out_block1, #out_block2, #out_block3, #out_block4, #out_block5, #out_block6, #out_block7, #out_block8 {
width : 280px;
padding-top : 160px;
margin-left : 0;
margin-top : 20px;
}
#out_block1 {
background : url(/images/ram6.jpg) no-repeat top;
}
#out_block2 {
background : url(/images/ram2.jpg) no-repeat top;
}
#out_block3 {
background : url(/images/ram5.jpg) no-repeat top;
}
#out_block4 {
background : url(/images/ram2.jpg) no-repeat top;
}
#out_block5 {
background : url(/images/ram4.jpg) no-repeat top;
}
#out_block6 {
background : url(/images/ram7.jpg) no-repeat top;
}
#out_block7 {
background : url(/images/ram1.jpg) no-repeat top;
}
#out_block8 {
background : url(/images/ram3.jpg) no-repeat top;
}
.inner_block h4 {
background : #ffffff;
color : #000000;
text-align : center;
padding : 5px 0 0 0;
margin : 0 0;
}
.inner_block span {
color : #3a2614;
font-weight : bold;
font-size : 11px;
}
.inner_block span:hover {
color : #1c150a;
}
.sms a, .sms, .sms a:link, .sms a:visited, .sms a:active {
font-size : 7pt;
padding : 0 0 0 0px;
color: #301504;
}
p {
text-align : justify;
}
a {
color : #8E3E0B;
text-decoration :underline ;
}
a:hover {

text-decoration : none;
}

#leftblock a {
font : 12px/1.3 Verdana, Sans-serif;
color : #8E3E0B;
font-weight : normal;
text-decoration : none;
}
#leftblock a:hover {
color : #f9eebe;
text-decoration : underline;
}
.smalltext {
font : 11px Verdana, Sans-serif;
color : #000;
text-align : center;
}
.info {
font : 10px Verdana, Sans-serif;
color : #555;
}
h1 {
font-family : "Myriad Pro", Arial, Helvetica, Sans-serif;
font-weight : bold;
color : #d56832;
padding: 0px 0px 5px 0px;
text-transform : uppercase;
text-indent : 8px;
font-size : 20px;
line-height : 20px;
margin : 0;
text-align : left;
border-bottom: 1px dotted #dadada;
}
h2 {
font-family : Helvetica, Arial, Sans-serif;
color : #8f4825;
font-size : 14px;
line-height : 16px;
font-weight : bold;
padding : 8px;
margin : 0;
text-align : center;
}
h3 {
font-family : Helvetica, Arial, Sans-serif;
color : #8f4825;
font-size : 14px;
line-height : 16px;
font-weight : bold;
margin : 0;
text-align : left;
}
#topnav h4 {
font-family : Arial, Helvetica, Sans-serif;
color : #ffffff;
background-image : url(/images/bgh4.gif);
background-color : #a0694a;
font-size : 11px;
letter-spacing : 1px;
line-height : 16px;
font-weight : bold;
padding-left : 4px;
margin-bottom : 4px;
margin-top : 10px;
text-align : left;
}
#body {
width : 830px;
margin: 0px auto;
padding : 0;
}
#header {
margin : 0;
background : #794814;
width : 830px;
height : 20px;
border-top : 1px solid #f6ab5c;
border-bottom : 1px solid #f6ab5c;
}
.marquees {
font-family : Helvetica, Arial, Sans-serif;
color : #ffffff;
font-size : 11px;
}
#logo {
margin : 0;
height : 130px;
background-image : url("/images/logo.jpg");
background-repeat : no-repeat;
width : 208px;
display:block;
}
#topnav {
 
width: 620px;

}
#topnavitem1, #topnavitem2, #topnavitem3, #topnavitem4, #topnavitem5, #topnavitem6, #topnavitem7 {
float : left;
padding : 0 5px;

}

#topnavitem1 {
padding : 0 0 0 10px;
width : 100px;
}
#topnavitem3 {

width : 175px;
}
#topnavitem4 {

width : 130px;
}
#topnavitem5 {

width : 170px;
}
div.action {

background: transparent url(/images/action.png) no-repeat center center;
width: 240px;
height: 42px;
padding-top: 18px;
text-align: center;
}

* html div.action {

background: transparent url(/images/action.gif) no-repeat center center;
}
div.action a { color: #FFDEB7; font-weight: bold;}
div.action a:hover { color: #FCDBB2;}
#topnav a:link, #topnav a:visited {
color : #301504;
display : block;
background : url(/images/topm.png) no-repeat left -35px;
padding : 0px 0 0 20px;
}
#topnav a:hover {
color : #fff;
background : url(/images/topm.png) no-repeat 0 -3px;
padding : 0px 0 0 20px;
}
#topnav a:active {
color : #fff;
background : url(/images/topm.png) no-repeat 0 -67px;
padding : 0px 0 0 20px;
}

* html #topnav a:link, * html #topnav a:visited {
	background : url(/images/topm.gif) no-repeat left -35px;
	}
* html #topnav a:hover {
	background : url(/images/topm.gif) no-repeat 0 -3px;
	}
* html #topnav a:active {
	background : url(/images/topm.gif) no-repeat 0 -67px;
	}










#topnav a:link, #topnav a:active, #topnav a:visited {
font-family : Arial, Helvetica, Sans-serif;
font-size : 11px;
 
font-weight : bold;
text-decoration: none;
text-align: left !important;
display : block;
text-transform: uppercase;
height: 25px;
line-height: 25px;
}
#topnav a:hover {
color : #f9eebe;

}
.tnl {
background : transparent url("/images/menu_divider.jpg") repeat scroll 0 0;
display : block;
height : 54px;
float : left;
width : 2px;
}
#main {
width : 830px;
margin: 20px auto;
}
.clear {
clear : both;
margin : 0;
}
#leftblock {
width : 220px;
float : left;
}
#randim {
height : 150px;
}
.headermenu {
font : 12px/1.4 Arial, Helvetica, Sans-serif;
letter-spacing : 1px;
font-weight : bold;
line-height : 25px;
background-color : #d56c3a;
border : 0;
border-bottom : 1px solid #b25122;
color : #ffffff;
padding-left : 9px;
width : 213px;
}
.headermenu a {
text-decoration : none;
color : #ffffff;
letter-spacing : 1px;
font-weight : bold;
line-height : 25px;
}
#spacer {
background-image : url(/images/spacer.jpg);
background-repeat : no-repeat;
height : 16px;
}
#sbox {
height : 52px;
}
#sborow {
height : 20px;
padding : 1px;
}
#sbcella {
float : left;
padding-left : 7px;
}
#sbcellb {
float : right;
padding-right : 7px;
}
.button {
background-image : url('/images/button-bg.gif');
color : #ffffff;
width : 85px;
height : 20px;
border : none;
cursor : pointer;
}
form, button, input {
font-family : Geneva, Verdana;
font-size : 11px;
color : #301504;
width : 220px;
}
#menu {
text-indent : 8pt;
}
.menu:link, .menu:active, .menu:visited {
font-family : Tahoma, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #f9eebe;
line-height : 23px;
display : block;
background-image : url(/images/hr1.jpg);
background-color : #ffa75d;
text-decoration : none;
}
.menu:hover {
color : #f9eebe;
background-image : url(/images/hr2.jpg);
}
#spacer2 {
background-image : url(/images/spacer2.jpg);
background-repeat : no-repeat;
height : 18px;
}
#spacer3 {
background-image : url(/images/spacer3.jpg);
background-repeat : no-repeat;
height : 12px;
}
#news {
padding : 9px;
padding-top : 0;
text-align : left;
}
.news:link, .news:active, .news:visited {
font-family : Helvetica, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
line-height : 12px;
color : #ffffff;
text-align : left;
}
.news:hover {
color : #ffffff;
text-decoration : underline;
}
#spacer4 {
background-image : url(/images/hr1.jpg);
height : 23px;
}
#centerblock {
width : 600px;
padding-bottom : 15px;
padding-top : 10px;
vertical-align : top;
float : right;
min-height : 960px;
}
#centercontent {
width : auto;
padding-left : 5px;
padding-right : 0;
}



.dbcontent {
font : 12px/1.3 Verdana, Sans-serif;
text-align : justify;
}
.backto {
font-weight : bold;
line-height : 17px;
color : #000;
background-color : #f7f0f0;
text-align : left;
padding-left : 4px;
}
ul#list {
padding : 2px;
margin-left : 15px;
}
ul#list li {
padding-top : 4px;
list-style : square;
color : #20130f;
}
#fbform {
width : 600px;
background-color : #ffffff;
padding-left : 6px;
padding-right : 6px;
padding-top : 20px;
padding-bottom : 10px;
}
#fbform .contact {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
.subscr {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #555;
}
.list {
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #20130f;
background-color : #ffffff;
border : 1px solid #ff972a;
}
#footer {
font-size : 11px;
line-height : 22px;
color : #ffffff;
background : #794814;
text-align : center;
border-top : 1px solid #f6ab5c;
border-bottom : 1px solid #f6ab5c;
}
#table {
border : 0;
}
#table .header {
font : 11px/1.2 Verdana, Sans-serif;
font-weight : bold;
line-height : 38px;
color : #20130f;
background-color : #ebebeb;
text-align : center;
}
#table .header2 {
font : 11px/1.2 Verdana, Sans-serif;
font-weight : bold;
color : #20130f;
background-color : #ebebeb;
height : 35px;
padding : 4px;
text-align : center;
}
#table .body {
font : 12px/1.2 Verdana, Sans-serif;
background-color : #f7f0f0;
padding : 3px;
}
#table .body1 {
font : 12px/1.2 Verdana, Sans-serif;
background-color : #f7f0f0;
padding : 3px;
text-align : center;
}
#table .body2 {
font : 11px/1.2 Verdana, Sans-serif;
font-weight : bold;
color : #20130f;
background-color : #ebebeb;
height : 22px;
padding : 6px;
text-align : center;
}
#top1 {
width : 830px;
}
 
.tophead {
width : 830px;
height : 130px;
position : relative;
}
.centerslide1 {
float : left;
margin-bottom : 3px;
padding : 2px;
padding-bottom : 0;
}
.centerslide3 {
float : right;
margin-bottom : 3px;
padding : 2px;
padding-bottom : 0;
}
div#body55 {
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0;
font-size : 80%;
font-weight : bold;
}
#body55 ul {
list-style : none;
margin : 0;
padding : 0;
}
#body55 .menu4 {
width : 220px;
border-style : solid solid none solid;
border-color : #d76100;
border-width : 1px;
}
#body55 .menu4 li {
position:relative;
}
#body55 .menu4 li a {
voice-family : "\"}\"";
voice-family : inherit;
height : 22px;
text-decoration : none;
font-size : 11px;

}
#body55 .menu4 li a {
color : #331400;
display : block;
background : url(/images/menu6.gif);
padding : 10px 0 0 30px;
}
#body55 .menu4 li a:hover {
color : #fff;
background : url(/images/menu6.gif) 0 -32px;
padding : 10px 0 0 30px;
}
#body55 .menu4 li a:active {
color : #fff;
background : url(/images/menu6.gif) 0 -64px;
padding : 10px 0 0 30px;
}
#counters {
display : none;
}
#akcii {
text-align : center;
}
#akcii a {
font-size : 16px;
font-style : italic;
color : #301504;
}
.fototabs td {
text-align: center;
}

.fototabs1 div { text-align: center;}
.fototabs1 div img {padding: 5px 5px;}

.fototabs div {width: 140px; height: 210px; float: left; text-align: center; font-weight:bold;}
.fototabs div img {padding:2px;
	background:#fff;
	border:2px solid #351200;
	
	margin:0 2px 0 2px;}

.fototabs2 div {width: 190px; height: 135px; float: left;}
.fototabs2 div img {padding:2px;
	background:#fff;
	border:2px solid #351200;
	
	margin:0 2px 0 2px;}

.fototabs3 div {width: 140px; height: 120px; float: left; text-align: center;}
.fototabs3 div img {padding:2px;
	background:#fff;
	border:2px solid #351200;
	
	margin:0 2px 0 2px;}

.fototabs, .fototabs1, .fototabs2 {width: 560px; margin-left: 10px;}

.sltab td {text-align: center; padding:5px 0;}
.sltab {margin-bottom: 20px;}

.lamed {width: 100%; height: 20px; clear: both; text-align: center; font-weight: bold; padding-top: 10px;}

.tvist td {padding-left: 5px;}




.inner_block {background: #ffffff; height: 50px; text-align: center; font-size: 12px; padding: 0px 5px;
opacity:0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.kont {
float: right;
text-align : center;
font-size : 12px;
color : #331400;
background: transparent url(/images/fon.png) no-repeat right top;
width: 350px;
height: 60px;
}
* html .kont {
background: transparent url(/images/fon.gif) no-repeat right top;
}
.kont td{
margin: 0px;
padding: 0px 0px 2px 0px;
line-height: 1;
font-weight: bold;
}
.kont td span{
font-size : 10px;
font-weight: normal;
}
.kont td.ad, a.ad{
font-size : 11px;
font-weight: normal;
color : #301504;
}
.new {
	color:#E50505;
	font-size:1.4em;
	position:absolute;
	right:20px;
	z-index:100;
	top:5px;
	}
a.kov {
float:left;
width:186px;
margin:5px;
text-align:center;
display:block;
font-weight:600 !important;
}
a.kov:hover {
text-decoration:none;
}
.kov img {
padding:2px;
border:1px solid #301504;
}
.kov-im img {
width:180px;
margin:5px;
padding:2px;
border:1px solid #301504;
float:left;
}
.d-in {
	height:40px;
	}
.cat-tab .cat-div, .cat-tab-m .cat-div{
	width:50%;
	float:left;
	text-align:center;
	margin:10px 0 0 0;
	color:#5A1F03;
	font-weight:bold;
	}
.cat-tab-st .cat-div{
	width:33%;
	float:left;
	text-align:center;
	margin:10px 0 10px 0;
	color:#5A1F03;
	font-weight:bold;
	}
.cat-tab-m .cat-div{
	width:195px;
	margin:10px 0px;
	}
.cat-tab img{
	padding:4px;
	background:#fff;
	border:3px solid #351200;
	float:left;
	margin:0 10px 0 0;
	}
.cat-tab-st img{
	padding:4px;
	background:#fff;
	border:3px solid #351200;

	margin:0 0px 0 0;
	}
.cat-tab-m .cat-div img{
	padding:4px;
	background:#fff;
	border:3px solid #351200;

	margin:0 0 0 0px;
	width:156px;
	}
.cat-div div{
	padding:5px 5px 0 5px;
	
	}
.cat-tab-m .cat-div div{
	padding:5px;
	clear:both;
	height:65px;
	background:#D6B995;
	margin:0 25px 0 0;
	}
.cat-div div span{
	display:block;
	margin:0px 0 0px 0;
	
	color:#fff;
	padding:5px 0;
	background:#EB9130;
	}
.cat-tab .cat-div2{
	width:33%;
	float:left;
	text-align:center;
	margin:10px 0 0 0;
	color:#5A1F03;
	font-weight:bold;
	}
.cat-div2 img{
	padding:4px;
	background:#fff;
	border:3px solid #351200;
	
	margin:0 10px 0 0;
	}
.cat-div2 div{
	padding:10px 5px;
	clear:both;
	height:70px;
	}
.rec-pr {
	padding:20px;
	border:1px dotted #fff;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	}
.rec-pr table td{
	padding:10px 0;
	}
.rec-pr a{
	display:block;
	text-align:left;
	margin:10px 0 0 0;
	font-weight:bold;
	}
.tabs td {
	padding:5px;
	}
.gros-im img{
	float:left;
	border:1px #D56C3A solid;
	margin:0 7px;
	}
.sp-y {
	float:left;
	text-align:center;
	width:280px;
	margin:20px 0;
	overflow:hidden;
	}
.dec {
	float:left;
	text-align:center;
	padding:0 0 5px 0;
	}
.dec span, .sltab td span{
	font-size:11px;
	font-style:italic;
	}
h2.gr-tit a{
	font-weight:bold !important;
	font-size:18px;
	}
h2.gr-tit {
	padding:0 0 0 160px;
	text-align:left;
	background:url(/images/gr-logo.png) left top no-repeat;
	height:63px;
	line-height:63px;
	font-size:18px;
	margin:0 0 25px;
	}
.gr-div {
	margin:0 0 15px 0;
	line-height:20px;
	font-size:13px;
	}
.gr-div h3{
	font-size:15px;
	margin:10px 0 0 0;
	}
.capt {
	padding:5px 0 15px 0;
	font-weight:bold;
	}
.gr-tab {
	border-bottom:1px dotted #8F4825;
	}
#rash-cat img {
	float:left;
	margin:0 10px 0 0;
	}
#rash-cat h2 {
	text-align:left !important;
	padding:10px 0 !important;
	}
.rash-d {
	overflow:hidden;
	padding:10px 0;
	line-height:16px
	}
.rash-desc {
	float:left;
	width:400px;
	}
.pdf {
	display:block;
	height:20px;
	line-height:20px !important;
	padding:0 0 0 25px;
	background:url(/images/file-pdf.png) no-repeat left center;
	font-weight:bold !important;
	margin:5px 0 0 0;
	font-size:8pt !important;
	}
#rash-cat h1 {
	font-size:11pt;
	}
#porto-h {
	height:75px;
	line-height:75px;
	background:url(/images/porto-logo.jpg) no-repeat left center;
	text-align:center;
	}
