html, body, span,
h1, h2, p,
a, del, img,
b, u, ol, ul, li,
fieldset, form{
margin: 0;
padding: 0;
border: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
 /*          STYLE 1 ---------------------*/
 body {
	margin: 0px;
}
.menu1_td {
	width: 774px; height: 68px;
} @import url("http://cssksw.com/lolabloom");
.menu2_td {
	width: 774px; height: 29px;
    background-color: #E2E2E2;
    vertical-align: middle;
}
.head_td {
	width: 774px; height: 149px;
}
.cont_td {
	width: 774px;
    padding: 11px 0px 11px 0px;
    vertical-align: top;
}
.copy_td {
	width: 774px; height: 21px;
    text-align: right;
	font-family: Verdana;
	font-size: 10px; color: #923434;
    padding: 40px 0px 0px 0px;
}

.fl_left {
	float: left;
    width: 179px;
    background-color: #E2E2E2;
    background-image: url('../res/images/bg_menu.gif');
}
.fl_right {
	float: left;
    width: 595px;
}
.pop_txt {
	float: left;
	width: 490px; height: 17px;
    background-image: url('../res/images/bg_pop.jpg');
    margin: 0px 1px 0px 1px;
    padding: 3px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #FFFFFF;
    font-weight: bold;
}
.fl_lr {
	float: left;
	width: 150px; height: 20px;
    text-align: right;
}
.fl_ll {
	float: left;
	width: 150px; height: 20px;
    text-align: left;
}

.bg_img {
	float: left;
	position: relative;
    top: 0px; left: 0px;
    width: 12px; height: 104px;
}
.menu_div {
	float: left;
    width: 157px;
    padding: 5px;
	text-align: left;
}

.sb3_item {
	padding: 7px 7px 7px 17px;
}
.sb2_item {
	padding: 5px 7px 7px 17px;
}
.mn3_item {
	padding: 7px;
}
.mn3_item a, .mn3_item a:visited, .sb3_item a, .sb3_item a:visited, , .sb2_item a, .sb2_item a:visited {
	font:Arial;
	font-size: 10px; color: #000;
    text-decoration: none;
}
.sb3_item  a:hover, .mn3_item a:hover, .sb2_item  a:hover, {
	font-family: Verdana, Tahoma;
	font-size: 10px; color: #000;
}

.no_bg {
text-align:left;
	float: left;
    width: 179px;
    background-color: #FFF;
    background-image: none;
	font:Arial;
	font-size: 12px; color: #000;
}

.no_bg img {
	margin: 3px 0px 3px 0px;
	border: 0;
}
.no_bg a, .no_bg a:visited, .no_bg a:hover {
	font:Arial;
	font-size: 11px; color: #923434;
}


.copy_bg {
	font-family: Verdana;
	font-size: 10px; color: #FFF;
    background-color: #9C0000;
    padding: 4px 10px 6px 10px;
    margin: 0px 0px 0px 5px;
}

.news_form {
text-align:left;
	font-family: Arial;
	font-size: 11px; color: #D61118;
    font-weight: bold;
    margin: 10px 0px 10px 10px;
}
.news_form input.inp {
	width: 115px; height: 17px;
	border: 1px solid #6F0F1A;
}
.news_form input.but {
	width: 27px; height: 21px;
	border: 1px solid #D61118;
    background-color: #D61118;
	font-family: Verdana;
	font-size: 10px; color: #FFF;
}

.upmn1_div_ {
	text-align: right;
	font-family: Verdana;
	font-size: 11px; color: #333333;
    padding: 15px 0px 0px 0px;
}
.upmn1_div_ img {
	margin: 0px 3px -2px 3px;
}
.upmn1_div_ a, .upmn1_div_ a:visited, .upmn1_div_ a:hover {
	font-family: Verdana;
	font-size: 10px; color: #333333;
    text-decoration: none;
}

.upmn1_div {
	text-align: right;
	font-family: Verdana;
	font-size: 11px; color: #333333;
    padding: 15px 0px 0px 0px;
}
.upmn1_div img {
	margin: 0px -4px -2px 3px;
}
.upmn1_div a, .upmn1_div a:visited, .upmn1_div a:hover {
	font-family: Verdana;
	font-size: 10px; color: #333333;
    text-decoration: none;
}

.upmn2_div {
	font-family: Tahoma;
	font-size: 11px; color: #333333;
    padding: 0px 0px 0px 0px;
}
.upmn2_div span {
	font-family: Tahoma;
	font-size: 11px; color: #A60013;
    padding: 0px 0px 0px 0px;
}
.upmn2_div .co{
	float: left;
	width: 250px;
	padding-top: 7px;
	}
.upmn2_div div{
	float: left;
	}

.upmn2_div img {
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}
.upmn2_div a, .upmn2_div a:visited, .upmn2_div a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #333333;
    text-decoration: none;
    padding: 0px 10px 0px 10px;
}
.upmn2_div input.inp {
	width: 80px; height: 14px;
	border: 1px solid #6F0F1A;
	vertical-align: middle;
}
.upmn2_div input.inp22 {
	width: 70px; height: 14px;
	border: 1px solid #6F0F1A;
	vertical-align: middle;
}
.upmn2_div input.but {
	width: 25px; height: 16px;
	border: none;
    background-color: #D61118;
	font-family: Verdana;
	font-size: 10px; color: #FFF;
	vertical-align: middle;
}

/* --------------- CSS main part -------------------------------------------- */

.content {
text-align:left;
	align: left;
	float: left;
	font:Arial;
	font-size: 11px; color: #000;
    padding: 10px 10px 20px 30px;
}
.content a, .content a:visited, .content a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #923434;
    text-decoration: none;
}




.block1 {
	float: left;
    width: 132px;
    margin: 7px 9px 7px 0px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}

.block1 div.bl1_a {
	float: left; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 3px 3px 0px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
}
.block1 div.bl1_bb {
	float: left; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 3px 3px 0px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
	font-weight: bold;
}
.block1 div.bl1_b {
	float: right; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 0px 3px 3px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
}

.block1 span.bl1_sp1 {
	font:Arial;
	font-size: 10px; color: #9C0000;
	text-align: left;
}
.block1 div span.bl1_sp1{
	clear: both;
	}
.block1 span.bl1_sp2 {
	font:Arial;
	font-size: 10px; color: #000;
    text-decoration: underline;
}
.block1 span.bl1_sp2 {
	font:Arial;
	font-size: 10px; color: #000;
}
.block1 a, .block1 a:visited, .block1 a:hover {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    text-decoration: none;
}

.mar_10 {
	margin: 0px 0px 0px -10px;
}
.mar_130 {
	margin: 0px 0px 0px -10px;
}
/* --------------- CSS adv search ------------------------------------------- */

.ttl {
	text-align: left;
	width: 533px;
	font-family: Tahoma;
	font-size: 18px; color: #D61118;
	border-bottom: 2px solid #D61118;
}
.tttl {
	text-align: left;
	width: 533px;
	font-family: Tahoma;
	font-size: 18px; color: #bfcc75;
	border-bottom: 2px solid #999999 ;
}

.adv_srch div.dv2 {
	float: left;
	width: 160px;
    margin: 10px 0px 0px 0px;
}
.adv_srch div.dv2r {
	float: left;
	width: 160px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 35px;
}

.adv_srch input {
	width: 125px; height: 14px;
	font-family: Tahoma;
	font-size: 10px; color: #777777;
}
.adv_srch input.btn {
	width: 43px; height: 11px;
}
.adv_srch input.chk {
	width: 14px;
    vertical-align: middle;
}
.adv_srch select {
	width: 240px;
	font-family: Tahoma;
	font-size: 10px; color: #777777;
    margin: 3px 30px 0px 0px;
}
.adv_srch select.sz2 {
	width: 130px;
}

.ttl2 {
	float: left; width: 555px;
	font-family: Tahoma;
	font-size: 11px; color: #D61118;
    font-weight: bold;
    margin: 20px 0px 10px 0px;
}

/* --------------- CSS brand 2 ---------------------------------------------- */

.pages {
	float: left; width: 550px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
    font-weight: bold;
    margin: 20px 0px 20px 0px;
}
.pages a, .pages a:visited, .pages a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #5A544E;
    text-decoration: none;
}
.pages div.dv1 {
	float: left;
    text-align: right;
    padding: 6px 6px 0px 120px;
    margin: 0px 0px 0px 0px;
}
.pages div.dv2 {
	float: left;
    text-align: left;
}
.pages div.dv3 {
	float: left;
    text-align: left;
    padding: 6px 0px 0px 6px;
}

/* --------------- CSS contact us ------------------------------------------- */

.cnt_form {
	float: left; width: 444px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
    margin: 20px 0px 20px 0px;
}
.cnt_form div.dvr{
	float: right;
    width: 220px;
    text-align: right;
    margin: 5px 0px 5px 0px;
}
.cnt_form div.dvrt{
	float: right;
    width: 444px;
    text-align: right;
    margin: 5px 0px 5px 0px;
}
.cnt_form input {
	width: 135px; height: 14px;
    margin: 0px 0px 0px 5px;
}
.cnt_form input.btn {
	width: 43px; height: 11px;
    margin: 7px 0px 0px 0px;
}
.cnt_form input.btn_p {
	width: 43px; height: 11px;
    margin: 7px 265px 0px 0px;
}
.cnt_form select {
	width: 139px; height: 22px;
    margin: 0px 0px 0px 5px;
}
.cnt_form textarea {
	width: 355px; height: 100px;
    margin: 0px 0px 0px 5px;
    vertical-align: top;
}
.cnt_form div.txt {
	float: left; width: 73px;
}

.line1 {
	float: left; width: 560px;
    border-top: 1px solid #E4E4E4;
    text-align: center;
}
.line1 img {
	margin: 20px 0px 20px 0px;
	align: center
}
.line2 {
	float: left; width: 560px; height: 16px;
	background-image: url('../res/images/bg_line2.gif');
    text-align: right;
    padding: 5px 5px 0px 0px;
}
.line2 a, .line2 a:visited, .line2 a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #808080;
    text-decoration: underline;
}

/* --------------- CSS inner page ------------------------------------------- */



.bl1_a {
	float: left; width: 80px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 5px 5px 5px 5px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
    color: #919191;
}
.bl1_a a {
    color: #919191;
}
.btnaln{
	padding: 0 6px 0 6px;
	}


.bl1_bb {
	float: left;
	width: 40px;
	height: 13px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 5px 5px 5px 5px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
    background-color:#ffffff;
    color: #000000;
	font-weight: bold;
}
.bl1_bb a {
    color: #000000;
}
.bl1_a a {
    color: #000000;
}
.clr{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 13px;
	border: 0;
	margin: 10px 0 0 10px;
}
.clr4{
	background: url(../res/images/clear.gif) no-repeat;
	border: 0;
	margin: 10px 0 0 10px;
}
.clr2{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 14px;
	border: 0;
	margin: 10px 0 0 10px;
}
.dv2r .clr3{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	float: left;
	margin: 0 8px 0 0;
}
.dv2r .sbmta3{
	background: url(../res/images/btn_2.gif) no-repeat;
	float: left;
	border: 0;
	width: 43px;
	height: 11px;
	}
.dv2r .clr4{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	float: left;
	margin: 0px 8px 0px 202px;
}
.dv2r .sbmta4{
	background: url(../res/images/btn_2.gif) no-repeat;
	float: left;
	border: 0;
	width: 43px;
	height: 11px;
	}


.block2 {
	float: left;
    width: 122; height: 100px;
    text-align: center;
    margin: 7px;
	font-family: Tahoma;
	font-size: 10px; color: #000;
}
.block2 span {
	font-family: Tahoma;
	font-size: 10px; color: #923434;
}

.ttl3 {
	text-align: right;
	font-family: Tahoma;
	font-size: 14px; color: #D61118;
    font-weight: bold;
}

.ttl4 {
	text-align: right;
	font-family: Tahoma;
	font-size: 12px; color: #5E5E5E;
    font-weight: bold;
}

.ttl5 {
	float: left;
	font-family: Tahoma;
	font-size: 12px; color: #797979;
	border-bottom: 2px solid #A8A8A8;
    padding: 0px 0px 4px 0px;
}
.hr {
	float: left;
    width: 550px; height: 10px;
}


.in_lf {
	float: left;
    width: 250px;
}
.in_lf div.dv1 {
	font-family: Tahoma;
	font-size: 10px; color: #5E5E5E;
    font-weight: bold;
    padding: 10px 0px 10px 20px;
	text-align:left;
}
.in_lf div.dv2 {
	font-family: Tahoma;
	font-size: 10px; color: #BA0A0A;
	text-align:left;
}



.mar_t {
	margin: 0px 0px -25px 0px;
}

.in_lf table th {
	text-align: right;
	font-family: Tahoma;
    font-weight: bold;
	font-size: 11px; color: #BA0A0A;
    padding: 0px 5px 0px 5px;
}


.in_lf table th {
	text-align: left;
    font-weight: bold;
    color: #BA0A0A;
    padding: 0px 5px 2px 5px;
}
.in_lf table td {
    padding: 0px 5px 2px 5px;
}

.in_rh {
	float: left;
    width: 280px;
    margin: 0px 0px 0px 20px;
	font-family: Tahoma;
	font-size: 10px; color: #000;
}
.in_rh li {
	list-style: square outside;
    padding: 3px 0px 3px 0px;
}
.in_rh span {
	color: #931717;
    padding: 0px 0px 0px 150px;
}
.in_rh u {
	font-size: 11px; color: #333;
	font-weight: bold;
}

/* --------------- CSS login register page ---------------------------------- */

.frg_pass {
	float: left;
    margin: 20px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    width: 160px; height: 111px;
	border: 1px solid #E8E8E8;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.frg_pass a, .frg_pass a:visited, .frg_pass a:hover {
	color: #001CC4;
    text-decoration: underline;
}

.hr_line {
	float: left;
    width: 550px;
	font-size: 1px;
    border: none;
    background-color: #E8E8E8;
    margin: 30px 0px 30px 0px;
}

.hr_dline {
	float: left;
    width: 550px; height: 1px;
	font-size: 1px;
	border-top: 1px dotted #333;
    margin: 10px 0px 10px 0px;
}

.lg_div {
	float: left; width: 275px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
}
.lg_div div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 10px 20px;
}
.lg_div span {
	font-family: Tahoma;
	font-size: 9px; color: #000;
}
.lg_div input {
	width: 135px; height: 16px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
}
.lg_div input.chk {
	width: 16px; height: 16px;
	border: none;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
}
.lg_div input.btn {
	width: 74px; height: 18px;
}
.lg_div select {
	width: 140px; height: 23px;
	border: 1px solid #808080;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
}
.lg_div textarea {
	width: 135px; height: 100px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
}
.lg_div label {
	color: #000;
}

.comb {
	float: left;
    width: 125px;
	padding: 5px 0px 0px 0px;
}

.line {
	float: left; width: 565px;
    text-align: left;
}

.lg_div1 {
	float: left; width: 275px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
}
.lg_div1 div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}
.lg_div1 span {
	font-family: Tahoma;
	font-size: 9px; color: #000;
}
.lg_div1 input {
	height: 15px;
	border: 1px solid #808080;
    margin: 5px 0px 0px 0px;
    vertical-align: middle;
}
.lg_div1 input.but {
	height: 18px;
	border: 1px solid #808080;
    margin: 5px 0px 0px 0px;
    vertical-align: middle;
}

.lg_div1 .ttl6, .ttl6 {
	font-family: Verdana;
	font-size: 12px; color: #818080;
    font-weight: bold;
}

/* --------------- CSS check out page --------------------------------------- */

.fll {
	float: left;
    width: 245px;
    margin: 30px 20px 30px 0px;
    color: #5F5E5E;
}
.fll img {
    margin: 0px 15px 0px 0px;
    align: left;
}
.fll1, .fll2, .fll3, .fll4 {
	float: left;
    width: 255px; height: 172px;
    margin: 20px 15px 5px 0px;
    background-repeat: no-repeat;
	font-family: Arial;
	font-size: 9px; color: #444;
    font-weight: bold;
}
.fll1 span, .fll2 span, .fll3 span, .fll4 span {
	font-family: Arial;
	font-size: 14px; color: #444;
    font-weight: bold;
}
.fll1 div, .fll3 div {
	padding: 131px 20px 0px 32px;
}
.fll2 div, .fll4 div {
	padding: 131px 40px 0px 0px;
}
.fll1 {
	background-image: url('../res/images/check1_1.jpg');
}
.fll2 {
	background-image: url('../res/images/check1_2.jpg');
}
.fll3 {
	background-image: url('../res/images/check1_3.jpg');
}
.fll4 {
	background-image: url('../res/images/check1_4.jpg');
}

.tochk {
	width: 550px;
	margin: 20px 0px 20px 0px;
}

.tochk th {
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
    padding: 5px;
}
.tochk th.frst {
	border-left: 1px solid #D8D8D8;
    text-align: left;
}
.tochk th.lst {
	border-right: 1px solid #D8D8D8;
}

.tochk td {
	font-family: Tahoma;
	font-size: 11px; color: #454545;
    vertical-align: top;
    padding: 30px 0px 0px 0px;
}
.tochk td span {
	font-size: 10px; color: #931717;
}
.tochk td.tot {
	height: 44px;
	text-align: center;
	background-image: url('../res/images/bg_tot.gif');
    background-repeat: repeat-x;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.pad0 {
	height: 44px;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.tot2 {
	height: 44px;
	text-align: center;
	background-repeat: repeat-x;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.pad2 {
	height: 44px;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}

.lg_div_t {
	float: left; width: 220px;
    text-align: left;
    margin: 50px 0px 5px 30px;
	padding: 20px;
	font-family: Tahoma;
	font-size: 11px; color: #111;
    background-color: #F3F3F3;
}
.lg_div_t div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
}

.line3 {
	float: left;
	font-family: Tahoma;
	font-size: 10px; color: #5F5E5E;
    text-align: left;
}
.line3 span {
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
}
.line3 hr.karch {
	border: none;
    width: 300px; height: 1px;
    background-color: #E7E7E7;
    margin: 10px 0px 25px 0px;
    padding: 0px;
}

.line3_ {
	float: left;
	font-family: Tahoma;
	font-size: 11px; color: #414141;
    text-align: left;
}
.line3_ hr.karch {
	border: none;
    width: 300px; height: 1px;
    background-color: #E7E7E7;
	color: #E7E7E7;
    margin: 5px 0px 20px 0px;
    padding: 0px;
}

.lg_div_b {
	float: left; width: 370px;
    text-align: left;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.lg_div_b div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 20px 10px;
}
.lg_div_b input {
	height: 14px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.lg_div_b select {
	height: 17px;
	border: 1px solid #808080;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.lg_div_b textarea {
	width: 135px; height: 100px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}

.chk4_lbl {
	float: left;
    width: 100px;
    text-align: left;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}
.chk4_lbl2 {
	float: left;
    width: 150px;
    text-align: left;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}

.sel_menu {
	border-bottom: 1px solid #9C0000;
}

.tst_form {
	float: left; width: 510px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.tst_form input {
	height: 14px;
	border: 1px solid #E0E0E0;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.tst_form textarea {
	width: 420px; height: 100px;
	border: 1px solid #E0E0E0;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.chk4 {
	float: left;
    width: 70px;
    text-align: right;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}
.lg_div .clra{
	background: #808080 url(../res/images/but_clear.gif) no-repeat;
	width: 74px;
	height: 20px;
	border: 0;
}
.lg_div .sbmt{
	background: #808080 url(../res/images/but_reg.gif) no-repeat;
	width: 74px;
	height: 20px;
	border: 0;
	}
.sbmta{
	background: url(../res/images/btn_send.gif) no-repeat;
	height: 13px;
	width: 45px;


	}
.sbmta2{
	background: url(../res/images/btn_2.gif) no-repeat;
	height: 14px;
	width: 47px;
	border: 0;
	}
.sbmta22{
	background: url(../res/images/submit.gif) no-repeat;
	height: 18px;
	width: 84px;
	border: 0;
	}

.dvrt .rdsubmt{
	background: url(../res/images/btn_2.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	margin: 5px 0 0 0;
	}
.dvrt .clr{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 11px;
	border: 0;
	margin: 10px 268px 0 10px;
}
.content .addressline{
	background: url(../res/images/bg_line2.gif) repeat-x;
	width: 565px;
	height: 21px;
	text-align: right;
	padding: 5px 5px 5px 0;
	color: #808080;
	clear: both;
	}
.addressline a{
	margin: 5px 5px 5px 0;
	color: #808080;
	}
.addressline a:hover{
	color: #808080;
	}
.abtcontent{
	width: 500px;
	margin: 0 0 0 30px;
	font-family: Arial;
	font-size: 11px;
	}
.sm_main {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    font-weight: bold;
    padding: 7px 0px 7px 100px;
}
.sm_main img {
    margin: 0px 5px 0px 0px;
}
.sm_main span {
	font-family: Tahoma;
	font-size: 22px; color: #A52A35;
    padding: 0px 0px 0px 0px;
}
.sm_sub {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    padding: 0px 0px 0px 150px;
}
.bnbtn{
	font:Arial;
	font-size: 11px; color: #d61118;
	border: 0;
	height: 12px;
	width: 55px;
	background-color: #FFF;
	padding: 0;
	margin: 0;
	font-weight:bold;
	}
/*.bl1_bb input.bnbtn{
	margin-left: 5px;
	}*/
.chkoutbtn{
	background: #808080 url(../res/images/but_checkout.gif) no-repeat;
	height: 18px;
	width: 84px;
	border: 0;
	cursor: pointer;
	}
input.contshop{
	background: #808080 url(../res/images/but_continue_2.gif) no-repeat;
	width: 84px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
input.continueshop{
	background: #808080 url(../res/images/but_continue.gif) no-repeat;
	width: 168px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
.updatecart{
	background: #808080 url(../res/images/but_update.gif) no-repeat;
	width: 84px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
input.addgoback{
	background: #b9b8b8 url(../res/images/but_go_back.gif) no-repeat;
	width: 84px;
	height:	18px;
	border: 0;
	cursor: pointer;
	}
.fform input{
	margin: 0 !important;
	padding: 0;
	}
.fform .fformgo{
	background: url(../res/images/but_go.gif) no-repeat;
	margin: 2px 0 0 -10px !important;
	padding: 0;
	width: 27px;
	height: 40px;
	border: 0;
	}
.fform .inpclass{
	margin: 0 -5px 0 -5px;
	margin-right: -10px !important;
	padding: 0;
	}
.bborder{
	border: 1px solid #000;
	}
#tafreind .flleft{
	float: left;
	}
#tafreind .stafclass{
	clear: both;
	margin: 0;
	}
.dv2px{
	margin: 2px 0 0 1px;
	}


.hdr_res1 {
text-align:left;
	font:Arial;
	font-size: 18px; color: #923434;
	text-align: left;
	padding: 0px 0px 0px 10px;
}
.hdr_res1_ {
	text-align: left;
	font:Arial;
	font-size: 17px; color: #923434;
	padding: 12px 0px 11px 0px;
}
.hdr_res1_1 {
text-align:left;
	font:Arial;
	font-size: 12px; color: #931717;
	text-align: left;
    font-weight: bold;
	padding: 0px 0px 0px 10px;
}
#tafreind .fformgo{
	background: url(../res/images/but_go.gif) no-repeat;
	width: 27px;
	height: 40px;
	border: 0;
	margin: 4px 0 0 0;
	}
#tafreind .clrnow{
	clear: both;
	}
	.hdr_res8 {
	text-align: left;
	padding: 10px 0px 10px 0px;
	font:Arial;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
}
font {
	font-family: Arial;
}
.wholesaleweddingflowers a:link {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}
.wholesaleweddingflowers a:active {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}
.wholesaleweddingflowers a:visited {
	font-family: Arial;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.wholesaleweddingflowers a:hover {
	font-family: Arial;
	color: #A0AA68;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.bulkflowers a:link {
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial;
}
.bulkflowers a:active {
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial;
}
.bulkflowers a:visited {
	font-family: Arial;
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
.bulkflowers a:hover {
	font-family: Arial;
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
.block1s {
	float: left;
    width: 132px;
    margin: 7px 9px 7px 30px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}
.blocksss {
	float: left;
    width: 142px;
    margin: 5px 5px 5px 5px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}



#lhninviteclosed {
    bottom: 0;
    display: block;
    height: 40px;
    position: fixed;
    right: 20px;
    text-decoration: none;
    /*text-indent: -999em;*/
    width: 180px;
    /*border: solid 1px black;*/
    padding:0px;
    display:none;
    text-align:center;
}
#lhnopen
{
	background-image:url('http://livechatsoftware.com/lhn/invite/start_chat.gif');
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	right:1px;
	width:163px;
	height:25px;
}
#lhninvite {
    bottom: 0;
    display: block;
    height: 225px;
    position: fixed;
    right: 20px;
    text-decoration: none;
    /*text-indent: -999em;*/
    width: 180px;
    border: solid 1px black;
    padding:0px;
    text-align:center;
    margin-bottom:20px;
}
#divlhnclose {
   height:20px;
   margin-top:2px;
   margin-right:2px;
}
#lhnclose
{
	background-image:url('http://livechatsoftware.com/lhn/invite/button_exit.png');
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	right:1px;
	width:18px;
	height:16px;
}
#lhnonline,#lhnoffline
{
	margin-top:2px;
}
#lhnonline
{
	display:none;
}
#lhnonline a
{
width:156px;
height:66px;
background:url('http://livechatsoftware.com/lhn/invite/agent_pic_online.jpg') no-repeat;
display:block;
margin:0 auto;
}
#lhnoffline a
{
width:156px;
height:66px;
background:url('http://livechatsoftware.com/lhn/invite/agent_pic_offline.jpg') no-repeat;
display:block;
margin:0 auto;
}
#lhntextarea
{
	width:153px;
	height:80px;
	border: solid 1px black;
	font-size:11px !important;
	margin:0 auto;
}
#lhnactiononline
{
	display:none;
}
#lhnactiononline, #lhnactionoffline
{
	text-align:center;
	margin-top:8px;
}
#lhnactiononline a
{
width:144px;
height:27px;
background:url('http://livechatsoftware.com/lhn/invite/button_start.png') no-repeat;
display:block;
margin:0 auto;
}
#lhnactionoffline a
{
width:144px;
height:27px;
background:url('http://livechatsoftware.com/lhn/invite/button_submit.png') no-repeat;
display:block;
margin:0 auto;
}
 /*          STYLE 1 ---------------------*/


 /*          Alex.css ---------------------*/
body{
  background-image: url(../images/page-bg.jpg);
    margin: auto;
  /*margin-top: -14px;*/
}


#mainx{
	width: 928px;
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-y;
    padding-top: 0px;
    margin: auto;
}
.clearx{
clear:both;
font-size:1px;
width:10px;}
#containerx{
	width: 863px;
	float:right;
}
/*     MENU ______________________________________________ */
#menus img{border:0; margin:0; padding:0;}
#menux{
	width: 135px;
	float:right;
	height: 356px;
	background-image: url(../images/mrnu_bg.jpg);
	background-repeat: no-repeat;
}
#menux a{
display:block;
height: 45px;
text-decoration:none;}
.prvi{margin-top: 35px;
width:105px;}
.drugi{margin-top:4px;
margin-left:11px;
width: 100px;}
.treci{
margin-top:8px;
width:100px;}
.cetvrti{
margin-top:4px;
margin-left:11px;
width:100px;}
.peti{
margin-top:8px;
margin-left:15px;
width:100px;}
#mainxox{
width:730px;
	background-image: url(../images/cosak.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
/* HEADER ------------------------------------------------*/
#headerx{
	background-image: url(../images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
        padding-top: 3px;
}
#header2x{
  background-image: url(../images/logo.jpg);
  background-repeat: no-repeat;
border-bottom: 1px #DEC7A9 solid;
margin-left: 4px;
margin-right: 4px;
}
#searchx{
  text-align: right;
  padding-top: 18px;
}
#searchx span{
  padding-right: 70px;
  font-size: 12px;
  color: #555555;
  font-family: Arial;
}
#searchx a h1{
  font-size: 12px;
  font-weight: normal;
  display: inline;
  color: #555555;
  padding-right: 50px;
  font-family: Arial;
}
#searchx a:hover h1{
  color: #919191;
}
#searchx form{
  padding-right: 15px;
  padding-top: 15px;
}
#searchx form input.ulaz{
  border: 0;
  padding: 4px;
  width: 216px;
  float: right;
}

#searchx form input.dugme{
  float: right;
}


#textx{
  text-align: right;
  padding-top: 107px;
  padding-bottom: 7px;
  padding-right: 53px;
  color: #555555;
}


/*  MAIN CONTENT OF MAIN -------------------------------------------*/
#main2x{
width: 725px;
font-size: 11px;
color: #333333;
}
#mainx a{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color:#333333;
}
#leftx{
width: 230px;
float:left;
border-right: 1px #DEC7A9 solid;
margin-top: 15px;
background-image: url(../images/left-bg.jpg);
background-repeat: no-repeat;
background-position: bottom;
}
#leftx h1{
background-image: url(../images/flower.jpg);
background-repeat: no-repeat;
background-position: left;
padding-left: 55px;
padding-top: 8px;
padding-bottom: 7px;
color:#777777;
font-size: 14px;
margin-bottom: 10px;
}
#leftx ul{
	padding-left: 15px;
	width: 150px;
	margin-bottom: 25px;

list-style: none;
	}
#leftx ul li{
border-bottom: 1px #AA8E6B dotted;
width: 178px;
padding-bottom: 2px;
list-style: none;
padding-top: 0;
padding-left: 12px;
background-image: url(../images/ul_bg.jpg);
background-repeat: no-repeat;
background-position: left;
text-align: left;
}
#leftx ul li a:hover{
 color: #777777;
}
#leftx ul li:hover{
  background-image: none;
}
#leftx p{
width: 200px;
margin-left: 15px;
padding-top: 10px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: 150%;
border-top: 1px #665656 dotted;
color: #666666;
}
#leftx img{
width: 82px;
border: 0;
margin-left: 13px;
height: 29px;
margin-bottom: 60px;
margin-top: 5px;
}
#leftx p a{
  text-decoration: underline;
  color: #95995C;
margin: 0;
padding: 0;
border: 0;
}
#leftx p a:hover{
  color: #777777;
}


#holderx{
width: 485px;
background-image: url(../images/main.jpg);
background-repeat: no-repeat;
}
/*   RIGH PART OF MAIN ------------------------------*/
#rightx{
width: 485px;
float:right;
}
#rightx h1{
  font-family: Georgia;
  font-size: 20px;
  font-weight: normal;
  color: #71553D;
  margin-top: 20px;
  text-align: center;
}
#holderx{
  font-family: Tahoma, helvetica, arial;
  font-size: 13px;
  line-height: 155%;
  width: 486px;
  height: 288px;
  background-image: url(../images/main.jpg);
  background-repeat: no-repeat;
}
#holderx p span{
  font-weight: bolder;
}


#holderx p.joja{
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 22px;
  color: #333333;
}
#holderx p.jojb{
  padding-left: 25px;
  padding-right: 22px;
  color: #333333;
}
#holderx p.jojc{
  padding-left: 25px;
  padding-right: 111px;
  color: #333333;
}


.headering{
  padding-left:  60px;
  padding-top: 10px;
}
.headering1{
  padding-left:  60px;
  margin-top: 5px;
}
/*  STORE PART ------------------------------------*/
 .panelx{
  width: 442px;
  padding-left: 15px;
  padding-bottom: 10px;
}
.panelx img{
  margin-bottom: 3px;
  border: #FFFFFF 5px solid;
}


#rightx .panelx a{
  color: #95995C;
  text-decoration: underline;
}
#rightx .panelx a:hover{
  color:  Ye;
}
.tweensx{
  float: left;
  width: 288px;
}
.solox{
  float: right;
  width: 133px;
}
.sololeftx{
  float: left;
  width: 133px;
}
.solorightx{
  float: right;
  width: 133px;
}
#linija{
  width: 95%;
  margin: auto;
border-bottom: 1px #DEC7AB solid;
height: 10px;
}
/*      FOOTER  ------------------*/
#footerx{
  text-align: right;
  padding-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
  background-image: url(../images/footer-bg.jpg);
  background-repeat: no-repeat;
}
#footerx a {
  font-family: Times New Roman;
    font-size: 14px;
  color: #333333;
  padding-right: 15px;
  line-height: 155%;
}
#footerx a.gornji{
  font-size: 15px;
  color: #333333;
  font-weight: bold;
}
#footerx a:hover{
  color:  #5F5E5E;
}


#footerx p{
  text-align: left;
  padding-top: 10px;
  color: #555555;
  padding-top: 25px;
  padding-bottom: 15px;
  font-family: Georgia;
  font-size: 12px;
  line-height: 155%;
}
/*  CHATBOX ----------------------*/
#lhninvite{
  background-color: #FFFFFF;
}


 /*          Alex.css ---------------------*/

 
 
dvi#divDesc {font-size: 12px !important;}
