/*body {font-size:14px !important; margin: 0px; padding: 0px; background:#ffffff; font-family: Arial; width:100%; overflow-x:hidden; color: black; }*/

.clear { clear:both; font-size:0px; line-height:0; height:0; }

.header { padding:15px 0 19px 17px; }
#cont_ins { border-top:2px solid #c2905b; border-bottom:1px solid #c2905b; padding:20px; }
#print_title { color:#474747; font-weight:bold; padding-bottom:10px; }
#print div#footer { background:#ffffff; }

#print {
   width: 650px;
}

#print div#content,
#print div#content div.top,
#print div#content div.bottom
{
   position: relative;
   float: none;
   width: 100%;
   margin: 0px;
   padding: 0px;
}

#print div#content
{
  background:#ffffff; 
} 

#print div#content div.top
{
   background:#ffffff;
} 

#print div#content div.bottom
{
   background:#ffffff;
   width: 100%;
   padding: 0;
}

#print div#footer p
{
   color: #6e6353;
   font-family: Arial;
   font-size: 0.9em;
   margin: 0px;
   padding: 5px 0px 5px 20px;
}

#print div#footer div.synergy
{
   position: absolute;
   top: 5px;
   right: 20px;
   color:#5b5b5b;
   font-family: Arial;
   font-size: 1.0em;
   font-weight: normal;
}

#print div#footer div.synergy a
{
   color: #532f09; 
   font-family: Arial;
   font-size: 1.0em;
   font-weight: normal;   
   text-decoration: none;
   cursor: auto;   
}

#print div#content form.login_form { display:none; }

#print div#content div.news
{
   position: relative;
   float: left;
   width: 610px;
   margin: 0px;
   padding:0px;
   border-bottom: 1px solid #DBD6CD;
}

#print div#content div.news div.news_loop
{
   position: relative;
   float: left;
   width: 610px;
   margin: 0px;
   padding: 10px 0px 0px 0px;
   border-bottom: 1px solid #F0EDE7   
}

#print div.pagination_news div.cont
{
   float: left;
   position: relative;   
   width: 610px;
   border-top: 1px solid #f0ede7;
   margin: 1px 0 0 0;
   padding-top: 5px;
}

#print form#searching2 { display:none; }

#print div.search_results ul.search_results
{
   float: left;
   position: relative;
   width: 730px;
   color: #000;
   font-size: 1em;
   font-weight: bold;
   list-style-type: none;
   padding:0;
   margin:0;
}

#print div.search_results ul.search_results li,
#print div.search_results ul.search_results li span
{
   float: left;
   position: relative;
   width:610px; 
}

#print div.search_results ul.search_results li
{
   margin-bottom: 20px;
}

#print div.search_results h2
{
   float: left;
   position: relative;
   width: 610px;
   color: #482801;
   font-size: 1.1em;
   font-weight: bold;
   margin: 0 0 20px 0;
}

#print div#labels div.label_sort { display:none; }

#print div#labels,
#print div#labels div.label_sort
{
   position: relative;
   float: left;
   width: 610px;
   padding: 0px;
   margin: 0px;
}

#print div#content div.label div.label_img
{
   background: #ffffff;
   border:1px solid #e2d4c4;
}

#print div#content div.label_row
{
   position: relative;
   width: 100%;
   margin: 0px 0px 10px 0px;
   padding: 0px;
   border-bottom: 1px solid #f0ede7;
}




/**title*/

#print div#content h1
{
   position: relative;
   float: left;
   width: 610px;
   height: 40px;
   margin: 0px 0px 10px 0px;
   padding: 0px;
   color: #F47301;
   font-family: Arial;
   font-size: 24px;
   background: #ffffff;
}

#print  div#content div.banner { display:none; }

#print  div#content div.video div.zhole {
background:#ffffff;
float:left;
margin:0;
padding:0px;
position:relative;
width:610px;
}

#print  div#content div.video div.video_loop a span
{
   display: block;
   width: auto;
   text-align: center;
   padding-top: 10px;
   line-height: 120%;
   background: #ffffff;
}

#print div#content div.articles h2 {
background:#ffffff;
color:#F47301;
float:left;
font-family:Arial;
font-size:24px;
margin:0;
padding:5px 24px;
position:relative;
width:580px;
}

#print div#content div.articles div.art_sides {
float:left;
margin:0;
padding:0;
position:relative;
margin-right:10px;
width:300px;
}

#print div#content div.articles div.art_loop {
border-bottom:1px solid #F0EDE7;
float:left;
margin:0;
padding:10px 0 0;
position:relative;
width:300px;
}

#print div#content div.video {
background:#ffffff;
border-bottom:1px solid #C3BBA8;
float:left;
margin:45px 0 0;
padding:0 0 5px 0;
position:relative;
width:610px;
}

#print div#content div.video h2 {
background:#ffffff;
color:#3E2513;
float:left;
font-family:Arial;
font-size:24px;
position:relative;
width:610px;
}

form {
   display: none;
}

#print div#labels div.label_in div.expert 
{
		width:570px;
		margin-bottom:15px;
}

#print div#comments 
{
	padding:0;
	width:570px;
}

#print div#comments .comment {
   width: 100%;
}

#print div#labels div.label_in, div#labels div.label_in div.label_navigation 
{
	width:614px;
}

#print div#content .label_navigation a.comments 
{
	display:none;
}

/*div#content div.label span {
	float:none;
}

div#content div.label div.vote {
	float:none;
}

div#content div.label {
	float:none;
}
div#content div.label {
	width:190px;
}*/




/*

#print div#content form.login_form
{
   position: relative;
   float: none;
   width: 600px;
   margin: 0px;
   padding: 0px 24px;
   padding-bottom: 25px;
   border-bottom:1px solid #DBD6CD;
}

div#content form.login_form.req
{
   float: left;
   display:inline;
   position: relative;
   background: #f7f6f3;
   width: 721px;
   padding:0 0 20px 0;
   margin: 10px 24px;
   border:1px solid #DBD6CD;
}

div#content form.login_form.req p.block_form_subj
{
   float: left;
   position: relative;
   width: 680px;
   padding-bottom: 10px;
   margin: 25px 0 20px 20px;
   font-weight: bold;
   border-bottom: 1px solid #DBD6CD;
}

div#content form.login_form h2,
div#content form.login_form h2.header span
{
   position: relative;
   float: left;
   width: 723px;
   margin: 0px 0px 10px 0px;
   padding-bottom: 1px;
   font-size: 1em;
   color: #fa7a12;
}

div#content form.login_form h2.header span
{
   width: 708px;
}

div#content form.login_form div.form_down,
div#content form.login_form div.form_up
{
   position: relative;
   float: left;
   width: 720px;
   padding: 0px 0px 10px 0px;
}

div#content div.content_holder form.login_form 
{
   padding: 0px;
}

div#labels,
div#labels div.label_sort
{
   position: relative;
   float: left;
   width: 723px;
   padding: 0px 24px;
   margin: 0px;
}

div#labels div.label_sort div
{
   position: relative;
   float: left;
   width: 723px;
   padding: 8px 0px;
   margin: 0px;
   background: #e4e4e4;
   height: 36px;      
}

div#content div.label_row
{
   position: relative;
   float: left;
   width: 723px;
   margin: 0px 0px 10px 0px;
   padding: 0px;
   border-bottom: 1px solid #f0ede7;
}

div#label_add
{
   position: relative;
   float: left;
   width: 723px;
   padding: 0px 24px;
}

div#label_add h2,
div#label_add label
{
   position: relative;
   float: left;
   width: 723px;
   margin: 0px;
   padding: 0px;
   color: #482900;
   font-size: 1.2em;
   font-weight: normal;
}

div#label_add div.radio_buttons
{
   position: relative;
   float: left;
   width: 723px;
   margin-bottom: 10px;
}

div#label_add form,
div#label_add p
{
   position: relative;
   float: left;
   width: 723px;
   margin: 0px;
   padding: 0px;
}

div#label_add form textarea
{
   width: 711px;
   height: 150px;
   margin-bottom: 20px;
}

div#label_add form div.file
{
   position: relative;
   float: left;
   width: 723px;
   margin: 0px;
   padding: 0px;
}

div#vegetables
{
   position: relative;
   float: left;
   width: 723px;
}*/

#accordion ul {
   display: block !important;
}

#content {
   float: left !important;
}

#print,
#print .header {
   float: left;
}
