body {margin:0; padding:0; background-image:url(../graphics/bg.gif); font-family:Verdana, Tahoma, Arial; font-size:0.75em;}
*:focus {outline: none;}
input[type="submit"],input[type="button"] {background-color:#1AC21A; border:1px solid #BABAF1; color:#ffffff;}
img, div, form, span, table{padding:0; margin:0; border:0 none;}
p {margin:2px; padding:2px;}
span,input[type="checkbox"] {padding:0; margin:0;}
h1,h2,h3,h4,h5 {padding:4px; margin:4px;}
h1{font-size:110%; display:inline;}

#header {width:100%; height:200px; margin:0px; float:left; text-align:center; background-image:url(../graphics/topbg.gif)}
#motherarea {width:100%; height:auto; margin:0px; float:left;}
#body {width:964px; height:auto; margin:0 auto; padding:2px 2px 2px 10px;}

#headercont {width:964px; height:123px; margin:0 auto;}
#logo {float:left; width:438px; text-align:left; height:123px; margin:0;}
#logo img{position:relative; left:-15px;}
#topmenu {float:left; width:516px; height:30px; background-image:url(../graphics/topmenu.png); margin:0;}
#topmenu span:first-child {float:left; padding:6px;}
#topmenu span {float:right; padding:6px; margin-right:2px;}
#topmenu span img {margin:0px 1px;}
#topmenu span label {cursor:pointer;}
a:link,a:visited,#topmenu span label {color:#000000; font-size:100%; font-weight:100; font-family:Verdana,Tahoma,Arial; text-decoration:underline;}
a:hover,a:active,#topmenu span label:hover {color:#cc3333; font-size:100%; font-weight:100; font-family:Verdana,Tahoma,Arial; text-decoration:none;}
a.more:link,a.more:visited {color:#990000; font-size:120%; font-style:italic; font-weight:bold;}
a.more:hover,a.more:active {color:#000000;}

#generalanalyse {float:left; width:516px; height:70px; margin-top:10px; background-image:url(../graphics/checkbg.png);}
#generalanalyse p {margin:26px 2px 0px 48px;}
#generalanalyse span {position:relative; top:-45px; margin-left:275px; font-weight:bold; color:#161616;}
#generalanalyse input[type="text"] {border:0 none; width:320px;}
#generalanalyse input[type="submit"] {font-family:Arial,Tahoma,Verdana; margin-left:10px; height:26px; font-size:13pt;}

#greenbar {float:left; width:100%; height:32px; background-image:url(../graphics/greenbar.png);}
#greenbar ul {width:964px; margin:0 auto; padding:2px 2px 2px 10px; list-style-type:none;}
#greenbar ul li {display:inline;}
#greenbar ul li a:link,#greenbar ul li a:visited {float:left; width:158px; height:32px; color:#ffffff; font-size:120%; font-family:Trebuchet MS,Sans Serif,Verdana,Tahoma; font-weight:bold; text-decoration:none; line-height:32px; background:url(../graphics/butbg-inactive.png) no-repeat; margin:0px 1px; display:block;}
#greenbar ul li a:hover,#greenbar ul li a:active {background:url(../graphics/butbg-hover.png) no-repeat;}
#greenbar ul li a.current:link,#greenbar ul li a.current:visited {float:left; position:relative; width:154px; height:37px; color:#009900; font-size:120%; font-family:Trebuchet MS,Sans Serif,Verdana,Tahoma; font-weight:bold; text-decoration:none; line-height:42px; background:url(../graphics/butbg-active.png) no-repeat; margin:-7px 3px 0px 3px; display:block;}

#whitebar {float:left; width:100%; height:45px; line-height:45px; font-size:120%; color:#cc0000; font-weight:bold; background-image:url(../graphics/whitebar.png);}

.whitediv {float:left; padding:2px; margin:4px 2px 4px 2px; background-color:#ffffff; border:1px solid #b5b5b5;}
.contentblok {width:630px; max-width:630px;}
.rightsideblok {float:left; width:300px; min-height:250px; padding:4px;}
#bottomdiv {margin:8px 0px 8px 1px; width:100%; height:40px; float:left; text-align:left;}

.insidebox {float:left; width:308px; margin:4px 0px 4px 4px; border:1px solid #e7e7f1;}
.rightsideblok .insidebox {width:296px; padding:0px; margin:0px 2px;}
.whitebox {background-color:#f3f3f3; padding-bottom:1px;}
.greenbox {background-image:url(../graphics/insidebgdg.gif); height:251px; padding-bottom:8px;}
#toolmenu div a:link,#toolmenu div a:visited {float:left; background-image:url(../graphics/insidebggreen.gif); width:286px; margin:8px 0px 0px 0px; padding:3px 2px 3px 8px; height:23px; line-height:23px; color:#e5e5e5; font-weight:bold; text-decoration:none;}
#toolmenu div a:hover,#toolmenu div a:active {float:left; background:#367036; width:286px; margin:8px 0px 0px 0px; padding:3px 2px 3px 8px; height:23px; line-height:23px; color:#ffffff; font-weight:bold; text-decoration:none;}

.headinside {float:left; background:url(../graphics/headinsidebg.png) center right; height:28px; line-height:28px; font-size:18px; padding:2px 8px; color:#009900; font-weight: bold; font-family:Trebuchet MS, Sans Serif, Verdana, Tahoma; vertical-align:middle;}

.sitelist {width:100%; margin:0px; line-height:21px; font-size:110%;}
.sitelist span.website {width:157px; float:left; background: url(../graphics/listimg.gif) 0px 3px no-repeat; padding-left:12px; border-bottom:1px solid #ebebeb; white-space:nowrap;}
.sitelist span.worth,.sitebox span.worth {width:128px; float:left; text-align:right; padding-right:3px; font-style:italic; color:#88cc88; border-bottom:1px solid #e3e3e3;}

.largebox {width:622px; margin:4px 0px 4px 4px; border:1px solid #ebebeb;}

.largebox tr {height:21px; line-height:21px; font-size:110%; border:1px solid #ffffff;}
.largebox th {color:#990000; background-color:#eeeeee;}
.largebox td {padding:2px; border-top:1px solid #ffffff;}
.largebox td.website {background: url(../graphics/listimg.gif) 2px 3px no-repeat; padding-left:14px;}
.largebox td.pagerank {padding-left:12px; text-align:center; font-weight:bold;}
.largebox td.alexa {text-align:center;}
.largebox td.worth {text-align:right; padding-right:3px; font-style:italic; color:#88cc88;}

.keywordlist {float:left; height:180px; overflow:hidden; margin:0px; padding:2px 2px; margin:8px 0px 7px 0px; line-height:24px; font-size:120%;}
.keywordlist span a:link,.keywordlist span a:visited,.letters span a:link,.letters span a:visited {float:left; padding:1px 7px; color:#006600; font-weight:bold;}
.keywordlist span a:hover,.keywordlist span a:active,.letters span a:hover,.letters span a:active {color:#990000; background-color:#ffffff; padding:0px 6px; border:1px solid #990000;}

.largedivbox {float:left; width:620px; margin:4px 0px 4px 4px; border:1px solid #e7e7f1;}
.largedivbox .keywordlist, .largedivbox .letters {float:left; min-width:600px; height:auto; margin:0px; padding:2px; margin:8px 0px 2px 0px; line-height:26px; font-size:120%;}

.sitebox {float:left; margin:3px; padding:4px; width:604px; min-height:103px; background-color:#ffffff; border:1px solid #e5e5e5;}
.sitebox .thumbshot {float:left; width:126px; height:103px;}
.sitebox .thumbshot img {border:1px solid #e5e5e5; width:120px; height:100px;}
.sitebox .boxcontent {float:left; width:476px;}
.sitebox .boxcontent h2{float:left; margin:0px; padding:0px 0px 3px 0px; width:100%; font-size:110%; color:#000000; border-bottom:1px solid #e5e5e5;}
.sitebox .boxcontent h2 a {font-size:130%; font-weight:bold; text-decoration:none;}
.sitebox .boxcontent span {float:left;}
.sitebox .boxcontent span {padding-top:3px; width:100%; line-height:16px; font-size:90%}
.sitebox .boxcontent div.first {float:left; width:61%; margin:0px;}
.sitebox .boxcontent div.second {float:left; width:39%; margin:0px;}
.sitebox .boxcontent span span {float:left; color:#009900; font-size:90%; padding:0px 5px 0px 0px; width:auto;}
.sitebox .boxcontent span span.worth {color:#88cc88; font-size:120%;}
.sitebox .boxcontent div span.link {background: url(../graphics/listimg.gif) 2px 3px no-repeat; padding-left:14px;}

#screenshot {float:left; margin:4px; width:300px; height:250px;}
#screenshot img {border:1px solid #e5e5e5;}
#ads_300x250 {float:left; margin:4px 2px 4px 0px; width:300px; height:250px; padding-left:3px; border-left:1px solid #009900;}
#rssandvalue {float:left; width:auto; height:51px; margin:4px;}
#rssandvalue #rss {float:left; width:308px; height:51px;}
#rssandvalue #websitevalue {float:left; width:254px; height:51px; line-height:60px; margin-left:6px; padding-left:54px; background:url(../graphics/valueback.gif); font-size:15px; color:#333333; font-weight:bold; text-align:center;}
td {width:151px;}
td.property {color:#009900; font-weight:bold; font-size:80%; text-align:right; padding:2px 4px 2px 2px; border-right:1px solid #ffffff; white-space:nowrap; vertical-align:text-top;}
td.value {color:#000000; font-size:80%; font-weight:100; font-style:italic; text-align:left; padding:2px 2px 2px 4px;}
td.value img {vertical-align:middle;}
td strong {font-weight:bold;}
td.price {text-align:left; font-size:110%; font-weight:bold; font-style:italic; color:#cc3333; padding:2px 2px 2px 4px;}
td.header {text-align:left; font-weight:bold; color:#005500; border:none; border-top:14px solid #ffffff; background:#ffffff url(../graphics/listimg.gif) 2px 3px no-repeat; padding-left:14px;}
table.whitebox {border:none;}
td.hproperty {color:#009900; font-weight:bold; font-size:80%; text-align:center; padding:2px 4px 2px 2px; border-right:1px solid #ffffff;}
td.hvalue {color:#000000; font-weight:bold; font-size:80%; text-align:center; padding:2px 4px 2px 2px; border-right:1px solid #ffffff;}
td.property a{font-size:13px;}

#countries {float:left; width:100%; padding:2px}
#countries div span {float:left; width:200px; vertical-align:middle; height:21px;}

img#favorite ,img#homepage{cursor:pointer;}

#pages{
	font-size: 90%;
	list-style-type: none;
	padding: 5px 0 0 0;
	margin: 2px 2px 2px 4px;
	float:left;
}

#pages li {display: inline;}

#pages a {
	border: 1px solid #99cc99;
	background: #fff;
	color: #3B5998;
	display: block;
	font-size: 1.2em;
	float: left;
	font-weight: bold;
	padding: 0.2em 0.43em;
	margin: 0.2em 0em;
	margin-right: 0.3em;
	text-decoration: none;
}

#pages a:hover{
	border-color: #2E6AB1;
	color: #2E6AB1;
	text-decoration: none;
}

#pages a.current {
	border: 1px solid #99cc99;
	background-color: #339933;
	color: #f5f5f5;
}

