body {margin:0; padding:0; background:#ddd url(../images/main_bg.gif) repeat center top;}

#main-div {margin:0 auto; width:1004px; border-left: 5px solid #FFFFFF;
    border-right: 5px solid #FFFFFF;
    box-shadow: 0 10px 10px 0 #BBBBBB;}
#header {margin:0; padding:0; background:#000;}
#banner {margin:0; padding:0;}
#body {margin:0; padding:0; background:url(../images/content_bg.gif) repeat-x bottom; background-color:#005E82;}
#info {margin:0; padding:0; border-top:1px solid #000;}
#footer {margin:0; padding:0; background:url(../images/footer_bg.gif) repeat-x; height:100px; border-top:5px solid #fff; box-shadow: 0 0 10px 0 #BBBBBB;}

#menu {padding:0; margin:0; border-top:1px dotted #002C3E;}
#menu a {/*background:url(../images/menu_bg.gif) no-repeat;*/ background-color:#000000; width:76px; line-height:70px; display:block; float:right; font-family:Trebuchet MS; font-size:12px; color:#D3E1E6; text-decoration:none; text-align:center; border-right:1px dotted #02303F;}
#menu a:hover {background:url(../images/menu_bg.gif) no-repeat; color:#000;}

#menu .activ-page {/*background:url(../images/menu_active.gif) no-repeat;*/ background-color:#000000; color:#FFF;}

.top-info {font-family:Trebuchet MS; font-size:11px; color:#8CAAA1; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.top-info:hover {color:#fff;}
.feel-free {font-family:Trebuchet MS; font-size:11px; color:#09AFEE;}
.feel-chat {font-family:Trebuchet MS; font-size:11px; color:#ffffff;}
.ph {font-family:Trebuchet MS; font-size:16px; color:#fff; font-weight:bold;}
.call {font-family:Trebuchet MS; font-size:16px; color:#09AFEE; font-weight:bold;}
.starter-package {font-family:Trebuchet MS; font-size:11px; color:#121E17;  line-height:18px; text-transform:lowercase;}
.corporate-package {font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase;}
.entreprise-package {font-family:Trebuchet MS; font-size:11px; color:#0F120D;  line-height:18px; text-transform:lowercase;}
.plus {font-family:Trebuchet MS; font-size:11px; color:#fff;  line-height:18px; text-transform:lowercase; font-weight:bold;}
#bottom-info{margin:0; padding:0; FILTER: alpha(opacity=80); moz-opacity: 0.8; opacity: 0.8}
#bottom-info .info-black {font-family:Trebuchet MS; font-size:21px; color:#000; font-weight:bold;}
#bottom-info .info-white {font-family:Trebuchet MS; font-size:21px; color:#fff; font-weight:bold;}

.reg-offer {font-family:Trebuchet MS; font-size:16px; color:#141C20; font-weight:bold;}
.portfolio-tl {font-family:Trebuchet MS; font-size:16px; color:#008DC4; font-weight:bold;}
.click-button {font-family:Trebuchet MS; font-size:13px; color:#141C20; font-weight:bold; width:91px; height:29px; background:url(../images/click_button.gif); border:0;}
.email-textBox{font-family:Trebuchet MS; font-size:12px; color:#141C20; border:2px solid #2F4E5B; width:180px; text-align:center;}
.home-page-blue {font-family:Trebuchet MS; font-size:12px; color:#fff; font-weight:bold; line-height:22px;}
.home-page-green {font-family:Trebuchet MS; font-size:12px; color:#fff; font-weight:bold;}
.home-page-pink {font-family:Trebuchet MS; font-size:12px; color:#fff; font-weight:bold;}

.content-title {font-family:Trebuchet MS; font-size:16px; color:#fff; font-weight:bold;}
.content-title-blue {font-family:Trebuchet MS; font-size:18px; color:#00ADEF; font-weight:bold; text-transform:uppercase;}
.content-normal {font-family:Trebuchet MS; font-size:12px; color:#AEE3F7; line-height:20px;}
.content-bold {font-family:Trebuchet MS; font-size:14px; color:#AEE3F7; line-height:20px; font-weight:bold;}
.black-bold {font-family:Trebuchet MS; font-size:12px; color:#000;}
.bottom-menu {font-family:Trebuchet MS; font-size:12px; color:#0082B4; text-decoration:none;}
.bottom-menu-sep {font-family:Trebuchet MS; font-size:14px; color:#000; text-decoration:none;}
.bottom-menu:hover {color:#000;}
.copyright {font-family:Trebuchet MS; font-size:12px; color:#0082B4;}

.image-border {border:5px solid #00445E;}
.testi-big-bold {font-family:Trebuchet MS; font-size:14px; color:#000; line-height:16px; font-weight:bold;}
.testi-url {font-family:Trebuchet MS; font-size:14px; color:#00ADEF; font-weight:bold;}
.portfolio-thumb {border:1px dashed #000;}
#portfolio-effect{background:url(../images/click_to_view.gif) no-repeat 50% -100px;}
#portfolio-effect img{FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1;}
#portfolio-effect img:hover {FILTER: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5;}
.highlight {font-family:Trebuchet MS; font-size:13px; color:#FF4242;}
.text-box {font-family:Trebuchet MS; font-size:13px; color:#BBECFF; background-color:#004F6C; border: 1px solid #0085B7;}
.demo-text-box {font-family:Trebuchet MS; font-size:13px; color:#00ADEF; background-color:#004F6C; border: 1px solid #0085B7;}
.close {font-family:Trebuchet MS; font-size:14px; color:#141C20; font-weight:bold; text-decoration:none; background-color:#006388; padding:2px;}
.submit-button {background:url(../images/submit_button.gif) no-repeat; width:91px; line-height:29px; height:29px; border:0; font-family:Trebuchet MS; font-size:12px; color:#BBECFF; font-weight:bold;}
#starter {margin:0; padding:0 5px 10px 20px; width:172px; height:272px; float:left; background:url(../images/starter_package.gif) no-repeat bottom; font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase; text-align:left; text-decoration:none;}
#starter:hover { background:url(../images/starter_package1.gif) no-repeat bottom; }
#corporate {margin:0; padding:0 5px 10px 20px; width:172px; height:272px; float:left; background:url(../images/corporate_package.gif) no-repeat bottom; font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase; text-align:left; text-decoration:none;}
#corporate:hover {background:url(../images/corporate_package1.gif) no-repeat bottom;}
#enterprise {margin:0; padding:0 5px 10px 20px; width:172px; height:272px; float:left; background:url(../images/enterPrise.gif) no-repeat bottom; font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase; text-align:left; text-decoration:none;}
#enterprise:hover {background:url(../images/enterPrise1.gif) no-repeat bottom;}
#co-identity {margin:0; padding:0 5px 10px 20px; width:172px; height:272px; float:left; background:url(../images/co_identity.gif) no-repeat bottom; font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase; text-align:left; text-decoration:none;}
#co-identity:hover {background:url(../images/co_identity1.gif) no-repeat bottom;}
#sign-writing {margin:0; padding:0 5px 10px 20px; width:172px; height:272px; float:left; background:url(../images/sign_writing_package.gif) no-repeat bottom; font-family:Trebuchet MS; font-size:11px; color:#071E25;  line-height:18px; text-transform:lowercase; text-align:left; text-decoration:none;}
#sign-writing:hover {background:url(../images/sign_writing_package1.gif) no-repeat bottom;}



.signs{
	font-family:Century gothic;
	font-size:11px;
	color:#FFF;
	font-weight:100;
	line-height:25px;
	text-decoration:none;
	text-transform:uppercase;
}
.signs a{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	text-transform:uppercase;

}


.under_sign{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	font-style:italic;
	margin:10px;
}
.outer_sign{
	background-color:#06C;
	padding:10px;
	padding-left:20px;
	border-radius:10px;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px#000;
	box-shadow: 0 0 5px #000;
}

.banner_text{
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	text-transform:uppercase;
}
.banner_text a{
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	text-transform:uppercase;

}
.banner_text:hover{
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	text-transform:uppercase;

}

.content_title_page{
	font-size:40px;
	font-family:Trebuchet MS;
	color:#FFF;
	font-weight:bold;
	
	
}
