/* reset all */
html{color:#333333;}body,div,/*dl,dt,dd,ul,ol,li,*/h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;margin:0;padding:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
/*li{list-style:none;}*/
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:0.7em;font-weight:inherit;color:#666;padding:1px;}
input,textarea,select{_font-size:90%;}
legend{color:#333;}
label{font-size:0.7em;}

body {
	font: 100% Arial,Helvetica,Garuda,sans-serif; 
	background-color:#780000;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000;
}
img {border:none;}
p {padding:0; margin:0px;}
a {color:#981b1f; text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}

h1{padding:0 0 10px 0; margin:0; font-size:1.4em;color:#333333;font-weight:bold;}



#header {display:block;height:40px; text-align:right; width:945px; margin:0 auto;line-height:40px;}

#wrap{/*background:#230000;*/text-align:right;background:url(/images/bg_main.gif);}
#content_block {/*background:url(/images/bg_main.gif);*/width:1185px; margin:0 auto;text-align:right;position:relative;}
#left_block{float:left;width:150px;text-align:right;}
#center_block{float:left;background:#000;width:945px;
	text-align:left;height:auto;min-height:600px;_height:600px;
	/**margin-bottom:-13px;*/
}

#footer {display:block;text-align:center; width:995px; margin:0 auto;border:0px solid;}
#footer_text {margin-top:10px;margin-left:50px;font-size:0.85em;float:left;width:290px;}
#footer_form{margin-top:5px;float:right;text-align:right;border:0px solid;}



.mnu{ font-size:0.8em; text-transform:lowercase;}
.mnu a{display:block; color:#c87b1f; font-weight:bold; margin-right:5px;line-height:27px;height:27px;}
.mnu a.curr{color:#fff;}

.mnu_sub{background:transparent;}
.mnu_sub a{margin-right:7px!important;}

#mnu_top {font-size:0.8em;margin-right:45px; text-transform:lowercase;}
#mnu_top a{color:#000; font-weight:bold;}
#mnu_top a.curr{color:#C87B1F;}


.sep {text-align:center; }


/*#center_block{margin-left:250px;height:345px;_float:right;_width:756px;_margin-left:0;}*/
#cont_block{position:relative;}
#logo{position:absolute;top:70px;margin-left:10px;}
#cont_img{float:right; margin:0 0 0 10px;*margin:0 ;text-align:right;}
#content{margin:0 50px 10px 50px;padding:0;text-align:left;font-size:0.9em; line-height:1.4em;
	/*position:relative;top:200px;*/color:#dd9544; font-family: Verdana, Arial, Tahoma, sans-serif;
	padding-top:200px;*margin-bottom:-12px;
}
.cont_marg{margin-left:20px!important;}


.rec_cont{margin-left:40px!important;width:310px;font-size:0.9em!important; /*top:180px!important;*/}
#rec_title{font-size:1.2em; color:#fff;margin-bottom:5px;}

#rec_cats_block{width:575px;float:right;}
#rec_img{width:405px;text-align:right;float:left;}
#rec_cats{width:150px;margin:20px 10px 20px 10px; text-align:left;font-size:0.9em;float:left;}
.rc_title{color:#d01322; text-transform:uppercase; margin-bottom:5px;}
.rc_st{color:#cc7139;display:block;font-size:0.9em;margin-bottom:2px;}
.rc_curr{color:#fff!important;}
.rc_more{font-size:0.8em;color:#ffcc99}
.rc_sep{height:15px;}

.rc_inv{display:none;}


#wholesale_form{float:right; margin:0 10px 0 20px;width:550px; color:#DDD;padding-top:80px;font-size:14px;}
#wholesale_form .form_label {padding:5px;color:#DDD;font-size:14px;}
#wholesale_form  .form_item {color:#DDD;text-align:left;}
#wholesale_form  h2 {color:#FF9933; font-weight:bold; font-size:1.2em;}
#wholesale_form  h3 {color:#DDD;margin-bottom:10px;}
#wholesale_form  label {color:#DDD!important;}
#wholesale_form  .input_box,#wholesale_form  textarea,#wholesale_form  #keystring {color:#333;font-size:.95em;}


#contact_block{height:600px;width:945px;margin-top:55px;background:url(/images/contact.jpg);background-repeat:no-repeat;}
#copy{position:absolute;text-align:left;margin-left:622px;margin-top:180px;font-size:16px;color:#A93A27;text-transform:uppercase;}
#copy a,#copy a:link,#copy a:visited,#copy a:active{color:#A93A27;text-decoration:underline;}
#copy a:hover{color:#FFF;text-decoration:none;}

#bottom_row {clear:both;height:20px; line-height:20px; background:transparent; color:#000;padding:8px; }
#br_ct{width:100px;float:left;margin-left:10px;margin-right:10px;margin-top:3px;font-size:0.9em; padding:3px;font-weight:bold;text-transform:uppercase;color:#DD762F;background:#000;}
#br_ct a,#br_ct a:link,#br_ct a:visited,#br_ct a:active{color:#DD762F;text-decoration:none;}
#br_ct a:hover{color:#FFF;text-decoration:none;}

#br_sm{width:80px;display:inline;float:left;text-align:center;margin-left:10px;margin-top:3px;font-size:0.9em; padding:3px;font-weight:bold;text-transform:uppercase;color:#DD762F;background:#000;border:none;}
#br_sm a,#br_sm a:link,#br_sm a:visited,#br_sm a:active{color:#DD762F;text-decoration:none;}
#br_sm a:hover{color:#FFF;text-decoration:none;}

#br_title{position:relative;float:left;padding:0;margin:0;text-align:left;margin-left:0px;font-size:0.95em;font-weight:bold;color:#c87b1f;text-transform:lowercase;}

.contact{width:100px;margin-left:8px;font-size:0.9em;font-weight:normal;color:#c87b1f;background:#470300;border:1px solid #300100;padding:3px;margin-top:4px;}
.submitbutton{width:100px;margin-left:10px;font-size:0.9em; text-align:center;font-weight:bold;text-transform:uppercase;color:#DD762F;background:#000;padding:3px;border:0;}
#bot_padd {height:50px; line-height:20px; background:transparent; color:#fff; }


#img_main2{width:577px;height:470px; overflow:hidden;margin:10px 10px;}
#thumbs_list{clear:both;position:relative;padding:20px 0 5px 0;margin:0px;height:110px;_padding-left:7px;}
.step_img{position:absolute;left:5px;top:5px;display:inline!important;z-index:10;}
.thumb_block{display:block;float:left; width:110px;margin:0px 4px;_margin:0px 3px;position:relative;}
.thumb_img{position:relative;z-index:5;}
#ico-loading{display:none;margin-top:250px;text-align:center;}
.htm{font-size:1em!important;}
#step_num{float:left; margin:5px 10px 250px 0;width:33px;height:33px;}


#menu_sub {/*text-transform:uppercase;*/padding:0px;font-size:0.9em;}
#copyright{padding-top:10px;font-size:0.95em;}

#socials{position:absolute; top:545px;left:40px;z-index:20px;}
.socials{display:block;height:27px;text-align:left;}




#scroll_pane{height:210px; overflow:auto;}
#sp_pad {padding:20px 20px 15px 50px; font-size:0.9em;}

.n_title {color:#5d6f01!important;font-size:1.1em; text-transform:uppercase; display:block;text-decoration:none;}
.n_title:hover{text-decoration:underline;}
.n_date{font-size:0.8em;display:block;}
.n_more{font-size:0.9em;display:block;color:#5d6f01!important;margin-top:3px;}
h1.news{padding-bottom:3px;}

.n_mp .n_title {color:#b33d00!important; font-weight:bold;}

.feedback {margin-top:15px;}
.feedback .fb_leg{display:block;width:100px; margin:0 0 10px 0; float:left; text-align:right;padding-right:10px;}
.feedback .fb_inp {background:#fff;display:block; margin:10px 0 10px 10px; width:150px; border:1px solid #000; color:#000; height:19px; padding:0 0px; font-size:14px;}
.feedback .small {width:220px;}
.feedback .fb_img {display:block;height:25px;margin:10px 0 5px 40px;}
.fb_img {background:#eee;margin-top:5px;}
.feedback .fb_but{border:1px solid #000;margin:10px 10px 0 20px;background-color:#eee;}
.feedback div {clear:both;}



/*Clases*/
.white {
	color: #fff!important;
}
.gray {
	color: #828180!important;
}
.black {
	color: #000!important;
}
.fl-left {
	float: left;
}
.fl-right {
	float: right;
}

.blue {color:#285f8d!important;}
.orange {color:#ff9933!important;}
.yellow{color:#ffcc99!important;}
.red{color:#a62222!important;}
.brown{color:#b04f1f!important;}

.bold{font-weight:bold;}
.clear {
	clear: both;
}