/*
Theme Name: Colorhost.de Alt
Description: Wordpress Theme fuer Colorhost.de
Version: 0.1 
Author: Colorhost.de
Author URI: http://www.colorhost.de
*/


/******************** Grunddefinitionen ********************/
body {
	background:#f8f8f8;
	color:#5b5b5c;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

a:link, a:visited {
	color:#2b90d2;
	text-decoration:none;
}

a:hover, a:active {
	color:#2b90d2;
	text-decoration:underline;
}

a:focus {
	outline-style:none;
	outline-width:medium;
}

a img {
	border:medium none;
}

ul {
	margin:0;
}

li {
	padding:0 0 4px;
} 



/******************** Grundaufbau ********************/
.wrapper {
	width:1200px;
	margin:0 auto;
}

.clear {
	clear:both;
}
/******************** Font Stacks ********************/
.font1 {
	font-family: CartoGothicStdBold, Myriad Pro, Trebuchet MS, Arial;
}
.fontmenu {
	font-family: CartoGothicStdBold, Arial, Tahoma, Trebuchet MS;
}


/******************** Headerbereich ********************/
.header {
	display:inline;
	float:left; 
    	width:998px; 
	height:149px;
}

.left_peri {
	display:inline;
    	float:left;
    	background:transparent url(images/head-sprite.png) 0 -61px no-repeat; 
	width: 100px; 
	height: 149px;
}

.logo {
    float:left;
    height:110px;
    width:319px;
}

.telnr {
    float:left;
	padding: 40px 0 40px 70px;
    	background:transparent url(images/head-sprite.png) 0 -440px no-repeat; 
	width: 210px; 
	height: 18px;
}
.telnr #phone {
	font-size: 16pt;
	font-weight: bold;
	color: #666;
	line-height: 16pt;
	height: 16pt;
}
.telnr #phoneinfo {
	font-size: 13px;
	color: #666;
	font-family: Tahoma, Arial, Trebuchet MS;
	font-weight: normal;
}
.fillheader {
    	float:left;
    	height:110px;
    	width:339px;
    	background:transparent url(images/hor1px-sprite.png) 0 -61px repeat-x; 
}

.login 
{
    	float:left;
    	height:58px;
    	width:340px;
    	padding-top:40px;
    	background:transparent url(images/hor1px-sprite.png) 0 -61px repeat-x;
}

.right_peri {
	display:inline;
	float:right;
    	background:transparent url(images/head-sprite.png) 0 -281px no-repeat; 
	width: 102px; 
	height: 149px;
}


/********** Hauptnavi **********/
.navig {
	display:inline;
	float:left;
	height:51px;
    	background:transparent url(images/hor1px-sprite.png) 0 0 repeat-x;
    	width:978px;
	position:relative;
	z-index:999;
	font-family: 'Signika',arial,sans-serif;
	font-weight:400;
}

.navig_left, .navig_right{
    	background:transparent url(images/head-sprite.png) 0 0 no-repeat;
	width:10px;
	height:51px;
	float:left; 
	display:inline;
}

.navig_right {
    	background-position:0 -220px;
}

.navig ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
}

.navig li {
	text-align:center;
	float:left;
	width:115px;
	padding:0;
	}

.navig ul.menu li.menu-item a{
	color:#333333;
	line-height: 39px;
	text-decoration:none;
	display:inline-block;
	font-size: 15px;
	font-style:normal;
	height:39px;
	padding-top:12px;
	width:115px;
}

.navig ul.menu li.menu-item:hover, .navig ul.menu li.current-menu-item, .navig ul.menu li.current-menu-ancestor {
	background: url(images/head-sprite.png) 0 -548px no-repeat;
}

.navig ul.menu li.menu-item:hover a, .navig ul.menu li.menu-item a:active, .navig ul.menu li.current-menu-item a, .navig ul.menu li.current-menu-ancestor a {
	color:#fff;
}


div.subnavi ul.submenuep li.menu-item a{
	background:url("images/sidebar.png") top right no-repeat; 
	height: 41px; 
	width: 201px; 
	color:#fff; 
	padding-left:15px; 
	list-style: none; 
	line-height:41px; 
	color:#5B5B5C; 
	text-decoration:none; 
	display:block; 
	list-style:none;
}


div.subnavi ul.submenuep li.menu-item a:active, div.subnavi ul.submenuep li.menu-item a:hover, div.subnavi ul.submenuep li.current-menu-item a {
	background:url("images/sidebar_hover.png") no-repeat;
	height: 41px;
	display:block;
	width: 201px;
	color:#fff;
	padding-left:15px;
	list-style: none;
	line-height:41px;
}

.navig ul li:hover div.drop > ul, .navig ul li:hover > div.subend_outer, .navig ul li:hover > div.subend_outer div.subend{
	display: block !important;
}

.navig ul ul ul {
	left:100%;
	top:0;
}

.menu li:hover { 
	color:#ffffff;
}      

#menu-item-51 {
	float:right;
}

#menu-item-58{
    	width:34px !important;
    	height:31px !important; 
    	padding: 0px; 
	margin-left: -5px;
    	margin-top: 16px;
	margin-right:6px;
	background: transparent url(images/head-sprite.png) 0 -609px no-repeat;   
}

#menu-item-58 a {
    	width:34px !important;
    	height:31px !important; 
    	font-size:0.000000001px !important;  
    	text-indent: -123123px;
	padding:0 !important;
}

#menu-item-58:hover, #menu-item-58.current-menu-item {
	background: transparent url(images/head-sprite.png) 0 -650px no-repeat;
}

.navig .sub-menu {
    	display: none;
    	margin: 0;
    	text-transform: none;
    	z-index: 999;
	width:998px;
	padding:0 5px;
	position:relative;
}

.navig div.drop {
	background: transparent url(images/submenu_bg.png) 0 0 repeat-y;
	position:relative;
	width:1008px;
}

.navig div.subend_outer {
    	display: none;
    	margin: 0;
	position:absolute;
    	left: -15px;
    	text-transform: none;
    	z-index: 999;
	width:1008px;
}

.navig div.subend{
	background: transparent url(images/head-sprite.png) 0 -691px no-repeat;
	height:7px;
	width:1008px;
    	display: none;
    	margin: 0;
    	position: relative;
    	text-transform: none;
    	z-index: 999;
}

.sub-menu li {
	margin:8px 0;
	width:198px;
	text-align:left;
}

.sub-menu li.last_item span.bord{
	border-right:none;
}

.sub-menu li span.bord{
	padding: 0 8px;
	border-right:1px solid #e5e5e5;
	display:inline-block;
}

.sub-menu li a{
	font-size:17px !important;
	font-weight:400 !important;
	width:164px !important;
	height:48px !important;
	padding:13px 9px !important;
	display:inline-block;
	color:#444 !important;
	line-height:1.3 !important;
}

.sub-menu li a:hover, .sub-menu li.current_page_item a, .sub-menu li.current_page_parent a{
	background: #f6f6f6 url(images/submenu_hover.png) bottom right no-repeat;
}

.sub-menu li:hover, .sub-menu li.current-menu-item{
	background-image:none !important;
}

.sub-menu li a span{
	font-size:13px !important;
	font-weight:300 !important;
	color:#999 !important;
	line-height:1.3 !important;
}

.sub-menu li .sub-menu{
	display:block;
	background:none;
    	width: 198px;
	padding:0;
	left:0;
	top:0;
	position:relative;
}

.sub-menu li .sub-menu li{
	background: transparent;
	height:25px;
	line-height:25px;
	position:relative;
	margin:0 8px;
	float:none;
}

.sub-menu li .sub-menu li a{
	line-height:25px !important;
	height: auto !important;
	color:#3377a7 !important;
	font-size: 13px !important;
    	font-weight: 300 !important;
	padding:0 !important;
	border-bottom:1px solid #e5e5e5;
}

.sub-menu li .sub-menu li.last_item a{
	border-bottom:none;
}

.sub-menu li .sub-menu li a:hover, .sub-menu li.current_page_parent, .sub-menu li .sub-menu li a{
	text-decoration:none !important;
	background: transparent none !important;
}

.sub-menu li .sub-menu li span.bord a{
	display:inline-block;
	background: transparent url(images/submenu_submenu_arrow.png) right 2px no-repeat !important;
	height:25px;
	line-height:25px;
}

/********** Breadcrumb **********/
.breadc {
	color:#CCCCCC;
	height:26px;
	line-height:26px;
	padding-left:4px;
	width:996px;
	margin:-6px auto 0;
	border-bottom:1px #f0f0f0 solid; 
}



/******************** Mainbereich ********************/
.main {
	background-color:#f8f8f8;
    width:996px;
margin: 0 auto;
padding-bottom: 26px;
}

/**********  Content **********/
.content_l {
	float:left;
	width: 976px;
	background-color:#fff;
  padding:10px;
  margin:0 auto;
 position:relative;
 z-index:952;
}

.content_front {
 background: transparent url(images/slidebg.png) no-repeat; 
 width:1027px;
 height:324px;
 padding-top:10px;
 margin: 0 auto;
 position:relative;
 z-index:952;
}


.content_r {
	display: inline;
	float:left;
	width: 764px;
	margin-left:16px;
	margin-top:15px;
}

.content_l h2, .content_r h2 {
	color:#298dcf;
}

.ueberschrift {
	margin-top:0;
}

.post
{
	display: inline;
    float:left;
    width:663px;
    margin-left:20px;
    margin-top:20px;
}

.upost
{
    float:left;
    width:1050px;
}

.sitepost h1 {
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	color:#cccccc;
	text-transform:uppercase;
	font-size:13pt;
	margin-top:0;
	font-weight:normal;
}
.sitepost h1 .deth {
	font-size: small; 
	color: #298dcf;
	text-transform:none;
}

.weiter
{
    color:#fff;
    background-color:#267fc6;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0 none;
    margin:0 auto;
}

ul.frontpartner {
  margin:0px;
  padding:0px;
}
ul.frontpartner li{
  float:left;
  display:block;
  list-style-type:none;
  margin:7px;
  height:48px;
  line-height:48px;
  text-align:center;
}


.frontpartner img
{
margin:10px;    
    
}

/**********  Angebotsbereich **********/
#angebot {
	background-image: none;
	width:977px;
	height:289px;
	font-size:14px;
	margin:0 auto;
	color:#2b2b2c;
	overflow:scroll;
	position:relative;
	z-index:1;
}

#angebot ul#slides li {
padding:0;
}

#angebot ul#slides li .info { 
border:medium none;
display:block;
left:0;
margin:0;
position:absolute;
top:29px;
z-index:5;
}

#slnav {
position:relative;
margin:0 auto;
position:relative;
width:977px;
z-index:2;
}

#slnav a#prev {
background:transparent url(images/slider_prev.png) no-repeat;
right:124px;
}

#slnav a#next {
right:10px;
background:transparent url(images/slider_next.png) no-repeat;
}

a#prev, a#next{
top:13px;
cursor:pointer;
height:13px;
position:absolute;
width:8px;
}

#slnav #slnavpager {
position:absolute;
right:20px;
top:10px;
}

#slnav #slnavpager a {
background:transparent url(images/slider_box.png) no-repeat;
height:19px;
width:19px;
display:inline-block;
margin-right:5px;
}

#slnav #slnavpager a.activeSlide{
background:transparent url(images/slider_active.png) no-repeat;
}

#angebot ul#slides li .info.more_cl_sl{ 
padding-top:233px;
padding-left:749px;
color:#fff;
font-size:12px;
font-weight:bold;
}

#angebot ul#slides li .info.domain_sl{ 
padding-top:128px;
padding-left:547px;
}

#angebot ul#slides li .info.domain_sl .sl-whois-text{ 
background:transparent url(images/field_vp_slider.png) no-repeat;
border:medium none;
float:left;
height:16px;
padding:8px 0 8px 5px;
width:260px;
}

#angebot ul#slides li .info.domain_sl .sl-whois-submit{ 
background:transparent url(images/btn_vp_slider.png) no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:32px;
width:130px;
}

#angebot ul#slides li .info.more_cl_sl a { 
color:#fff;
text-decoration:none;
}

#angebot ul#slides li .moreinfo_domainoffensive2012{ 
	display:block;
	width:358px;
	height:52px;
    border: medium none;
    left: 576px;
    margin: 0;
    position: absolute;
    top: 67px;
    z-index: 5;
}

/********** Sidebarbereich **********/
.side_r {
display: inline;
	margin-left:20px;
	margin-right:20px;
	width:273px;
	float:left;
	margin-top:15px;
}

.side_l {
	width:216px;
	float:left;
	margin-top:15px;
display: inline;
}



.bbox {
	width:250px;
	padding:4px 0 0 8px;
}

.bbox .btitle {
   padding-bottom: 10px;

    font-weight: normal;
     color: rgb(41, 49, 53);
      font-family: Helvetica; 
   font-size: 16px;
  
/*	line-height:25px;
	display:block;
    color:#919597;
	font-weight:bold;
    font-size:11pt; */
}

.bbox .content {
	padding-top:8px;
	line-height:15px;
	display:block;
    font-size:8pt;  
}

.whois-text
{
    border-left-width:1px;
    border-top-width:1px; 
    border-bottom-width:1px; 
    border-right-width:0px; 
    border-style:solid;    
    border-color:#dbdbdb;
    width: 210px;
    height:17px;
    padding:5px 0 5px 5px;
    float:left;     
}

.uwhois-text
{
    border-left-width:1px;
    border-top-width:1px; 
    border-bottom-width:1px; 
    border-right-width:0px; 
    border-style:solid;    
    border-color:#dbdbdb;
    width: 187px;
    height:17px;
    padding:5px 0 5px 5px;
    float:left;     
}

.whois-submit 
{
    cursor:pointer;
    background-image: url(images/icons_65.png);  
    width: 34px;
    height:29px;
    float:left; 
    border:0 none;    
}

#loginf
{
    background-image: url(images/loginlogin.png);  
    width: 110px;
    height:16px;
    padding: 10px 0 10px 10px;
    float:left; 
    border:0 none;      
}

#loginpwf
{
    background-image: url(images/loginpw.png);  
    width: 127px;
    padding: 10px 0 10px 10px;
    height:16px;
    float:left;
    border:0 none;        
}

.login-submit 
{
    background-image: url(images/loginbutton.png);  
    width: 79px;
    height:36px;
    float:left; 
    border:0 none;    
    cursor:pointer;
}

.subnavi li {
	padding:0;
}

.subnavi li a{
	display:block;
	height:42px !important;
	padding:0px;
	line-height:30px;
	width:216px;
	color:#5b5b5c;
	font-size:12px !important;
}

.subnavi li a:hover{
	color:#ffffff;
	text-decoration:none;
	width:153px;
	border-left:0px solid transparent;
	border-right:0px solid transparent;  
}

.subnavi li.page_item a{
	color:#ffffff;
	text-decoration:none;
	width:153px;
	border-left:0px solid transparent;
	border-right:0px solid transparent;
}

div.ucontent li
{
padding:0px;    
}
/******************** Footerbereich ********************/

.footer
{
  background:transparent url(images/footerbg.png) no-repeat;
  width:940px;
  margin:0 auto;
}

.footerbox
{    
    float:left;
    width:190px;

    margin-top:25px; 
    margin-bottom:9px; 
    padding-left:55px;  
}
.footerbox ul li ul li a:active, .footerbox ul li ul li a:visited, .footerbox ul li ul li a:hover, .footerbox ul li ul li a:link {
           color:#656565;  
  
  }
.footerbox ul li
{

color:#656565;  
list-style-type:none;
padding:0px;
margin:0px; 
margin-bottom:28px;  
}

.footerbox ul li div
{

  font-family: Tahoma, Arial, Helvetica;
  
  font-weight:bold;
  margin-bottom: 4px;
}

.footerbox ul li ul li
{
font-size:8pt;
font-weight:normal;
color:#999999;  
background:transparent url(images/li.png) 0% 50% no-repeat; 
padding-left:10px;
margin-top:13px;  
margin-bottom:0px;
 
}
.footerbox ul li ul li div
{
  font-family: Tahoma, Arial, Helvetica;
  font-weight:normal;
}

.pag {
	background:transparent url(images/fbg.jpg) repeat-x;
	height:31px;
	line-height:29px;
	padding: 0 26px;
	color:#5b5b5c;
}

.prod {
	height: 120px;
	background-color:#ebebeb;
}

.prod ul {
	padding-top:20px;
	padding-left:26px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.prod li {
	padding:0;
	float:left;
	margin-right:9px;
}

.first_comp {
	margin-left:2px;
}

.last_comp {
	margin-right:2px;
}

.copat {
	text-align:right;
	line-height:20px;
	padding:0 28px;
}

.aligncenter {
	margin-left: auto;
	margin-right: auto;
	display:block;
}






ul {list-style:none; margin:0; padding:0;}
.pagecontent{background-color:#f8f8f8;}
#sidebar {float:left; margin-right:10px;}
#sidenavi ul{margin-left: 6px;padding: 0px; background-color:#f8f8f8;     }
#sidenavi li a {background:url("images/sidebar.png") top right no-repeat; height: 41px; width: 201px; color:#fff; padding-left:15px; list-style: none; line-height:41px; color:#5B5B5C; text-decoration:none; display:block; list-style:none;}
#sidenavi li a:active {background:url("images/sidebar_hover.png") no-repeat;height: 41px;display:block;width: 201px;color:#fff;padding-left:15px;list-style: none;line-height:41px;}
#truck {margin-top:15px;background:url("images/truck.png") no-repeat;width:215px;height:289px;font-size:12px;color:#fff; text-shadow: -1px 1px 2px #989898;}
#truck ul{margin:0px; padding:15px; padding-top:20px;}
#truck ul li{list-style:none; font-size:10px;}

ul.submenuep {
	background: transparent url(images/submenuep_head.png) no-repeat;
	padding-top:42px;
}
.ucontent {float:left;width:764px;display:block;margin-left:20px;}

.details_top { padding-right:350px; width:414px; height:157px; color:#666666; font-size:12px; margin-top:15px;}
.dtstark{
	background:url("images/stark_bg.png") no-repeat;
}

.dtmagisch{
	background:url("images/magisch_bg.png") no-repeat;
}

.dtleistung{
	background:url("images/leistung_bg.png") no-repeat;
}

.dtpro{
	background:url("images/pro_bg.png") no-repeat;
}


.details_cont_right { width:241px;margin-left:10px;}
.details_cont_right_top {background:url("images/details_cont_right_top.png") no-repeat; width:226px; height:27px; color:#d46f2c; font-weight:bold; padding:9px 0 0 15px;}

.ihre_vorteile {width:225px; margin:7px;}
.ihre_vorteile img {margin-bottom:1px;}
.ihre_vorteile span {display:block;margin-left:20px; margin-right:20px; width:185px; font-size:9px; border-top: 1px solid #999999; padding-top:5px;}

.info_box {background:url("images/inf_ico.png") no-repeat 10px center #fdfed0; width:466px; height:31px; border: 1px solid #dfdfcc; padding:5px 5px 6px 40px;}
.order_process {background:url("images/order_bg.png") no-repeat; width:495px; height:65px; padding:0; margin:13px 0 7px 10px;}
.order_process .order_process_top {width:475px; height:28px; padding:12px 10px 0;}
.order_process .order_process_cap {width:485px; height:20px; padding:0; margin:7px 0 0 10px; font-size:9px; color:#465f0a;}

.order_process .order_process_top div.eins {color: #FFFFFF; float: left; font-size: 25px; padding-left: 8px; width: 188px;}
.order_process .order_process_top div.order_now { width:155px; float: right; padding-left:10px;}


.order_process .order_process_top div.order_now a {background:url("images/intobasket_bg.png") no-repeat; display:block; width:104px; height:22px; float: left; padding-left:45px; padding-top:4px; color:#777777; text-decoration: none; font-weight:bold; }

.hbgt {
height:124px;
}

.hbgt_first, .hbgt_second, .hbgt_third, .hbgt_last {
	color:#fff;
	font-size:26px;
	padding:3px 0 0 25px;
	width:125px;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
}


.hbgtpa_first, .hbgtpa_second, .hbgtpa_third, .hbgtpa_last {
	padding-left:7px;
}


.hbgt_descr {
	background:url("images/package_bg.png") no-repeat 0 0;
}

.hbgt_first {
	background:url("images/package_bg_04_first.png") no-repeat;
}

.hbgt_second {
	background:url("images/package_bg.png") no-repeat -313px 0;
}

.hbgt_third {
	background:url("images/package_bg.png") no-repeat -463px 0;
}

.hbgt_last {
	background:url("images/package_bg.png") no-repeat -613px 0;
	width:128px;
}

.hbgtpa_descr {
	background:url("images/listing_bg.png") no-repeat 0 0;
}

.hbgtpa_first {
	background:url("images/listing_bg.png") no-repeat -163px 0;
}

.hbgtpa_second {
	background:url("images/listing_bg.png") no-repeat -313px 0;
}

.hbgtpa_third {
	background:url("images/listing_bg.png") no-repeat -463px 0;
}

.hbgtpa_last {
	background:url("images/listing_bg.png") no-repeat -613px 0;
}

tr {
    position: relative;
}

tr td{
background: transparent;
}

.hbgt td {
	line-height:39px;
	vertical-align:top;
}

.hbgth {
background-image:url(images/table_top_bg.png);
height:35px;
text-align:center;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:11pt;
}


.pdeth {
background:transparent url(images/details_cont_left_top.png) no-repeat scroll 0 0;
color:#2270BF;
font-weight:bold;
height:36px;
width:500px;
text-transform:uppercase;
padding-left:12px;
}

.pdeth3 {
background:transparent url(images/pdeth3.png) no-repeat scroll 0 0;
color:#2270BF;
font-weight:bold;
height:35px;
width:748px;
text-transform:uppercase;
padding-left:12px;
}

.pdelh {
height:34px;
width:512px;
line-height:34px;
}

.pdelh .first {
	background:transparent url(images/details_cont_left_listbg.png) no-repeat scroll 0 0;
}

.pdelh .last {
	background:transparent url(images/details_cont_left_listbg.png) no-repeat scroll -237px 0;
}

.tb3 .pdelh {
height:34px;
width:760px;
line-height:34px;
}

.tb3 .pdelh .first {
	background:transparent url(images/pdelh3.png) no-repeat scroll 0 0;
	width:583px;
}

.tb3 .pdelh .last {
	background:transparent url(images/pdelh3.png) no-repeat scroll -596px 0;
}

.tb4 .pdelh {
height:34px;
width:512px;
line-height:34px;
}

.tb4 .pdelh .first {
	background:transparent url(images/pdelh4.png) no-repeat scroll 0 0;
	width:159px;
}

.tb4 .pdelh .middle {
	background:transparent url(images/pdelh4.png) no-repeat scroll -173px 0;
	width:154px;
	padding-left:12px;
}

.tb4 .pdelh .last {
	background:transparent url(images/pdelh4.png) no-repeat scroll -342px 0;
	width:157px;
}

.pdelh2 {
background:transparent none;
height:36px;
line-height:36px;
text-align:right;
padding-right:12px;
}


.pdelh .first, .pdelh2 .first {
	padding-left:12px; 
	color:#000000;
}

.pdelh .last, .pdelh2 .last {
	text-align:left;
	padding-left:12px;	
}

.preist {
	color:#fff;
	display:block;
	font-weight:bold;
	line-height:16px;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-top:10px;
}

.preist a {
	font-weight:normal;
	font-size:11px;
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.waehlent{
	display:block;
	font-size:12px;
	font-weight:bold;
	height:30px;
	margin-top:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.mtt {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.hbgtpa {
	height:36px;
}
.hpptb{
	text-align: left !important; 
	padding-left: 12px;
	color:#000000;
}

.hbgtpa_complete {
	background:transparent url(images/durchgehend_td.png) no-repeat scroll -1px 0;
	text-align:center;
}

.moreinfot {
	background:transparent url(images/more_info.png) no-repeat scroll 0 0;
	font-size:10px;
	height:29px;
	padding-left:15px;
	text-decoration:none;
	width:134px
}

.moreinfot a{
	color:#FFFFFF !important;
}

.inwap {
	display: inline;
	float:left;
	width:513px;
}

.inwapr {
	display: inline;
	float:left;
}

.details_cont_right_cont .bb {
	margin:7px;
}

.tooltip {
  position: absolute;
  display: none;
}

.alignright {
	float:right;
}

.edit-link {
display:inline-block;
}

.amdr {
	background:transparent url(images/amd_big.png) no-repeat scroll 0 0;	
	float:right;
	width:243px;
	height:31px;
	padding-top:135px;
	padding-left:130px;
}

.intell {
	background:transparent url(images/intel_big.png) no-repeat scroll 0 0;	
	float:left;
	width:243px;
	height:31px;
	padding-top:135px;
	padding-left:130px;
}

.upgrade_hdd, .upgrade_ram, .upgrade_os, .upgrade_manage {
	margin-right:16px;
	margin-top:7px;
}

.upgrade_manage {
	margin-right:0;
}

#infocont{background:#f9f9f9;border:1px solid #dcdcdc;text-align:left;color:#6d6d6d;padding:15px;}

.domainbig_head_td{
	background: url("images/domain_td_head_big.png") no-repeat scroll 0 0 transparent;
	width:auto;
}

h1.new {
	font-family:Myriad Pro;
	color:#7f7f7f;
	text-transform:none;
}

p.kneu {
	width:714px;
	text-align:justify;
}

.kneu_box {
	width:208px;
	padding:0 15px;
	float:left;
	display:inline-block;
	text-align:justify;
}

.kneu_box.one {
	width:223px;
	padding-left:0;
}

.kneu_box.three {
	width:223px;
	padding-right:0;
}

.kneu_trenner {
	width:3px;
	height:154px;
	float:left;
	display:inline-block;
	background: url("images/kontakt_trenner.png") no-repeat scroll 0 0 transparent;
}

.kneu_box .head {
	font-size:16px;
	font-family:Myriad Pro;
}

.kneu_box img {
	vertical-align:top;
	margin-right:2px;
}

.bluebg_kneu {
	display:block;
	margin-top:5px;
	padding-left:5px;
	width:134px;
	height:25px;
	line-height:25px;
	color:#fff;
	background: url("images/kontakt_field.png") no-repeat scroll 0 0 transparent;
}

.bluebg_kneu a {
	color:#fff;
}

.lc_kneu {
	display:block;
	margin-top:5px;
	width:133px;
	height:25px;
}

.header .bottom{
	top:-12px;
	position:relative;
}
