/*---global common definitions---*/
body{
	background-repeat: repeat-x;
	background-image:url(images/body_bg.jpg);
	background-color: white;
	margin:0;
	color:#363636;
	font:13px Arial, Helvetica, sans-serif;
	top: 0px;
}

a{
	color:#0088B5;
	text-decoration:none;
}
a:hover{ text-decoration:underline;}
img{ border-style:none;}
form, fieldset{
	margin:0;
	padding:0;
	border:0;
}
/*---main---*/
#main{
	width:960px;
	margin:0 auto;
}
#header{
	height:1%;
	background:url(images/header.gif) repeat-x;
	padding:33px 1px 0 11px;
	background-color:#FFF;
}
#header:after{
	content:"";
	display:block;
	clear:both;
}
/*---logo---*/
.logo{
	width:170px;
	height:50px;
	float:left;
	margin:0;
	background: url(images/logo.jpg);
	text-indent:-9999px;
}
.logo a{
	display:block;
	height:100%;
	overflow:hidden;
}
.header-cont{
	float:right;
	width:769px;
}
/*---top-links---*/
#header .top-links{
	overflow:hidden;
	height:1%;
}
#header .top-links ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:19px;
	float:right;
}
#header .top-links li{
	float:left;
	padding:0 4px 0 8px;
	background:url(images/top-links-separator.gif) no-repeat 0 50%;
}
#header .top-links li:first-child{ background:none;}
#header .top-links a{
	float:left;
	color:#586264;
	padding:0 0 0 5px;
	font-size:14px;
	font-weight:bold;
}
#header .top-links a:hover{
	text-decoration:none;
}
#header .top-links span{
	cursor:pointer;
	float:left;
	padding:0 5px 0 0;
}
#header .top-links a:hover span{ }
/*---nav---*/
.nav-holder{
	margin:14px 0 0;
	padding:0 10px 0 0;
	background:#354064 url(images/nav-holder.gif) repeat-x;
	border:solid #5b647e;
	border-width:0 1px;
	float:left;
	width:757px;
}
.nav-holder:after{
	content:"";
	display:block;
	clear:both;
}
.nav-holder ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font:bold 13px/32px Arial, Helvetica, sans-serif;
	text-align:center;
	position:relative;
}
.nav-holder li{
	float:left;
	padding:1px 0 0 1px;
	background:url(images/nav-separator.gif) no-repeat;
}
.nav-holder li:first-child{
	background:none;
	padding:1px 0 0;
}
.nav-holder li a{
	color:#fff;
	float:left;
	width:145px;
	height:35px;
	overflow:hidden;
}
.nav-holder li a:hover{text-decoration:none;}
.nav-holder li.click a.drop{border-bottom:31px solid #fff;}
.nav-holder li.click a{
	text-decoration:none;
	background:#ebebeb;
	color:#363636;
}
/*---subnavigation---*/
.nav-holder li ul{
	display:none;
	position:absolute;
	top:33px;
	left:-190px;
	border:1px solid #b7b7b7;
	border-top-style:none;
	background:#ebebeb;
	width:956px;
}
.nav-holder li.click ul{ display:block;}
.nav-holder li li{
	padding:0 0 0 20px !important;
	background:none !important;
}
.nav-holder li li a{
	width:auto;
	color:#363636;
}
.nav-holder li li a:hover{ text-decoration:underline;}
/*---form---*/
#header .form{
	float:right;
	width:140px;
	padding:0px 0 0;
}
#header .form input{float:left;}
#header .form .text{
	font:13px Arial, Helvetica, sans-serif;
	color:#363636;
	border:2px solid #dcdcdc;
	padding:1px 6px;
	width:92px;
}
/*---center---*/
#center{
	padding:0 0 16px;
	background:url(images/center.gif) repeat-x 0 100%;
}
/*---breadcrumbs---*/
.breadcrumbs{
	margin:0;
	padding:6px 10px 6px;
	list-style:none;
	background: #EBEBEB;
	font-size:11px;
	font-weight:bold;
	color:#586264;
	overflow:hidden;
	height:1%;
}
.breadcrumbs li{
	float:left;
	padding:0 10px 0 0;
	margin:0 4px 0 0;
/*	background:url(images/breadcrumbs-separator.gif) no-repeat 100% 50%;*/
}
.breadcrumbs a{ color:#586264;}
/*---content wrapper---*/
.content-wrapper{
	overflow:hidden;
	height:1%;
	background:#ffffff url(images/content-wrapper.jpg) repeat-y 0px 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.content-holder{
	float:right;
	width:763px;
/*	background-image:url(assets/bkgs/bkg_content.jpg) repeat-y;*/
}
/*---sidebar---*/
.sidebar{
	float:left;
	width:185px;
}
/*---block---*/
.block h3{
	border:0px;

	margin:0;
	font-size:14px;
	line-height:25px;
	background:url(images/prefoter-holder.jpg) repeat-x;
	letter-spacing:-1px;
	padding:0 5px 0 10px;
}
.block h3 a{
	font-size:14px;
	color:#FFF !important;
	display:block;
	background:url(images/prefoter-holder.jpg) no-repeat 100% 50%;
	position:relative;
}
.block-cont{
/*	background:#353f63 url(assets/bkgs/bkg_left_panel.jpg) repeat-y 0 100%;;*/
/*	border:1px solid #585f7d;*/
	border-top-style:none;
	padding:3px 7px 4px 5px;
}
.sidebar .block{
	margin:0 0 11px;
}
/*---category---*/
.category{
	margin:7px 0 0;
	padding:5px 0 0 7px;
	background:url(images/category-separator.png) no-repeat;
	color:#586264;
}
.category:first-child{
	margin:0;
	padding:0 0 0 7px;
	background:none;
}
.category a{ color:#586264;}
.category h4{
	margin:4px 0 0;
	font-size:14px;
}
.category ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:22px;
}
.category li{
	padding:0 0 0 10px;
/*	background:url(images/category-bullet.gif) no-repeat 0 8px;*/
}
.category p{
	margin:0;
	font-size:11px;
	line-height:14px;
	color:#586264;
}
/*---form---*/
.content-wrapper .form{
	color:#fff;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	background:url(images/sidebar-form.gif) no-repeat 0 4px;
	padding:4px 0 0;
}
.content-wrapper label{
	display:block;
	padding:0 0 0 30px;
}
.content-wrapper .form .text{
	display:block;
	border:1px solid #c2c2c2;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3c4b7e;
	padding:4px 6px;
	width:156px;
	margin:7px 0 0;
}
.content-wrapper .form .button{
	display:block;
	margin:8px auto 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	width:88px;
	height:23px;
	background:url(images/sidebar-button.gif);
	border:0;
}
/*---content---*/
.content{
	float:left;
	width:755px;
	padding:13px 0 0;
}
.content h2{
	margin:0;
	font-size:20px;
	line-height:34px;
	color:#003471;
	border:1px solid #e7e7e7;
	border-bottom-color:#f9f9f9;
	background:#e1e1e1 url(images/main-title.gif) repeat-x;
	padding:0 6px;
}
/*---main product---*/
.main-product{
	overflow:hidden;
	height:1%;
}
.main-product .big-product{
	float:left;
	border:1px solid #d7d7d7;
	margin:0 7px 0 0;
}
.main-product .little-product{
	margin:0;
	padding:50px 0 0;
	list-style:none;
	float:left;
	width:88px;
}
.main-product .little-product li{
	float:left;
	width:100%;
	margin:4px 0 0;
}
.main-product .little-product img{
	display:block;
	border:1px solid #d7d7d7;
}
.main-product .description{
	float:right;
	width:262px;
}
.main-product .description-cont{
	border:1px solid #d7d7d7;
	color:#363636;
	padding:5px 5px 10px 9px;
	background:url(images/products.gif) repeat-x 0 100%;
}
.content .main-product .description-cont ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	line-height:22px;
}
.content .main-product .description-cont li{
	padding:0 0 0 8px;
	background:url(images/main-product-bullet.gif) no-repeat 0 9px;
}
.main-product .description .buy{
	overflow:hidden;
	height:1%;
	line-height:30px;
}
.main-product .description .buy .price{
	float:left;
	font-size:17px;
	color:#ff5b00;
}
.main-product .description .buy a{
	float:right;
	color:#fff;
	background:url(images/main-big-button.gif) no-repeat;
}
.main-product .description .buy a span{
	float:left;
	cursor:pointer;
	padding:0 18px 0 8px;
	background:url(images/main-big-button-span.gif) no-repeat 100% 0;
}
/*---links---*/
.main-product .description .links{
	margin:13px -8px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:270px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	text-align:center;
}
.main-product .description .links li{
	float:left;
	margin:0 8px 0 0;
}
.main-product .description .links a{
	float:left;
	width:82px;
	color:#1d2338;
	background:url(images/deskription-link.gif) no-repeat;
}
/*---info---*/
.info{
	padding:0 7px;
}
.info h3{
	margin:15px 0 0;
	color:#003471;
	font-size:14px;
}
.info p{
	margin:10px 0 30px;
	line-height:24px;
}
.info ul{
	margin:10px 0 -20px;
	padding:0 0 0 23px;
	list-style:none;
	line-height:30px;
}
.info li{
	background:url(images/info-bullet.gif) no-repeat 0 12px;
	padding:0 0 0 14px;
	margin:0 0 30px;
}
/*---block---*/
.content .block{
	color:#fff;
	margin:0 0 11px 0;
}
.content .block a{ color:#d3daf3;}
.content .block h4{
	margin:4px 0 0;
	font-size:14px;
	padding:0 9px;
}
.content .block ul{
	margin:0 0 24px;
	padding:0;
	list-style:none;
	font-size:12px;
	line-height:24px;
}
.content .block li{
	padding:0 0 0 9px;
	background:url(images/category-bullet.gif) no-repeat 0 9px;
}
.content .block .big-button{
	margin:-19px 0 0;
	overflow:hidden;
	height:1%;
	font-weight:bold;
	line-height:30px;
	padding:0 0 5px;
}
.content .block .big-button a{
	float:right;
	color:#fff;
	background:url(images/big-button.gif) no-repeat;
}
.content .block .big-button a span{
	float:left;
	cursor:pointer;
	padding:0 18px 0 8px;
	background:url(images/big-button-span.gif) no-repeat 100% 0;
}
/*---product---*/
.content .products{
	border:1px solid #d9d9d9;
	border-top-style:none;
	background:#fff url(images/products.gif) repeat-x 0 100%;
	color:#363636;
	padding:8px 0;
	width:565px;
	overflow:hidden;
}
.content .products a{ color:#2d3756;}
.content .product-holder{
	overflow:hidden;
	width:607px;
	margin:0 -47px 0 0;
	background:url(images/product-holder.gif) repeat-y 280px 0;
	padding:0 0 2px;
}
.content .product{
	float:left;
	width:250px;
	padding:0 40px 0 7px;
}
.content .product img{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #dcdcdc;
}
.content .product .title{ font-weight:bold;}
.content .product p{
	margin:1px 0 0;
	line-height:13px;
	font-size:11px;
}
.content .product .price{
	display:block;
	font-size:16px;
	color:#ff5b00;
	margin:6px 0;
}
.content .product .button{
	display:block;
	color:#fff;
	background:url(images/product-button.gif) no-repeat;
	width:93px;
	margin:0 0 0 102px;
	padding:0 0 0 7px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
}
/*---right bar---*/
.right-bar{
	float:right;
	width:187px;
}
.right-bar .block{
	margin:0 0 7px;
}
/*---servidores block---*/
.servidores .block-cont{
	background:#fff url(images/servidores-block.gif) repeat-x 0 100%;
	border:1px solid #d9d9d9;
	padding-left:8px;
	padding-bottom:9px;
}
.servidores h4{
	margin:5px 0 0;
	font-size:14px;
	color:#003471;
	text-align: center;
}
.servidores ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.servidores li{
	float:left;
	width:100%;
	background:url(images/servidores-bullet.gif) no-repeat 0 5px;
}
.servidores .title{
	margin:0 0 0 9px;
	color:#2b3451;
}
.servidores .contact{
	padding:0 19px 1px 0;
	background:url(images/telephon.gif) no-repeat 100% 0;
}
.servidores .solicite{
	padding:1px 13px 0 0;
	background:url(images/mobile.gif) no-repeat 100% 0;
}
.servidores .chat{
	padding:0 26px 0 0;
	background:url(images/chat.gif) no-repeat 100% 2px;
}
/*---contact block---*/
.servidores .contact-block{
	font-size:11px;
	line-height:14px;
	text-align:center;
	padding:5px 0 3px;
}
.servidores .contact-block .image{
	display:block;
	margin:0 auto;
	padding:1px 5px 6px 1px;
	background:url(images/contact-photo-bg.gif) no-repeat;
}
.servidores .contact-block p{ margin:0;}
.servidores .paragraph{
	color:#464646;
	padding:0 35px 0 0;
}
.servidores .paragraph p{
	margin:0;
	font-size:11px;
}
.servidores .telephone{
	display:block;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	border:1px solid #c2c2c2;
	margin:4px 0 0;
	padding:0 7px;
	background:#fff;
}
.servidores .telephone a{ color:#575f75;}
.servidores .button{
	display:block;
	width:88px;
	height:23px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	margin:6px auto 14px;
	color:#1d2338;
	text-align:center;
	background:url(images/right-button.gif);
}
/*---prefooter---*/
.prefooter{
	background:#EBEBEB;
	padding:9px 0 8px;
	color:#fff;
	font-size:11px;
	line-height:20px;
}
.prefooter a{ color:#fff;}
.prefooter-holder{
	border:1px solid #5c6483;
	background:#080912 url(images/prefoter-holder.jpg) repeat-x;
	padding:7px 0 8px;
	overflow:hidden;
	width:958px;
}
.prefooter .lists{
	overflow:hidden;
	width:978px;
	margin:0 -20px 0 0;
	background:url(images/prefooter-lists.gif) repeat-y 189px 0;
	padding:3px 0 15px;
}
.prefooter .list{
	float:left;
	width:170px;
	padding:0 14px 0 9px;
}
.prefooter h4{
	margin:0;
	font-size:15px;
}
.prefooter ul{
	margin:10px 0 0;
	padding:0;
	list-style:none;
	text-indent:7px;
}
.prefooter li{ background:url(images/prefooter-bullet.gif) no-repeat 0 8px;}
/*---footer---*/
#footer{
	border:solid #646c89;
	border-width:0px 0;
	background:#ffffff;
	overflow:hidden;
	height:1%;
	font:bold 12px/36px Arial, Helvetica, sans-serif;
	color:#586264;
	padding:0 9px 0 14px;
	padding-top:5px;
}
#footer a{ color:#586264;}
#footer p{ margin:0;}
#footer .map{
	float:right;
	padding-top:7px;
}

/*---Gateway template common definitions---*/

#center{
	padding:0 0 16px;
	background:url(images/center.gif) repeat-x 0 100%;
}
/*---content wrapper---*/
.gateway-content-wrapper{
	overflow:hidden;
	height:1%;
	background:#ebebeb url(images/content-wrapper.gif) repeat-y 185px 0;
	padding:0 0 16px;
}
.gateway-content-holder{
	float:right;
	width:963px;
}
/*---block---*/
.gateway-block h3{
	border:1px solid #646c89;
	margin:0;
	font-size:14px;
	line-height:25px;
	background:#374166 url(images/block-title.gif) repeat-x;
	letter-spacing:-1px;
	padding:0 5px 0 10px;
	color: #FFF;
}
.gateway-block h3 a{
	color:#fff !important;
	display:block;
	background:url(images/block-arrow.gif) no-repeat 100% 50%;
	position:relative;
}
.gateway-block-cont{
	background:#353f63 url(images/block-cont.jpg) repeat-x 0 100%;;
	border:1px solid #585f7d;
	border-top-style:none;
	padding:3px 7px 4px 5px;
}
/*---category---*/
.gateway-category{
	margin:7px 0 0;
	padding:5px 0 0 7px;
	background:url(images/category-separator.png) no-repeat;
	color:#fefefe;
}
.gateway-category:first-child{
	margin:0;
	padding:0 0 0 7px;
	background:none;
}
.gateway-category a{ color:#d3daf3;}
.gateway-category h4{
	margin:4px 0 0;
	font-size:14px;
}
.gateway-category ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:22px;
}
.gateway-category li{
	padding:0 0 0 10px;
	background:url(images/category-bullet.gif) no-repeat 0 8px;
}
.gateway-category p{
	margin:0;
	font-size:11px;
	line-height:14px;
	color:#d3daf3;
}
/*---form---*/
.gateway-content-wrapper .form{
	color:#fff;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	background:url(images/sidebar-form.gif) no-repeat 0 4px;
	padding:4px 0 0;
}
.gateway-content-wrapper label{
	display:block;
	padding:0 0 0 30px;
}
.gateway-content-wrapper .form .text{
	display:block;
	border:1px solid #c2c2c2;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3c4b7e;
	padding:4px 6px;
	width:156px;
	margin:7px 0 0;
}
.gateway-content-wrapper .form .button{
	display:block;
	margin:8px auto 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	width:88px;
	height:23px;
	background:url(images/sidebar-button.gif);
	border:0;
}
/*---content---*/
.gateway-content{
	float:left;
	width:770px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.gateway-content h2{
	margin:0;
	font-size:20px;
	line-height:34px;
	color:#003471;
	border:1px solid #e7e7e7;
	border-bottom-color:#f9f9f9;
	background:#e1e1e1 url(images/main-title.gif) repeat-x;
	padding:0 6px;
}
/*---main product---*/
.gateway-main-product{
	overflow:hidden;
	height:1%;	
}
.gateway-main-product .gateway-big-product{
	float:left;
	border:1px solid #d7d7d7;
	margin:0 7px 0 0;
}
.gateway-main-product .gateway-little-product{
	margin:0;
	padding:50px 0 0;
	list-style:none;
	float:left;
	width:88px;
}
.gateway-main-product .gateway-little-product li{
	float:left;
	width:100%;
	margin:4px 0 0;
}
.gateway-main-product .gateway-little-product img{
	display:block;
	border:1px solid #d7d7d7;
}
.gateway-main-product .gateway-description{
	float:right;
	width:262px;
}
.gateway-main-product .gateway-description-cont{
	border:1px solid #d7d7d7;
	color:#363636;
	padding:5px 5px 10px 9px;
	background:url(images/products.gif) repeat-x 0 100%;
}
.gateway-content .gateway-main-product .gateway-description-cont ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	line-height:22px;
}
.gateway-content .gateway-main-product .gateway-description-cont li{
	padding:0 0 0 8px;
	background:url(images/main-product-bullet.gif) no-repeat 0 9px;
}
.gateway-main-product .gateway-description .gateway-buy{
	overflow:hidden;
	height:1%;
	line-height:30px;
}
.gateway-main-product .gateway-description .gateway-buy .gateway-price{
	float:left;
	font-size:17px;
	color:#ff5b00;
}
.gateway-main-product .gateway-description .gateway-buy a{
	float:right;
	color:#fff;
	background:url(images/main-big-button.gif) no-repeat;
}
.gateway-main-product .gateway-description .gateway-buy a span{
	float:left;
	cursor:pointer;
	padding:0 18px 0 8px;
	background:url(images/main-big-button-span.gif) no-repeat 100% 0;
}
/*---links---*/
.gateway-main-product .gateway-description .gateway-links{
	margin:13px -8px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:270px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	text-align:center;
}
.gateway-main-product .gateway-description .gateway-links li{
	float:left;
	margin:0 8px 0 0;
}
.gateway-main-product .gateway-description .gateway-links a{
	float:left;
	width:82px;
	color:#1d2338;
	background:url(images/deskription-link.gif) no-repeat;
}
/*---info---*/
.gateway-info{
	padding:0 7px;
}
.gateway-info h3{
	margin:15px 0 0;
	color:#003471;
	font-size:14px;
}
.gateway-info p{
	margin:10px 0 30px;
	line-height:24px;
}
.gateway-info ul{
	margin:10px 0 -20px;
	padding:0 0 0 23px;
	list-style:none;
	line-height:30px;
}
.gateway-info li{
	background:url(images/info-bullet.gif) no-repeat 0 12px;
	padding:0 0 0 14px;
	margin:0 0 30px;
}
/*---block---*/
.gateway-content .gateway-block{
	color:#fff;
	margin:0 0 11px 0;
}
.gateway-content .gateway-block a{ color:#d3daf3;}
.gateway-content .gateway-block h4{
	margin:4px 0 0;
	font-size:14px;
	padding:0 9px;
}
.gateway-content .gateway-block ul{
	margin:0 0 24px;
	padding:0;
	list-style:none;
	font-size:12px;
	line-height:24px;
}
.gateway-content .gateway-block li{
	padding:0 0 0 9px;
	background:url(images/category-bullet.gif) no-repeat 0 9px;
}
.gateway-content .gateway-block .gateway-big-button{
	margin:-19px 0 0;
	overflow:hidden;
	height:1%;
	font-weight:bold;
	line-height:30px;
	padding:0 0 5px;
}
.gateway-content .gateway-block .gateway-big-button a{
	float:right;
	color:#fff;
	background:url(images/big-button.gif) no-repeat;
}
.gateway-content .gateway-block .gateway-big-button a span{
	float:left;
	cursor:pointer;
	padding:0 18px 0 8px;
	background:url(images/big-button-span.gif) no-repeat 100% 0;
}
/*---product---*/
.gateway-content .gateway-products{
	border:1px solid #d9d9d9;
	border-top-style:none;
	background:#fff url(images/products.gif) repeat-x 0 100%;
	color:#363636;
	padding:8px 0;
	width:565px;
	overflow:hidden;
}
.gateway-content .gateway-products a{ color:#2d3756;}
.gateway-content .gateway-product-holder{
	overflow:hidden;
	width:607px;
	margin:0 -47px 0 0;
	background:url(images/product-holder.gif) repeat-y 280px 0;
	padding:0 0 2px;
}
.gateway-content .gateway-product{
	float:left;
	width:250px;
	padding:0 40px 0 7px;
}
.gateway-content .gateway-product img{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #dcdcdc;
}
.gateway-content .gateway-product .gateway-title{ font-weight:bold;}
.gateway-content .gateway-product p{
	margin:1px 0 0;
	line-height:13px;
	font-size:11px;
}
.gateway-content .gateway-product .gateway-price{
	display:block;
	font-size:16px;
	color:#ff5b00;
	margin:6px 0;
}
.gateway-content .gateway-product .gateway-button{
	display:block;
	color:#fff;
	background:url(images/product-button.gif) no-repeat;
	width:93px;
	margin:0 0 0 102px;
	padding:0 0 0 7px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
}
/*---right bar---*/
.gateway-right-bar{
	float:right;
	width:187px;
}
.gateway-right-bar .block{
	margin:0 0 7px;
}
/*---servidores block---*/
.gateway-servidores .gateway-block-cont{
	background:#fff url(images/servidores-block.gif) repeat-x 0 100%;
	border:1px solid #d9d9d9;
	padding-left:8px;
	padding-bottom:9px;
}
.gateway-servidores h4{
	margin:5px 0 0;
	font-size:14px;
	color:#003471;
}
.gateway-servidores ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.gateway-servidores li{
	float:left;
	width:100%;
	background:url(images/servidores-bullet.gif) no-repeat 0 5px;
}
.gateway-servidores .gateway-title{
	margin:0 0 0 9px;
	color:#2b3451;
}
.gateway-servidores .gateway-contact{
	padding:0 19px 1px 0;
	background:url(images/telephon.gif) no-repeat 100% 0;
}
.gateway-servidores .gateway-solicite{
	padding:1px 13px 0 0;
	background:url(images/mobile.gif) no-repeat 100% 0;
}
.gateway-servidores .gateway-chat{
	padding:0 26px 0 0;
	background:url(images/chat.gif) no-repeat 100% 2px;
}
/*---contact block---*/
.gateway-servidores .gateway-contact-block{
	font-size:11px;
	line-height:14px;
	text-align:center;
	padding:5px 0 3px;
}
.gateway-servidores .gateway-contact-block .gateway-image{
	display:block;
	margin:0 auto;
	padding:1px 5px 6px 1px;
	background:url(images/contact-photo-bg.gif) no-repeat;
}
.gateway-servidores .gateway-contact-block p{ margin:0;}
.gateway-servidores .gateway-paragraph{
	color:#464646;
	padding:0 35px 0 0;
}
.gateway-servidores .gateway-paragraph p{
	margin:0;
	font-size:11px;
}
.gateway-servidores .gateway-telephone{
	display:block;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	border:1px solid #c2c2c2;
	margin:4px 0 0;
	padding:0 7px;
	background:#fff;
}
.gateway-servidores .gateway-telephone a{ color:#575f75;}
.gateway-servidores .gateway-button{
	display:block;
	width:88px;
	height:23px;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	margin:6px auto 14px;
	color:#1d2338;
	text-align:center;
	background:url(images/right-button.gif);
}
/*---prefooter---*/
.gateway-prefooter{
	background:#ffffff;
	padding:9px 0 8px;
	color: #000;
	font-size:11px;
	line-height:20px;
	height:170px;
	text-align: left;
	text-indent: 5px;
}
.gateway-prefooter a{ color:#000;}
.gateway-prefooter-holder{
	border:1px solid #5c6483;
	background:#080912 url(images/prefoter-holder.jpg) repeat-x;
	padding:7px 0 8px;
	overflow:hidden;
	width:958px;
}
.gateway-prefooter .lists{
	overflow:hidden;
	width:978px;
	margin:0 -20px 0 0;
	background:url(images/prefooter-lists.gif) repeat-y 189px 0;
	padding:3px 0 15px;
}
.gateway-prefooter .list{
	float:left;
	width:170px;
	padding:0 14px 0 9px;
}
.gateway-prefooter h4{
	margin:0;
	font-size:15px;
}
.gateway-prefooter ul{
	margin:10px 0 0;
	padding:0;
	list-style:none;
	text-indent:7px;
}
.gateway-prefooter li{ background:url(images/prefooter-bullet.gif) no-repeat 0 8px;}
#apDiv1 {
	position:relative;
	float:left;
	width:380px;
	height:170px;
	z-index:1;
	padding-top:0px;
	background-image:url(images/gateway-prefooter-background.png);
	padding-right:5px;
	padding-left:5px;
}
#apDiv2 {
	position:relative;
	float:left;
	width:380px;
	height:170px;
	z-index:2;
	padding-top:0px;
	background-image:url(images/gateway-prefooter-background.png);
	text-align: left;
	text-indent: 2px;
	padding-right:5px;
}
#apDiv3 {
	position:relative;
	float:left;
	width:180px;
	height:170px;
	z-index:3;
	padding-top:0px;
	background-image:url(images/gateway-prefooter-background.png);
}
			
#flash{
	width:500px;
	height:400px;
	margin:0 auto;
	padding-top:20px;
}

