body {
    color: #333;
    font: normal 10px verdana, helvetica, sans-serif;
    background: #fff;
    margin: 0px;
    padding: 0px;
    cursor: default;
}
a {
	color: #3a86d1;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: none;
}

h1 {
    color: #333;
    font: bold 14px verdana, helvetica, sans-serif;
	margin: 0 0 12px 0;
	padding: 0;
}
p {
    color: #333;
    font: normal 11px verdana, helvetica, sans-serif;
	margin: 0 0 8px 0;
	padding: 0;
}

img, div, form {
    border: 0;
    margin: 0;
    padding: 0;
}


/* -- Main -- */
#main {
	width: 468px;
    background: #fff;	
	margin: 0;
	padding: 0;
    display: block;	
}

/* -- Menu -- */
#main_menu {
    width: 100%;
    height: 30px;
	background: url(../images/alleskostenlos/menu_bg.gif) repeat-x;
	display: none;
}
#menu {
    width: 100%;
    height: 30px;
    margin: 0px;
    padding: 0px;
	background: url(../images/alleskostenlos/menu.gif) no-repeat;
    text-align: left;    
}
#menu .item {
    width: 150;
    height: 30;
    background: url(../images/alleskostenlos/menu.gif) 0px -30px;
}
#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	clear: left;
}
#menu ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}
#menu ul li a span {
	display:none;
}
#menu ul li a {
	width: 150px;
	margin: 0px;
	padding: 0px;
	display: block;
		
}
#menu ul li a.menu1 {
    height: 30px;
}
#menu ul li a.menu1:hover {
	background: url(../images/alleskostenlos/menu.gif) 0px -30px;
}

/* -- Header -- */
#header {
    width: 100%;
    height: 142px;
	margin-bottom: 5px;
	display: none;
}

/* -- Content -- */
#content {
    width: 468px;
}
#content_top {
    height: 25px;
    background: url(../images/alleskostenlos/content_top.gif) no-repeat;
	margin: 0;
	padding: 0;
	display: none;
}
#content_top .title {
    color: #fff;
    font: bold 13px verdana, helvetica, sans-serif;
	padding: 4px 0 0 4px;
}
#content_bottom {
    height: 10px;
    background: url(../images/alleskostenlos/content_bot.gif) no-repeat;
    margin: 0;
    padding: 0;
	display: none;
}
#content_panels {
    background: url(../images/alleskostenlos/1.gif) repeat-y;
    margin: 0;
    padding: 0;
    display: block;
}
.content_panel {
    width: 464px;
    height: 265px;
    background: url(../images/alleskostenlos/content_panel.png) no-repeat;
    margin: 10px 0 0 0;
    padding: 0;
}
.content_panel table {
    width: 100%;
    text-align: left;
}
.content_panel .title {
    height: 24px;
    color: #333;
    font: bold 10px verdana, helvetica, sans-serif;
    padding: 2px 0 0 4px;
	text-align: left;
}
.content_panel .picture {
    width: 180px;
    height: 150px;
    padding: 1px 0 0 7px;
    margin: 0;
}
.content_panel .description {
    height: 150px;
    padding: 0 6px 0 6px;
    margin: 0;
}
.content_panel .description p {
    color: #444;
    font: normal 9px verdana, helvetica, sans-serif;
    padding: 0 0 6px 0;
    margin: 0;
}
.content_panel .sponsor {
    width: 172px;
    height: 62px;
    padding: 0 0 0 7px;
    margin: 0;
}
.content_panel .price {
    width: 100px;
    color: #444;
    font: normal 9px arial, helvetica, sans-serif;
    padding: 0 0 0 2px;
}
.content_panel .info {
    width: 173px;
    padding: 0 0 0 18px;
}
.content_panel .info .label {
    height: 18px;
    color: #444;
    font: normal 10px verdana, helvetica, sans-serif;
    margin: 2px 0 0 10px;
}
.content_panel .info .keyword {
    color: #3a86d1;
    font: bold 18px verdana, helvetica, sans-serif;
    margin: 12px 0 0 6px;
}
.content_panel .end {
    color: #666;
    font: normal 9px verdana, helvetica, sans-serif;
    padding: 1px 8px 0 0;
}

.text_content {
    width: 468px;
    padding: 4px;
    text-align: left;
}


/* -- Bumper -- */
#bumper {
    width: 100%;
    height: 40px;
	background: url(../images/alleskostenlos/bumper_bg.gif) repeat-x;
	margin-top: 5px;
	display: block;
}
#blinks {
    height: 20px;
}
#blinks .item {
	color: #555;
    font: normal 10px verdana, helvetica, sans-serif;
}
#blinks .item a {
	color: #3a86d1;
	text-decoration: none;
}
#blinks .item a:hover {
	color: #000;
	text-decoration: none;
}
#copyright {
    height: 20px;
	color: #777;
    font: normal 10px verdana, helvetica, sans-serif;
    margin: 4px 0 0 0;
    display: block;
}


/* -- Global styles -- */
.ltitle {
    color: #333;
    font: normal 14px verdana, helvetica, sans-serif;
}

.text {
    color: #333;
    font: normal 11px verdana, helvetica, sans-serif;
}
.stext {
    color: #333;
    font: normal 10px verdana, helvetica, sans-serif;
}

.field {
    background-color: #fff;
    border: 1px solid #333;
    color: #555;
    font: normal 11px verdana, helvetica, sans-serif;
    width: 240px;
}
.button {
    color: #333;
    background: #d1e4ef;
    border: 1px solid #333;
    font: normal 11px verdana, helvetica, sans-serif;
    width: 70px;
    height: 20px;
    text-align: center;
    margin: 0 0 0 30px;
    padding-top: 2px;
}

