body {
    margin:0px;
    padding:0px;
    font-size: 62.5%;
    line-height: 1.2;
    text-align:center;
    background: #EFEFEF url("../images/bg.jpg") top left repeat-x;
    font-family: Arial, Helvetica, sans-serif;
}
p, div, ul, li, form, input, h1, h2, h3,td,th {margin:0px; padding:0px;font-family: Arial, Helvetica, sans-serif;}
h1 {font-size:1.4em;display:none;}
img {border:0px;}
#page {width:970px;margin:0px auto;background:#fff; position: relative;}
#header {width:930px;height:82px;margin:0px auto;}
img#logo {border:0px;float:left;}
#cart{width:600px;height:42px;float:right;margin-top:19px;font-size:1.2em;}
#cart-l {width:10px;height:42px;float:right;background: url("../images/cart-left.jpg") top left no-repeat;}
#cart-m {width:auto;height:42px;float:right;background: url("../images/cart-middle.jpg") top left repeat-x;}
#cart-m p {margin-top:10px;color:#D81F26;}  #cart-m p strong{color:#666666;}
#cart-m p span a{font-weight:bold;text-decoration:underline;color:#D81F26;}
#cart-m p span a:hover {text-decoration:none;}
#cart-m img#basket {position:relative;top:3px;left:0px;}
#cart-r {width:20px;height:42px;float:right;background: url("../images/cart-right.jpg") top left no-repeat;}
#cart img {border:0px;}
p#login {margin-top:8px;float:right;color:#858585;padding:0 10px 0 10px;}
p#login a {color:#858585;}
p#login a:hover{text-decoration:none;}
#login img#lock, #login img#pen, #login img#user {position:relative;top:3px;left:0px;margin-left:5px;}
#menu1 {width:930px;height:40px;margin:0px auto;font-size:1.3em;background: url("../images/bgr-mainmenu.gif") top left no-repeat; position: relative;}
#menu1 ul{float:left;margin: 0 !important; padding: 0 !important; width:680px;}
#menu1 ul li {float:left;list-style:none;padding:10px 22px 10px 20px; margin: 2px 0 0 0;background: url("../images/menu-line.gif") right repeat-y;}
#menu1 ul li a{color:#CCCCCC;text-decoration:none;}
#menu1 ul li a:hover{color:#FF0000;}
#menu1 ul li.activ a {color:#D81F26;}
#search {width:218px;height:25px;float:right;font-size:1.2em;color:#666666; position: absolute; right: 7px; top: 7px;}
#search input#in {width:133px;height:25px;padding:3px 0px 0px 2px;float:left;border:0px;background: url("../images/input-search.gif") top left no-repeat;}
#search input#se {width:83px;height:25px;float:left;border:0px;}
#menu2 {width: 160px; overflow: hidden; zoom: 1;}
#menu2 ul{ margin:10px 0 0 0;}
#menu2 ul li {list-style:none;margin: 0;}
#menu2 ul li a{color:#CCCCCC;text-decoration:none;}
#menu2 ul li.selected a {color:#CCCCCC;text-decoration:none; font-weight: bold;}
#menu2 ul li a:hover,#menu1 ul li.p a:hover{color:#D81F26;text-decoration:underline;}

#products{width:930px;height:236px;margin:0px auto;margin-top:20px;text-align:left;}
#products h3 {width:170px;font-weight:normal;font-size:1.2em;}
#products h3 a{color:#D81F26;float:left;margin:5px 0 0 10px;text-decoration:underline;}
#products h3 a:hover{color:#000;}
#products p {float:left;margin:5px 0 0 10px;font-size:1.2em;color:#858585;}
#products #p1{width:170px;height:226px;float:left;background: url("../images/bg4.jpg") top left no-repeat;}
#products #p1 img, #products .p2 img {margin:1px 0 0 1px;}
#products .p2{width:170px;height:226px;float:left;margin-left:20px;background: url("../images/bg4.jpg") top left no-repeat;}


#info {width:930px;height:108px;margin:0px auto;}
#info h2 {color:#D81F26;font-weight:bold;font-size: 1.6em;float:left;margin:5px 0 0 5px;clear:left;}
#info p {float:left;width:100%;color:#858585;font-size:1.2em;text-align:left;margin-top:5px;}
#info p img {float:left;margin-right:5px;}
#blocks {width:930px;height:155px;margin:0px auto;text-align:left;}
#blocks h4 {color:#666666;font-weight:normal;font-size: 1.4em;width:180px;float:left;margin:10px 0 0 12px;}
.img-block {width:50px;height:70px;float:left;margin:20px 0 0 10px;}
.img-block img {border:0px;float:left;}
#blocks .block p, #blocks .block2 p {float:left;width:140px;margin:20px 0 0 10px;padding-right:5px;color:#333333;font-size:1.2em;text-align:left;}
#blocks .block p strong, #blocks .block2 p strong {font-weight:bold;width:140px;line-height:25px;float:left;}
.block {width:217px;height:155px;float:left;background: url("../images/bg3.jpg") top left no-repeat;}
.block2 {width:217px;height:155px;float:left;margin-left:20px;background: url("../images/bg3.jpg") top left no-repeat;}

#tags {width:970px;height:116px;margin:0px auto;background: url("../images/bg2.jpg") top left repeat-x;position: relative;}
#tags .small{color:#999999;font-size:1.0em;margin:0 20px 0 0;}
#tags .small a {color:#999999;text-decoration:none;}
#tags .normal {color:#999999;font-size:1.1em;margin:0 20px 0 0;}
#tags .normal a {color:#999999;text-decoration:none;}
#tags .big{color:#999999;font-size:1.2em;margin:0 20px 0 0;}
#tags .big a {color:#999999;text-decoration:none;}
#tags .biger {font-weight:bold;font-size: 1.3em;margin:0 20px 0 0;}
#tags .biger a {color:#666666;text-decoration:none;}
#tags .max {font-weight:bold;font-size: 1.4em;margin:0 20px 0 0;}
#tags .max a {color:#515151;text-decoration:none;}
#tags a:hover {color:#D81F26;text-decoration:underline;}
#tags p.tag {float:left; width:920px;height:75px; margin:20px 0 0 20px;text-align:left;line-height:20px;}
#tags #what {float:right;width:140px;margin:-20px 30px 0 0;color:#999999;font-size:1.2em;line-height:18px;}
#tags #what img {float:left;margin:0 5px 0 0;}
#tags #what a {color:#999999;} #tags #what a:hover {text-decoration:none;}
#footer {width:970px;height:50px;margin:0px auto;background: #EFEFEF url("../images/footer.jpg") top left no-repeat;color:#999999;font-size:1.3em;}
#footer a {text-decoration:underline;color:#999999; }
#footer a:hover {text-decoration:none;}
#footer p#f1 {float:left; margin-top:25px;}
#footer p#f2 {float:right; margin-top:25px;}

/* Generic templates*/
#right h2.subtitle {color:#D81F26;float:left;font-size:2.4em;font-weight:normal;width:740px;margin:12px 0 20px 0;}
#right ul {margin-left:15px; margin-top:3px;}
#right div.sample0 {float:left; width:20px;}
#right div.sample1 {margin-bottom:1em; overflow: hidden; zoom: 1;}
#right div.sample2 {width:320px; float:left; margin-right:15px; padding:0 !important;}
#way {width:930px;height:42px;margin:0px auto;border-bottom:1px dashed #EBEBEB;color:#858585;font-size:11px;}
#way2 {width:930px;height:20px;margin:0px auto;}
#way p {float:left;margin-top:13px;}
#way p a {color:#858585;}
#way p a:hover{text-decoration:none;}
#text {width:930px;margin:0px auto;text-align:left;}
#left {width:190px;height:532px;float:left;font-size:1.3em;}
#right {width:740px;float:right;}
#browse {width:170px;height:38px;float:left;background: url("../images/browse.jpg") top left no-repeat;color:#666666;}
#browse p {float:left;margin-top:13px;height:25px;margin-left:14px;color:#666666;font-weight:bold;}
#left #browse p a {color:#666666;} #left #browse p a:hover {text-decoration:none;}
#left ul {margin:13px 0 0px 0px;text-align:left;}
#left li {width:100%;border-bottom:1px solid #EBEBEB;background: url("../images/point.jpg") 0px 5px no-repeat;list-style:none;float:left; padding-left: 15px; }
#left li a {color:#858585;padding:4px 0;text-decoration:none;line-height:16px;display: block;}
#left li:hover {background: url("../images/point_red.jpg") 0px 5px no-repeat;}
#left li a:hover {color:#D81F26;text-decoration:underline;}
/*#left li.first {border-top:1px dashed #EBEBEB;}*/
#left li.actived {color:#858585;font-weight:bold;height:20px;padding:4px 0 0px 15px;}
#left h3 {color:#666666;font-weight:normal;font-size:1.2em;margin:14px 0 0 0;}
#left img{border:0px;float:left;margin:0px 7px 20px 0px;}
#left p.said {float:left;color:#000;width:170px;font-size:0.9em;font-style:italic; padding:0 0 20px 0;margin:6px 0 0px 0px;border-bottom:1px dashed #EBEBEB;}
#left p strong {font-weight:bold;line-height:25px;}
#left p a {color:#D81F26;} #left p a:hover{text-decoration:none;}
#right h2 {color:#D81F26;float:left;font-size:1.6em;width:730px;margin:13px 0 20px 0;}
#right .sub1 {width:170px;height:230px;float:left;background: url("../images/bg4.jpg") top left no-repeat;}
#right .sub2 {width:170px;height:230px;float:left;margin:0 0 0 20px;background: url("../images/bg4.jpg") top left no-repeat;}
#right .sub1 img, #right .sub2 img {margin:1px 0 0 1px;}
#right .sub3 {width:170px;height:230px;float:left;margin:0 0 0 20px;background: url("../images/sub3.jpg") top left no-repeat;}
#right .sub4 {width:170px;height:230px;float:left;margin:0 0 0 20px;background: url("../images/sub4.jpg") top left no-repeat;}
#right .sub1 h4, #right .sub2 h4, #right .sub3 h4,
#right .sub4 h4 {color:#D81F26;float:left;font-weight:normal;font-size:1.3em;width:160px;margin:5px 0 5px 10px;text-decoration:underline;}
#right .sub1 h4 a, #right .sub2 h4 a, #right .sub3 h4 a, #right .sub4 h4 a {color:#D81F26;}
#right .sub1 h4 a:hover, #right .sub2 h4 a:hover, #right .sub3 h4 a:hover, #right .sub4 h4 a:hover {color:#000000;}
#right p.subcat {color:#858585;float:left;font-size:1.2em;width:155px;margin:0px 0 0 10px;}
/* end - Generic templates*/

/* Subcategory*/
#right .filtr {width:740px;height:42px;float:left;background: url("../images/filtr.jpg") top left no-repeat;}
#right .filtr p.steps {width:300px;height:20px;float:left;margin:11px 0 0 13px;line-height:20px;}
#right .filtr p.goto {width:405px;height:20px;text-align:right;color:#666666;float:right;font-size:1.2em;margin:11px 0 0 0;line-height:20px;}
#right .filtr p img{float:left;border:0px;margin:0px 5px 0 0px;}
#right .filtr form {float:right;margin:0 11px 0 0;}
#right .filtr p a:hover img {cursor:pointer;}
#right .filtr p.goto select.p-page {border:1px solid #7F9DB9;width:55px;height:18px;margin:0 10px 0 0;padding:0px;}
#right .filtr p.goto select.order {border:1px solid #7F9DB9;height:18px;margin:0 10px 0 0;padding:0px;}
#right .filtr p.goto #filterb {vertical-align:top;}
#right .filtr .step-act {line-height:1.2;width:55px;height:17px;float:left;margin:0px 5px 0 0px;padding:3px 0 0 0px;color:#fff;font-size:1.2em;background: url("../images/step_act.jpg") top left no-repeat;display:block;text-align:center;}
#right .filtr .step-noact {line-height:1.2;width:55px;height:17px;float:left;margin:0px 5px 0 0px;padding:3px 0 0 0px;color:#333333;font-size:1.2em;background: url("../images/step_noact.jpg") top left no-repeat;display:block;text-align:center;}
#right .filtr a .step-noact {color:#333333;text-decoration:none;}
#right .filtr a:hover .step-noact  {background: url("../images/step_on.jpg") top left no-repeat;color:#fff;cursor:pointer;}
#right .ssub1 {width:360px;height:148px;float:left;margin:20px 0 0 0;background: url("../images/bg5.jpg") top left no-repeat;}
#right .ssub2 {width:360px;height:148px;float:left;margin:20px 0 0 20px;background: url("../images/bg5.jpg") top left no-repeat;}
#right .ssub3 {width:360px;height:148px;float:left;background: url("../images/bg5.jpg") top left no-repeat;}
#right .ssub4 {width:360px;height:148px;float:left;margin:0 0 0 20px;background: url("../images/bg5.jpg") top left no-repeat;}
#right .ssub1 img, #right .ssub2 img, #right .ssub3 img, #right .ssub4 img {margin:1px 0 0 1px;float:left;}
#right .ssub5 {width:360px;height:148px;float:left;background: url("../images/ssub5.jpg") top left no-repeat;}
#right .ssub6 {width:360px;height:148px;float:left;margin:0 0 0 20px;background: url("../images/ssub6.jpg") top left no-repeat;}
#right .ssub1 h4, #right .ssub2 h4, #right .ssub3 h4, #right .ssub4 h4, #right .ssub5 h4, #right .ssub6 h4
{color:#D81F26;float:left;font-weight:normal;font-size: 1.3em;width:170px;margin:6px 0px 0px 7px;}
#right .ssub1 h4 a, #right .ssub2 h4 a, #right .ssub3 h4 a, #right .ssub4 h4 a, #right .ssub5 h4 a, #right .ssub6 h4 a
{color:#D81F26;}
#right .ssub1 h4 a:hover, #right .ssub2 h4 a:hover, #right .ssub3 h4 a:hover, #right .ssub4 h4 a:hover, #right .ssub5 h4 a:hover, #right .ssub6 h4 a:hover
{text-decoration:none;}
#right p.ssubcat {color:#858585;float:left;font-size:1.2em;width:170px;height:45px;margin:5px 0 0 7px;}
#right p.price {color:#858585;float:left;font-size:1.2em;width:170px;margin:3px 0 0 7px;}
#right p.price strong {font-weight:normal;font-size: 1.2em;color:#D81F26;}
#right p.add {color:#858585;float:left;padding:10px 0 0 0;font-size:1.2em;width:180px;margin:5px 0 0 7px;}
#right p.add img {margin-right:10px;margin-top:-10px;float:left;border:0px;} #right p.add a:hover img {cursor:pointer;}
#right p.add a {color:#858585;margin:20px 0 0 0;} #right p.add a:hover {text-decoration:none;}
/* end Subcategory */

/* Product */
#right h2.product {color:#D81F26;float:left;font-size: 2.4em;font-weight:normal;width:550px;margin:10px 0 20px 0;}
#right .back {float:right;width:190px;text-align:right;font-size:1.2em;margin:17px 0 0px 0;color:#858585;}
#right .back a, #right .p-foot a{color:#858585;} #right .back a:hover,#right .p-foot a:hover{text-decoration:none;}
#right .p-title {width:738px; border:1px solid #EDEDED; position: relative; overflow: hidden; zoom: 1;}
#right .p-foot {font-size:1.2em;height:20px;width:740px;float:left;text-align:right;color:#858585;}
#right p.pproduct {width:361px;float:left;background: url("../images/product.gif") bottom left no-repeat; overflow: hidden; zoom: 1;}
#right p.pproduct a { display: block; overflow: hidden; zoom: 1; height: 40px; margin: 13px 0 0 4px; padding: 0; float: left;}
#right p.pproduct a span {background: transparent url("../images/bgr-thumbs.gif") 0 0 no-repeat; display: block; overflow: hidden; zoom: 1; width: 52px; height: 40px; margin: 0 !important; padding: 0 !important;}
#right p.pproduct a:hover span {background: transparent url("../images/bgr-thumbs-over.gif") 0 0 no-repeat; display: block; overflow: hidden; zoom: 1; width: 52px; height: 40px; margin: 0 !important; padding: 0 !important;}
#right p.pproduct span.thumbsGall {display: block; padding-left: 6px; height: 60px;}
#right img#title {margin:0; width: 358px; height: 270px; border: 1px solid #E3E3E3}
#right .p-title p.pproduct .im1 {float:left;margin:10px 0 0 16px;width:53px;height:41px;}
#right .p-title p.pproduct .im2 {float:left;margin:10px 0 0 8px;width:53px;height:41px;}
#right .p-title p.pproduct img {border:0px;position:relative;top:1px;left:1px;}


#right img.img2, #right img.img3 {margin:10px 0 0 8px;float:left;border:0px;}
#right img.img4 {margin:10px 0 0 16px;float:left;border:0px;}
#right img.img5 {margin:10px 0 0 8px;float:left;border:0px;}
#right a:hover img {cursor:pointer;}
#right h3.product2{float:left;width:350px;margin:12px 0 0 0;color:#666666;font-size: 1.6em;font-weight:normal;}
#right p.p-text {float:left;width:350px;margin:12px 0 0 0;font-size:1.2em;color:#858585; line-height: 140%;}
#right p.size{float:left;width:350px;height:20px;margin:15px 0 0 0;font-size:1.4em;color:#858585;}
#right p.size a{color:#858585;}
#right p.size a:hover{color:#858585;text-decoration:none;}
#right p.price2 {color:#858585;text-align:left;line-height:10px;font-size:1.5em;width:350px;margin:0; padding: 10px 0 5px 0; height: 30px; position: relative; overflow: hidden; zoom: 1; display: block;}
#right p.price2 strong {font-weight:normal;font-size: 1.2em;color:#D81F26;}
#right p.price2 img#add {border:0px;margin:0; position: absolute; right: 0; top: 2px;}
#right p.price2 a:hover img {cursor:pointer;}
#right .tag_cloud {width:350px;height:57px;margin: 0 18px 10px 0; background: url("../images/tag_cloud.jpg") top left no-repeat;}
#right .tag_cloud p {width:320px;height:32px;word-spacing:11px; padding:14px 0 0 15px;color:#666666;font-size:1.2em;}
#right .tag_cloud a {color:#666666; word-spacing:0.3em;}
#right .tag_cloud a:hover {text-decoration:none;}
#right p.email {width:350px;height:22px;margin: 0 16px 0 0; font-size:1.2em;color:#858585;}
#right p.email img {float:left;margin:2px 10px 0 0}
#right p.email a {color:#858585;} #right p.email a:hover {text-decoration:none;}
#right h2.other {color:#666666;float:left;font-size: 1.7em;width:550px;margin:17px 0 20px 0;}
div.infoBlockProd {
	float: right; width: 364px; overflow: hidden; zoom: 1;
}
/* end Product */

/* Shoppingcart */
#right .cart-title {width:740px;height:50px;float:left;}
#right .cart-title img {float:left;margin:13px 10px 20px 0;}
#right .cart-title h2 {color:#D81F26;float:left;font-size:1.8em;font-weight:normal;height:30px;width:180px;}
#right .cart-title h2 a, #right .cart-title h2.noactive {color:#666666;text-decoration:none;}
#right .cart-title h2 a:hover{color:#D81F26;text-decoration:underline;}
#right .cart-title p {float:right;color:#666666;font-size: 1.4em;width:300px;text-align:right;height:30px;margin:10px 70px 0 0;}
#right .cart-title p strong {color:#D81F26;font-size: 1.2em;font-weight:normal;}
#right #p-table {width:740px;height:24px;float:left;border-bottom:1px solid #EBEBEB;}
#right #p-table p.p1 {width:84px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table p.p2 {width:501px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table p.p3 {width:115px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table p.p4 {width:40px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right .item {width:740px;height:50px;float:left;border-bottom:1px solid #EBEBEB;display:block;}
#right .allitem {width:740px;height:50px;background:#ffffff;margin:0px 0 0 0;display:block;text-decoration:none;}
#right .allitem:hover{background:#F5F5F5;cursor:pointer;}
#right .item .allitem a:hover span {cursor:pointer;background:#F5F5F5;}
#right .item .allitem a span {text-decoration:none;}
/* #right .item .allitem .p1 a{width:84px;height:45px;padding:5px 0 0 0;display:block;} */
#right .item .allitem .p1 {width:84px;height:50px;float:left;color:#858585;display:block;}
#right .item .allitem .p1 img {margin:5px 0 0 0;}
#right .item .allitem .p2 a{width:501px;height:33px;display:block;padding:17px 0 0 0;color:#858585;font-size: 1.3em ;text-decoration:none;}
#right .item .allitem .p2 {width:501px;height:33px;float:left;color:#858585;font-size: 1.3em ;padding:17px 0 0 0;}
#right .item .allitem .p3 a{width:80px;height:33px;padding:17px 75px 0 0;text-align:right;display:block;color:#D81F26;font-size:1.3em;font-weight:bold; text-decoration:underline;}
#right .item .allitem .p3 {width:80px;height:33px;padding:17px 75px 0 0;float:left;text-align:right;color:#D81F26;font-size:1.3em;font-weight:bold;text-decoration:underline;display:block;}
#right .item .allitem .p4 {width:16px;height:16px;float:right;color:#858585;font-size:1.2em;padding:0px 0 0 0px;margin:-34px 14px 0 0px;background: url("../images/del_off.jpg") 0px 0px no-repeat;}
#right .item .allitem:hover .p4 {background: #F5F5F5 url("../images/del_on.jpg") 0px 0px no-repeat;}
#right .item .allitem a:hover .p4 {background: #F5F5F5 url("../images/del_on.jpg") 0px 0px no-repeat;}
/* #right .item .allitem .p4 a.delete {width:16px;height:16px;}
#right .item .allitem .p4 a.delete:hover {width:16px;height:16px;} */
#right .item .allitem .p4 img {visibility:hidden;}
/* end Shoppingcart */

/* Shoppingcart login */
#customer {width:740px;height:202px;float:left;background: url("../images/bg6.jpg") 0px 0px repeat-x;}
#customer img {float:left;}
#customer .customer-in {width:370px;height:160px;float:left;}
#customer h3 {float:left;width:280px;color:#333333;font-size: 1.5em ;margin:12px 0 0 0;}
#customer p.form {width:320px;float:left;color:#858585;font-size:1.2em;margin:10px 0 0 0;}
#customer p.form span {float:left;margin:0 0 0 20px;line-height:25px;}

p.please span.forgot {color:#858585;font-size: 0.8em;vertical-align:text-bottom;}
p.please span.forgot a{color:#858585;}
p.please span.forgot a:hover{text-decoration:none;}
p.please span.forgot img {float:left;margin-left:20px;margin-right:5px;}
#customer p.form input {float:right}
#customer p.form input.valid-email {width:197px;height:20px;padding:3px 0 0 5px;border:1px solid #858585;margin:0 30px 0 0;}
#customer p.con {text-align:center;float:left;width:740px;}
#customer p.con input.submit {width:100px;height:25px;border:0px;margin:0 50px 0 0;background: url("../images/continue.jpg") 0px 0px repeat-x;}
/* end Shoppingcart login */

/* Order */
#right .order-details {font-size: 1.2em;width:740px;height:51px;float:left;border-bottom:1px solid #EBEBEB;}
#right .order-details2 {font-size: 1.2em;width:740px;height:31px;float:left;}
#right .order-details h3 {float:left;color:#333333;width:740px;font-size: 1.3em}
#right .order-details p {float:left;color:#333333; margin:10px 0 0 0;}
#right .order-details strong,#right .order-details2 strong {font-size: 1.1em ; font-weight:bold; margin:0 30px 0 0;}
#right #p-table2 {width:740px;height:24px;float:left;border-bottom:1px solid #EBEBEB;margin:25px 0 0 0;}
#right #p-table2 p.p1 {width:84px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table2 p.p2 {width:501px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table2 p.p3 {width:115px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #p-table2 p.p4 {width:40px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right .agree {width:310px;float:right;text-align: right;}
#right .agree p {color:#858585;font-size:1.2em;margin:5px 0 0 0;line-height:18px;}
#right .agree p a{color:#858585;} #right .agree p a:hover{text-decoration:none;}
#right .agree p span {height:30px;margin:1px 8px 0 0;}
#right .agree p input.check{border:0 none;}
#right .agree .formwrap {float:right;width:70px;}
#right .agree .formwrap form input.button,#right .agree .formwrap form input.button2 {margin-left:0;}
/* end Order */


/* FORMULARE  */
.clear {clear: both;}
#right .label .marked {width:340px;height:40px;float:right;background:#F2F2F2;padding:0 0 0 10px; color:#D92329;line-height:40px;margin:2px 0 0 20px;}
#right .formwrap form .formhelp {color:#858585;}
#right .label { clear:both; padding: 8px; background:url("../images/bgform.jpg") 0px 0px repeat-x; height: 230px;}
#right .label h3 {font-size:1.5em;color:#858585;font-weight:normal;line-height: 1.4;margin-bottom:3px;margin-top:3px;}
#right .label p {font-size:1.2em;color:#858585;margin-bottom:15px;}
#right .label img {float:left;}
#right .formwrap form label {height:21px; float: left;width:172px;color:#858585;display:block;padding-top:4px;font-size:1.3em;}
#right .formwrap form label.require {font-weight: bold;/*color:#D92329;*/}
#right .formwrap form input {font-size:1.2em;float:left; width:167px;height:17px;padding:2px 0 0 5px;border:1px solid #858585;margin:0 4px 10px 0;}
#right .formwrap form textarea {font-size:1.2em;float:left; padding:2px 0 0 5px;border:1px solid #858585;margin:0 4px 10px 0;}
#right .formwrap form select {font-size:1.2em;width:174px;height:21px;padding:0px;border:1px solid #858585;margin:0 4px 10px 0;}
#right .formwrap form label.error { color:#D92329; ! important; font-weight: bold; }

#right .formwrap form input.noborder {border:0 none;width: auto;}
#right .formwrap form input.button,#right .formwrap form input.button2 {margin-left:172px;padding:0;}
#right .formwrap form input.button {font-size:1.2em;color:#ffffff;font-weight:bold;border:0 none; height: 25px; width:70px; background: url("../images/button_off.jpg") 0px 0px no-repeat;}
#right .formwrap form input.button:hover {color:#ffffff;font-weight:bold;border:0 none;background: url("../images/button_on.jpg") 0px 0px no-repeat;}
#right .formwrap form input.button2 {font-size:1.2em;color:#ffffff;font-weight:bold;border:0 none;height: 25px; width:100px; background: url("../images/button2_off.jpg") 0px 0px no-repeat;}
#right .formwrap form input.button2:hover {color:#ffffff;font-weight:bold;border:0 none;background: url("../images/button2_on.jpg") 0px 0px no-repeat;}
#right .formwrap form input.button3 {padding:0;font-size:0.9em;margin-top:2px;color:#ffffff;font-weight:bold;border:0 none;height: 20px; width:70px; background: url("../images/button3_off.jpg") 0px 0px no-repeat;}
#right .formwrap form input.button3:hover {color:#ffffff;font-weight:bold;border:0 none;background: url("../images/button3_on.jpg") 0px 0px no-repeat;}

#right a.button {text-align:center; line-height:25px;font-size:1.2em;color:#ffffff;display:block;font-weight:bold; height: 25px; width:70px; background: url("../images/button_off.jpg") 0px 0px no-repeat;text-decoration:none;}
#right a.button:hover {background: url("../images/button_on.jpg") 0px 0px no-repeat;text-decoration:none;color:#ffffff;}
#right a.button2 {text-align:center;line-height:25px;font-size:1.2em;color:#ffffff;display:block;font-weight:bold; height: 25px; width:100px; background: url("../images/button2_off.jpg") 0px 0px no-repeat;text-decoration:none;}
#right a.button2:hover {background: url("../images/button2_on.jpg") 0px 0px no-repeat;text-decoration:none;color:#ffffff;}


/* FORMULARE END  */


/* Wish-box */
#right .wish {width:740px;float:left;color:#858585;font-size:1.2em;margin:0 0 10px 0;}
#right .wish textarea {width:738px; height:98px;border:1px solid #858585;float:left;margin:5px 0 0 0;}
#right .wish-little {width:370px;float:left;}
#right .wish-little p {width:350px;float:left;color:#858585;font-size:1.2em;margin:0 0 10px 0;}
#right .wish-little p span.text {float:left;line-height:21px;width:170px;}
#right .wish-little p span.response {float:left;line-height:0px;font-size:1.2em;}
#right .wish-little input.valid-email {width:167px;height:17px;padding:2px 0 0 5px;float:right;border:1px solid #858585;margin:0 5px 0 0;}
#right .wish-little p span.radio {float:right;margin:0 10px 0 0;line-height:10px;}
#right .wish-little p span.radio input {margin:0px 0 0 0;}
#right .wish-little input.code {width:70px;height:17px;padding:2px 0 0 5px;float:right;border:1px solid #858585;margin:0 7px 0 0;}
#right .wish-little p img {float:right;margin:0 5px 0 0;}
#right .wish-little p input.submit {width:100px;height:25px;float:right;margin:10px 79px 0 0;border:0px;background: url("../images/send-wish.jpg") 0px 0px no-repeat;}

#right .wish-little p span.red {float:left;line-height:21px;width:170px;color:#D92329;}
#right .wish-little input.red {width:167px;height:17px;padding:2px 0 0 5px;float:right;border:1px solid #D92329;margin:0 5px 0 0;}
#right .wish-little select.opt {width:174px;height:21px;padding:0px;float:right;border:1px solid #858585;margin:0 4px 0 0;}
#right .wish-little p span.text2 {float:left;line-height:21px;width:200px;}
#right .wish-little p input.update {width:100px;height:25px;float:right;margin:10px 79px 0 0;border:0px;background: url("../images/update.jpg") 0px 0px no-repeat;}

/* end Wish-box */

/* Profile register */
#right #label {width:740px;height:23px;float:left;border-bottom:1px solid #EBEBEB;}
#right #label p.p1 {width:93px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #label p.p2 {width:74px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #label p.p3 {width:71px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #label p.p4 {width:205px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;}
#right #label p.p5 {width:93px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0 0;text-align:right;padding:0 15px 0 0;}
#right #label p.p6 {width:361px;float:left;color:#858585;font-size:1.2em; font-weight:bold;margin:5px 0 0px 30px;}
#right .item2 {width:740px;height:25px;float:left;border-bottom:1px solid #EBEBEB;display:block;}
#right .allitem2 {width:740px;height:25px;background:#ffffff;margin:0px 0 0 0;display:block;text-decoration:none;}
#right .allitem2:hover{background:#F5F5F5;}
#right .item2 .allitem2 a:hover span.p1, #right .item2 .allitem2 a:hover span.p2,
#right .item2 .allitem2 a:hover span.p3,#right .item2 .allitem2 a:hover span.p4,
#right .item2 .allitem2 a:hover span.p5  {cursor:pointer;background:#F5F5F5;}
#right .item2 .allitem2 a:hover div.p6 span{cursor:pointer;background:#F5F5F5;}

#right .item2.allitem2 a span {text-decoration:none;}
#right .item2 .allitem2 a {text-decoration:none;}
#right .item2 .allitem2 .p1 {width:93px;height:20px;float:left;padding:5px 0 0 0;color:#858585;display:block;font-size:1.3em; font-weight:bold;text-decoration:none;}
#right .item2 .allitem2 .p2 {width:74px;height:20px;float:left;color:#858585;font-size: 1.3em ;padding:5px 0 0 0;}
#right .item2 .allitem2 .p3 {width:71px;height:20px;padding:5px 0px 0 0;float:left;color:#858585;font-size: 1.3em ;display:block;}
#right .item2 .allitem2 .p4 {width:205px;height:20px;padding:5px 0px 0 0;float:left;color:#858585;font-size: 1.3em ;display:block;}
#right .item2 .allitem2 .p5 {width:91px;height:20px;padding:5px 200px 0 0;float:left;text-align:right;color:#D81F26;font-size:1.3em; font-weight:bold;display:block;}
#right .item2 .allitem2 .p6 {width:361px;height:20px;float:right;color:#858585;font-size:1.2em;padding:0px 0 0 0px;margin:-25px 0px 0 30px;}

#right .item2 .allitem2 .p6 img {float:left;margin:0px 4px 0 0;}
#right .item2 .allitem2 .p6 a span{line-height:25px;color:#858585;text-decoration:underline;}
#right .item2 .allitem2 .p6 a:hover span {text-decoration:none;}
#right .item2 .allitem2 .p6 span.full {float:left;background: url("../images/full_off.jpg") 0px 0px no-repeat;margin:0 0 0 -4px;}
#right .item2 .allitem2 .p6 span.down {float:left;background: url("../images/down_off.jpg") 0px 0px no-repeat;margin:0 0 0 14px;}
#right .item2 .allitem2 .p6 span.cancel {float:left;background: url("../images/cancel_off.jpg") 0px 0px no-repeat;margin:0 0 0 14px;}
#right .item2 .allitem2 .p6 span.number {float:left;background: url("../images/info_off.jpg") 0px 0px no-repeat;margin:0 0 0 14px; line-height:25px;}
/*#right .item2 .allitem2:hover .p6 span.full{background:  url("../images/full_on.jpg") 0px 0px no-repeat;cursor:pointer;}
#right .item2 .allitem2 a:hover .p6 span.full{background:  url("../images/full_on.jpg") 0px 0px no-repeat;cursor:pointer;}
#right .item2 .allitem2:hover .p6 span.down{background: #F5F5F5 url("../images/down_on.jpg") 0px 0px no-repeat;}
#right .item2 .allitem2 a:hover .p6 span.down{background: #F5F5F5 url("../images/down_on.jpg") 0px 0px no-repeat;}
#right .item2 .allitem2 a:hover span.down {cursor:pointer;background: url("../images/bg8.png") 30px 0px no-repeat;}*/
#right .item2 .allitem2 .p6 img {visibility:hidden;}
#right h3.profile {width:740px;float:left;color:#666666;font-size:1.5em; font-weight:bold;margin:10px 0 10px 0;}
/* end Profile register */

/* FAQ */
#right #faq {width:740px;float:left;}
#right #faq ul {float:left;margin:0px 0 15px 0px;text-align:left;font-size:1.2em;}
#right #faq li {width:740px;height:27px;background: url("../images/point.jpg") 0px 5px no-repeat;list-style:none;float:left;}
#right #faq li a {height:27px;color:#858585;padding:5px 0 0px 15px;line-height:24px;}
#right #faq li a:hover {padding:5px 0 0px 15px;line-height:24px;text-decoration:none;}
#right h3.topic {width:740px;float:left;color:#858585;font-size:1.6em; font-weight:bold;margin:15px 0 15px 0;}
#right p.text-topic{color:#858585;font-size:1.2em;}
#right p.text-topic2, #right div.text-topic2 {color:#858585;font-size:1.2em;margin:15px 5px 15px 40px;}
#right p.text-topic2, #right div.text-topic2 li{color:#858585;font-size:1.2em;margin:5px 0 5px 16px;}
#right div.text-topic2 li{font-size:1em;margin:0 0 5px 0;}

#right .top {width:740px;height:30px;line-height:10px;float:left;text-align:left;}
#right .top p{float:right;width:45px;}
#right .top p a{color:#858585;font-size:1.2em;}
#right .top p a:hover {text-decoration:none;}
#right .top p img {margin:0 5px 0 0;float:left;}
/* end FAQ */
hr.cistic {clear: both;width:930px;height: 20px;border: none; margin: 0 0 0 0; visibility: hidden;}

/* sitemap */
#right #sitemap ul li, ol li { font-size: 1.2em; margin-top: 0.5em;}
#right #sitemap ul, ol { margin-left: 2.5em; margin-bottom: 0.8em;}
#right #sitemap li li { font-size: 1em;}
#right #sitemap a { color:#D81F26; }
#right #sitemap a:hover { color:#000000;}

#errorbox {
    position:absolute;
    background-color: #e3e3e3;
    margin-left: 300px;
    margin-top:20px;
    color: #d81f26;
    width:352px;
    height:202px;
    background: url("../images/error.jpg") 0px 0px no-repeat;
    font-size:1.4em;
}
#errorbox img { float:right; }
#errorbox ul { clear:both; }

.paypalform { }

div#flashHP {
	margin: 20px 0 0 0;
}
div#flashPresentit {
	background: url(../images/baner-hp.png) no-repeat;
	width: 930px; height: 359px;
	margin: 0; position: relative;
}
div#flashPresentit p {
	position: absolute; left: 20px; bottom: 10px;
	font-size: 26px;
}
div#flashPresentit a {
	color: #D81F26;
}
div.shadowFlash {
	background: url(../images/bgr-banner-hp.gif) top no-repeat;
	width: 928px;
	height: 32px;
}

a.waTC {
	background: url(../images/ico-info.gif) left top no-repeat;
	position: absolute; right: 20px; bottom: 24px;
	width: 142px; height: 16px; display: block;
	font-size: 12px;
	text-align: right;
	color: #666666;
}
