	@import url(base.css);
/*---------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------
 * Inhaltspezifische Definitionen
 ----------------------------------------------------------------------------------*/
	.hosting_full, .products_full, .domain_full {
		height:380px;
		width:726px;
		float:left;
		cursor:pointer;
		margin-top:10px;
		margin-bottom:10px;
	}
	.hosting_full .img, .products_full .img, .domain_full .img {
		height:100%;
		width:49px;
		float:left; }
	.hosting_full .img { background:url(pics/gradient/qhosting-gradient_small.gif) repeat-x; }
	.products_full .img { background:url(pics/gradient/qx-gradient_small.gif) repeat-x; }
	.domain_full .img { background:url(pics/gradient/qdomain-gradient_small.gif) repeat-x; }
	.hosting_full .text, .products_full .text, .domain_full .text{
		height:100%;
		width:672px;
		float:left;
		padding-left:4px; }
	.hosting_full .text { background:#EDFEF3; }
	.products_full .text { background:#D4EF8B; }
	.domain_full .text { background:#EEB8B8; 
		background-image:url(pics/switch/switchg.gif);
		background-position:5px 40px;
		background-repeat:no-repeat; }
	.domain_full .text b { color:#CC0001; }
	.product {
		margin-top:10px;
		margin-right:13px;
		width:230px;
		height:190px;
		float:left;
		cursor:pointer; }
	.product .img {
		width:230px;
		height:90px;
		float:left; }
	.product .text {
		width:230px;
		float:left;
		padding-left:10px; }
	.product .text b { color:#999; }
	
	.product_s {
		margin-top:5px;
		width:130px;
		height:20px;
		float:left;
		background:url(pics/qx_border.gif) 120px 0px repeat-y;
		cursor:pointer; }
	.product_s .img {
		width:19px;
		height:100%;
		float:left; }
	.product_s .text {
		float:left;
		padding-left:3px; }
	
/* News eintraege */
	.news_row {
		margin-top:20px;
    margin-bottom:40px;
		/*margin-left:70px;*/
		width:750px;
		height:220px;
		float:left;
	}
	.news_row .gradient {
		height:100%;
		width:20px;
		float:left;}
	.news_row .content {
		width:700px;
	}
  
	.news_row .content .head {
		width:750px; 
		height:25px; }
	* html .news_row .content .head {
		width:550px; }
	.news_row .content .head .title {
		width:550px;
		height:100%;
		padding-top:10px;
		padding-left:0px;
		float:left;
		font-size:14px;
		font-weight:bold; 
    color:#5abbe4;
  }
	*html .news_row .content .head .title { width:750px; }
	.news_row .content .date {
		width:96px;
		height:100%;
		padding-top:10px;
		padding-right:3px;
		float:right;
    text-align: right;
		font-size:14px;
		font-weight:bold; }
	.news_row .content .text {
		width:750px; 
		height:185px;
		margin-top:20px;
		overflow:auto; }
	.news_row .q-x {

  }

/*---------------------------------------------------------------------------------*/