/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;}
body{width:998px;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;min-height:100%;position:relative}
*html body{height:100%}
/* HTML tags */
table {border-collapse:collapse}
td {vertical-align:top}
h1{color:#b2b2b2;font-size:26px;font-weight:normal;padding-top:5px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
h2{color:#aac346;font-size:23px;font-weight:normal;padding-top:5px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}

.green{color:#aac346}
.grey{color:#686868}
.pink{color:#771b35}

.f11{font-size:11px}
.f12{font-size:12px}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
input.inp_img {border: none !important}



input.radio-b{border:none !important}
/* Header */
#header{width:100%}
.logo{width:433px;height:112px}
.y-card{width:196px;height:52px;background:url(../images/your_card.jpg) no-repeat;color:#000;padding:60px 0 0 165px}
.y-card span{color:#000;margin:0 7px}
.y-card a{color:#000}
.y-card a:hover{text-decoration:none}

.top-text{background:url(../images/top_text_bg.gif) no-repeat;height:81px;}
.top-text p{padding:12px;color:#7d7d7d;font-size:14px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
.top-text img{vertical-align:middle}

.search{background:url(../images/search_bg.jpg) top no-repeat;height:80px;padding:0 14px 0 15px}
/* .search form{padding-top:18px}*/
.search a{margin-left:15px}
.search img{margin-bottom:-8px}
.search select{margin:0;padding:0;width:185px;font-size:11px}
.search input{margin:0;padding:0;width:150px;font-size:11px}

/* Menu */
.menu{background:url(../images/menu_bg.gif) repeat-x;height:46px}
.menu ul{margin:0;padding:0;list-style-type:none}
.menu ul li{float:left}
.menu ul li a{height:46px;display:block;}
.m01{background:url(../images/menu01.gif) no-repeat;width:96px;}
.m01:hover{background:url(../images/menu01_a.gif) no-repeat;}
.m02{background:url(../images/menu02.gif) no-repeat;width:132px}
.m02:hover{background:url(../images/menu02_a.gif) no-repeat;}
.m03{background:url(../images/menu03.gif) no-repeat;width:76px}
.m03:hover{background:url(../images/menu03_a.gif) no-repeat;}
.m04{background:url(../images/menu04.gif) no-repeat;width:144px}
.m04:hover{background:url(../images/menu04_a.gif) no-repeat;}
.m05{background:url(../images/menu05.gif) no-repeat;width:117px}
.m05:hover{background:url(../images/menu05_a.gif) no-repeat;}
/* /Menu */

/* Content */
.content{margin-top:10px}
.leftbar{width:200px;padding-left:30px;background:url(../images/left_bg.gif) bottom left no-repeat}
.left-title{color:#771b35;font-size:17px;font-weight:bold;padding-top:15px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}

.leftbar p a{color:#771b35;font-size:15px;font-weight:bold;padding-top:0px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif; text-decoration:none;}
.leftbar ul{margin:0;padding:0;list-style-type:none}
.leftbar ul li{padding:1px 0}
.leftbar ul li a{color:#686868;font-size:13px;padding:0 0 0 20px;text-decoration:none;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
.leftbar ul li a:hover{color:#000;background:url(../images/bullet.gif) left no-repeat;}

.rightbar{background:url(../images/sep.gif) top left repeat-y;padding-left:24px}
.box-top{background:url(../images/box_top.gif) no-repeat;height:41px;width:743px}
.box-top h1{width:180px;text-align:center;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
.box-bg{background:url(../images/box_bg.gif) repeat-y;width:723px;padding:10px}
.box-bottom{background:url(../images/box_bottom.gif) no-repeat;height:20px;width:743px;margin-bottom:15px}

td.lsep{background:url(../images/sep.gif) top center repeat-y;width:10px;text-align:center;vertical-align:bottom;}
td.lsep img{margin-bottom:-5px}
td.bsep{background:url(../images/sep.gif) bottom left repeat-x}

.goods{margin:5px 0}
.goods_img{padding-top:15px}
.goods h1{color:#aac346;font-size:23px;font-weight:normal;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
.goods b{color:#b92c47;font-size:20px}
.goods p a{color:#771b35;font-weight:bold}
.goods p a:hover{text-decoration:none}
.goods p img{float:right;}
.goods span{color:#939393;font-size:10px;display:block}
.goods td {padding:3px 10px 5px 0 ;border-spacing:10px;}

.card{width:740px;background:url(../images/sep.gif) top repeat-x;;margin-top:10px}
.card input{border:1px solid #b3b9c3;text-align:right}
.card th{font-weight:normal;color:#686868;vertical-align:middle;background:url(../images/sep.gif) bottom repeat-x;padding:10px 0 5px 0} 
.card td{vertical-align:middle;text-align:center;padding:1px 0}
.card tr.pad5 td{padding:5px 0;}
.card td.first{text-align:left} 
.card td p{color:#771b35;font-size:16px;font-weight:bold} 
.card td p span{color:#771b35;font-size:13px;font-weight:normal} 
.card td span{color:#771b35;} 
tr.total td{background:url(../images/total_bg.gif) bottom repeat-x;height:35px;padding-top:5px}
tr.total td h2{font-size:20px;padding-left:10px;font-weight:normal}
tr.total td span{font-size:19px}
tr.end td{color:#a5a5a5;font-size:11px;padding:10px 0}

.we-accept{margin:30px 0}
.we-accept a{margin:0 5px}

.drags{background:url(../images/sep.gif) top repeat-x;width:100%}
.drags span{color:#771b35;}
.drags th{background:url(../images/sep.gif) bottom repeat-x;font-weight:normal;padding:10px 0 5px 0}
.drags td{background:url(../images/sep.gif) bottom repeat-x;padding:10px 0;width:20%;text-align:center;vertical-align:middle}

p.txt{padding:15px 0 0 0}
p.txt span{display:block;color:#b92c47;font-weight:bold}

p.faqtxt{padding:0 0 10px 0}
p.faqtxt span{display:block;color:#b92c47;font-weight:bold;background:url(../images/sep.gif) top repeat-x;margin-top:10px;padding:15px 0 10px 0}

.cat-pillshortinfo{
    height:70px;
}
.searchRight{
float:right;
padding-top:15px;
}
.searchLeft{
float:left;
padding-top:15px;
}
/* Contacts Form */
.contact{width:740px;background:url(../images/sep.gif) top repeat-x;margin-top:15px}
.contact td{padding:3px 0}
.contact td label{font-weight:bold}
.contact td input{width:330px;border:1px solid #b3b9c3}
.contact td textarea{width:330px;border:1px solid #b3b9c3;height:100px}



/* Footer */
#footer{margin:15px 0 0 30px}
#footer .left{background:url(../images/we_accept_bg.gif) top left no-repeat;height:103px;padding:50px 0 0 15px;width:215px}
*html #footer .left{height:53px}
#footer .left a{margin:1px}
#footer .right{background:url(../images/footer_bg.gif) left top no-repeat;padding:40px 0 0 15px;color:#686868;font-size:11px;}
#footer .right a{color:#fff;font-weight:bold;margin:0 5px}
#footer .right a:hover{text-decoration:none}
#footer .right span{margin:0 80px 0 40px}
#footer .right img{vertical-align:middle}
a.fuerzza{color:#686868 !important;font-weight:normal !important}

.clear{clear:both;font-size:1px;height:1px;}

.pr_fl{width: 50%; float:left;}
.tabs-box{
width:100%;
border:1px dotted #BBBBBB;

}
.tabs-titles{
height:27px;
border-bottom:1px dotted #BBBBBB;
padding-top:5px;
padding-left:5px;
padding-right:5px;
margin:0 auto;
width:480px;
}
.tabs-title{
width:150px;
padding-bottom:3px;
padding-top:3px;
height:20px;
float:left;
margin-left:5px;
text-align:center;
vertical-align:middle;
cursor:pointer;
font-size:12px;
}
.tabs-active{
background:white;
border-bottom:1px solid white;
border-left:1px dotted #BBBBBB;
border-right:1px dotted #BBBBBB;
border-top:1px dotted #BBBBBB;
font-weight:bold;
color:#771B35;
}
.tabs-inactive{
background:#F5F5F5;
border:1px dotted #BBBBBB;
}
.tab-item{
width:90%;
padding:5px 5px 5px 25px;
}
/* docs */
.docs h1 {
color:#194260;
font-size:28px;
line-height:50px;
margin:0;
padding:0;
text-transform:none;
}
.docs h2 {
color:black;
font-size:25px;
font-weight:bold;
margin:20px 0 15px;
}
.docs h3 {
color:#AAC346;
font-size:21px;
line-height:0.9;
margin:15px 0 5px;
}
.docs a {
color:#42A9E4;
}
.docs p{
text-align:justify;
}
.docs .list a {
border-bottom:medium none;
color:#771B35;
font-size:15px;
font-weight:bold;
padding-top:5px;
text-decoration:underline;
}
.docs .simple-list{
list-style-type:disc;
padding-left:25px;
}
.testimonials div {
border-bottom:1px dashed #EDEBA5;
padding:15px 10px;
width:70%;
}
.testimonials div span {
color:#000000;
font-size:13px;
font-weight:bold;
}
.faq .doc-table{
font-size:13px;
border-collapse:collapse;
}
.doc-table th {
background-color:#F6F9E6;
font-size:13px;
font-weight:bold;
border:1px solid #DDDDDD;
padding-left:5px;
}
.doc-table td{
border:1px solid #DDDDDD;
padding:5px 6px;
vertical-align:middle;
}