*

{

margin:0;

padding:0;

border:0;

}

a

{

color:#008410;

}

a:hover

{

text-decoration:none;

}

select

{

font-size:11px;

border:medium;

border:1px solid #000000;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

td

{

text-align:left;

vertical-align:top;

font-size:12px;

color:#2C281F;

font-family:Arial, Helvetica, sans-serif;

}

.right_bg

{

width:50%;

background:url(/images/bg_right2.jpg) top left repeat-x #000000;

}

.left_bg

{

width:50%;

background:url(/images/bg_left2.jpg) top right repeat-x #000000;

}

tr.top_line td

{

background:#EFE7BA;

border-bottom:6px solid #3A6627;

padding:9px 0 4px 0;

}

tr.footer td

{

background:#4E9230;

border-top:6px solid #3A6627;

padding:14px 0 21px 0;

}



table.products_list td ul

{

color:#008410;

padding:10px 10px 10px 20px;

line-height:150%;

}

table.products_list td ul li

{

list-style:url(/images/li.gif);

padding:3px 10px 3px 0;

color:#008410;

line-height:150%;



}

hr

{

color:#4E9230;

border:1px solid #4E9230; 

width:89%;

text-align:right;

}

.imgpad

{

margin:25px 0;

}

hr.j

{

color:#EFE7BA;

border:none;

border-top:1px solid #EFE7BA;

width:100%;

margin:0;

padding:0;

}

hr.jj

{

color:#EFE7BA;

border:none;

border-top:1px solid #EFE7BA;

margin-bottom:15px;

width:100%;

}

.text_right_box

{

width:367px;

background:url(/images/bg_right1.jpg) left top no-repeat #000000;

}

.content1

{

background:url(/images/bg_cont1.jpg) top right no-repeat #FFFFFF;

padding-bottom:75px;

}

.content2

{

padding-bottom:65px;

}

.left_bg div

{

background:url(/images/bg_left1.jpg) right top no-repeat;

height:962px;

width:100%;

}

body

{

background:#FFFFFF;

}

.center_column

{

width:1000px;

}

#header

{

width:1000px;

height:275px;

position:relative;

background:url(/images/header.jpg) top left no-repeat;

}

#login

{

background:#4E9230;

float:right;

height:63px;

}

#login_cos

{

float:right;

}

#login td

{

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

vertical-align:middle;

text-align:right;

}

input

{

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:12px;

border:thin;

}

#login input.textfield

{

margin:0 5px;

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:none;

}

#login input.loginsubmit

{

color:#000000;

background:#EFE7BA;

border:1px solid #EFE7BA none;

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:11px;

margin:1px 15px 1px 1px;

padding:0;

}

#login td a

{

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#EFE7BA;

margin-right:4px;

}

#login td a:hover

{

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#EFE7BA;

text-decoration:none;

}

#top_small_menu

{

float:left;

font-size:11px;

color:#3B6527;

padding-left:40px;

}

#top_small_menu a

{

color:#3B6527;

text-decoration:none;

}

#top_small_menu img

{

margin:0 0 0 11px;

}

#login_h

{

float:right;

padding-right:45px;

}

#phones

{

float:right;

}

#textphones

{

float:right;

}

#phones img,#textphones img

{

margin: 24px 0 0 11px;

}

#top_menu

{

position:absolute;

margin:91px 0 0 387px;

text-align:right;

}

#top_menu img

{

margin-bottom:14px;

}

#footer

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

}

#footer .copy

{

float:left;

position:relative;

width:20%;

padding-left:40px;

}

#footer .media5

{

float:right;

position:relative;

width:25%;

text-align:right;

}

#footer .media5 img

{

vertical-align:middle;

margin:0 10px 0 0;

}

#footer .menu

{

float:left;

position:relative;

width:48%;

text-align:center;

font-size:12px;

color:#EFE7BA;

}

#footer a

{

color:#EFE7BA;

text-decoration:underline;

margin:0 7px;

}

#footer a:hover

{

color:#EFE7BA;

text-decoration:none;

margin:0 7px;

}

table#small_menu

{

width:512px;

height:66px;

background:#4D922F;

position:absolute;

z-index:999;

}

table#small_menu td

{

border-bottom:6px solid #3A6626;

vertical-align:middle;

text-align:center;

margin:0;

padding:0;

}

table#small_menu td.menu_active

{

border-bottom:6px solid #EFE7BA;

vertical-align:middle;

text-align:center;

margin:0;

padding:0;

}

table#small_menu td img

{

margin:6px 0 0 0;

padding:0;

}

table#small_menu td.linesubmenu

{

border-bottom:6px solid #3A6626;

vertical-align:middle;

text-align:center;

width:1px;

}

.pad

{

padding:25px 40px;

line-height:16px;

}

.pad2

{

padding:25px 70px 25px 40px;

line-height:16px;

}

.left_img

{

float:left;

margin:0 24px 25px 0;

}

.left_img2

{

float:left;

margin:25px 24px 25px 0;

}

h1

{

font-family:"Helios-Cond","Arial Narrow",Arial, Helvetica, Tahoma,  sans-serif;

font-size:22px;

line-height:22px;

font-weight:bold;

margin-bottom:18px;

}

h1 div

{

float:left;
width:150px;

}

h1 div.dates

{

font-size:12px;

color:#4E9230;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

h1 div.dates input 

{

font-size:11px;

color:#FFFFFF;

background:#4E9230;

border:1px solid #4E9230;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

h1 div.dates select

{

font-size:11px;

border:medium;

border:1px solid #000000;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

h1 div.dates span

{

font-size:11px;

color:#6E6A57;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}



.pad2 h1

{

font-family:"Helios-Cond","Arial Narrow",Arial, Helvetica, Tahoma,  sans-serif;

font-size:22px;

line-height:22px;

font-weight:bold;

margin-bottom:45px;

}

.news_box

{

border-top:7px solid #6D6148;

border-bottom:7px solid #6D6148;

background:#EFE7BA;

padding:25px 40px;

}

.news_box .date

{

background:#FFFFFF;

color:#525252;

font-size:11px;

}

.date2

{

background:#EFE7BA;

color:#525252;

font-size:11px;

}

.news_box a

{

color:#1D1D1D;

text-decoration:none;

}

.news_box a:hover

{

text-decoration:underline;

}

#right_coll h1

{

color:#EFE7BA;

}

#right_coll div.pad

{

padding:430px 66px 66px 66px;

color:#C1BCA1;

line-height:150%;

}

h2

{

font-size:14px;

color:#1D1D1D;

line-height:14px;

margin:15px 0;

}

h2.news

{

font-size:14px;

color:#1D1D1D;

line-height:14px;

margin:20px 0 25px 0;

}

.more

{

font-size:11px;

}

.year

{

background:#4E9230;

border:8px solid #4E9230;

font-size:14px;

color:#FFFFFF;

display:table;

width:auto;

font-weight:bold;

}

#right_coll div.pad h2

{

line-height:150%;

font-weight:bold;

color:#C1BCA1;

font-size:12px;

background:#322A20;

padding: 0 0 0 5px;

margin-bottom:5px;

}

h3

{

font-size:12px;

color:#2C281F;

margin:0;

padding:0 0 5px 0;

}

h4

{

font-family:"Helios-Cond", "Arial Narrow", Arial, Helvetica, Tahoma,  sans-serif;

font-size:18px;

line-height:22px;

font-weight:bold;

color:#6F6B57;

}

.newsletter

{

padding:15px 15px 15px 27px;

font-size:11px;

}

.newsletter input

{

width:100%;

border:1px solid #6E6A57;

background:#FFFFFF;

font-size:11px;

}

.newsletter select

{

width:100%;

border:1px solid #6E6A57;

background:#FFFFFF;

font-size:11px;

}

textarea

{

width:100%;

border:1px solid #6E6A57;

overflow:auto;

font-family:Arial, Helvetica, sans-serif;

background:#FFFFFF;

}

.newsletter table.cod

{

background:#EFE7BA;

}

.newsletter table.cod td

{

background:#EFE7BA;

padding:5px 10px;

}

.newsletter input.button

{

width:auto;

font-size:11px;

color:#FFFFFF;

background:#4E9230;

border:1px solid #4E9230;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

#right_coll div.pad p

{

display:block;

padding: 0 0 0 5px;

}

#right_coll div.pad a

{

color:#C1BCA1;

}

.pix1

{

position:absolute;

z-index:20;

margin:210px 0  0 765px 

}

.pix2

{

position:absolute;

z-index:20;

margin:135px 0  0 823px 

}

.pix3

{

position:absolute;

z-index:20;

margin:205px 0  0 829px 

}

.pix4

{

position:absolute;

z-index:20;

margin:472px 0  0 839px 

}

.pix5

{

position:absolute;

z-index:20;

margin:162px 0  0 795px 

}

.table_content

{

background:url(/images/bg_content.jpg) top right no-repeat #FFFFFF;

height: auto !important;  

height: 687px;      

min-height: 687px;

}

ul#right_menu

{

margin:10px 0 10px 27px;

}

ul#right_menu li

{

padding:11px 0 11px 10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

list-style:none;

line-height:135%;

}

ul#right_menu li.active

{

padding:7px 0 7px 10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

list-style:none;

background:#4E9230;

line-height:135%;

color:#FFFFFF;

margin:3px 0

}

ul#right_menu li ul

{

background:#FFFFFF;

font-size:12px;

}

ul#right_menu li ul li

{

background:#FFFFFF;

color:#3A6627;

font-size:12px;

padding:5px 0;

}

.adress

{

border-left:3px solid #4E9230;

padding:10px;

}

#right_menu_line

{

border-left:1px solid #EFE7BA;

}

#small_navigation

{

margin:85px 230px 23px 40px;

font-size:11px;

color:#3FB10C;

line-height:20px;

}

#small_navigation a

{

color:#888888;

}

#small_navigation span

{

color:#000000;

}

table.products_list td

{

padding:5px;

}

table.products_list td.product_title

{

background:#F0F0F0;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#4E9230;

padding:10px 15px;

}

table.products_list2

{

margin:20px 0 10px 0;

}

table.products_list2 td

{

padding:5px 10px;

}

.green

{

color:#4E9230;

}

table.infotable td, table.infotable tr

{

background:#F7F7F7;

padding:4px;

}

table.pool td

{

padding-bottom:17px;

}

li.font12  a

{

font-size:12px;

}

#footer_adress td

{

background:#3A6627;

border-bottom:2px solid #487136;

text-align:center;

padding:20px 0;

color:#98BA8B;

font-size:11xp;

}

#footer_adress td table td

{

border-bottom:none;

}

#footer_adress td.adre

{

background:none;

padding:5px 20px ;

text-align:left;

white-space:nowrap;

border:none;

border-left:2px solid #4E9230;

line-height:150%;

font-size:11px;

}

#footer_adress td.adre h1

{

color:#99BB8A;

font-size:12px;

margin:0 0 3px 0;

padding:0;

font-weight:bold;

font-family:Tahoma, Arial, Helvetica, sans-serif;

}

#footer_adress td.adre a

{

line-height:150%;

font-size:11px;

color:#96BB8A;

}





#sitemap ul

{

color:#008410;

padding:10px 10px 10px 20px;

line-height:150%;

}

#sitemap ul li

{

list-style:url(/images/li.gif);

padding:3px 10px 3px 0;

color:#008410;

line-height:150%;

}

.pad2 img{

	padding-right:5px; 

}
.dates_posit{
position:absolute;
padding-left:90px;
width:100%;
}

/* Fotogallery */
.fotogal{width:100%}
.fotogal table{width:100%; margin:0 0 15px 0}
.fotogal table td{width:33%; text-align:center; font-size:12px; padding:10px}
.fotogal table img {border:2px solid #4E9230;padding:0px}
.name{font-weight:bold}

.pop_foto{padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}
.pop_foto h1{color:#4E9230; margin:10px 0 0 0}
.foto{margin:0px 0}
.foto img{border:2px solid #4E9230}
.radio_b{margin:5px auto;margin-top:5px}
.radio_b td{text-align:center; padding:5px 0; width:49px}
/* end Fotogallery */