/* (c) 2007 WWW1 Ltd. */
/*  hotd@www1.ltd.uk  */

*
{ font-family:Tahoma,sans-serif; font-size:12px; color:#000; }

h1
{ font-family:georgia; font-size:18px; }

html, body, div, img, table
{ margin:0; padding:0; border:0 none; }

html, body
{ width:100%; min-height:100%; height:auto !important; height:100%; }

body
{ background:#fff url(/tools/images/www1-bg.jpg) no-repeat; }

#header
{ width:900px; margin:50px; height:171px; }

#logo, #navigation, #content, label, input
{ float:left; }

a, label
{ font-weight:bold; }

label
{ width:200px; }

.button
{ float:right; }

#navigation
{ margin-left:50px; width:120px; }

#content
{ margin-left:70px; width:710px; text-align:justify; }

#container, #head, #boxline, #main
{ position:relative; width:912px; }

#container
{ margin:auto; padding-top:30px; padding-bottom:30px; }

#head
{ height:199px; background:#fff url(/tools/images/bg_head.gif) repeat-x; }

#boxline, .outercellright, .innercell, .outercellleft
{ height:198px; }

.outercellright, .innercell, .outercellleft
{ float:right; }

.outercellright, .innercell
{ border-left:1px #b1b7c1 solid; }

.innercell img, .outercellright img, .onepxbottom
{ display:block; }

.outercellleft, .outercellright
{ background:#fff url(/tools/images/bg_outercell.gif) repeat-x; }

.outercellright, #offerline
{ width:152px; }

.innercell, .outercellleft, .onepxbottom, .bgadpaket
{ width:151px; }

.outercellleft
{ text-align:center; }

form
{ display:inline; }

form br
{ clear:left; }
.top
{ padding-top:27px; }

.bottom
{ padding-top:112px; }

.bottom, .domainheader, .center, .domainfooter
{ text-align:center; }

.domainfooter, .bottom, .bottom a, .bottom b, #gation p, #gation p>a
{ font-size:14px; }

.bottom, .bottom a
{ color:#657185; }

#main
{ overflow:auto; min-height:608px; height:auto !important; height:608px; }

#main
{ background:#d8dbe0 url(/tools/images/bg_main.gif) repeat-y; }

#offerline, #navi
{ float:left; }

.onepxbottom
{ border-bottom:1px #8f98a6 solid; }

.domainheader
{ border-bottom:1px #fff solid; width:64px; }

.domainfooter
{ border-top:1px #fff solid; font-style:italic; }

.position
{ border-left:1px #fff solid; filter:alpha(opacity=60); -moz-opacity:0.6; }

.position, .domainheader, .domainfooter, .center
{ border-right:1px #fff solid; }

#sitetext
{ overflow:visible; padding:20px; text-align:justify; }

#sitetext a
{ text-decoration:underline; }

.domainoverview
{ width:100%; }

#gation
{ padding-top:20px; padding-left:10px; }

.bottom b, #gation, #gation p, #gation a:hover, h1
{ color:#6c2d90; }

.sub
{ padding-left:18px; }

.domainheader, .domainfooter, .position, .center, .remark
{ color:#fff; }

.darkbg
{ background-color:#8957a6; }

.lightbg
{ background-color:#986cb1; }

.domainheader, .domainfooter
{ background-color:#b198c3; }

.bgadpaket
{ height:152px; background:#babfc8 url(/tools/images/bg_ad_paket.jpg) no-repeat; }

input[type="text"]
{ width:137px; }

small, .small, .small strong, .small a
{ font-size:10px; }

#logintable
{ width:568px; height:308px; background-image:url(/tools/images/www1-glassy-bg.jpg); background-repeat:no-repeat; margin-top:20px; }

#password
{ visibility:hidden; z-index:100; padding-top:50px; }

.verticaltop
{ vertical-align:top; }

.leftlogincell
{ width:50%; text-align:right; color:#fff; font-size:14px; font-weight:bold; }

#messagebox
{ width:568px; background-image:url(/tools/images/www1-glassy-bg.jpg); background-repeat:no-repeat; font-weight:bold; color:#6c2d90; text-align:center; font-size:14px; line-height:20px; }
