/* FONTS (some special font options may be contained within other CSS files)*/

body {
font: 13px Arial, Verdana, sans-serif;
}

/* LINKS */

a:link {
	font-size:15px;
	color: #595858;
	background: transparent;
	text-decoration:none;
	}

a:visited, a:active {
	font-size:15px;
	color: #595858;;
	background: transparent;
	text-decoration:none;
	}

a:hover {
	font-size:15px;
	color: #595858;;
	background: transparent;
	text-decoration:underline;
	}

h1{
	font-size:22px;
	padding: 0 0px 15px 0px;
	margin: 0px;
	color: #001F36;
	font-weight:600;
}

h2{
	font-size:18px;
	padding: 0 0px 10px 0px;
	margin: 0px;
	color: #001F36;
	font-weight:600;
}

p {
	font-size:15px;
	padding: 0 0px 10px 0px;
	margin: 0px;
	color:#595858;
	line-height:1.3em;
}

.hotlist, .hotlink, .hotlinkextern {
clear: both;
text-align: left;
position:relative;
margin: 0;
padding-bottom:0px;
font-size:15px;
padding: 0 0px 4px 0px;
color:#595858;
}

.hotlist img, .hotlink img, .hotlinkextern img {
float:left;
padding: 0;
margin: 5px 5px 0 5px;
}	

.hotlist h1, .hotlink h1, .hotlinkextern h1 {
clear: right;
text-align: left;
position:relative;
margin:0px;
padding:0px;
}

.hotlist p, .hotlink p, .hotlinkextern p {
margin: 0 0 0 18px;
padding: 0;
}

.hotlink a:link, .hotlist a:link, .hotlinkextern a:link ,.hotlink a:visited, .hotlist a:visited, .hotlinkextern a:visited, .hotlink a:active, .hotlist a:active, .hotlinkextern a:active {
	font-size:15px;
	color: #595858;
	background: transparent;
	text-decoration:none;
	}

.hotlink a:hover, .hotlist a:hover, .hotlinkextern a:hover {
	font-size:15px;
	color: #595858;
	background: transparent;
	text-decoration:underline;
	}
	


.rundgang {
clear: both;
text-align: left;
position:relative;
margin: 0;
padding: 10px 10px 0px 0px;
}

.rundgang a:link, .rundgang a:visited {
font-size:18px;
color:#595858;
padding: 25px 25px 10px 45px;
background-image:url(/user/style/default/rundgang.gif); 
background-repeat:no-repeat;
background-position:bottom left;
}

.rundgang a:hover {
background-image:url(/user/style/default/rundgang_hover.gif); 
}

.price {
	font: 18px Arial, Verdana, sans-serif;
	padding: 0 0px 10px 0px;
	margin: 0px;
	color: #0c3232;
	font-weight:600;
}

.price_old {
font-size:18px;
padding: 0 0px 10px 0px;
margin: 0px;
color: #001F36;
font-weight:300;
text-decoration: line-through;
}

.price_special {
float:left; 
color: red;
text-decoration: none;
font-style: normal;
}

.price_special img {
float:left;
}

.price_amount{
color: red;
font-style: normal;
}