/*standarts*/
body,html {
    margin: 0;
    padding: 0;
}
body {
	background: #fff;
}
body,td {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
    color: #000000;
}

input, textarea {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;

}

.table {border:0px;border-collapse:collapse;}
.table td{padding:0px;}
table.b {border:1px solid red}
table.b td {border:1px solid gray}

a img {border:0}
img {border:0}
a{color:#006ca4}
a:hover{color:#f00;}
div.clear {clear:both;line-height:1px;overflow:hidden;height:1px;}
form {padding:0;margin:0}
/*________*/

.blue {color:#006ca4;}
.blue td {color:#006ca4;}
.dblue {color:#044689;}

.red {color:#d34d41;}
.dred {color:#98160b;}

h1 {font-size:16px;color:#006ca4;font-weight: normal;}
h2 {font-size:14px;color:#000000;font-weight: normal;margin:0;}

.styledInput {float:left;background:url(/images/rf_l.gif) no-repeat left top;}
.styledInput .l {background:url(/images/rf_r.gif) no-repeat right top;padding:0 7px}
.styledInput .r {background: url(/images/rfbg.gif) repeat-x top;padding: 0;}
.styledInput input {
	border:none;color:#1a4b94;height:21px;background: none;
}

#glMenu table {background:url(/images/mbg.gif) repeat-x top;margin: 0 10px}
#glMenu td {padding:0 5px 0;font-size:14px;}
#glMenu a {color:#98160b;}
#glMenu a:hover {color:#006ca4 !important;}
#glMenu a.a {color:#006ca4;}

.tBlock {border:1px solid #d34d41;position:relative;left:-1px;}
.tBlock .rt {position: relative;top:-1px;right:-1px;background:url(/images/btr.gif) top right no-repeat;}
.tBlock .rb {position: relative;bottom:-2px;right:0px;background:url(/images/bbr.gif) bottom right no-repeat;}
.tBlock .c {position: relative;top:-1px;}
.tBlock .c td {font-size:14px;color:#006ca4;}

.tBlockR {border:1px solid #d34d41;position:relative;right:-1px;}
.tBlockR .rt {position: relative;top:-1px;left:-1px;background:url(/images/btl.gif) left top no-repeat;}
.tBlockR .rb {position: relative;bottom:-2px;background:url(/images/bbl.gif) left bottom no-repeat;padding: 0 0 0 8px;}
.tBlockR .c {position: relative;top:-1px;}
.tBlockR .c td {font-size:14px;color:#006ca4;}

.mBlock {background:#fbeccf url(/images/fcorn_t.gif) right top no-repeat;padding: 6px 0 0 0;position:relative;z-index:10;}
.mBlock div.rb {position:absolute;z-index:11;right:0;bottom:0;background: url(/images/fcorn_b.gif) no-repeat;width:9px;height:9px;//bottom:3px;}
.mBlock ul {list-style: none;padding:0;margin:0;}
.mBlock ul li {padding: 0 10px 0 23px;background:url(/images/arr_0.gif) no-repeat 9px center;}
.mBlock ul li.odd {padding: 0 10px 0 23px;background:#fef9f1 url(/images/arr_1.gif) no-repeat 9px center;}
.mBlock ul li a {text-decoration: none;color:#98160b;padding:0 4px;line-height: 18px;}
.mBlock ul li a:hover {color:#fff;background: #d34d41;}

#entTable td {padding: 5px;}
#entTable input {font-size: 14px;}

.itemsList {clear:both;width: 100%; //padding-right: 1px; //overflow-x: hidden;}
.itemBoxCat {width:33% !important;float:left;}
.itemBoxCat a {color:#ff6600;}
.itemBoxCat a:hover {color:#f00;}
.itemBox {float:left;width:50%;margin: 0 0 10px}
.itemsList.three .itemBox {width:33% !important;}
.itemBox .in {width:auto;min-height:150px;//height:150px;position:relative;margin:4px 4px 4px 0;}
.itemBox h3 {font-size:12px;margin:0;padding:0;height:33px;line-height:14px;font-weight:bold;}
.itemBox .desc {line-height: 15px;margin-left:110px;}
.itemBox .img {float:left;margin: 0 8px 0 0;width:102px;height:95px;}
.itemBox .price {position:absolute;bottom:0;left:0;}
.itemBox .price a {font-size:16px;color:#d34d41;}
.itemBox .price a .t {font-size:12px;}
.claimSubmitForm td {padding: 8px}
.cartTable td {padding: 4px 2px; border: 1px solid #eae5bc;font-size: 9pt;}
.cartTable input, .cartTable button {font-size: 11px}
.claimSubmitForm input,.claimSubmitForm textarea {width: 240px}
.claimSubmitForm textarea {height: 100px}


.regform input,.regform textarea {width:100%}
.pages {font-weight:bold;padding:10px 0 16px 20px}
