* {margin:0px; padding:0px;}
body { color: #eeeeee; background: #320D15 url('../images/site-background.jpg') no-repeat top center; font-family:Helvetica, Arial; }

a {color:#FFD571;}
a:hover {color:#FFD571;}
.br {clear:both;}
.janine_page {width:940px; border: 1px solid #5F1828; margin:auto; margin-top:10px; background:#320D15; border-bottom:none;}
.head {width:940px; height:241px; background:url('../images/head-bg.jpg') no-repeat; margin:auto;}

.titleh1 {padding-top:30px; padding-left:60px; color:#FFD571; width:300px; text-align:center;}
.titleh1 h1 {font-size:14px; color:#FFD571; font-weight:bold;}

.title_form {padding-left:90px; padding-top:159px; font-size:12px; color:#000000; float:left; width:320px;}
.search_input {width:200px; padding-right:15px;}
#search label, #search input, #search select {background:url('../images/klick.gif'); border:none; }
.search_button {width:90px; height:15px;}

.top_cats {padding-right:55px; padding-top:80px; float:right;}
.top_cats img {width:88px; height:70px; border:none; margin-left:16px;}

.topmenu {padding-right:70px; padding-top:2px; font-size:13px; color:#000000; float:right; color:#FED470; width:400px; text-align:center;}
.topmenu a, .topmenu a:active, .topmenu a:visited, .topmenu a:link {color:#FED470; font-weight:bold; text-decoration:none;}
.topmenu a:hover {color:#fff0ee; text-decoration:none;}

.content {width:940px; margin:auto;}
.right {float:right; width:670px; margin-right:3px;}
.left {float:left; width:267px;}
.left_top {width:267px; height:57px; background:url('../images/leftmainmenu-fader.jpg') no-repeat;}

.leftmenu1 {width:242px; background:url('../images/leftmainmenu-center.jpg') repeat-y; float:right; text-align:center;}
.leftmenu1 h2 {font-size:15px; font-weight:bold; color:#000000; background:url('../images/leftmainmenu-top.jpg') no-repeat; padding-top:30px; padding-bottom:12px;}
.leftmenu1_txt {padding:4px 15px 4px 17px; font-size:12px; text-align:left;}
.leftmenu1_txt a, .leftmenu1_txt a:link, .leftmenu1_txt a:visited, .leftmenu1_txt a:active {color:#FFD571; text-decoration:none;}
.leftmenu1_txt a:hover {color:#FFD571; text-decoration:underline;}
.leftmenu1_txt h3 {font-size:14px; color:#FFD289; padding-left:13px; background:url('../images/square.gif') no-repeat center left; border-bottom: 1px dashed #FDC323; margin-bottom:2px;}
.leftmenu1_txt ul {list-style: none; margin-top:4px; margin-bottom:8px; margin-top:4px;}
.leftmenu1_txt ul li, {margin-left:20px; padding-left:10px; font-size:12px; color:#eeeeee;}
.leftmenu1_txt ul li a {margin-left:20px; padding-left:10px; font-size:12px; color:#eeeeee; background:url('../images/square6.gif') no-repeat center left;}
.leftmenu1_txt ul li a:hover {font-size:12px; color:#eeeeee; background:url('../images/square6b.gif') no-repeat center left;}
.leftmenu1_b {height:38px; background:url('../images/leftmainmenu-bottom.jpg') no-repeat;}


.leftmenu2 {width:242px; background:url('../images/leftmainmenu-center.jpg') repeat-y; float:right; text-align:center;}
.leftmenu2 h2 {font-size:15px; font-weight:bold; color:#000000; background:url('../images/leftmainmenu2-top.jpg') no-repeat; padding-top:30px; padding-bottom:12px;}
.leftmenu2_txt {padding:4px 15px 4px 17px; font-size:12px; text-align:left;}
.leftmenu2_txt a, .leftmenu2_txt a:link, .leftmenu2_txt a:visited, .leftmenu2_txt a:active {color:#FFD571; text-decoration:none;}
.leftmenu2_txt a:hover {color:#FFD571; text-decoration:underline;}
.leftmenu2_txt h3 {font-size:14px; color:#FFD289; padding-left:13px; background:url('../images/square.gif') no-repeat center left; border-bottom: 1px dashed #FDC323; margin-bottom:2px;}
.leftmenu2_txt ul {list-style: none; margin-top:4px; margin-bottom:8px; margin-top:4px;}
.leftmenu2_txt ul li, {margin-left:20px; padding-left:10px; font-size:12px; color:#eeeeee;}
.leftmenu2_txt ul li a {margin-left:20px; padding-left:10px; font-size:12px; color:#eeeeee; background:url('../images/square6.gif') no-repeat center left;}
.leftmenu2_txt ul li a:hover {font-size:12px; color:#eeeeee; background:url('../images/square6b.gif') no-repeat center left;}
.leftmenu2_b {height:38px; background:url('../images/leftmainmenu-bottom.jpg') no-repeat;}

.leftmenu3 {width:242px; background:url('../images/leftmainmenu-center.jpg') repeat-y; float:right; text-align:center;}
.leftmenu3 h2 {font-size:15px; font-weight:bold; color:#000000; background:url('../images/leftmainmenu2-top.jpg') no-repeat; padding-top:30px; padding-bottom:12px;}
.leftmenu3_txt {padding:4px 15px 4px 17px; font-size:12px; text-align:left;}
.leftmenu3_txt a, .leftmenu3_txt a:link, .leftmenu3_txt a:visited, .leftmenu3_txt a:active {color:#FFD571; text-decoration:none;}
.leftmenu3_txt a:hover {color:#FFD571; text-decoration:underline;}
.leftmenu3_leftbox {font-size:11px; float:left; width:98px; text-align:right;margin-bottom:5px;}
.leftmenu3_rightbox {font-size:11px; float:right; width:98px;padding-left:6px; border-left:1px solid #8A4600; text-align:left; margin-bottom:5px;}
.leftmenu3_b {height:38px; background:url('../images/leftmainmenu-bottom.jpg') no-repeat;}
.leftmenu3_leftbox a, .leftmenu3_rightbox a {display:block;}



.r_txtbox1 {background:url('../images/textbox1-center.jpg'); font-size:12px; width:660px; margin-left:10px;margin-bottom:10px;}
.r_txtbox1 h2 {font-size:14px; font-weight:bold; color:#000000; background:url('../images/textbox1-top.jpg') no-repeat; padding-top:15px; padding-bottom:25px; text-align:center;}
.r_txtbox1_b {height:19px; background:url('../images/textbox1-bottom.jpg') no-repeat;}
.r_txtbox1_txt {padding-left:10px; padding-right:10px; text-align:left; color:#eeeeee;}
.r_txtbox1_txt a {color:#FCAA3A; text-decoration:none; font-weight:bold;}
.r_txtbox1_txt a:hover {color:#FFD370; font-weight:bold;}

.r_txtbox2 {font-size:12px; width:927px; margin-left:-260px; margin-bottom:10px;}
.r_txtbox2 h2 {font-size:14px; font-weight:bold; padding:2px; color:#FFD289; text-align:left; background:#3C0F19 url('../images/bg-wine-fade.jpg') repeat-x; border-top:1px solid #503035;border-right:1px solid #503035;border-left:1px solid #503035;}
.r_txtbox2_txt {padding:5px; border:1px solid #503035;color:#eeeeee; text-align:justify; background:url('../images/bg-simplebox.jpg') no-repeat bottom;}
.r_txtbox2_txt a {color:#FCAA3A; text-decoration:none; font-weight:bold;}
.r_txtbox2_txt a:hover {color:#FFD370; font-weight:bold;}

.r_trio1 {font-size:10px; width:667px; margin-left:0px; margin-bottom:10px;}
.r_trio1 a {color:#FFC480; font-weight:bold; text-align:right; text-decoration:none;}
.r_trio1 a:hover {color:#FFC480; text-decoration:underline;}
.r_trio1 h2 {font-size:11px; background:#FDC323 url('../images/bg-fade-orange.jpg') repeat-x; padding:2px; font-weight:bold; color:#000000;}
.r_trio1_box {float:left; margin-left:10px; width:207px; padding-right:8px; border-right:2px solid #FFC480; text-align:justify; color:#eeeeee;}
.r_trio1_box2 {float:right; width:205px; text-align:justify; padding-left:8px;color:#eeeeee;}

.r_trio2 {font-size:10px; width:667px; margin-left:0px; margin-bottom:10px;}
.r_trio2 a {color:#FFC480; font-weight:bold; text-align:right; text-decoration:none;}
.r_trio2 a:hover {color:#FFC480; text-decoration:underline;}
.r_trio2 h2 {font-size:11px; background:#FDC323 url('../images/bg-fade-red.jpg') repeat-x; padding:2px; font-weight:bold; color:#FFC480;}
.r_trio2_box {float:left; margin-left:10px; width:207px; padding-right:8px; border-right:2px solid #662432; text-align:justify; color:#eeeeee;}
.r_trio2_box2 {float:right; width:205px; text-align:justify; padding-left:8px;color:#eeeeee;}


.r_1plus2 {font-size:12px; width:657px; margin-left:10px; margin-bottom:10px; color:#eeeeee;}
.r_1plus2_big {width:434px; background:url('../images/r_1plus2-center.jpg') repeat-y; float:left; text-align:center;}
.r_1plus2_big_txt {padding-left:15px; padding-right:15px; padding-bottom:2px; padding-top:2px; text-align:center; font-size:12px;}
.r_1plus2_big img {padding:6px; border:1px solid #000000; margin:10px 0px 4px 0px; background:#ffffff;}
.r_1plus2_big h3 {font-size:14px; color:#000000; background:url('../images/r_1plus2-top.jpg') no-repeat; text-align:center; padding-top:2px; padding-bottom:6px; font-weight:bold;}
.r_1plus2_big_f {height:14px; background:url('../images/r_1plus2-bottom.jpg') no-repeat;}

.r_1plus2_small {width:205px; color:#cccccc; float:right; font-size:10px; margin-bottom:10px;}
.r_1plus2_small h4 {font-size:11px; font-weight:bold; color:#FFCD67; border-bottom:1px solid #555555;}
.r_1plus2_small img {border:none;}


.r_duobox {font-size:12px; width:927px; margin-left:-260px; margin-bottom:10px; color:eeeeee; margin-bottom:10px;}
.r_duobox_r {float:right; width:322px; background:url('../images/duobox1-center.jpg') repeat-y;}
.r_duobox_l {float:left; width:322px; background:url('../images/duobox1-center.jpg') repeat-y;}
.r_duobox_r h2, .r_duobox_l h2 {padding-top:5px; padding-bottom:6px; font-size:13px; font-weight:bold; color:#000000; text-align:center; background:url('../images/duobox1-top.jpg') no-repeat;}
.r_duobox_txt {padding:8px;}
.r_duobox_txt img {margin-right:6px; border:1px solid #FFBE72;}
.r_duobox_b {height:16px; background:url('../images/duobox1-bottom.jpg') no-repeat;}

.r_infobox {font-size:12px; margin:0px 3px 10px -260px; padding:4px; border:1px solid #662432; background:url('../images/bg-redfade.jpg') repeat-x;}

.r_infobox2 {font-size:12px; margin:0px 3px 10px -260px; padding:4px; border:1px solid #000000; background:#FFBE72 url('../images/bg-orangefade.jpg') repeat-x; color:#222222;}
.r_infobox2 a {color:#000000; text-decoration:underline; font-weight:normal;}
.r_infobox2 a:hover {color:#662432; text-decoration:underline; font-weight:bold;}

.footer {width:942px; height:100px; text-align:center; padding-top:100px; background:url('../images/footer.jpg') no-repeat; margin:0px; margin:auto; font-size:11px; color:#999999;}

.search_out {font-size:12px; padding:10px; padding-top:6px; color:#eeeeee; background:#320D15 url('../images/search_bg.jpg') repeat-x; color:#eeeeee; margin:8px; margin-right:2px; border:1px solid #000000;}
.search_out h3 {font-size:14px; padding-bottom:12px; margin:0px; font-weight:bold; color:#000000;}
.search_out a {color:#000000;}
.search_out a:hover {color:#581624;}

.az {width:657px; margin-left:10px; margin-bottom:10px; margin-bottom:10px;}
.az_l {padding:8px; float:left; }
.az_r {padding:8px; float:right;}
.az_l, .az_r {height:120px; font-size:11px; overflow: hidden; width:305px; text-align:center; border:1px solid #5F1828; background:#320D15 url('../images/bg-az.jpg');}
.az img {border:1px solid #5F1828; margin:5px;}
.az_l h3, .az_r h3 {font-size:14px; text-align:center; font-weight:bold;}

.red_trio2_box {width:195px; padding:8px; font-size:11px; text-align:center; border:1px solid #5F1828; background:#320D15 url('../images/bg-red-trio.jpg'); float:left; margin-left:7px; margin-bottom:10px; }
.red_trio2_box h2 {font-size:14px; text-align:center; font-weight:bold; color:#ffffff;}
.red_trio2_box img {border:1px solid #5F1828; margin:5px 0px 5px 0px;}