/* CSS Document */


* { 
	padding:0;
	margin:0;
	font-family:Verdana, Arial, "Trebuchet MS", Trebuchet ;}
	
ul, li {
	padding:0;
	margin:0;}
	
html { 
	font-size:100%;
	height:100%;}

body {  
	font-size:0.8em;
	background:#DCDBD9 url(http://www.golf-vergleich.de/images/background-wrapper.gif) repeat-x;
	text-align:center;}

.wrapper {
	width:950px;
	text-align:left;
	margin:0 auto;
	border:1px solid #006600;
	border-bottom:0;
	border-top:0;}
	
.header {
	width:950px;
	height:110px;
	border-bottom:4px solid #00007B;
	background:#006600 url(http://www.golf-vergleich.de/images/titel-background.gif) no-repeat 0 bottom;}
	
.header ul {
	height:26px;}
	
.header li {
	list-style:none;
	float:left;}
	
.header li a {
	float:left;
	color:#000;
	text-decoration:none;
	margin:0 12px 0 4px;
	font-size:0.9em;
	padding:6px 6px 6px 6px;}
	
.header li a:hover, .header li.selected a, .back a:hover {
	text-decoration:underline;
	color:#900;}
	
.header .siteinfo {
	width:750px;
	float:left;}
	
.header .left {
	background:none;
	text-align:center;}
	
.header h1 {
	height:40px;
	display:block;
	text-indent:-9999px;
	background:#006600 url(http://www.golf-vergleich.de/images/titel-schrift.gif) 0 4px no-repeat;}
	
.header h2 {
	height:24px;
	padding-left:10px;
	display:block;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;}
	
.header h3 {
	height:20px;
	padding-left:10px;
	display:block;
	font-size:0.9em;
	color:#fff;
	font-weight:bold;}
	
#logo img{
	width:95px;
	height:95px;
	margin:8px auto 0 auto;
	border:0;}
	
.main {
	background:#FEF5DC url(http://www.golf-vergleich.de/images/menu-background.gif) repeat-y;
	width:950px;}
	
.left {
	width:200px;
	float:left;}

.content {
	float:left;
	padding:0 0 0 20px;
	width:730px;}
	
.clear {
	display:block;
	clear:both;}
	
.noclear {
	width:550px;
	float:left;}
	
.left ul {}
	
.left li {
	list-style:none;
	padding:0 0 8px 0;}
	
.left li a {
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
	padding:0 0 0 20px;
	background:url(http://www.golf-vergleich.de/images/arrow.gif) no-repeat 6px 5px}
	
.left li a:hover, .left li.selected a {
	color:#FF0;
	text-decoration:underline;}
	
.left li span {
	display:block;
	margin-top:50px;
	height:26px;
	margin-top:30px;
	text-indent:-9999px;
	width:200px;}

.googlesuche {
	margin:20px 0 0 10px}

.left .googlesuche {
	color:#fff;}

.left .googlesuche input, .left .googlesuche label {
	float:left;}

.left .googlesuche label {
	display:block;
	color:#fff;
	padding-left:6px;}
	
.left .googlesuche .radio {
	margin:0 4px 0 0;}

.googlesuche .text {
	border:1px solid #000;
	padding:4px;
	font-size:11px;
	width:96px;
	font-family:arial, verdana}

.left .googlesuche .clear {
	padding:4px}
	
.googlesuche .submit {
	height:22px;}
	
li.mitgliedschaften span{
	background:url(http://www.golf-vergleich.de/images/menu-tests.gif) no-repeat;}
	
li.spielgebuehren span{
	background:url(http://www.golf-vergleich.de/images/menu-spielgebuhr.gif) no-repeat;}
	
li.weitere-tests span{
	background:url(http://www.golf-vergleich.de/images/menu-tests2.gif) no-repeat;}
	
li.services-fuer-sie span{
	background:url(http://www.golf-vergleich.de/images/menu-services.gif) no-repeat;}

.content h1, .content h2 {
	font-size:1.3em;
	font-weight:bold;
	color:#006600;
	margin:20px 0 0 0}
	
.content .textsummary h1, p.h1, .content .textsummary h2 {
	font-size:1.2em;
	font-weight:normal;
	color:#006600;}
	
.textsummary h1 {
	margin-bottom:20px;}
	
.textsummary li {
	margin-left:30px;}

.normaltext h1 {}
	
.contentimage {
	width:200px;
	min-height:194px;
	margin-bottom:10px;
	float:left;}
	
.textsummary {
	padding:20px 0 0 0;
	float:left;
	width:723px;}
	
.short {
	width:553px;}
	
.introtext {
	width:510px;
	float:left;
	margin-bottom:10px;}

.introtextnews {
	width:554px;
	float:left;
	padding-bottom:10px;}
	
.introtext h1, .introtextnews h1 {
	margin:0 0 10px 0;}

.textsummary .short {
	width:350px;}

.sitecontent .normaltext {
	}

.normaltext li {
	margin-left:20px;
	list-style:square;
	line-height:1.25em}
	
.content p {
	padding:8px 0 8px 0;}
	
.content hr {
	background:0;
	border:0;
	clear:both;
	padding:0;
	margin:10px 0 5px 0;
	border-bottom:1px solid #666;}
	
.content hr.hrnews {
	width:554px;}
	
.sitecontent {
	margin-right:20px;
	}
	
.content .sitecontent.short hr {
	margin-right:10px}
	
.back {
	padding:0 0 26px 0;
	margin-bottom:20px;
	width:550px;}
	
.back li {
	list-style:none;
	margin:0 20px 0 0}
	
.back li, .back a {
	float:left;
	color:#999;
	text-decoration:none;
	font-size:0.9em;}
	
	
/* I N F O B O X */
	
.infobox {
	float:right;
	width:160px;
	background:#FFEF99;
	border-left:1px solid #006600;
	border-right:0;
	border-top:0;
	font-size:0.8em;
	text-align:center;
	margin-bottom:20px;}

.infobox h2, .infobox h3 {
	background:#FFCE00 url(http://www.golf-vergleich.de/images/titel-background.gif) no-repeat 0 top;
	padding:4px;
	font-size:1.2em;
	font-weight:normal;
	margin:0;
	color:#000;
	border-bottom:1px solid #006600;
	border-top:0;}
	
.infobox h2, .infobox h3, .infobox p {
	padding:4px;
	text-align:left;}

.infobox p {
	border-bottom:1px solid #006600;}
	
.infobox ul {
	padding-bottom:10px;
	padding-top:4px;
	margin-top:-1px;
	background:#FFEF99;
	border-bottom:1px solid #006600;
	text-align:left;}
	
.infobox li {
	margin-left:20px;
	padding:0 4px 0 0;
	list-style:square;}
	
.infobox img {
	border:2px solid #006600;
	text-decoration:none;
	margin:10px auto 10px auto}
	
.infobox a {
	text-decoration:none;}
	
.infobox a:hover {
	text-decoration:underline;}
	
.infobox a:hover img {
	text-decoration:none;
	border:2px solid #000;}
	
.infotext {
	clear:both;
	padding:30px;
	padding-bottom:30;
	color:#818181;
	border-top:1px solid #006600;
	font-size:0.85em;}
	
.infotext h3, .infotext h2, .infotext h1, .infotext h4, .infotext p, .infotext a {
	font-size:0.9em;}
	
.infotext a {
	color:#818181}
	
.infotext p {
	padding:2px 0 2px 0;}
	
.infotext ul {
	margin:0 0 10px 20px;}
	
.footer {
	background:url(http://www.golf-vergleich.de/images/titel-background.gif) no-repeat 0 bottom;
	text-align:center;
	padding:4px;
	padding:30px 0 4px 0;
	font-size:0.9em}
	
	
/* C O M P A N Y */
.sitecontent .CDitem {
	clear:both;
	background:#FFF3CC;
	border:1px solid #006600;
	margin:20px 0 0 0;
	border-bottom:1px solid #006600;
	padding:0 0 0 4px;}
	
.CDitem h3 a, .WLitem h3 a {
	font-weight:bold;
	color:#000;
	text-decoration:none;}
	
.CDitem h3 a:hover, .WLitem h3 a:hover {
	text-decoration:underline;}

.criteria {
	position:relative;
	background:url(http://www.golf-vergleich.de/images/devider.gif) repeat-y;
	border-bottom:1px solid #006600}

.item_attribute_name, .item_attribute_val {
	float:left; 
	margin:4px 0 4px 0; }

.rating, .answer0, .answer1 {
	width:60px; 
	height:10px; 
	text-indent:-9999px; 
	margin:4px 0 4px 4px;}

.ratingbig {
	width:90px; 
	height:15px; 
	text-indent:-9999px}
	
.summary {
	background:#FFEF99 url(http://www.golf-vergleich.de/images/th-background-2.gif) repeat-x;}

.rankbig1 {
	background:url(http://www.golf-vergleich.de/images/stars/stars_big1.gif) no-repeat;}

.rankbig2 {
	background:url(http://www.golf-vergleich.de/images/stars/stars_big2.gif) no-repeat;}

.rankbig3 {
	background:url(http://www.golf-vergleich.de/images/stars/stars_big3.gif) no-repeat;}

.rankbig4 {
	background:url(http://www.golf-vergleich.de/images/stars/stars_big4.gif) no-repeat;}

.rankbig5 {
	background:url(http://www.golf-vergleich.de/images/stars/stars_big5.gif) no-repeat;}

.rank1 {
	background:url(http://www.golf-vergleich.de/images/stars/stars1.gif) no-repeat;}

.rank2 {
	background:url(http://www.golf-vergleich.de/images/stars/stars2.gif) no-repeat;}

.rank3 {
	background:url(http://www.golf-vergleich.de/images/stars/stars3.gif) no-repeat;}

.rank4 {
	background:url(http://www.golf-vergleich.de/images/stars/stars4.gif) no-repeat;}

.rank5 {
	background:url(http://www.golf-vergleich.de/images/stars/stars5.gif) no-repeat;}

.answer0 {
	background:url(http://www.golf-vergleich.de/images/box_ECHTEREISE-NEIN.gif) no-repeat;
	height:18px;}

.answer1 {
	background:url(http://www.golf-vergleich.de/images/box_ECHTEREISE-JA.gif) no-repeat;
	height:18px;}
	
.signallink {
	display:block;
	margin:10px 0 10px 0;
	line-height:30px;
	width:240px;
	height:30px;
	color:#fff;
	background:url(http://www.golf-vergleich.de/images/button.gif) no-repeat;
	font-weight:bold;
	text-decoration:none;
	text-align:center;}

.CDsummary .signallink {
	margin:10px 0 10px 18px;}

.signallink:hover {
	text-decoration:underline;}

.CDsummary { 
	width:280px; 
	float:left;}

.CDsummary h3 {
	clear:both;
	display:block;
	font-size:1.3em;
}

.CDsummary h4 {
	font-size:1.1em;
}

	
.CDcustomfields { 
	width:417px; 
	border-left:1px solid #006600;
	float:left; 
	margin-left:6px;
	margin-bottom:-1px;}

.sitecontent .item_attribute_name {
	width:180px; 
	font-size:0.9em;
	padding-left:4px;}

.sitecontent .item_attribute_val {
	width:230px;}
	
.item_attribute_val p {
	padding-left:2px;}

.clear { clear:both;}

.CDitem ul {
	margin-left:6px;}

.CDitem li {
	margin-left : 6px;
	margin-bottom:2px;
	list-style-type:square;
}

.CDwatchlist, .NewsSummary, .SummaryRatgeber, .linkliste {
	margin:20px 0 0 0;
	border:1px solid #006600;	
	border-bottom:0;
	background:#FFF3CC;}
	
.linkliste {
	border:1px solid #006600;
	margin-bottom:20px;}
	

.CDwatchlist {
	clear:both;}
	
.CDwatchlist p {
	padding:2px 0 2px 0;}

.CDwatchlist .intro, .NewsSummary .intro, .SummaryRatgeber .intro, .linkliste .intro {
	background:#FFEF99 url(http://www.golf-vergleich.de/images/th-background-2.gif) repeat-x;
	border-bottom:1px solid #006600;
	padding:8px;}

.item_attribute_val ul, .item_attribute_val p {
	margin-bottom:0px;
	font-size:0.9em;
	padding-top:0;
	margin-top:4px;}

.norating ul {
	margin-top:0;}

.item_attribute_val li {
	margin-left:16px;
	padding-left:2px;}


.WLitem, .NewsSummary {
	border-bottom:1px solid #006600}

.NewsSummary ul {
	padding:4px;}

.NewsSummary ul li{
	margin:4px 0 4px 20px;
	list-style:square;}

.CDwatchlist h1, .NewsSummary h1, .SummaryRatgeber h1 {
	font-size:1.2em;
	margin:0;
	color:#000;
	padding-bottom:4px;}

.CDwatchlist .CDlogo {
	width:120px;
	float:left;
	padding:8px;
	min-height:124px;}
	
.CDoverview {
	float:left;
	width:49%;}
	
.CDregister {
	display:block;
	font-weight:bold;
	margin-top:12px;}
	
.CDimage, .CDshorttext {
	float:left;}
	
.CDimage {
	width:250px;}
	
.CDshorttext {
	width:290px; padding:10px 0px 0px 10px;}
	
.CDdetail .CDdesc {
	margin-top:20px;}
	
.CDdetail .testergebnistext {
	float:left;
	width:140px;}
	
.CDdetail .ratingbig {
	float:left; }
	
.CDdetail .testergebnis {
	margin-right:56px;}
	
.CDdetail h2 {
	margin:30px 0 30px 0;}

/* -- S I D E */
.infobox .CDitem {
	padding:4px 4px 6px 4px;
	border-bottom:1px solid #dcce80;
	text-align:left;
	margin:0 0 4px 0}
	
.infobox .CDitem a {
	display:block;
	margin-bottom:2px;}
	
.infobox .ratingbig {
	width:152px;
	text-indent:10px;
	line-height:18px;
	background-position:right top;}

.infobox .fvz {
	display:block;
	padding:0 0 0 30px;
	background:url(http://www.golf-vergleich.de/images/schlaeger1.png) no-repeat;}


/* P R O D U C T S */

.products .CDlogo{
	width:180px;
	text-align:center;}
	
.products img {
	margin:0 auto;}
	
.products .CDcustomfields, .products .criteria {
	background:none;
	border:0;
	margin:0;
	padding:0;}
	
.products .criteria {
	margin:0 0 20px 0}
	
.products .item_attribute_name {
	padding:0;
	margin:0;
	width:120px;}
	
.products .CDlogo .item_attribute_val {
	width:180px;}
	
.products .rating {
	left:130px;
	margin:3px;
	top:0;}
	

.CDwatchlist .CDlogo img {
	border:1px solid #006600}

.CDwatchlist .CDdesc {
	float:left;
	width:550px;
	padding:8px;}

.products .CDdesc {
	width:470px;}

.vergleich {
	width:100%;
	background:#FFF3CC;
	margin:0 0 20px 0;
	padding:0;
	border-top:1px solid #006600;
	border-left:1px solid #006600;}
	
.vergleich th {
	background:#FFEF99 url(http://www.golf-vergleich.de/images/th-background-2.gif) repeat-x;
	font-weight:bold;
	font-size:1em;}
	
.vergleich th, .vergleich td {
	vertical-align:top;
	padding:8px;
	width:50%;
	border-right:1px solid #006600;
	border-bottom:1px solid #006600;}
	
.vergleich li {
	list-style:square;
	margin-left:14px;}
	
.vergleich th h1, .vergleich th h2 {
	margin:0}
	
.home {
	width:550px;
	padding:0 0 0 0;
	margin:20px 0 20px 0;}
	
.home td  {
	width:275px;}
	
.home a {
	display:block;
	border:0;}
	
.home h2 {
	font-size:1em;
	display:block;
	margin:0;
	font-weight:bold;}
	
.home h2 a {
	font-size:1em;
	font-weight:bold;
	padding:0 0 8px 0;
	clear:both;}
	
.home p {
	padding:0 0 8px 0;
	line-height:1.4em;
	font-size:8pt;}
	
.home img {
	display:block;
	padding:0 10px 10px 0;
	float:left;
	border:0;}
	
.map td {
	width:99%}



	
.mapcontainer {
	width:330px;
	height:200px;
	margin-left:20px;
        display:block;
        float:right;	                
}
	
.service h2, .service a {
	clear:both;}
	
.service td {
	text-align:center;
	width:150px;}
	
.service img {
	clear:both;
	float:none;
	margin:0 auto;}
	
.service p {
	text-align:left;}
	
.SummaryRatgeber li, .linkliste li{
	list-style:none;
	border-bottom:1px solid #006600;
	margin:0;
	padding:8px 0 16px 6px}

.linkliste li {
	list-style:square;
	border:0;
	margin-left:26px;
	padding:8px 0 4px 2px}

.SummaryRatgeber li a, .linkliste li a {
	padding:0 0 0 10px;
	text-decoration:none;}

.linkliste li a {
	padding:0;}

.SummaryRatgeber img {
	margin-bottom:-14px;
	margin-right:14px;
	border:1px solid #006600;}
	
.gmnoprint span {
	display:none;}
	
.feedbackform {
	font-size:0.9em;}
	
.feedbackform h4 {
	color:#006600;
                font-size:1.1em;
}
	
.feedbackform label {
	display:block;
	float:left;
	width:120px;}
	
.feedbackform select {
	float:left;}
	
.feedbackform textarea {
	width:466px;
	height:50px;}
	
.feedbackform .required {
	padding:8px 0 8px 0;
	clear:both;}
	
.feedbackform input, textarea {
	border:1px solid #006600;}
	
.vergleich textarea {
	font-size:10px;
	font-family:courier, verdana}
	
.feedbackform .cms_submit {
	color:#006600;
	border:0px solid #006600;
	width:150px;
	height:22px;
	color:#fff;
	background:url(http://www.golf-vergleich.de/images/button-klein.gif) no-repeat;
	margin-left:10px;}
	
.captcha {}
	
.captchainput {
	float:left;}
	
.captchainput input {
	clear:both;
	width:150px;
	display:block;}
	
.error {
	color:#ff0000;}
	
.feedbackstyle {
	padding:10px;
	margin:0;
	margin-top:20px;
	width:526px;}
	
.hitmaster {
	margin-top:100px;
	text-align:center;}
	
.hitmaster img {
	margin:0 auto;}
	
.links {
	float:left;}
	
.links img {

	margin:0 10px 10px 0;}
	
.content p.newsdate {
	color:#818181;
	margin:10px 0 10px 0;
	padding:10px 0 10px 30px;
	background:url(http://www.golf-vergleich.de/images/golfball_icon.gif) no-repeat left center;
	border:1px solid #818181;
	border-left:0;
	border-right:0;}
	
.startnews {
	text-align:left;}
	
.startnews .newstitle, .startnews .newsdate {
	padding:4px;}
	
.startnews .newstitle {
	margin:0 0 4px 0;
	border-bottom:1px solid #dcce80}
	
.startnews .newsdate {
	padding-bottom:0;}	
	
.artikelbanner {
	background:#FFF3CC;
	border:1px solid #ccc;
	border-left:0;
	border-right:0;
	padding:10px;
	font-size:1.3em;
	text-align:center;
	margin:10px 0 10px 0;}
	
.artikelbanner a {
	display:block;
	margin:10px 0 10px 18px;
	line-height:30px;
	width:240px;
	height:30px;
	color:#fff;
	background:url(http://www.golf-vergleich.de/images/button.gif) no-repeat;
	font-weight:bold;
        font-size:9pt;
	text-decoration:none;
	text-align:center;}
}
	
.artikelbanner a:hover {
	text-decoration:underline}
	
.zwischenzeile {
	clear:both;
	margin:6px 4px 0 4px;
	padding:6px 4px 0 4px;
	text-align:center;}

.center {
	text-align:center;}
	
.infobox p.center {
	text-align:center;}
	
.standardbanner {
	clear:both;
	border-top:1px solid #666;
	padding:10px;}
	
p.h1 {
	font-weight:bold;}