@import url("./960grid/reset.css");
@import url("./960grid/text.css");
@import url("./960grid/960.css");

/* PluroTech/WebToMed style.css */

/* Containers */

* {
	margin: 0;
	padding: 0;
}

html {
	overflow:scroll-y;
	overflow-y: scroll !important;
}

body {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #767676;
}

hr {
	border-color:#CFCFCF;
	border-style:dotted;
	margin:15px 0px;
}


#container-outer-top {
	background:url(../../assets/images/container-outer-bg.gif) repeat-x top center;
}
#container-outer-top-subpage{
	background:url(../../assets/images/container-outer-bg-subpage.gif) repeat-x top center;
}

#container-outer-bottom {
	background:url(../../assets/images/container-outer-bottom-bg.gif) repeat-x bottom center;
}

#container-inner-top {
	background:url(../../assets/images/container-inner-bg.gif) no-repeat top center;
}


#container-inner-bottom {
	background:url(../../assets/images/container-outer-bottom-bg.gif) repeat-x bottom center;
}

/* Anchor */
a {
 color:#3452aa;
}

a:hover {
 color:#3452aa;
 text-decoration:none;
}

/* Images */

.img-float-right {
	float: right;
	border: 3px solid #ccc;
	margin: 0 0 10px 10px;
	}
	
.orange-text {
	font-weight: bold;
	color: #f17533;
}

.blue-text {
	font-weight: bold;
	color: #2f4ca3;
}
	
/* List */
	
#body-main ul {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0 0 0 15px;
	}
	
#body-main ul li {
	background:url(../../assets/images/bullet-list.jpg) no-repeat left 6px;
	padding: 0 0 0 12px;
	margin: 0 0 5px 0;
	}

/* Main  */

#main {
	padding: 0;
}


/* Header */
	#header {
		width: 960px;
		height: 169px;
		background:url(../../assets/images/header.gif) no-repeat left top;
	}

	#header-top {
		width: 960px;
		height:129px;
	}
	
	#header-logo a {
		display: block;
		width: 200px;
		height:125px;
		cursor: pointer;
		margin: 0 0 0 20px;
		text-indent: -9999px;
		float: left;
	}
	
	#bbb-logo {
		float: right;
		margin: 45px 10px 0 0;
	}	
	
	
	/* Drop Down Menu */
	/*
	#header-menu {
		width: 940px;
		padding: 0 10px 0 10px;
	}
	
	#multi-ddm {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#multi-ddm > li {
		list-style:none;
		display:block;
		float:left;
		padding:0 2px 0 0; 
		margin:0;
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right top;	
}
	
	#multi-ddm > li > a {
		display:block; 
		float:left;
		color:#ffffff; 
		text-decoration:none;
		padding:7px 25px 0 30px;
		height: 26px;
		background: transparent url(../../assets/images/header-menu-arrow.gif) no-repeat 18px 15px;
	}

	#multi-ddm > li > a.on {
		background: #FFF url(../../assets/images/header-menu-arrow-current.gif) no-repeat 18px 15px;
		display:block; 
		float:left;
		color:#304da4; 
		text-decoration:none;
	}
	
	#multi-ddm > li > .parent-hover, #multi-ddm > li > a.active {
		background: #f5f5f5 url(../../assets/images/header-menu-arrow-hover.gif) no-repeat 18px 15px;
		color:#304da4; 
		display:block;
	}
	
	#multi-ddm > li ul {
		display: none;
		list-style: none;
		position: absolute;
		margin: 40px 0 0 -29px;
		z-index: 90;
		padding: 0;
	}
	
	#multi-ddm > li ul a {
		display: block;
		width: 180px;
		padding: 8px 5px 8px 25px;
		text-decoration: none;
		font-weight: normal;
		font-size: 10pt;
		color: #fff;
		background: #314fa5;
		filter:alpha(opacity=95);-moz-opacity:.90;opacity:.90;
		border-bottom: 1px dotted #b4b4b4;
	}
	
	
	#multi-ddm > li ul li a.first {}
	#multi-ddm > li ul .child-hover1 {color:#fff; text-decoration:underline; }
	#multi-ddm > li ul .child-hover2 {color:#fff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover3 {color:#fff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover4 {color:#fff; background-color:#a31c09;}
	#multi-ddm > li ul li ul {margin: 0 0 0 0; position: absolute;}
	#multi-ddm span {float: right;}
*/

	#header-menu {
		width: 940px;
		padding: 0 10px 0 10px;
	}
	
	#multi-ddm {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#multi-ddm li {
		float: left;
		margin: 0px;
	}	
	#multi-ddm li li {
		float: none;
	}
	#multi-ddm > li {
		list-style:none;
		float:left;
		padding:0 0px 0 0; 
		margin:0;
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right top;
	}
	#multi-ddm li {
		list-style:none;
		float:left;
		padding:0 0px 0 0; 
		margin:0;
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right top;
	}	
	#multi-ddm li a {
		background:url("../../assets/images/header-menu-arrow.gif") no-repeat scroll 18px 15px transparent;
		color:#FFFFFF;
		padding:7px 25px 7px 30px;
		text-decoration:none;
		display: block;
		/*width: 100px;*/
		text-align:center;
		font-weight: bold;
	}
	
	#multi-ddm > li > a.on {
		background: #FFF url(../../assets/images/header-menu-arrow-current.gif) no-repeat 18px 15px;
		display:block; 
		float:left;
		color:#304da4; 
		text-decoration:none;
	}
	#multi-ddm li a.on {
		background: #FFF url(../../assets/images/header-menu-arrow-current.gif) no-repeat 18px 15px;
		display:block; 
		float:left;
		color:#304da4; 
		text-decoration:none;
	}	
	#multi-ddm li a.parent-hover{
		background: #213d91 url(../../assets/images/header-menu-arrow.gif) no-repeat 18px 15px;
		color:#fff; 		
	}
	#multi-ddm > li > .parent-hover, #multi-ddm > li > a.active {
		background: #213d91 url(../../assets/images/header-menu-arrow.gif) no-repeat 18px 15px;
		color:#fff; 
	}

	#multi-ddm > li .parent-hover, #multi-ddm li a.active, #multi-ddm li a.active:hover {
		background: #fff url(../../assets/images/header-menu-arrow-hover.gif) no-repeat 18px 15px;
		color:#213D91; 
	}	
	#multi-ddm li ul {
		display: none;
		list-style: none;
		position: absolute;
		margin: 3px 0 0 -2px;
		z-index: 90;
		padding: 0;
	}
	#multi-ddm > li ul {
		display: none;
		list-style: none;
		position: absolute;
		z-index: 90;
		padding: 0;
		margin: 3px 0 0 -2px;
	}

	#multi-ddm li ul a{
		width: 152px;
		padding: 5px;
		border-top: none;
		font-size: 10pt;
		text-align: left;
		background: #314fa5;		
		filter:alpha(opacity=95);-moz-opacity:.90;opacity:.90;
		border-bottom: 1px dotted #b4b4b4;		
	}
	
	#multi-ddm > li ul a{
		display: block;
		width: 180px;
		padding: 8px 5px 8px 25px;
		text-decoration: none;
		font-weight: normal;
		font-size: 10pt;
		color: #fff;
		background: #314fa5;
		filter:alpha(opacity=95);-moz-opacity:.90;opacity:.90;
		border-bottom: 1px dotted #b4b4b4;
	}
	#multi-ddm li ul .child-hover1 {color:#fff; text-decoration:underline; }
	#multi-ddm li ul .child-hover2 {color:#fff; background-color:#a31c09;}
	#multi-ddm li ul .child-hover3 {color:#fff; background-color:#a31c09;}
	#multi-ddm li ul .child-hover4 {color:#fff; background-color:#a31c09;}
	
	#multi-ddm > li ul li a.first {}
	#multi-ddm > li ul .child-hover1 {color:#fff; text-decoration:underline; }
	#multi-ddm > li ul .child-hover2 {color:#fff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover3 {color:#fff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover4 {color:#fff; background-color:#a31c09;}
	
	#multi-ddm li ul li ul {margin: 0 0 0 0; position: absolute;}
	#multi-ddm > li ul li ul {margin: 0 0 0 0; position: absolute;}
	#multi-ddm span {float: right;}


/* Subpage Submenu */
	
	#body-bar-submenu-container {
		width: 300px;
	}
	
	#body-bar-submenu-top {
		background:url(../../assets/images/submenu-top.gif) no-repeat left top;
		width: 300px;
		height: 3px;
	}
	
	#body-bar-submenu-bottom {
		background:url(../../assets/images/submenu-bottom.gif) no-repeat left top;
		width: 300px;
		height: 3px;
		margin: 0 0 20px 0;
	}
	
	#body-bar-submenu-main {
		background:url(../../assets/images/submenu-main-bg.gif) repeat-y left top;
		width: 260px;
		padding: 20px 20px 30px 20px
	}
	
	#body-bar-submenu-main ul {
		margin: 0;
		list-style-type: none;
		padding: 0 15px 0 15px;
	}
	
	#body-bar-submenu-main ul li {
		margin: 0px;
		padding: 0px;
		border-bottom:1px dotted #757575;
	}

	#body-bar-submenu-main li a {
		color: #dadada;
		text-decoration: none;
		line-height: 18px;
		display: block;
		padding: 6px 20px 9px 35px;
		background: transparent url(../../assets/images/submenu-arrow.gif) no-repeat 20px 13px;
	}
	
	#body-bar-submenu-main li a:hover {
		color: #ffffff;
		background: #313131 url(../../assets/images/submenu-arrow-hover.gif) no-repeat 20px 13px;
	}
	
	#body-bar-submenu-main li a.active {
		color: #ffffff;
		background: #313131 url(../../assets/images/submenu-arrow-hover.gif) no-repeat 20px 13px;
	}

	/* Header Banner */
	#header-banner {
		width:960px;
		height:290px;
	}

/* Body */
	#body {
		padding: 15px 0 0 0;	
	}
	
	/* Body - Main */
	#body-main {
		margin-top: 25px;
		margin-bottom: 30px;
	}
	
	#body-testimonials {
		width: 580px;
		/*height: 241px;*/
		border:1px dotted #CFCFCF;
		background: #F9F9F9;
		/*background:url(../../assets/images/testimonial-box-bg.gif) no-repeat left top;*/
		margin: 40px 0 0 0;
		padding: 10px 20px;
	}
	
	#body-testimonials-heading {
		border-bottom: 1px dotted #cfcfcf;
		padding: 0 0 10px 0;
	}
	#box-testimonials-right{
		background: #f9f9f9;
		border: 1px solid #e2e2e2;
		margin: 10px auto;
		padding: 10px;
	}
	a.read-more-link {
		float: right;
		background:url(../../assets/images/body-link-arrow.gif) no-repeat right 8px;
		padding: 0 15px 0 0;
		margin: 5px; 20px 0 0;
	}
	a.read-more-link-left {
		background:url(../../assets/images/body-link-arrow.gif) no-repeat right 8px;
		padding: 0 15px 0 0;
		margin: 0px;
	}
	
	.body-testimonials {
		border-bottom: 1px dotted #cfcfcf;
		margin: 0 0 30px 0;
		padding: 0 0 20px 0;
		}
		
	.body-testimonials p {
		margin: 0 0 10px 0;
		}
	
	p.testimonial-person {
		font-weight: bold;
		}
		
	p.testimonial {
		font-style: italic;
		}
	
	/* Slider */
	
	#slider {
		margin: 0 0 27px 10px;
		width: 940px;
		height: 280px !important;
		/*background:url(../../assets/images/slider.jpg) no-repeat left top;*/
		border: 1px solid #e2e2e2;
	}
	#slider a { 
		position: relative; 
		display: none;
	}
	#slider a.first{ display: block; }


	#slider li{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	a.btn-read-more {
		width:104px;
		height: 23px;
		display: block;
		cursor: pointer;
		text-indent: -9999px;
		background:url(../../assets/images/btn-read-more.gif) no-repeat left top;
	}
	
	a.btn-read-more:hover {
		background:url(../../assets/images/btn-read-more-hover.gif) no-repeat left top;
	}
	
	a.learn-more-link {
		float: right;
		background:url(../../assets/images/body-link-arrow.gif) no-repeat right 8px;
		padding: 0 15px 0 0;
		margin: 5px 20px 0 0;
	}
	
	#body-services-heading {
		border-bottom: 1px dotted #cfcfcf;
		padding: 10px 0 10px 0;
	}
	#body-testimonials-content{

	}
	#body-testimonials-content-left {
		width: 260px;
		float: left;
		padding: 20px 30px 0 0;
	}
	#body-testimonials-content-right {
		width: 260px;
		float: left;
		padding: 20px 20px 0 10px;
	}
	
	#body-testimonials-content-left p, #body-testimonials-content-right p {
		font-style: italic;
		color: #383838;
		margin: 0 0 10px 0;
	}
	
	
	p.testimonial-person {
		font-style: normal;
		font-weight: bold;
		margin: 0 0 5px 0;
	}


/* Body - Bar */
#body-bar {
	margin-top: 25px;
}

	#body-bar-video-container {
		display:block;
		width:300px;
		height:240px;
		margin: 0 0 0px 0;
		background:url(../../assets/images/video.jpg) no-repeat left top;
		text-decoration: none;
	}
	
	#body-bar-banner-2hr-free {
		margin: 0 0 20px 0;
		display: block;
	}
	
	#banner-our-guarantee {
		margin: 0 0 20px 0;
		display: block;
	}
	
	#body-bar-social-networks {
		width: 300px;
		height: 65px;
		background:url(../../assets/images/body-bar-social-bg.gif) no-repeat left top;
		margin: 20px 0 0 0;
	}
	
	a.social-facebook {
		width: 44px;
		height: 44px;
		background:url(../../assets/images/social-facebook.gif) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 10px 0 0 85px;
	}
	
	a.social-facebook:hover {
		background:url(../../assets/images/social-facebook-hover.gif) no-repeat left top;
	}
	
	a.social-twitter {
		width: 16px;
		height: 16px;
		background:url(../../assets/images/social-twitter.gif) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 11px 0 0 25px;
	}
	
	a.social-twitter:hover {
		background:url(../../assets/images/social-twitter-hover.gif) no-repeat left top;
	}
	
	a.social-mail {
		width: 44px;
		height: 44px;
		background:url(../../assets/images/social-mail.gif) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 10px 0 0 50px;
	}
	
	a.social-mail:hover {
		background:url(../../assets/images/social-mail-hover.gif) no-repeat left top;
	}
	
	a.services-link-it-support {
		width: 145px;
		height: 140px;
		background:url(../../assets/images/services-it-support.jpg) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 20px 10px 0 0; 
	}
	
	a.services-link-it-support:hover {
		background:url(../../assets/images/services-it-support-hover.jpg) no-repeat left top;
	}
	
	a.services-private-cloud {
		width: 145px;
		height: 140px;
		background:url(../../assets/images/services-private-cloud.jpg) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 20px 2px 0; 
	}
	
	a.services-private-cloud:hover {
		background:url(../../assets/images/services-private-cloud-hover.jpg) no-repeat left top;
	}
	
	a.services-sharepoint {
		width: 145px;
		height: 140px;
		background:url(../../assets/images/services-sharepoint.jpg) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 20px 10px 0 10px; 
	}
	
	a.services-sharepoint:hover {
		background:url(../../assets/images/services-sharepoint-hover.jpg) no-repeat left top;
	}
	
	a.services-virtualization {
		width: 145px;
		height: 140px;
		background:url(../../assets/images/services-virtualization.jpg) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 20px 10px 0 10px; 
	}
	
	a.services-virtualization:hover {
		background:url(../../assets/images/services-virtualization-hover.jpg) no-repeat left top;
	}
	
	a.services-phone-systems {
		width: 145px;
		height: 140px;
		background:url(../../assets/images/services-phonesystems.jpg) no-repeat left top;
		display: block;
		text-indent: -9999px;
		cursor: pointer;
		float:left;
		margin: 20px 0 0 4px; 
	}
	
	a.services-phone-systems:hover {
		background:url(../../assets/images/services-phonesystems-hover.jpg) no-repeat left top;
	}
	

/* Footer */
	#footer {
		height:54px;
		width: 940px;
		padding: 20px 10px 0 10px;
	}
	.footer-pluro{
		float: left;
		font-size: 10px;
		margin: 5px 0 0 0;
	}
	.footer-pluro a{
		color: #B4B4B4;
	}
	.footer-pluro a:hover{
		color: #ffffff;
	}
	/* Footer - Menu */
	#footer-menu-container {
		float: right;
		margin: 0;
	}

	ul.footer-menu {
		list-style:none;
		margin: 0;
		padding: 0;
	}

	ul.footer-menu li {
		list-style:none;
		float:left;
		padding: 0 1px 0 0; 
		margin:0;
		background:url(../../assets/images/footer-menu-divider.gif) no-repeat right 5px;
	}

	ul.footer-menu a {
	/*	background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;*/
		display:block; 
		float:left;
		color:#b4b4b4; 
		text-decoration:none;
		padding:0 15px 0 15px;
		font-size: 11px;
	}

	ul.footer-menu a:hover {
		background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;
		display:block; 
		float:left;
		color:#fff; 
	}

	#footer-copyright {
		margin:0;
		float: left;
		font-size: 11px;
		color:#b4b4b4;
	}
	
	.white-text {
		color: #FFF;	
	}
#comment{
	width:600px;	
}

/*slider squer*/
#nav {
	display: block;
	position: absolute;
	z-index: 999;
	margin-left:58px;
	margin-top: 235px;
}

#nav a{
	width: 10px;
	height: 10px;
	background: #AEAEAE;
	display:block; 
	float: left;
	margin-right: 10px;
	font-size: 0px;
}
#nav a.activeSlide{
	background: #F36A22;
}
#pauseButton {
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	z-index: 999;
	margin-left:140px;
	margin-top: -74px;
	font-size:0px;
	text-decoration:none;
	
}
.slider-pause{
	background:url(../../assets/images/slider-pause.gif) no-repeat left;
}
.slider-play{
	background:url(../../assets/images/slider-play.gif) no-repeat left;
}
#player-container{	
	/*background:url(../../assets/images/video-bg.jpg) no-repeat left top;*/
	width: 300px;
	height: 185px;
}

#footer-menu-container .powered {
	color:#B4B4B4;
    display:block;
    font-size:11px;
    margin-right:14px;
    margin-top:17px;
    text-align:right;
    text-decoration:none;
}
.footer-pluro {
	float:inherit;
	margin:12px 0 0 0;
	text-align:right;
}
.hide {
	display:none;
}
.read_more_box {
	margin-top:-10px;
	margin-bottom:20px;
}
.border_out {
	margin-bottom:20px;
}
.border_in {
	padding:20px 20px 0px;
	border:1px solid #E2E2E2;
	background-color:#F9F9F9;
}
.font_13 {
	font-size:13px;
}
.font_12 {
	font-size:12px;
}
.font_11 {
	font-size:11px;
}
.img_left {
	margin:0px 10px 0;
	float:left;
}

.box_partners {
	position:relative; 
	margin:10px 0 15px;
}
.box_partners h2 {
	border-bottom: medium none;
    color: #383838;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
	line-height:30px;
    font-weight: normal;
    margin: 0px 0 8px;
    padding: 0;
	text-align:center;
}

.box_partners .cover {
	height:70px;
	width: 300px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
}

.partners_slider {
	height:56px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:5;
}
.partners_slider img {
	padding:0px 30px;
	float:left;
}

.table .one_of_two {
	float:left;
	width:300px;
	margin-right:20px;
}
.table .two_of_two {
	float:left;
	width:300px;
}
.table p {
	text-align:justify;
}
.table .ico {
	float:left;
	margin-right:10px;
	margin-top:5px;
}


