body{
     background:#ffffff;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#660000;
	 margin:0;
	 width:100%;
	}
a{
  color:#cc6600;
  text-decoration:underline;
}
a:hover{
   text-decoration:underline;
   color:#993333;
}
.a_meny{
        color:#ffcc99;
	text-decoration:none;
	font-size:10pt;
        font-weight: bold;
	text-decoration:none;
}
.a_meny:hover{
     color:#cc6600;
	 text-decoration:none;
}
.a_meny2 {
    color:#ffcc99;
	text-decoration:none;
	font-size:9pt;
	padding:0px 5px 0px 5px;
}
.a_meny2 a:hover{
     color:#CC9999;
	 text-decoration:none;
}	
.a_contact{
      color:#ffffcc;
	  font-size:10pt;
	  text-decoration:underline;
	  padding:70px 25px 25px 0px;
}
.a_contact:hover{
      color:#996666;
	  font-size:10pt;
	  text-decoration:underline;
	  padding:70px 25px 25px 0px;
}
.a_news{
     color:#cc6600;
}
.a_news:hover{
     color:#993333;
}
h1{
	 font-size:12pt;
	 padding:0px 25px 0px 25px;
}
.table_01{
     padding:0px 25px 0px 25px;}
.pyt{
      padding:0px 25px 0px 25px;
     font-size:10px;}
.content{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#660000;
}
.red_bold{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#660000;
	 font-weight:bold;
}
.red{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#660000;
}
.braun{
    color:#996666;
	text-decoration:none;
	font-size:10pt;
}

/*dynamic*/
#user_content {
font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#660000;
	 }
#user_content table{
                font-family:Verdana, Arial, Helvetica, sans-serif;
	            font-size:10pt;
	            color:#660000;
                /*border:0px solid;*/
                border-collapse: collapse; 
                border-spacing: 0px;
}
#user_content td{
               /*border:0px solid;*/
                 font-family:Verdana, Arial, Helvetica, sans-serif;
	             font-size:10pt;
	             color:#660000;
}
#user_content hr{
                 height:1px;
                 border:none;
                 color:#666666;
                 background-color:#FFFFCC; 
}
#user_content pre {
               font-family:Verdana, Arial, Helvetica, sans-serif;
	           font-size:10pt;
	           color:#660000;
}
#user_content .header {
               font-family:Verdana, Arial, Helvetica, sans-serif;
	           font-size:10pt;
	           color:#660000;
               font-weight: bold; 
}
#user_content a {
               color:#cc6600;
               text-decoration:underline;
}
#user_content a:hover { 
              text-decoration:underline;
              color:#993333;
}
.header {
              background-color: #cccc99;
 	          font-family:Verdana, Arial, Helvetica, sans-serif;
	          color:#660000;
	          font-weight: bold;
	          font-size: 14px;
}
#user_content thead {
              background-color: #FFFFCC;
}
#user_content tfoot {
              background-color: #FFFFCC;
}
#user_content th {
               font-family:Verdana, Arial, Helvetica, sans-serif;
	           font-size:10pt;
	           color:#660000;
}
#user_content .srong {
               font-family:Verdana, Arial, Helvetica, sans-serif;
	           font-size:10pt;
	           color:#660000;
               font-weight:bold;}  

/*  */

#user_content .h1{
               font-family:Verdana, Arial, Helvetica, sans-serif;
	           font-size:12pt;

}
.catalogue_menu {
                 color: #666666;
	             font-size: 14px;
}

 /*Katalog*/

a{ 
     color:#cc6600;
     text-decoration:underline;
}
a:hover{
     text-decoration:underline;
     color:#993333;
}
.curent {
     color:#cc6600;
     font-size: 10pt;
	 font-weight: bold;
	 text-decoration:none;
}/*ns*/
.branch_link {
	color:#660000;
	text-decoration:none;
	font-size: 10pt;
	font-weight: bold;
}  /*as*/
.branch_link a:hover{
      color:#FF6600;
      text-decoration:underline;
      font-size: 10pt;
}
.curent_branch {
display: list-item;
list-style: circle;
     color:#cc6600;
     font-size: 10pt;
	 font-weight: bold;
	 text-decoration:none;
}/*ns*/
.catalogue_name {    
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff6600;
	margin-right: 2px; 
	visibility:hidden; 
}  /*aKatalog*/
.catalogue_name_link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-weight: bold;
	font-size: 13px; 
	width: 100%; margin-right: 2px; 
	text-decoration:none; 
	visibility:hidden;
}  /*nKatalog*/
.catalogue_path_link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#cc6600; 
	font-weight: normal;
	text-decoration:none;
}  /*nway*/
.catalogue_path_curent {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#660000;
   	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none; 
	font-weight: normal; 
	line-height: 1.8em;
}  /*away*/
/* CSS Document */

/*first div*/
.nav1 {width:; padding: 7px 0 7px 0px; font-size: ; font-weight:bold; border-bottom:#FFEADF 1pt solid; }


/*second div*/
.nav2 {padding: 7px 0 7px 30px; width: ; font-size: ; font-weight:normal; border-bottom: #FFEADF 1pt solid; }


/*NEIZVESNO*/
.blok_nav1 {
/*background-position:;*/
background-repeat:no-repeat;
display:none;
float:left;
height:0px;
width:0px;
text-decoration:none;
}

.blok_nav2 {

background-position: ;
background-repeat:no-repeat;
display:none;
float:left;
height:0;
text-decoration:none;
width:0;
}	 

.gallery img {
border:1px solid #ccc;
}
a.gallery:hover img {
background:url("/images-design/zoom.gif") no-repeat scroll center center transparent;
border:1px solid #996666;
}

/*for search*/
input.i { 
margin:0 5px 0 0;
padding: 0 5px;
background: #CC9999 url(/images/universal_button.jpg) bottom no-repeat ;
border: #996666 1px solid;
/*width:39px; */
height:18px;
vertical-align:middle;
color:#FFFFFF;
}
input.i:hover { 
background: #993333 url(/images/universal_button.jpg)  top no-repeat ;

}
input.qq { 
margin:0 10px 0 0;
/*border: silver 1px dotted;
border-left: #7695B4 3px solid;
border-right: #ff0000 1px dotted;*/
padding:0 5px;
height:16px;  
color:#666666; 
font-size:10pt; 
font-weight: normal;
vertical-align:middle;
}
input.search {height:18px;}

.tables { border: #cccccc 1px solid;
    border-collapse: collapse; 
    border-spacing: 1px; 
	font-size:9pt; }

.tables  td {border: #cccccc 1px dotted; font-size:10pt; padding:2px;}
.tables  th {border: #ccccc 1px dotted; border-bottom: #cccccc 3px solid; font-size:10pt; font-weight: bold; background-color:#f2f2f2; text-align:center;  padding:2px;}

/* for sender */
input.error {
border:1px dotted red;
float:left;
}
textarea.error {
border:1px dotted red;
float:left;
}
#MessageForm label.error {
display:inline-block;
float:left;
clear:both;
}
#MessageForm label.error, label.error {
color:red;
font-style:italic;
}
.loading_box {
    display:none;
    background:none repeat scroll 0 0 #FAFFF3;
    border:1px solid #739373;
    margin-bottom:10px;
    padding:5px;
}
.success_msg { font-size: 14pt; font-weight: bold; color: #993300; text-align:center;}
.error_msg { font-size: 14pt; font-weight: bold; color: #993300; text-align:center;}

.feat_prod_box_details  {
clear:both;
margin:0;
padding:0;
}
.contact_form {
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:0 2px rgba(0, 0, 0, 0.05), 0 -2px rgba(0, 0, 0, 0.05) inset;
background: #F5F1E9 url(/images/left-bottom.jpg) bottom left no-repeat;
border:2px solid #EEE7DB;
margin:20px 10 0 15px;
padding:15px;
position:relative;
width:400px;
color: #967743;
}

.form_subtitle {
-moz-border-radius:7px 7px 7px 7px;
-moz-box-shadow:0 2px rgba(0, 0, 0, 0.05), 0 -2px rgba(0, 0, 0, 0.05) inset;
background-color:#B3936F;
color:#FFFFFF;
font-size:10pt;
height:20px;
left:7px;
line-height:20px;
padding:0 10px;
position:absolute;
text-align:center;
top:-11px;
width: auto;
}
input, textarea {
border:1px solid  #C4A97B;
color: #660000;
}
input {
font-size:10pt;
height:20px;
padding:0 5px;
}
textarea {
padding:0 5px;
}
input.find_b {
background:url("/images/fon_button.gif") left top repeat;
border:2pt solid #ECDBB7;
color:#FFFFCC;
cursor:pointer;
display:block;
font-size:10pt;
height:auto;
margin:0;
text-align:center;
width:120px;
}
input.find_b:hover {
background:url("/images/fon_button.gif") left bottom repeat;
border:2pt solid #ECDBB7;
color:#FFFFff;
cursor:pointer;
}