body {
color:#444444;
font-family:Arial,Tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:0pt;
text-align:center;
background: #73C5E5;
}
a{
}
a, a:visited {
color:#39558C;
}
a:hover {
color:#A0A2A5;
}
.fonovoe {
background-color:#E0E0E0;
border-color:#F2F2F2 rgb(100, 100, 100) rgb(100, 100, 100) rgb(242, 242, 242);
border-style:solid;
border-width:1px;
}
h1, h2, h3 {
background:transparent repeat scroll 0%;
border-bottom:1px solid #E3EBF3;
color:#666666;
font-family:Tahoma,Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:20px;
padding:12px 1px 12px 4px;
color: #39558C;
}
h1{
font-size: 20px;
border-top:3px solid #E3EBF3;
}
h2{
border-top:2px solid #E3EBF3;
font-size: 16px;
}
h3{
border-top:1px solid #E3EBF3;
font-size: 14px;
}
#header {
margin: 0px;
padding: 10px;
background:#FAFEFF url(header_bg.gif) repeat-x;
height:30px;
}
#tags {
}

#tags, #right_panel
{
}
#tags, #right_panel
{
}

#tags_wrapper{
display:inline;
float:left;
font-size:11px;
margin:0px 5pt 0pt 0px;
width:200px;
height: 100%;
background-color:  #F8FBFC;
border-right: 1px solid  #E6F1F5;
}

.menu_link {
background:transparent url(arrow.gif) no-repeat scroll left 30%;
margin:0px 0px 1px 10px;
padding:0px 10px 9px 10px;
width: 200px
}

.menu_link_title {
text-align: center;
margin:0px 0px 10px 0px;
padding:2px 0px 2px 0px;
width: 200px;
font-weight: bold;
background:transparent repeat scroll 0% 50%;
border-top:1px solid #E3EBF3;
border-bottom:1px solid #E3EBF3;
color:#39558C;
}

#art_obzor h2{
border: None;
}
#copyright {
text-align:right;
}
#copyright a {
}
#all_objavlenija, #all_articles {
margin-top:20px;
padding:5px 10px;
}
#nav {
margin:20px 0px 0px 0px;
padding:5px;
text-align:center;
}


.objavlenie, .art {
}
.objavlenie, .art {
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
}
.obj_title {
font-size:14px;
font-weight:bold;
}
.obj_msg, .art_msg {
margin-left:20px;
margin-top:10px;
text-align:justify;
}
.obj_contact, .obj_address, .obj_phone, .obj_url {
margin-left:100px;
}
.obj_contact {
}
.obj_address {
}
.obj_phone {
}
.obj_url {
}
.obj_kwds, #kwds {
margin: 5px 0 20px 0px;
text-align:right;
}
.counter {
text-align:right;
}
#all_articles {
}
.obj_title, .art_title {
font-size:14px;
}
.art, .art_title, art_msg {
}
.active {
font-weight:bold;
background-color:  #DCF3C2;
border-top: 1px solid  #C1E5A5;
border-bottom: 1px solid  #C1E5A5;
padding: 3px 0px 3px 0px;
}
#page_wrapper, #index_wrapper {

}
#tags_wrapper {
}
#main_wrapper {
margin:0px;
padding: 0px;
}
#no_articles {
}
.tags {
font-size:10px;
padding:20px;
text-align:center;
margin: 10px;
}
.timer {
left:20px;
position:absolute;
top:500px;
}
#right_panel {
float:right;
margin:10px;
width:250px;
}
#right_panel h2{
margin-left:5px;
border: None;
}
#right_panel .tags {
font-size:10px;
padding-left:10px;
text-align:left;
}


#art_links {
font-size:1.4em;
margin-left:60px;
text-align:right;
}

h2, #mes, #all_objavlenija, #art_obzor img{
}
.art_title, #nav, .obj_title{
}

#mes{
margin: 20px;}


#right_panel, #tags{
}

#all_objavlenija{
border-top:3px solid #39558C;
}

#page{
 margin: 0pt auto; padding: 0pt; width: 900px; text-align: left;
 background: white;
 border-left: 17px solid   #57A6CA;
 border-right: 17px solid   #57A6CA;
}
.art_msg img{
border: none;}

#nazva{
font-size: 16px;
color: #39558C;
}

#deviz{
font-size: 12px;
color: #39558C;
}

.more{
padding: 3px;}

img{
border: none;}

.active{
font-weight: bold;}

.item{
padding: 10px;
margin: 10px;
margin-top: 30px;
margin-left: 30px;
border-bottom: 1px solid #B5C7CE;
}

ul{
padding-top: 5px;
padding-bottom: 5px;}

#tags li{
padding-top: 3px;
padding-bottom: 3px;
width: 190px;
}

.otstup{
margin: 0px;}

.otstup li{
	padding-left: 10px;
}

.otstup li a{
}

.menu_production{
padding-top: 20px;
margin-top: 0px;
}

#announcement{
padding: 5px;
text-align: center;
color: black;
background-color: #B5C7CE;}

.admin{
border:  1px solid  #B5C7CE;
padding: 5px;
margin: 10px;
font-weight: bold;}

#page_links{
background-color: #B5C7CE;
margin: 5px;
padding: 10px;}

.name{
font-size: 14px;
color: #39558C;
font-weight: bold;}

#article img{

margin: 10px;}

.redd{
color: red;
font-weight: bold;}

.photo{
text-align: center;
border-top: 1px solid #B5C7CE;
margin: 20px;}

.photo_small{
margin: 5px;
display: inline;
}

.photo img{
float: none;}

.photo_nazva{
color: black;}

.galery{
margin: 10px;
}

.admin_message{
	margin-left: 500px;
	padding: 5px;
	background-color:  #FFEBD6;
	color:  #AD0000;
	font-size: 120%;
}





#sub_navigation { border-bottom: 1px solid  #6CBE1C; background: rgb(203, 238, 168) url('subnav_bg.gif') repeat-x scroll left top; overflow: auto; height: 30px;}
#sub_navigation ul { float: left; list-style-type: none; list-style-image: none; list-style-position: outside;  margin: 0px; padding: 0px;}
#sub_navigation li { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sub_navigation a { padding: 10px 25px 10px 24px; background: transparent url('subnav_bg_sep.gif') no-repeat scroll right center; float: left; font-size: 10px; line-height: 10px; text-decoration: none; color: rgb(68, 119, 68); }
#sub_navigation a:hover, #sub_navigation .selected a { background-color: rgb(220, 243, 194); color: rgb(63, 90, 63); }
#sub_navigation span { background: transparent url('subnav_bg_sep.gif') no-repeat; float: left; width: 1px; height: 30px; }
#sub_navigation.flat { background: rgb(180, 222, 139) none repeat; height: 5px; font-size: 1px; line-height: 5px; }


#content{
display:inline;
float:left;
line-height:19px;
margin:10px 10px 10px 10px;
width:655px;
}

#main { overflow: auto; 
background-color:  #FFFFFF;}

ol li { border-bottom: 1px dotted rgb(238, 238, 238); margin: 0pt 0pt 14px 24px; padding: 0pt 0pt 14px; list-style-type: decimal; }
ol.commentlist { margin-bottom: 30px; }

#footer { border-top: 1px solid rgb(230, 230, 230); margin: 24px 25px; clear: left; width: 80%; padding-top: 16px; text-align: center; color: rgb(170, 170, 170); }
#footer a { color: rgb(119, 136, 136); }
#footer p { font-size: 11px; }

li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}





#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color:  #6DBF1E;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

#navcontainer li { display: inline; }

#navcontainer li a
{
text-decoration: none;
background-color: #6DBF1E;
color: #FFF;
padding: .2em 1em;
margin: 0px;
border-left: 1px solid #A5DC70;
border-right: 1px solid #A5DC70;
}

#navcontainer li a:hover, #navcontainer .selected a
{
background-color: #A5DC70;
color:  #3F5A3F;
}


#smallbar { background: rgb(12, 159, 214) url('content_header_bg.gif') repeat-x; clear: left; height: 70px; }
#smallbar span { background: transparent url('content_header_bg_right.gif') no-repeat; float: left; height: 70px; width: 75px; }
#small_quote { width: 423px; height: 70px; font-family: Arial,sans-serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 19px; font-size-adjust: none; font-stretch: normal; text-align: right; vertical-align: middle; }
#small_quote a { color: rgb(203, 233, 246); }
#small_quote a:hover { color: rgb(255, 255, 255); text-decoration: none; }

#smallbar h1{
color: white;
margin: 0px;
padding: 3px 20px 3px 0px;
float: right;
background: none;
border: none;}

div.product-brief {
float:left;
width:300px;
/*border-bottom: 1px solid gray;*/
}

.cena{
border: 1px solid  #C1E5A5;
background-color: #F5FFE5;
padding: 2px 2px 2px 10px;
margin: 10px 0px 20px 0px;
font-size: 20px;
color: red;
}

.btn {
	BORDER-RIGHT: 2px; padding: 2px 2px 2px 2px; BORDER-TOP: 2px; DISPLAY: inline-block; MARGIN: 1px; BORDER-LEFT: 2px; BORDER-BOTTOM: 2px; BACKGROUND-COLOR: #C1E5A5;
}
.btn:hover {
	BACKGROUND-COLOR:   #A2D874;
}
.btn {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: white; FONT-FAMILY: Verdana, Arial; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #C1E5A5; BORDER-RIGHT-COLOR: white; BORDER-BOTTOM-STYLE: outset
}
.btn:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.btn:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.btn:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.form_min{
margin: 10px;
padding: 0px;}

input{
color:  #3F5A3F;
background-color: #F5FFE5;
}

.photo_small a{
	text-decoration: None;
}

#note_descr {
width: 100%;
border: 1px solid #E3EBF3;
}

#note_descr th {
padding: 5px;
width: 250px;
border: 1px solid #E3EBF3;
background-color: #F8FBFC;
}

#note_descr td {
border: 1px solid #E3EBF3;
}

#photo_descr {
width: 100%;
border: 1px solid #E3EBF3;
}

#photo_descr th {
padding: 5px;
width: 250px;
border: 1px solid #E3EBF3;
background-color: #F8FBFC;
}

#photo_descr td {
border: 1px solid #E3EBF3;
}

/*
table {
border-collapse:separate;
font-size:14px;
}
*/

#counter_bigmir{
position:absolute;
left:20px;
top:-500px;
}

.info{
text-align: center;}

td.detailed_table{
border: 1px solid #E3EBF3;
text-align: center;
}

.kratko{
background-color:#F8FBFC;
font-size: 80%;
}

.title{
font-size: 170%;
}
