@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
a img{ border:0;}
.clear { padding:0; margin:0; clear:both;}
body {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000;background: #ffffff; }
.wrapper { width:100%; float:left; height:auto; overflow:hidden; }
.head-wrap { width:100%; float:left; height:106px; overflow:hidden; background:url(http://cdn.europhase.net/images/header-top-bg.png) repeat-x;}
.header { width:980px; margin:0 auto; overflow:hidden;}
.logo { width:170px; float:left; height:auto; padding-top:37px;}
.header-mid { width:460px; padding-top:38px; float:left; height:auto; text-align:right;}
.header-mid a{ margin-left:30px;}
.header-right { width:230px; float:right; height:auto; padding-top:34px;} 
.top-help { width:60px; float:left; text-align:right; padding-top:10PX; padding-right:8PX;}
.top-icon { width:160px; text-align:left; float:left;}
a.top-contact { display:block; text-decoration:none; padding-left:20px; background:url(http://cdn.europhase.net/images/icon-contact.png) no-repeat left center;  margin-bottom:2px; font-weight:bolD; font-size:10px; color:#181818; text-align:left; line-height:16PX;}
a.top-kb { display:block; text-decoration:none; padding-left:20px; background:url(http://cdn.europhase.net/images/icon-support.png) no-repeat left center; margin-bottom:2px; font-weight:bolD; font-size:10px; color:#181818; text-align:left;line-height:16PX;}
a.top-services { display:block; text-decoration:none; padding-left:20px; background:url(http://cdn.europhase.net/images/icon-server.png) no-repeat left center;  margin-bottom:2px; font-weight:bolD; font-size:10px; color:#181818; text-align:left;line-height:16PX;}
.top-icon a:hover{ color:#BB1A22;}
/* MENU */
.menu-holder { width:100%; float:left; height:62px; overflow:hidden; background:url(http://cdn.europhase.net/images/menu-shade-bg.png) repeat-x;}
.menu-main { width:980px; margin:0 auto; overflow:hidden; background:url(http://cdn.europhase.net/images/menu-main-bg.png) no-repeat top; height:43px; padding-top:19px; }
a.menu-home { display:block; width:61px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px; padding-left:21px; float:left;} 
a.menu-webHosting { display:block; width:122px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px;  float:left; text-align:center;} 
 a.menu-VPS-server { display:block; width:116px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px; float:left; text-align:center;} 
 a.menu-DD-server { display:block; width:166px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px; float:left; text-align:center;} 
 a.menu-services { display:block; width:98px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px;float:left; text-align:center;} 
 a.menu-contact { display:block; width:122px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px;float:left; text-align:center;} 
 a.menu-client { display:block; width:161px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:14px;float:right; text-align:center;} 
.menu-main a:hover{ color:#F3AFB3;}
/* content */

.content-holder { width:100%; float:left; height:auto; overflow:hidden;}
.content-inner { width:980px; margin:0 auto; overflow:hidden; padding:15px 0 0 0;}
.content-left { width:210px; margin-right:25px; float:left; height:auto;}
.content-right { width:745px;  float:left; height:auto;}



/* Left */
.feat-box { width:210px; float:left; height:auto; margin-bottom:20px;  }
.feat-box-top {color:#ffffff; font-weight:bold; width:190px; float:left; height:24px; background:url(http://cdn.europhase.net/images/left-topPane.png) no-repeat bottom; padding:5px 10px 0 10px;  }
.feat-box-top a{ text-decoration:none; text-decoration:none; font-size:12px; color:#ffffff; font-weight:bold;}
.feat-box-top a:hover{ color:#F3AFB3;}
.feat-box-body {width:188px;float:left; padding:10px; border:1px solid #D5D5D5; background:#F8F8F7;}
.feat-box-body ul{ display:block; padding:0; margin:0;}
.feat-box-body ul li{ list-style:none; padding:0; margin:0 0 14px 0;}
.feat-box-body ul li img{ border:0; top:0; left:0; }
.feat-box-body ul li a{ padding:0 0 5px 10px; color:#747373; font-size:12px; text-decoration:none; }
.feat-box-body ul li span{ padding:0 0 5px 10px; color:#747373; font-size:12px; text-decoration:none; }
.feat-box-body ul li a:hover{ color:#000000;}


/* Right */
.right-topPane {width:725px; float:left; height:24px; background:url(http://cdn.europhase.net/images/right-topPane.png) no-repeat bottom; padding:5px 10px 0 10px;  }
.right-topPane a{ text-decoration:none; text-decoration:none; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:-1px;}
.right-topPane a:hover{ color:#F3AFB3;}

/* TABS */
.right-tabs-holder {width:745px;float:left; height:auto;padding:15px 0 0 0; background:url(http://cdn.europhase.net/images/services-icon.png) top right no-repeat; margin-top:20px; border-bottom:5px solid #E03342;}
.tab-page-box { width:745px; float:left; height:auto;}
.tab-table { width:743px; float:left; height:auto; border:1px solid	#D5D5D5;}
.row-topMain {  width:733px; padding:9px 5px; float:left; background:#686868; color:#BFBFBF; font-size:11px; }
.row-tab-1 {  width:733px; padding:9px 5px; float:left; background:#FFFFFF; color:#737373; font-size:11px; }
.row-tab-2 {  width:733px; padding:9px 5px; float:left; background:#E0E0E0; color:#737373; font-size:11px; }

span.row-topMain-title {color:#FFFFFF !important; font-weight:bold;}
span.row-topMain-title2 {color:#000000 !important; font-weight:bold;}
.col-tab-1 { width:180px; float:left; height:auto;  font-size:11px; }
.col-tab-2 { width:65px; float:left; height:auto;  font-size:11px; }
.col-tab-3 { width:75px; float:left; height:auto;  font-size:11px; }
.col-tab-4 { width:85px; float:left; height:auto;  font-size:11px; }
.col-tab-5 { width:120px; float:left; height:auto;  font-size:11px; }
.col-tab-6 { width:74px; float:left; height:auto;  font-size:11px; }
.col-tab-7 { width:60px; float:left; height:auto;  font-size:11px; }
a.order-btn {padding:3px 14px; text-align:center; color:#FFF; background:#BB1A22; font-weight:bold; text-decoration:none;}
a:hover.order-btn { color:#000000; background:#A6A6A6;}


.bottom-tab {width:745px; float:left; height:auto; padding:20px 0;}
.bottom-tab-left {width:330px; float:left; height:auto; margin-right:15px;}
.bottom-tab-left p{ font-size:12px; display:block; padding:0; margin:0; line-height:16px;}
.bottom-tab-right {width:400px; float:left; height:auto;}
.bottom-tab-right-1 {width:180px; float:left; height:100px; padding:10px; background:#A80000; color:#E0B3B3;}
.bottom-tab-right-2 {width:180px; float:left; height:100px; padding:10px; background:#970000; color:#E0B3B3;}
p.bottom-feat-title { display:block; padding:0; margin:0 0 10px 0; color:#ffffff; font-size:12px; font-weight:bold;}
p.bottom-feat-text { display:block; padding:0; margin:0; color:#D48080; font-size:11px; }
p.bottom-add-text { display:block; padding:0; margin:0; color:#E0B3B3; font-size:11px; }
p.bottom-add-text span{ font-weight:bold; font-size:12px;}

.select-box { width:745px; float:left; height:auto; margin:20px 0;}
.select-box-message { width:745px; float:left; height:auto;}
p.message-title { display:block; font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0;}
p.message-text { font-size:12px; display:block; padding:0; margin:0; line-height:16px;}

.footer-wrap { width:100%; float:left; height:auto; overflow:hidden; border-top:5px solid #E03342;  border-bottom:5px solid #E03342;}
.footer-top-holder {width:100%; float:left; height:auto; overflow:hidden; background:#F8F8F7; padding:20px 0; border-bottom:1px solid #F0F0F0; margin-bottom:15px;}
.footer-top-inner { width:980px; margin:0 auto; overflow:hidden;}
.footer-top-inner-left { width:210px; margin-right:25px; float:left; height:auto;}
.footer-top-inner-right {width:745px;  float:left; height:auto;}

.foot-link-box  {width:140px; height:auto; margin:0 10px 0 0; float:left;  float:left; }
.foot-link-box p{ padding:0 0 12px 0; color:#747373; font-size:14px; text-decoration:none; display:block; font-weight:bold; }
.foot-link-box a{ padding:0 0 12px 0; color:#747373; font-size:14px; text-decoration:none; display:block; }
.foot-link-box  a:hover{ color:#000000;}
.foot-link-box-last {width:140px; height:auto; margin:0 0 0 0; float:left; text-align:right;}
.foot-link-box-last p{ padding:0 0 12px 0; color:#747373; font-size:14px; text-decoration:none; display:block; font-weight:bold;}
.foot-link-box-last a{ padding:0 0 12px 0; color:#747373; font-size:14px; text-decoration:none; display:block;}
.foot-link-box-last  a:hover{ color:#000000;}

.footer-bottom-holder {width:100%; float:left; height:auto; overflow:hidden; background:url(http://cdn.europhase.net/images/footer-bottom.png) repeat-x bottom left; padding:0 0 35px 0;}
.footer-bot-left {width:640px; float:left; text-align:left; font-size:10px; color:#686868; padding-top:5px;}
.footer-bot-right { width:340px; float:right; text-align:right;}
p.fotot-text {font-size:12px; display:block; padding:20px 0 0 0; margin:0; line-height:13px; color:#808080;}


/* Light Box*/
	#gallery {float:left;width:745px; height:auto; visibility:visible;}
	#gallery ul { list-style: none; padding:0; margin:0; }
	#gallery ul li { list-style:none;}
	li.select-shot-item  { width:140px; height:auto; margin:0 10px 0 0; float:left;  float:left; }
	li.select-shot-item-last { width:140px; height:auto; margin:0 0 0 0; float:left;}
	#gallery ul img { width:140px; border:0;}
