html    		{ overflow: -moz-scrollbars-vertical; }
body			{ background:#FFFFFF url('../images/layout-gfx/header_bg.jpg') top center repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; }
td			{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; }
input, button, select	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
table, div              { behavior: url('../../../global_js/iepngfix.htc') }
sup                     { vertical-align:super; font-size: 10px; }
h1			{ visibility:hidden; line-height:1px; font-size:1px; }
h3			{ font-size:30px; color:#006699; display:inline; line-height:30px; }
h4			{ font-size:20px; color:#0099ff; display:inline; line-height:30px; }

a:link               		{ color: #669933; text-decoration: underline; cursor: pointer; font-weight:bold; }
a:visited          		{ color: #669933; text-decoration: underline; cursor: pointer; font-weight:bold; }
a:hover             		{ color: #0099ff; text-decoration: underline; cursor: pointer; font-weight:bold; }
a:active                        { color: #0099ff; text-decoration: underline; cursor: pointer; font-weight:bold; }
a:focus                         { color: #0099ff; text-decoration: underline; cursor: pointer; font-weight:bold; }	

.php_errors			{ background:#FDD; color:#C00; font-family:Consolas,courier; padding-left:20px; border-bottom:1px solid #ebc2c2; }	
#WEBSITE			{  }
#WEBSITE .logo			{ background:url('../images/layout-gfx/logo.png') no-repeat; height:95px; width:272px; float: left; }
#WEBSITE .logo a                { width: 272px; height: 95px; border: 0px; text-decoration: none; display: block; }
#WEBSITE .CONTENT_CONTAINER	{ overflow:hidden; max-width:648px; width:648px; width:expression (document.body.clientWidth < 600? "600px": "auto" && document.body.clientWidth > 648? "648px": "auto");                                min-height: 530px; }	
#WEBSITE .footer_sidebar a:link		 { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight:bold; }
#WEBSITE .footer_sidebar a:visited	 { color: #FFFFFF; text-decoration: none; cursor: pointer; font-weight:bold; }
#WEBSITE .footer_sidebar a:hover	 { color: #0099ff; text-decoration: none; cursor: pointer; font-weight:bold; }
#WEBSITE .footer_sidebar a:active	 { color: #0099ff; text-decoration: none; cursor: pointer; font-weight:bold; }
#WEBSITE .footer_sidebar a:focus	 { color: #0099ff; text-decoration: none; cursor: pointer; font-weight:bold; }
#WEBSITE .page				 { width: 900px; position:relative; margin-top:29px; min-height:100%; height:100%; }

.nav                 { width: 628px; float: right; margin-top: 40px; }
.nav ul              { width: 628px; margin: 0; padding: 0; list-style: none; float: right; }
.nav li              { height: 55px; text-align: center; float: left; }
.nav li a            { display: block; text-decoration: none; text-transform: uppercase; font-size: 12px; }
.nav li a:link       { width: 124px; height: 26px; color: #666; text-decoration: none; background: url('/customers/wm3q/images/layout-gfx/nav_bg.jpg') top no-repeat; padding-top:29px; }
.nav li a:visited    { width: 124px; height: 26px; color: #666; text-decoration: none; background: url('/customers/wm3q/images/layout-gfx/nav_bg.jpg') top no-repeat; padding-top:29px; }
.nav li a:active     { width: 124px; height: 32px; color: #fff; text-decoration: none; background: url('/customers/wm3q/images/layout-gfx/nav_bg.jpg') bottom no-repeat; padding-top:23px; }
.nav li a:hover      { width: 124px; height: 32px; color: #fff; text-decoration: none; background: url('/customers/wm3q/images/layout-gfx/nav_bg.jpg') bottom no-repeat; padding-top:23px; }
.nav li a:focus      { width: 124px; height: 32px; color: #fff; text-decoration: none; background: url('/customers/wm3q/images/layout-gfx/nav_bg.jpg') bottom no-repeat; padding-top:23px; }

#WEBSITE .banner		{ width:900px; height:170px; background:url('../images/layout-gfx/banner.jpg') no-repeat; }
#WEBSITE .content		{ position:relative; }
#WEBSITE .sidebar		{ width: 222px; height: 100%; background:url('../images/layout-gfx/sidebar_top.jpg') top center no-repeat #ececec; line-height:15px; }	
#WEBSITE .footer		{ width:100%; height:100px; background:url('../images/layout-gfx/footer_bg.png') repeat-x; }
#WEBSITE .footer_sidebar	{ background:url('../images/layout-gfx/footer_sidebar.jpg') no-repeat; padding:20px; color:#FFFFFF; }
#WEBSITE .button_content	a	     { background: url('../images/layout-gfx/button_content.jpg') no-repeat; position: relative; top: 0; margin: 0; padding: 0; display: block; height: 40px;  overflow: hidden; text-align:center; vertical-align:middle; line-height:15px; color:#FFFFFF; text-decoration:none; }
#WEBSITE .button_content 	a:hover	 { background-position: 0 -40px; }
#WEBSITE .content_headline			{ width:450px; height:50px; background:url('../images/layout-gfx/content_headline.jpg') no-repeat; color:#FFFFFF; font-weight:bold; line-height:45px; overflow:hidden; text-indent:50px; padding:0; margin:0; }
#WEBSITE .content_headline_wide		{ width:600px; height:50px; background:url('../images/layout-gfx/content_headline_wide.jpg') no-repeat; color:#FFFFFF; font-weight:bold; line-height:45px; overflow:hidden; text-indent:50px; padding:0; margin:0; }
#WEBSITE .sidebar_line				{ background:url('../images/layout-gfx/sidebar_line.jpg') no-repeat; width:188px; height:2px; }
#WEBSITE .sidebar_oder				{ background:url('../images/layout-gfx/sidebar_oder.jpg') no-repeat; width:200px; height:25px; }
#WEBSITE .sidebar_wm3q				{ background:url('../images/layout-gfx/sidebar_wm3q.jpg') no-repeat; width:200px; height:65px; }	
#WEBSITE .sidebar_faq a	    		{ background:url('../images/layout-gfx/sidebar_faq.png') no-repeat; display: block; width:200px; height: 65px; }
#WEBSITE .sidebar_faq a:hover		{ background-position: 0 -65px; height:65px; }
#WEBSITE .sidebar_email	a			{ background:url('../images/layout-gfx/sidebar_mail.png') no-repeat; display: block; width:200px; height: 65px; }
#WEBSITE .sidebar_email a:hover		{ background-position: 0 -65px; }
#WEBSITE .sidebar_telefon a 		{ background:url('../images/layout-gfx/sidebar_phone.png') no-repeat; display: block; width:200px; height: 65px; }
#WEBSITE .sidebar_telefon a:hover	{ background-position: 0 -65px; }
#WEBSITE .sidebar_form a            { background:url('../images/layout-gfx/sidebar_form.png') no-repeat; display: block; width:200px; height: 65px; }
#WEBSITE .sidebar_form a:hover      { background-position: 0 -65px; }
#WEBSITE .sidebar_00                { width: 222px; height: 35px; background:url('../images/layout-gfx/sidebar_00.jpg') no-repeat; }
#WEBSITE .sidebar_01                { width: 222px; height: 8px; background:url('../images/layout-gfx/sidebar_01.jpg') no-repeat; }
#WEBSITE .sidebar_02                { width: 222px; height: 8px; background:url('../images/layout-gfx/sidebar_02.jpg') no-repeat; }
#WEBSITE .sidebar_a a              { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_a.jpg') no-repeat; display:block;  }
#WEBSITE .sidebar_a a:hover        { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_a.jpg') no-repeat; background-position: 0 -65px; display:block;  }
#WEBSITE .sidebar_b a              { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_b.jpg') no-repeat; display:block;  }
#WEBSITE .sidebar_b a:hover        { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_b.jpg') no-repeat; background-position: 0 -65px; display:block;  }
#WEBSITE .sidebar_c a              { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_c.jpg') no-repeat; display:block;  }
#WEBSITE .sidebar_c a:hover        { width: 222px; height: 65px; background:url('../images/layout-gfx/sidebar_c.jpg') no-repeat; background-position: 0 -65px; display:block;  }
#WEBSITE .addon_headline			{ background:url('../images/layout-gfx/headline_addons_fav.jpg'); width:652px; height:50px; }
#WEBSITE .addon_basics		    	{ background:url('../images/layout-gfx/headline_addons_basic.jpg'); width:652px; height:50px; }
#WEBSITE .addon_individuell		    { background:url('../images/layout-gfx/headline_addons_ind.jpg'); width:652px; height:50px; }
#WEBSITE .addon_zugangsdaten		{ background:url('../images/layout-gfx/headline_demo.jpg'); width:652px; height:50px; }
#WEBSITE .addon_bg				    { background:url('../images/layout-gfx/addon_bg.jpg') no-repeat; width:324px; height:120px; margin:1px; }
#WEBSITE .addon					    { width:300px; margin:auto; position:relative; line-height:15px; }
#WEBSITE .addon_name				{ font-weight:bold; font-size:14px; color:#0d638d }
#WEBSITE .addon_desc				{ font-size:11px; color:#808080; line-height:15px; text-align:justify }
#WEBSITE .addon_more	a			{ background: url('../images/layout-gfx/addon_more.jpg') no-repeat; position: relative; top: 0; display: block; width:122px; height: 18px; }
#WEBSITE .addon_more	a:hover		{ background-position: 0 -18px; }
#WEBSITE .basis_bg				    { background:url('../images/layout-gfx/basis_bg_big.jpg') no-repeat; width: 648px; height: 123px; margin: 1px; }
#WEBSITE .basis_bg_big              { background:url('../images/layout-gfx/basis_bg_big2.jpg') no-repeat; width: 648px; height: 133px; margin: 1px; }
#WEBSITE .basis_bg_big2            	{ background:url('../images/layout-gfx/basis_bg_big3.jpg') no-repeat; width: 648px; height: 143px; margin: 1px; }
#WEBSITE .basis					    { width:300px; margin:auto; position:relative; line-height:15px; }
#WEBSITE .basis_name				{ font-weight:bold; font-size:18px; color:#0099ff; text-indent:-15px; line-height: 30px; padding-bottom:5px; }
#WEBSITE .basis_desc				{ font-size:13px; color:#333333; line-height:15px; text-align:justify; }
#WEBSITE .basis_headline            { font-size: 13px; font-weight: bold; color:#808080; line-height: 25px; }
#WEBSITE .basis_check               { width: 30px; height: 17px; background:url('../images/layout-gfx/icon_check.png') no-repeat; margin-right: 20px;}
#WEBSITE .basis_design              { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_design.png') no-repeat;}
#WEBSITE .basis_cms                 { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_cms.png') no-repeat;}
#WEBSITE .basis_webspace            { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_webspace.png') no-repeat;}
#WEBSITE .basis_traffic             { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_traffic.png') no-repeat;}
#WEBSITE .basis_mail                { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_mail.png') no-repeat;}
#WEBSITE .basis_flexibel            { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_flexibel.png') no-repeat;}
#WEBSITE .basis_domains             { width: 320px; height: 50px; background:url('../images/layout-gfx/basis_domains.png') no-repeat;}
#PRICEBOX						{ width:100%; border:1px solid #0099fe; background:#0099fe; }	
#PRICEBOX .price_info			{ font-size:11px; font-weight:bold; text-align:center; color:#ffffff; }
#PRICEBOX .price_cash			{ font-size:14px; text-align:center; padding:4px; background:#ffffff; }
#WEBSITE .clear                     { clear:both; }
