/* FISTIQ */

/* DEFAULT DEFINITION */
html, body { margin:0; padding:0; font:12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#a6a5a5; background:#ffffff; }
img, table, td, fieldset, form, legend, h1, h2, h3, h4, h5, h6, ol, ul, p, dl, dt, dd { margin:0; padding:0; border:0; list-style:none; }
table { border-collapse:collapse; }
a { color:#e67328; text-decoration:underline; }
a:hover { text-decoration:none; }
.floatLeft { float:left; }
.floatRight { float:right; }
.alignLeft { text-align:left; }
.alignRight { text-align:right; }
.offleft { position:absolute; left:-5000px; width:2000px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/*ie7*/
.clearfix { display:block; }
* html .clearfix { height:1%; }
abbr { border:none; }
.smallTxt { font-size:0.9em; }
.bigTxt { font-size:1.1em; }
.blue { color:#3B8BD4; }
ol { padding:0 0 12px 30px; list-style:decimal; }

.fontsize11 { font-size:11px; }

/* FORMS */
input, select, textarea, button { font:1em Arial, Verdana, Helvetica, sans-serif; color:#333; }
.inputText, textarea  { border:1px solid #c8c0bd; padding:2px; }
select { border:1px solid #7f9db9; padding:1px; }

.justify { text-align:justify; }

/* H TITLES */
h1 { color:#e67328; display:block; font-size:26px; margin:0 0 20px 0; font-weight:normal; }
h1 img { vertical-align:middle; }
h2 { color:#00803f; display:block; font-size:18px; font-weight:normal; margin:0 0 14px 0; }
h2 strong { text-decoration:underline; color:#e67328; }
h3 { color:#000; display:block; font-size:14px; font-weight:bold; margin:0 0 14px 0; }

hr { display:none; }
.hr-dotted { clear:both; height:20px; background:url(../img/bg-separator-dotted.gif) 0px 10px repeat-x;  }
.hr { height:30px; background:url(../img/bg_hr.gif) 0px 6px repeat-x;  }

/* MAIN HEADER */
#mainHeader { width:768px; margin:0 auto; }
#header { position:relative; float:left; height:290px; width:100%; background:url(../img/bg_header.jpg) top left no-repeat; }


/* MAIN HEADER - MAIN NAVIGATION */
#mainNav {  }
#mainNav ul { position:absolute; top:0px; }
#mainNav ul li { display:inline; float:left; padding:0 0 0 2px; }
#mainNav ul li.first { padding:0px; }
#mainNav ul li a { text-align:center; float:left; display:block; text-decoration:none; font-weight:bold; padding:14px 0; width:108px; color:#fff; white-space:nowrap; }
* html #mainNav ul li a { float:left; }
#mainNav ul li a:hover { color:#fff; background:#e67328; }




/* BACKGROUND BODY PAGE */
#bgBodyPage { background:#fff; float:left; width:100%; padding:30px 0 20px 0; }

/* MAIN CONTAINER */
#mainContainer { width:768px; margin:0 auto; position:relative; }

/* PATH */
#path { width:764px; margin:0 auto; font-size:0.9em; height:29px; }
#path p { padding:8px 0 0 0; }
#path a { text-decoration:underline; }
#path a:hover { text-decoration:none; }

/* MAIN CONTAINER - LEFT COLUMN */
#leftCol { float:left; width:200px; padding-right:6px; background:url(../img/bg_rightCol.gif) right top repeat-y; }

/* LEFT COLUMN - USEFUL LINKS */
#useful-links { margin:0 0 20px 0; }
#useful-links ul {	z-index: 100; }
#useful-links ul li { position: relative; float: left; width: 100%; }
#useful-links ul li a { display:block; width:170px; padding:6px 10px 6px 20px; color:#666666; text-decoration:none; background:url(../img/bg_arrow01.gif) 2px 8px no-repeat; border-bottom:1px solid #dadada; }
#useful-links ul li a:hover { text-decoration:underline; color:#e67328; }


#yahoo { clear:both; padding:10px 0 0 0; }
#facebook { clear:both; padding:10px 0 0 0; }

#ghift { background:url(../img/bg_ghift.jpg) top right no-repeat; color:#b2b1b1; clear:both; }
#ghift strong { color:#9fcd35; font-size:13px; }
#ghift p { display:block; padding:130px 10px 0 0; }

.promotii { color:#9fcd35; font-size:13px; }


/* MAIN CONTAINER - RIGHT COLUMN */
#rightCol { float:right; width:562px; }
.paragraph { clear:both; line-height:20px; }
.paragraph2 {
	clear:both;
	line-height:20px;
	background-image: url(../img/catalog-fistiQ-fundal.jpg);
	background-repeat: no-repeat;
	height: 738px;
}
.paragraph p { display:block; margin:0 0 14px 0; }

.t_fistiq { font-size:14px; color:#87c434; }
.t_fistiq strong { color:#e67328; }

/* MAIN CONTAINER - MAIN CONTENT */
.main-content { padding:0 0 0 30px; }


.list01 { display:block; margin:0 0 14px 20px; }
.list01 li { background:url(../img/bg_list01.gif) left 6px no-repeat; padding:0 0 0 12px; }
.list01 li img { vertical-align:middle; }

.list02 { display:block; margin:0 0 14px 20px; }
.list02 li { background:url(../img/bg_list01.gif) left 10px no-repeat; padding:0 0 6px 12px; border-bottom:1px solid #dadada; margin:0 0 6px 0; }
.list02 li img { vertical-align:middle; }
.list02 li.last { background:none; border-bottom:0px; }

.picLeft img { float:left; margin:0 12px 0 0; border: 1px solid #dadada; padding:1px; }
.picRight img { float:right; margin:0 0 0 12px; border: 1px solid #dadada; padding:1px; }
.pic img { border: 1px solid #dadada; padding:1px; }

.contact-table { border:1px solid #dbdada; padding:12px; }
.contact-table td { padding:0 14px 10px 0; vertical-align:top; }



/* MAIN FOOTER */
#mainFooter { clear:both; }
#footer { background:url(../img/bg_footer.gif) top left repeat-x; width:768px; height:100px; display:block; margin:0px auto; }
#mainFooter p { display:block; color:#c6c5c5; padding:16px 0 0 20px; }
#mainFooter p img { vertical-align:middle; }
#mainFooter ul { text-align:right; padding:90px 0 0 0; }
#mainFooter ul li { display:inline; padding:0 6px 0 10px; background:url(../img/bg_menu_bot.gif) left 10px repeat-y; }
#mainFooter ul li.first { background:none; }
#mainFooter a { color:#c6c5c5; }

#footer .trafic { padding:12px 0 0 20px; }