body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #f3edd0; }
img { border: 0; }
table { font: normal 12px Arial; color: #3a3108; }

a:link { color: #3a3108; text-decoration: underline; }
a:visited { color: #3a3108; text-decoration: underline; }
a:hover { color: #604f00; text-decoration: underline; }

p { font: normal 12px Arial; margin: 0 0 0px 0; text-align: justify; text-indent: 0px; }

.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }

.path { padding: 0 5px 5px 5px;}
.path a:link { font: normal 10px Arial; color: #3a3108; text-decoration: underline; }
.path a:visited { font: normal 10px Arial; color: #3a3108; text-decoration: underline; }
.path a:hover { font: normal 10px Arial; color: #604f00; text-decoration: underline; }


.bg_top_1 { width: 100%; background-image: url('../img/bg_top_1.jpg'); background-repeat: repeat-x; background-position: bottom left; }
.bg_top_2 { width: 100%; background-image: url('../img/bg_top_2.gif'); background-repeat: repeat-x; background-position: bottom left; }
.bg_top_3 { width: 100%; background-image: url('../img/bg_top_3.jpg'); background-repeat: repeat-x; background-position: bottom left; }

.bg_bot_1 { width: 100%; background-image: url('../img/bg_bot_1.jpg'); background-repeat: repeat-x; background-position: bottom left; }

.bg_right { vertical-align: top; background-image: url('../img/bg_right.gif'); background-repeat: repeat-y; background-position: top left; }

.options { margin-top: 0px; font: normal 11px Verdana; background-color: #f7efce; border: 1px solid #473f1e; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 2px; text-decoration: none; width: 100%; }
.options div a:link { color: #000000; text-decoration: none; }
.options div a:visited { color: #000000; text-decoration: none; }
.options div a:hover { color: #000000; text-decoration: none; }
.options_two { margin-top: 0px; font: normal 11px Verdana; background-color: #f7efce; border: 1px solid #473f1e; //position: absolute; }
.options_two div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options_two div a { padding: 1px 2px 1px 2px; text-decoration: none; }
.options_two div a:link { color: #000000; text-decoration: none; }
.options_two div a:visited { color: #000000; text-decoration: none; }
.options_two div a:hover { color: #000000; text-decoration: none; }

h1,h2 {padding: 3px 0px 0px 0px;}
h3,h4,h5,h6 {padding: 3px 0px 0px 0px; font: bold 14px Verdana;}

.bg_copyr { background-image: url('../img/bg_copyr.gif'); background-repeat: repeat-x; background-position: bottom left; }

.bg_bl_bot_line { background-image: url('../img/bg_bl_bot_line.gif'); background-repeat: repeat-x; background-position: bottom left; }

.bl_l { background-image: url('../img/bl_l.jpg'); background-repeat: repeat-y; background-position: top left; }
.bl_r { background-image: url('../img/bl_r.jpg'); background-repeat: repeat-y; background-position: top left; }
.bl_c { vertical-align: top; background-image: url('../img/bl_c.jpg'); background-repeat: repeat-y; background-position: top left; }

.bl_bot_right { width: 100%; vertical-align: top; background-image: url('../img/bl_bot_right.gif'); background-repeat: no-repeat; background-position: bottom right; }

.bl_bg { vertical-align: top; background-image: url('../img/bl_bg.gif'); background-repeat: repeat-y; background-position: bottom left; }


.bl_i_bg { padding: 0 0 150px; vertical-align: top; background-image: url('../img/bl_i_bg.gif'); background-repeat: no-repeat; background-position: bottom left; }

.txt_excursii { padding: 0 0 5px 13px; }

.txt_info { padding: 0 0 2px 13px; }

.bg_tb { background-image: url('../img/bg_tb.gif'); background-repeat: repeat-x; background-position: top left; }

.bg_tm_und { background-image: url('../img/bg_tm_und.jpg'); background-repeat: no-repeat; background-position: top left; }

.bc_l { vertical-align: top; background-image: url('../img/bc_l_bg.gif'); background-repeat: repeat-y; background-position: top left; }
.bc_r { vertical-align: top; background-image: url('../img/bc_r_bg.gif'); background-repeat: repeat-y; background-position: top left; }



.bl_r_ten { background-image: url('../img/bl_r_ten.gif'); background-repeat: repeat-y; background-position: top left; }

.bl_bot_ten_right { background-image: url('../img/bl_bot_ten_right.gif'); background-repeat: no-repeat; background-position: bottom right; }


ul.lm { margin: 0 0 0 0; padding: 3px 3px 20px 20px; font: normal 11px Arial; color: #3a3108; background-image: url('../img/lm_sub_bg.gif'); background-repeat: repeat-y; background-position: top left; }
ul.lm li { margin: 0 0 0 0; padding: 2px 0 2px 0; vertical-align: bottom; list-style-image: url('../img/lm_bull.gif'); }
ul.lm li a:link { color: #3a3108; text-decoration: none; }
ul.lm li a:visited { color: #3a3108; text-decoration: none; }
ul.lm li a:hover { color: #604f00; text-decoration: none; }


.copyr { white-space: nowrap; text-align: right; font: normal 11px Arial; color: #3a3108; background-image: url('../img/copyr_tb.gif'); background-repeat: no-repeat; background-position: top right; }
.copyr a:link { color: #3a3108; text-decoration: none; }
.copyr a:visited { color: #3a3108; text-decoration: none; }
.copyr a:hover { color: #604f00; text-decoration: none; }



.qsearch_padd { padding: 0 4px 0 0; vertical-align: top; text-align: right; }

input.qsearch_text { width: 112px; height: 20px; border: 1px solid #7a6d32; font: normal 12px Arial; color: #3a3108; }



.check_lan { padding: 1px 0 0 0; font: normal 11px Arial; color: #ed1b23; }
.check_lan a:link { color: #3d3101; text-decoration: none; }
.check_lan a:visited { color: #3d3101; text-decoration: none; }
.check_lan a:hover { color: #6b5600; text-decoration: none; }

#check_lan_c { text-align: center; }
#check_lan_r { text-align: right; }
.more_link a:link { color: #3d3101; text-decoration: none; font: normal 11px Arial; }
.more_link a:visited { color: #3d3101; text-decoration: none; font: normal 11px Arial; }
.more_link a:hover { color: #6b5600; text-decoration: none; font: normal 11px Arial; }

.padd_bc { padding: 7px 0 0 0; vertical-align: top; }

.btn_i { padding: 0 10px 0 0; }

h1.title_page { margin: 0px 0 8px 8px; padding: 0 0 0 0; font: bold 18px Verdana; }
h2.title_page_sub { margin: 0px 0 8px 8px; padding: 0 0 0 0; font: bold 12px Verdana; }


.paddtext { padding: 0 10px 20px 8px; }
.paddtext2 { padding: 0 10px 20px 28px; background-image: url(../img/bl_r3.png); background-repeat: repeat-y; background-position:top left }

.lic { padding: 0 0 20px 15px; vertical-align: bottom; font: bold 11px Tahoma; font-style: italic; }
ol { margin: 0 0 0 0; padding: 0 0 0 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }
ul { margin: 0 0 0 0; padding: 0px 0 2px 40px; }
ul li { margin: 0 0 0 0; padding: 1px 0 1px 0; }

.work_list { float: left; width: 175px; margin: 23px 0 17px 0; padding: 0 0 7px 0; font: normal 11px Tahoma; color: #494a4b; background: url('../img/sep_ws.gif') bottom left repeat-x; }
.work_list a { font-weight: bold; }
.work_list a:link { color: #3a3108; text-decoration: none; }
.work_list a:visited { color: #3a3108; text-decoration: none; }
.work_list a:hover { color: #604f00; text-decoration: none; }
.n_date { color: #3a3108; font: italic 11px Tahoma;}
.wl_p { }
.wl_pic {text-align: center; background-color:#ffffff;border: 1px solid #979798;}
.wl_pic div { background-color:#ffffff; border: 5px solid #ffffff;}
.wl_pic img { border: 1px solid #979798;}

.work_list2 { float: left; width: 504px; margin: 23px 0 17px 0; padding: 0 0 7px 0; font: normal 11px Tahoma; color: #494a4b; background: url('../img/sep_ws.gif') bottom left repeat-x; }
.work_list2 a { font-weight: bold; }
.work_list2 a:link { color: #3a3108; text-decoration: none; }
.work_list2 a:visited { color: #3a3108; text-decoration: none; }
.work_list2 a:hover { color: #604f00; text-decoration: none; }

.wl_p2 { }
.wl_pic2 {border: 1px solid #979798;}
.wl_pic2 div { border: 5px solid #ffffff;}
.wl_pic2 img { border: 1px solid #979798;}

.nav_pages {font: underline 13px Verdana;}
.nav_pages a:link {font: bold 11px Verdana; color: #3a3108; text-decoration: none; }
.nav_pages a:visited {font: bold 11px Verdana; color: #3a3108; text-decoration: none; }
.nav_pages a:hover {font: bold 11px Verdana; color: #604f00; text-decoration: underline; }

.sitemap {font:  normal 9px Verdana; color: #2f1a1c;}
.sitemap a:link {font:  normal 9px Verdana; color: #2f1a1c; text-decoration: none; }
.sitemap a:visited {font:  normal 9px Verdana; color: #2f1a1c; text-decoration: none; }
.sitemap a:hover {font:  normal 9px Verdana; color: #2f1a1c; text-decoration: none; }
.sitemap img { border: none; vertical-align: middle;}
.sitemap div {font: normal 10px Verdana; text-align: left; }
