/*page*/
body{padding:0; margin:0}
body, .text, td, table{font:8pt Verdana, sans; }

/*text*/
.title-site{font:8pt Arial; color:#006CE3;}
b{font-family:Tahoma}
.alert{text-transform:uppercase;color:#E60000}

/*navigation*/
a{ text-decoration:none; font: 8pt Verdana, sans; color:#000; }
a:hover{ text-decoration:underline; }

/*design*/
a img                { border:0; }
h1                   { margin:0; font: 15pt Verdana, Tahoma; }
h2                   { margin:0; font:13pt Verdana, Tahoma; }

.left_navigation     { height:280px; padding:50px 25px 15px 46px; background:url("/design/images/bgr/left_navigation_top.gif") top no-repeat; }
ul                   { margin:0; padding:0; }
ul li                { margin:0; padding:5px 7px 6px 0; font:8pt Tahoma, sans; }
li                   { list-style:none; }
.left_navigation a   { color:#000; font:8pt Tahoma, sans; text-decoration:underline; }
.left_navigation a:hover   { text-decoration:none; }

.top_navigation a    { color:#FFF; font:8pt Tahoma, sans; text-decoration:none; }
.top_navigation a:hover    { text-decoration:underline; }

.news_date           { font:11pt Times New Roman; color:#37253F; text-align:center; }
.news_title          { font:bold 8pt Tahoma, sans; color:#273908; margin:3px 0 3px 0; }
.news_content        { font:7pt tahoma, sans; color:#273908; }

.header td           { font:bold 8pt Tahoma, sans; }
.header a            { font:bold 9pt Tahoma, sans; text-decoration:underline; }

.about               { padding:42px 30px 0 120px; color:#000; font:7pt Tahoma, sans; }
.more                { text-align:right; padding-right:30px; }
.more a              { font:8pt Tahoma, sans; color:#203400; text-decoration:underline; }
.more a:hover        { text-decoration:none; }

.main_ul ul          {  }
.main_ul ul li       { list-style:square url("../images/icon/list_1.gif"); margin:3px 0 3px 15px; padding:0 0 0 0; }

.breadcrumbs a       { color:#000; font:8pt Tahoma, sans; text-decoration:none; }
.breadcrumbs a:hover       { text-decoration:underline; }
.pic_border          { height:155px; width:174px; background:url("../images/bgr/pic_border.gif") no-repeat; padding:23px 0 0 23px; }
.main_bottom_navigation a { color:#000; text-decoration:underline; }
.main_bottom_navigation a:hover { text-decoration:none; }
.bottom_navigation a { color:#000; text-decoration:underline; }
.bottom_navigation a:hover { text-decoration:none; }

/*layout*/
.left_first_body    { width:100%; height:145px; margin-top:171px; background:url("../images/bgr/left_first_body.gif") right top no-repeat; }
.right_first_body   { width:100%; height:145px; margin-top:171px; background:url("../images/bgr/right_first_body.gif") left top no-repeat; }

.top_navigation     { height:29px; background-color:#1D1B26; }
.breadcrumbs        { height:22px; padding-left:17px; color:#000; font:bold 8pt Tahoma, sans; }
.title              { height:55px; padding:3px 0 0 16px; }
.main_content       { color:#FFFFFF; font:8pt Tahoma, sans; padding:10px 45px 0 15px; }
.main_content a     { color:#FFFFFF; text-decoration:underline; }
.main_content a:hover  { text-decoration:none; }
.main_content table, .main_content td { color:#FFFFFF; }
.content            { padding:0 27px 65px 15px; }
.cit                { padding:0 0 6px 30px; font:italic 8pt Tahoma, sans; }
.main_bottom_navigation  { text-align:center; padding:35px 30px 10px 30px; }
.bottom_navigation  { height:64px; background:url('../images/bgr/bottom_navigation.gif') top left repeat-x; text-align:center; padding:35px 0 0 0; }
.copyright          { height:auto; background:url('../images/bgr/copyright.gif') top left; padding:9px 0 9px 0; }

/*form*/
.input{border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000}
.select{border:solid 0px #A5ACB2; font:8pt Verdana; color:#000000}

/*colors*/
.col1       { background-color:#E5DBBD; }
.col2       { background-color:#E6EFF4; }
.col3       { background-color:#4687D6; }

/*additional*/
.gb_tread           { border-bottom:1px solid #000; }
.gb_tread .m_title  { background-color:#CEB893; padding:5px; }
.gb_tread .message  { padding:5px; }
.gb_tread .m_sender { padding:5px; }
.gb_tread .m_posted { padding:5px; text-align:right; }
#order_book_form ol{margin:10px 0 0 0;padding:0;color:red}
.form_errors .title span{color:red}
#order_book_form .title {height:30px;margin-top:15px;color:red;}
.book_info{background:#c9bfaa url(../images/bgr/book_bgr.gif) repeat-x left top;}
.book_info .jip{background:none;padding:0 17 7px 17px}
.add{text-decoration:underline}
.add:hover{text-decoration:none}


