*{	margin:0px;	padding:0px;}

body{background:#eeeeee;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	margin:0px;	padding:0px;}

p{	margin:6px 0px;	line-height:20px;}

img{ outline:none; border:0px;}
/*fonts*/
@font-face { src:url("../fonts/CFIndustrialFabrics-Regular.eot");/* EOT file for IE */  font-family:fab; }
@font-face { src:url("../fonts/CFIndustrialFabrics-Regular.ttf"); /* TTF file for CSS3 browsers */	 font-family:fab;}

@font-face {  src:url("../fonts/ROCC____.eot");/* EOT file for IE */  	 font-family:Rc;}
@font-face { src:url("../fonts/ROCC____.TTF"); /* TTF file for CSS3 browsers */	 font-family:Rc;}

@font-face {  src:url("../fonts/BasicLig_ltd.eot");/* EOT file for IE */  	 font-family:bl;}
@font-face { src:url("../fonts/BasicLig_ltd.ttf"); /* TTF file for CSS3 browsers */	 font-family:bl;}

/*font-family:Rc;
font-size:22px;
*/
img{outline:none; border:0px;}

.bb_wrapper{	margin:auto;	width:1140px;}

.bb_wrapper_in
{
	float:left;
	width:100%;
	background:url(../images/body_bg.png) no-repeat top;
}
/*header*/
#bb_header .top
{
	width:100%;
	float:left;
}

#bb_header .logo
{
	width:940px;
	float:left;
}

#bb_header .logo img{	margin:10px 0px 0px 450px;}

#bb_header .si{width:180px;	float:left;	/*background:red;*/ padding-top:10px;}

#bb_header .si a{	float:left;	margin-right:13px;}

#bb_header .si a img
{
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
}

#bb_header .si a img:hover
{
	box-shadow:0px 0px 10px #000;
	-moz-box-shadow:0px 0px 10px #000;
	-webkit-box-shadow:0px 0px 10px #000;
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
}

#bb_header .si a:last-child{margin-right:0px;}

#bb_header .bdrTop
{
	background:url(../images/menu_top.png) top center no-repeat;
	height:21px;
	float:left;
	width:1140px;
}
/*mneu*/
#bb_header .mnav
{
	width:100%;
	float:left;
	padding:5px 0px;
}

#bb_header .mnav ul
{
	margin-left:230px;
	padding:0px;
}

#bb_header .mnav ul li
{
	float:left;
	list-style:none;
}

#bb_header .mnav ul li a
{
	font-family:bl;
	font-size:12px;
	color:#004a99;
	font-size:18px;
	margin-right:33px;
	line-height:27px;
	text-decoration:none;
	font-weight:bold; te
	letter-spacing:1px;
	transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-webkit-transition:all 0.8s ease-in-out;
}

#bb_header .mnav ul li a:hover,#bb_header .mnav ul li a.sel
{
	color:#e00815;
}

#bb_header .mnav li:last-child a{margin-right:0px;}
/*menuEnd*/

/*headerEnd*/

/*content*/
#bb_content
{
	width:1140px;
	float:left;
	/*background:red;*/
}

#bb_content .banner{	width:1140px; float:left;}

#bb_content #brand_logos
{
	width:1110px;
	float:left;
	margin:25px 0px;
	padding-left:20px;
}

#bb_content #brand_logos a
{
	float:left;
	text-decoration:none;
	margin-right:86px;
}

#bb_content #brand_logos a:last-child
{
	float:left;
	text-decoration:none;
	margin-right:0px;
}

/*botServices*/
#bb_content #Botservices
{
	width:1140px;
	float:left;
	margin-bottom:20px;
	padding-left:20px;
/*	background:yellow;*/
}

#bb_content #Botservices .serdiv
{
	width:310px;
	float:left;
	margin-right:97px;
}

#bb_content #Botservices .serdiv:last-child
{
	width:310px;
	float:left;
	margin-right:0px;
}

#bb_content #Botservices .serdiv .lt{width:147px;float:left;}

#bb_content #Botservices .serdiv .lt img
{
border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	transition:all 0.6s ease-in-out;
	-moz-transition:all 0.6s ease-in-out;
	-webkit-transition:all 0.6s ease-in-out;
}

#bb_content #Botservices .serdiv:hover .lt img
{
box-shadow:0px 0px 10px #000;
-moz-box-shadow:0px 0px 10px #000;
-webkit-box-shadow:0px 0px 10px #000;
-moz-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
 -o-transform:rotate(360deg);
transform:rotate(360deg);
}

#bb_content #Botservices .serdiv .rt
{
	width:150px;
	float:right;
	text-align:center;
	font-family:arial;
	font-size:13px;
	color:#ffffff;
	padding-top:35px;
}

#bb_content #Botservices .serdiv .rt span
{
	font-family:Rc;
	font-size:30px;
	color:#000;
	font-weight:normal;
	text-align:center;
	width:100%;
	line-height:50px;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
}

#bb_content #Botservices .serdiv .rt:hover span{color:#e00815;}

#bb_content #Botservices .serdiv .rt a
{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#e00815;
	padding:3px 4px 3px 4px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	margin-top:20px;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
}

#bb_content #Botservices .serdiv .rt a:hover{background:#004a99;}

/*footer*/
#bb_footer
{
	width:100%;
	float:left;
	border-top:3px solid #e5e4e5;
	padding-top:10px;
}

#bb_footer .fmenu
{
	width:100%;
	float:left;
	color:#3a3a39;
}

#bb_footer .fmenu ul
{
margin-left:347px;
padding:0px;
}

#bb_footer .fmenu ul li
{
float:left;
list-style:none;
}

#bb_footer .fmenu ul li a
{
color:#3a3a39;
font-size:12px;
line-height:18px;
text-decoration:none;
margin-right:18px;
}

#bb_footer .fmenu ul li a:hover{color:#1d1c1c;}

#bb_footer .fcopy
{
width:100%;
float:left;
color:#3a3a39;
text-align:center;
padding:2px 0px;
}

#bb_footer .fcopy a{width:100%;color:#c1381d;text-decoration:none;}

/*innerPages*/
#bb_content #innerLayout
{
	background:url(../images/ibg.png)  #eeeeee;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	float:left;
	padding:10px;
	width:1120px;
	margin-bottom:10px;
}

#bb_content #innerLayout #ltbrands
{
width:160px;
float:left;
background:red;
padding-bottom:10px;
border-radius:0px 10px 10px 0px;
-moz-border-radius:0px 10px 10px 0px;
-webkit-border-radius:0px 10px 10px 0px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 79%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(79%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 79%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 79%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 79%); /* IE10+ */
background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 79%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 ); /* IE6-9 */
}

#bb_content #innerLayout #ltbrands #list ul
{
	margin:0px;
	padding:0px;
}

#bb_content #innerLayout #ltbrands #list ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#bb_content #innerLayout #ltbrands #list ul li a
{
	color:#343434;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:150px;
	border-top:1px dotted #d2d2d2;
	display:block;
	line-height:30px;
	padding-left:10px;
/*	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;*/
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}

#bb_content #innerLayout #ltbrands #list ul li a:hover{Text-decoration:underline;}

#bb_content #innerLayout .main_innerContent
{
width:720px;
margin:0px 10px;
padding:0px 10px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
float:left;
box-shadow:1px 0px 10px #878686;
-moz-box-shadow:1px 0px 10px #878686;
-webkit-box-shadow:1px 0px 10px #878686;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(226,240,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(226,240,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(226,240,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(226,240,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(226,240,250,1) 100%); /* IE10+ */
background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(226,240,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2f0fa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

#bb_content #innerLayout #rtimg
{
width:200px;
float:left;
border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background: rgb(225,225,225); /* Old browsers */
background: -moz-linear-gradient(left, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 47%, rgba(225,225,225,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(225,225,225,1)), color-stop(47%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,225,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(225,225,225,1) 0%,rgba(255,255,255,1) 47%,rgba(225,225,225,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(225,225,225,1) 0%,rgba(255,255,255,1) 47%,rgba(225,225,225,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(225,225,225,1) 0%,rgba(255,255,255,1) 47%,rgba(225,225,225,1) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(225,225,225,1) 0%,rgba(255,255,255,1) 47%,rgba(225,225,225,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#e1e1e1',GradientType=1 ); /* IE6-9 */
}

#bb_content #innerLayout #rtimg img
{
	margin-top:10px;
}

#bb_content #innerLayout #ltbrands .b_hd
{
	font-family:RC;
	font-size:22px;
	text-align:center;
	width:100%;
	padding:6px 0px;
	color:#ad2828;
	letter-spacing:1px;
	text-shadow:1px 0px 0px #fff;
	-moz-text-shadow:1px 0px 0px #fff;
	-webkit-text-shadow:1px 0px 0px #fff;
}

#bb_content #innerLayout .main_innerContent .b_hd
{
	/*font-family:RC;*/
font-size:24px;
text-align:left;
	width:100%;
	/*padding:6px 0px;*/
	color:#000;
	letter-spacing:1px;
	text-shadow:1px 0px 0px #fff;
	-moz-text-shadow:1px 0px 0px #fff;
	-webkit-text-shadow:1px 0px 0px #fff;
	line-height:30px;
	float:left; background:url(../images/cc.png);
}

#bb_content #innerLayout .main_innerContent .b_hd .b_icon
{
	Width:42px; height:42px; float:left; background:#e5e5e5;
}

#bb_content #innerLayout .main_innerContent .b_hd .b_text
{
Width:500px; line-height:39px; height:39px; float:left; padding-left:18px; font-family:fab; font-size:22px;  color:#000;  /*background:url(../images/hd_bg.png) no-repeat bottom left;*/
}

#bb_content #innerLayout .main_innerContent .pcontent
{
line-height:18px;
padding:6px 0px;
text-align:justify;
color:#464545;
font-size:12px;
width:100%;
float:left;
}

.conta{width:100%;float:left;padding:8px 0px;}
.conta .sent
{
	font-family:calibri;
	font-size:17px;
	color:#ee3e2f;
	line-height:30px;
}
	
.conta .inp
{
		border:1px solid #cfcdcd;
		padding:7px;
		color:#000;
		line-height:18px;
		width:96%;
		font-size:12px;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
}
	
.conta .but
{
background: rgb(183,222,237); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 50%, rgba(33,180,226,1) 51%, rgba(183,222,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(183,222,237,1)), color-stop(50%,rgba(113,206,239,1)), color-stop(51%,rgba(33,180,226,1)), color-stop(100%,rgba(183,222,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(183,222,237,1) 0%,rgba(113,206,239,1) 50%,rgba(33,180,226,1) 51%,rgba(183,222,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(183,222,237,1) 0%,rgba(113,206,239,1) 50%,rgba(33,180,226,1) 51%,rgba(183,222,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(183,222,237,1) 0%,rgba(113,206,239,1) 50%,rgba(33,180,226,1) 51%,rgba(183,222,237,1) 100%); /* IE10+ */
background: linear-gradient(135deg, rgba(183,222,237,1) 0%,rgba(113,206,239,1) 50%,rgba(33,180,226,1) 51%,rgba(183,222,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7deed', endColorstr='#b7deed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
font-weight:bold;
padding:4px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:0px;
outline:none;
cursor:pointer;
FONT-SIZE:12PX;
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:BOLD;
	}
.sent{font-family:RC;font-size:20px;}

#address
{
	/*background:red;*/
	float:left;
	width:93%;
	padding-left:10px;
	padding-bottom:10px;
	line-height:20px;
	font-size:12px;
}

#address span
{
	font-family:bl;
	line-height:25px;
	font-size:20px;
	width:100%;
	border-bottom:1px solid #7f7c7c;
	display:block;
	color:#ad2828;
	text-shadow:1px 0px 1px #fff;
}

#address a {color:#000;text-decoration:none;}
/*3.10.2013*/
.main_innerContent .pcontent #c_bds { float:left; width:100%;}

.main_innerContent .pcontent #c_bds ul{margin:0px;}

.main_innerContent .pcontent #c_bds ul li
{
 margin:0px; padding:0px ; float:left; margin-right:40px; margin-bottom:5px; list-style-image:url(../images/li.png); list-style-position:inside; 
}

.main_innerContent .pcontent #c_bds ul li a
{
color:#ad2828; font-weight:bold; line-height:20px; letter-spacing:2px; text-decoration:none; font-size:13px; padding:8px 0px; font-family:Arial, Helvetica, sans-serif;
}

.main_innerContent .pcontent #c_shd
{
	font-family:bl;
	font-size:20px;
	color:#06C;
	font-weight:bold;
	margin-top:10px;
}

.main_innerContent .pcontent #c_bds1{ float:left; width:100%;}

.main_innerContent .pcontent #c_bds1 ul{margin:0px;}

.main_innerContent .pcontent #c_bds1 ul li
{
 margin:0px; padding:0px ;  margin-right:40px; margin-bottom:5px; list-style-image:url(../images/li.png); list-style-position:inside; 
}

.main_innerContent .pcontent #c_bds1 ul li a
{
 font-weight:bold; color:#333; line-height:20px; letter-spacing:1px; text-decoration:none; font-size:12px; padding:8px 0px; font-family:Arial, Helvetica, sans-serif;
}

#AntiSpam{background:#e5e5e5; outline:none; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:0px 5px;}