@charset "utf-8";
* { margin:0; padding:0; }
body { background-color:#dcd2aa; text-align:left; }
img { border:none; }
ul { list-style-type:none; }
h1, h2 { font:20px Arial; color:#1f4e8c; }
h1 span, h2 span { font:12px Arial; color:#221e1f; }
h6 { font:bold 12px Arial; color:#000; margin:14px 0 0 0; }
p { font:12px Arial; color:#000; margin-top:17px; }
a { color:#1f4e8c; text-decoration:none; }
.clear { clear:both; line-height:1%; margin-bottom:-1px; height:1px; overflow:hidden; font-size:0px; }
.main { width:933px; text-align:left; position:relative; }
.header { width:100%; position:relative; z-index:10; }

.nav_left { margin:29px 0 0 8px; _margin-left:4px; float:left; }
.nav_left li { font:11px Arial; margin-right:7px; color:#334366; float:left; }
.nav_left a { margin-right:7px; color:#334366; text-decoration:none; }
.nav_left a:hover { color:#0f4682; }

.nav_right { margin:29px 58px 0 0px; _margin-right:26px; float:right; }
.nav_right li { font:11px Arial; margin-right:7px; color:#334366; position:relative; z-index:10; float:left; }
.nav_right a { margin-right:7px; color:#334366; text-decoration:none; }
.nav_right a:hover { color:#0f4682; }

.act_1 a { color:#0f4682; font-weight:bold; }
.top_block { background:url('../images/top_bg.gif') left top no-repeat; width:861px; height:119px; margin-top:3px; padding-top:1px; } 
.top_logo { height:113px; margin:-27px 0 0 351px; _margin-left:175px; float:left; position:relative; }

.nav_top { margin:13px 0 0 209px; }
.nav_top li { font:12px Arial; color:#accbe8; margin-right:7px; float:left; }
.nav_top a { margin-right:7px; color:#accbe8; text-decoration:none; }
.nav_top a:hover { color:#fff; }

.act_2 a {margin-right:5px; font-weight:bold; color:#fff; }
.content { width:100%; padding-bottom:40px; position:relative; z-index:10; }

.home_block { width:470px; margin:35px 0 0 40px; position:relative; }
.home_info { background:url('../images/home_c.gif') left top repeat-y; width:470px; margin-top:20px; padding:8px 0 8px 0; position:relative; }
.home_top { background:url('../images/home_top.gif') left top no-repeat; width:470px; height:8px; position:absolute; left:0px; top:0px; line-height:0px; font-size:0px; }
.home_bot { background:url('../images/home_bot.gif') left top no-repeat; width:470px; height:8px; position:absolute; left:0px; bottom:-2px; line-height:0px; font-size:0px; }
.home_pic { margin:8px 0 0 14px; _margin-left:7px; float:left; }
.home_pic span { font:10px Arial; color:#707173; margin-bottom:6px; display:block; }
#home_bg { width:340px; position:absolute; top:260px; left:520px; }
#home_bg_edit { height:400px; }

.block_1 { width:265px; margin:8px 0 0 12px; float:left; }
.block_1 p { font:12px Arial; margin:18px 0 0 0; color:#221e1f; }

.sub_cont { background:url('../images/sub_c.gif') left top repeat-y; width:574px; margin:13px 0 0 50px; _margin-left:25px; padding-bottom:40px; position:relative; float:left; }
.sub_top { background:url('../images/sub_top.gif') left top no-repeat; width:574px; height:8px; position:absolute; left:0px; top:0px; line-height:0px; font-size:0px; }
.sub_bot { background:url('../images/sub_bot.gif') left top no-repeat; width:574px; height:5px; position:absolute; left:0px; bottom:-2px; line-height:0px; font-size:0px; }

.navigation { width:124px; margin-left:13px; _margin-left:7px; margin-top:7px; float:left; } 
.navigation li { width:100%; font:12px Arial; color:#6d6e71; margin-top:16px; }
.navigation a { color:#6d6e71; text-decoration:none; }
.navigation a:hover { font-weight:bold; color:#1f4e8c; }
.navigation li ul li { width:100%; font:12px Arial; color:#6d6e71; margin-top:8px; }
.navigation li ul li a { background:url('../images/balck_line.gif') left 7px no-repeat; font-weight:normal; padding-left:8px; color:#000; display:block; }
.navigation li ul li a:hover { background:url('../images/blue_line.gif') left 7px no-repeat; font-weight:normal; /* color:#5b7dab; */ color:#1f4e8c; }
.act_3 a { font-weight:bold; color:#1f4e8c; }
.act_4 a { background:url('../images/blue_line.gif') left 7px no-repeat; /* color:#5b7dab !important; */ color:#1f4e8c !important; } 

.right_column { width:412px; min-height:550px; float:left; margin-top:7px; }
* html .right_column { height:550px; }
.right_column h1 { margin:12px 0 0 13px; white-space:normal; }
.right_column h2 { margin:12px 0 13px 13px; white-space:normal; }
.right_column p { margin:17px 0 0 13px; white-space:normal; }

.back { font:10px Arial; color:#b3b2b3; margin:15px 0 0 295px; }
.back a { color:#b3b2b3; text-decoration:none; }

.blue { color:#1f4e8c; }

.list_1 { margin:19px 0 0 13px; }
.list_1 li { background:url('../images/dot_1.gif') left 6px no-repeat;padding-left:11px; margin-top:4px; font:12px Arial; color:#000; line-height:16px; }

.list_2 { margin:0 0 0 13px; }
.list_2 li { background:url('../images/dot_1.gif') left 6px no-repeat;padding-left:11px; margin-top:4px; font:12px Arial; color:#000; line-height:12px; }

.photo  { margin:20px 0 0 13px; }
.photo span { font:10px Arial; color:#707173; margin-bottom:6px; display:block; text-align:right; }
.photo span.portrait { text-align:left; }

.pic_list { margin:3px 0 0 13px; }
.pic_list li { background:url('../images/bot_dot.gif') left bottom repeat-x; width:430px; font:12px Arial; color:#000; margin:7px -30px 0 -8px; padding-bottom:7px; float:left; }
.pic_list a {color:#1f4e8c; display:block; }
.pic_list strong { display:block; }

.pic { width:89px; display:block; float:left; }
.date { width:75px; margin-left:14px; _margin-left:7px; display:block; float:left; }
.pic_info { width:312px; display:block; float:left; }
.last { background:none; }
.tx_1 { width:178px; font:12px Arial; color:#707173; margin:40px 0 0 12px; _margin-left:6px; float:left; }
.tx_2 { width:147px; font:12px Arial; color:#707173; margin:40px 0 0 0px; float:left; }
.tx_3 { font:12px Arial; color:#707173; margin:40px 0 0 0px; float:left; }

.name_block { width:170px; margin:4px 0 0 13px; _margin-left:7px; font:12px Arial; color:#000; float:left; }
.name_block_1 { width:314px; margin:4px 0 0 13px; _margin-left:7px; font:12px Arial; color:#000; float:left; }
/* .name_block a { color:#000; } */

.prod_block { width:137px; margin:4px 0 0 7px; font:12px Arial; color:#000; float:left; }
.bot_line { background:url('../images/bot_dot.gif') left bottom repeat-x; width:430px; height:1px; line-height:0px; font-size:0px; margin:6px -30px 0 5px;}
.port_block {width:60px; margin:12px 0 0 7px; float:left; }
.h20 { height:14px; }
.food_pic { width:172px; margin-top:10px; float:left; margin-left:4px; _margin-left:2px; }
.food_pic span { font:10px Arial; color:#707173; margin:0 0 6px 6px; display:block; }

.food_info { width:210px; margin:10px 0 0 14px; font:12px Arial; color:#000; float:left; }
.food_info p { margin-top:10px }
.food_info strong { display:block; }

.top { margin:4px 0 0 13px; }
.top a { background:url('../images/up_ar.gif') left 3px no-repeat; font:10px Arial; color:#828385; padding-left:10px; }

.form { margin:14px 0 0 13px; }

.inp_1 { background:url('../images/inp_bg.gif') left top no-repeat; width:280px; height:19px; margin-top:9px; float:left; }
.inp_1 input { background-color:transparent; border:none; width:276px; height:14px; _height:18px; padding:2px 0 0 4px; font:11px Arial; color:#000; display:block; }

.txt_inp { width:44px; font:12px Arial; color:#000; float:left; margin-top:10px; display:block; }
.textarea { background:url('../images/textarea.gif') left top no-repeat; width:325px; height:133px; margin-top:19px; }
.textarea textarea { background-color:transparent; border:none; width:320px; height:128px; padding:2px 0 0 2px; font:11px Arial; color:#000; }

.submit_but { margin-top:14px; }
.submit_but input{ background-color:#9b7641; width:79px; height:24px; text-align:center; font:bold 11px Arial; color:#fff; border:none; cursor:pointer; }

.right_bar { background:url('../images/right_bar_c.gif') left top repeat-y; width:278px; _width:290px; margin:-25px 0 0 5px; padding:19px 0 9px 13px; position:relative; float:left; }
.right_bar_top { background:url('../images/right_bar_top.gif') left top no-repeat; width:290px; height:30px; position:absolute; left:0px; top:0px; }
.right_bar_bot { background:url('../images/right_bar_bot.gif') left top no-repeat; width:290px; height:7px; position:absolute; left:0px; bottom:-2px; _bottom:-14px; }
.pic_2 { position:relative; z-index:10; }
.text_2 { font:10px Arial; color:#6d6e71; margin:0; }
.text_2_first { font:10px Arial; color:#6d6e71; margin:10px 0 0 0; }
.text_3 { font:12px Arial; color:#6d6e71; margin:0 0 20px 0; position:relative; z-index:10; }

.error { margin-bottom:10px; padding:10px; border:#f00 1px solid; color:#f00; }

a.quicktime { background:url('../images/icon_quicktime.gif') left top no-repeat; font:10px Arial; padding:33px 0 5px 55px; margin-bottom:5px; display:block; }
a.wmv { background:url('../images/icon_wmv.gif') left top no-repeat; font:10px Arial; padding:33px 0 5px 55px; margin-bottom:5px; display:block; }

.gallery { margin:21px 0 21px 7px; }
.gallery div { margin:6px 0 0 6px; background-color:#d7d9da; width:89px; height:89px; overflow:hidden; float:left; }

/* xerenade - END */
.XERblockEditActT td { margin:0; padding:2px; }
.XERarrows { display:block; line-height:0; font-size:0; }
.cdd0_main_items, .cdd0_main_items_rollover { padding:5px 20px; }
/* xerenade - END */
