

/* TAGS */

body{
	margin:0px;
	padding:0px;
	border:none;
	background-color:#c3c3c3;
	background-image:url(../images/basics/bg.gif);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100.01%;
	color:#2d2d2d;
	line-height:120%;
}

H1{
	font-size:1.4em;
	color:#00AAC4;
}

H2{
	font-size:1.0em;
	color:#00AAC4;
	margin-bottom:-0.1em;
}

H3{
	font-size:0.95em;
	color:#F61B6F;
	margin-bottom:-0.1em;
}

a{
	color:#F61B6F;
	text-decoration:none;
	outline-style: none;	
}


a:hover{
	color:#00AAC4;
}

a:visited{
	color:#F61B6F;
}


li{	
	list-style-image:url(../images/basics/li_element.gif);
}

/* IDs */

#CONTAINER{
	text-align:left;
	margin:0px auto 0px auto;
	width:912px;
	font-size:0.8em;
}

#HEADER{
	/*background-image:url(../images/basics/header.jpg);
	background-repeat:no-repeat;
	width:912px;
	height:289px;*/
	
	background-image:url(../images/basics/header_02.jpg);
	background-repeat:no-repeat;
	width:912px;
	height:350px;
}

#NAVI{
	margin:0px 0px 0px 0px;
	width:960px;
	
	display:none;

}

#CONTENT_BOX{
	/*background-image:url(../images/basics/contentbg.gif);*/
	background-image:url(../images/basics/contentbg_02.gif);
	background-repeat:repeat-y;
	width:828px;
	margin: 0px 0px 0px 29px;
	border-bottom:1px solid #8e8d8d;
	float:left;
	display:none;

}

* html #CONTENT_BOX{
	float:none;
}

#SUBNAVI{
	margin:0px 0px 0px 1px;
	float:left;
	display:none;
}

#CONTENT{
	margin:20px 0px 0px 305px;
	width:500px;
	display:none;

}

#FOOTER{
	text-align:center;
	clear:both;
	margin: 10px 0px 0px 0px;
	padding-top: 10px;
	display:none;
}

/* Styling Footer*/
#FOOTER{
	text-align:center;
	font-size:0.85em;
	display:none;
}

#FOOTER a{
	color:#1982a2;
	border-bottom:1px dotted #ed008c;
}

#FOOTER a:hover{
	color:#ed008c;
	border-bottom:none;
}


/* NAVI */
#NAVI ul{
	margin:0px;
	padding:0px;
}

#NAVI li{
	display:inline;
	line-height:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
	list-style-image:none;
	width:900px;
}




/**** styling SUBNAVI ****/

#SUBNAVI ul{
	margin:50px 0px 0px 0px;
	padding:0px;
}

#SUBNAVI li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#ffffff;
	font-size:12px;
	list-style:none;
	list-style-image:none;
	width:275px;
	height:29px;
	border-bottom:1px solid #ffffff;
	*border-bottom:none;
	border-left:1px solid #ffffff;
	line-height:normal;
}

#SUBNAVI li a{
	color:#ffffff;
	text-decoration: none;
	display:block;
	height:29px;
	background-color:#4d4d4e;
	border:none;
}



#SUBNAVI li a:hover{
	color:#ffffff;
	background-color:#00adee;
}

.list_navi{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position:relative;
	top:6px;
	left:47px;
}

#PRELOADER{
	display:none;
}


/**** styling NAVI Home ****/
.home{
	float:left;
}

.home span {
	display:none;
}

.home:link, .home:visited {
	display:			block;
	width:				169px;
	height:				96px;
	background:			url(../images/basics/home.jpg);
	border:none;
}

.home:hover, .home:active, .home:focus {
	background-image:	url(../images/basics/home_over.jpg);
	border:none;
}


.home_active{
	float:left;
	display:			block;
	width:				169px;
	height:				96px;
	background:			url(../images/basics/home_over.jpg);
	border:none;
}

.home_active span {
	display:none;
}


/**** styling NAVI Kategorien ****/
.kategorien{
	border:none;
	float:left;
}

.kategorien span {
	display:none;
}
.kategorien:link, .kategorien:visited {
	display:			block;
	width:				137px;
	height:				96px;
	background:			url(../images/basics/knipsen.jpg);
	border:none;
}

.kategorien:hover, .kategorien:active, .kategorien:focus {
	background-image:	url(../images/basics/knipsen_over.jpg);
	border:none;
}

.kategorien_active{
	float:left;
	display:			block;
	width:				137px;
	height:				96px;
	background:			url(../images/basics/knipsen_over.jpg);
	border:none;
}

.kategorien_active span {
	display:none;
}



/**** styling NAVI Magazine ****/
.magazine{
	float:left;
}

.magazine span {
	display:none;
}
.magazine:link, .magazine:visited {
	display:			block;
	width:				137px;
	height:				96px;
	background:			url(../images/basics/drehen.jpg);
	border:none;
}

.magazine:hover, .magazine:active, .magazine:focus {
	background-image:	url(../images/basics/drehen_over.jpg);
	border:none;
}

.magazine_active{
	float:left;
	display:			block;
	width:				137px;
	height:				96px;
	background:			url(../images/basics/drehen_over.jpg);
	border:none;
}

.magazine_active span {
	display:none;
}



/**** styling NAVI Demoversion ****/
.demoversion{
	float:left;
}

.demoversion span {
	display:none;
}
.demoversion:link, .demoversion:visited {
	display:			block;
	width:				139px;
	height:				96px;
	background:			url(../images/basics/gestalten.jpg);
	border:none;
}

.demoversion:hover, .demoversion:active, .demoversion:focus {
	background-image:	url(../images/basics/gestalten_over.jpg);
	border:none;
}

.demoversion_active{
	float:left;
	display:			block;
	width:				139px;
	height:				96px;
	background:			url(../images/basics/gestalten_over.jpg);
	border:none;
}

.demoversion_active span {
	display:none;
}



/**** styling NAVI Bonus ****/
.bonus{
	float:left;
}

.bonus span {
	display:none;
}
.bonus:link, .bonus:visited {
	display:			block;
	width:				136px;
	height:				96px;
	background:			url(../images/basics/blabla.jpg);
	border:none;
}

.bonus:hover, .bonus:active, .bonus:focus {
	background-image:	url(../images/basics/blabla_over.jpg);
	border:none;
}


.bonus_active{
	float:left;
	display:			block;
	width:				136px;
	height:				96px;
	background:			url(../images/basics/blabla_over.jpg);
	border:none;
}

.bonus_active span {
	display:none;
}


/**** styling NAVI Kontakt ****/
.kontakt{
	float:left;
}

.kontakt span {
	display:none;
}
.kontakt:link, .kontakt:visited {
	display:			block;
	width:				194px;
	height:				96px;
	background:			url(../images/basics/kontakt.jpg);
	border:none;
}

.kontakt:hover, .kontakt:active, .kontakt:focus {
	background-image:	url(../images/basics/kontakt_over.jpg);
	border:none;
}

.kontakt_active{
	float:left;
	display:			block;
	width:				194px;
	height:				96px;
	background:			url(../images/basics/kontakt_over.jpg);
	border:none;
}

.kontakt_active span {
	display:none;
}



/**** styling SUBNAVI RSS****/
.rss{
	margin:15px 0px 0px 1px;
	
}

.rss span {
	display:none;
}
.rss:link, .rss:visited {
	display:			block;
	width:				273px;
	height:				93px;
	background:			url(../images/basics/subscribe.jpg);
	border:none;
	border: 1px solid #CCCCCC;
}

.rss:hover, .rss:active, .rss:focus {
	background-image:	url(../images/basics/subscribe_over.jpg);
	border:none;
	border: 1px solid #CCCCCC;
}

.rss_active{
	float:left;
	display:			block;
	width:				273px;
	height:				93px;
	background:			url(../images/basics/subscribe_over.jpg);
	border:none;
	border: 1px solid #CCCCCC;
}

.rss_active span {
	display:none;
}






.border{
	border:1px solid #2d2d2d;
}




/* link auswählbar als box */

a.kartenstyle:link, a.kartenstyle:visited{
	background-color : #F3F3F3;
	width : 480px;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #cccccc;
	color:#2d2d2d;
	cursor:default;
}

a.kartenstyle:hover, a.kartenstyle:active{
	background-color : #F3F3F3;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #00AAC4;
	cursor:default;
}


/* link auswählbar als box */

a.kartenstyle_link:link, a.kartenstyle_link:visited{
	background-color : #F3F3F3;
	width : 480px;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #cccccc;
	color:#2d2d2d;
}

a.kartenstyle_link:hover, a.kartenstyle_link:active{
	background-color : #F3F3F3;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #00AAC4;
}


.kartenstyle{
	background-color : #F3F3F3;
	width : 480px;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #cccccc;
	color:#2d2d2d;
}

.kartenstyle:hover, .kartenstyle:active{
	background-color : #F3F3F3;
	float : left;
	padding: 10px 10px 5px 10px;
	text-decoration : none;
	border:1px solid #00AAC4;
}




.subscribe{
	margin:0px 0px 0px 1px;
	border:1px solid #cccccc;
}

