.teaser a:link {text-decoration:underline; color:#666; }
.blip a:link {text-decoration:underline; color:#666; }
#main_blog a:link {text-decoration:underline; color:#666; }

.teaser a:visited {text-decoration:underline; color:#666; }
.blip a:visited {text-decoration:underline; color:#666; }
#main_blog a:visited {text-decoration:underline; color:#666; }
#main_blog img {float:left; margin-right:15px; margin-bottom:15px;}

.teaser a:hover {text-decoration:underline; color:#FF008A; }
#navi a:hover {color: #666; background: #EDEDED; }
#subnavi a:hover {color: #666; background: #EDEDED; text-decoration:none; margin: 0; width:194px; }
.blip a:hover {text-decoration:underline; color:#FF008A; }
.thumb a:hover {color:#fff; text-decoration:none; background-color:#FF008A;}
#main_blog a:hover {color:#fff; text-decoration:none; background-color:#FF008A;}
#select a:hover {color: #666; background: #EDEDED;}

#select a:active {color:#000; font-weight: bold; background: #fff;}
body {margin:0; padding:0; background:url(http://www.modelwelt.ch/cms/img/black/page_bkg.jpg) repeat-x; background-color:#3a3a3a; font:77%/150% Arial, Helvetica, sans-serif; text-align:center;}
.clear {clear:both; margin:0; padding:0; }
#header{
height:130px;
width:760px;
background-color:#fff;
background:url(http://www.modelwelt.ch/cms/img/black/bkg_header.gif) top no-repeat #fff;
margin:43px auto 0 auto;
padding:0;
}
#shortcut {
margin-top:5px;
padding:15px; 
background-color:#fff; 
color: #ccc; 
text-transform:uppercase;
float:right;
font-size:11px;
}
	#shortcut a:link{color:#bdbdbd; text-decoration:none;}
	#shortcut a:visited{color:#bdbdbd; text-decoration:none;}
	#shortcut a:hover{color:#bdbdbd; text-decoration:none; border-bottom:1px solid #e00288;}


		.logo{
		float:left;
		padding:15px;
		}

#container {margin-left: auto; margin-right: auto; padding:30px; width:700px; background-color:#fff; text-align:left;}
#main_blog {float:left; width:440px; margin:0; padding:0 0 0 30px; }
#left_blog {float:left; padding:0; margin:0; width:220px; }
#subnavigation {margin:0 0 30px 0; padding:0; }
.teaser {margin:0 0 30px 0; padding:15px; background-color:#e2e2e2;}


#subnavi {margin:0; padding:0; background: #E3E3E3; }
#subnavi li {margin: 0; padding: 0; list-style: none; }
#subnavi a {padding: 6px 13px; color: #666; display:block; text-decoration:underline; margin: 0; width:194px;}
#subnavi a.active {color:#000; font-weight: bold; background: #EDEDED; text-decoration:none; margin: 0; width:194px; }

.blip {background:#EDEDED url(../../cms/pics/bkg_blip.gif) repeat-y; height:80px; margin-bottom:30px;}
.blip_content {padding:15px; margin:0; }
.bildrechts {float:right; margin-left:15px; }
.bildlinks {float:left; margin-left:15px; }
#eyecatcher {margin:0 0 30px 0; padding:0; width:610px; background-color:#EDEDED; overflow:hidden; }
#eyecatcher_img {float: left; width:275px; height:250px; margin:0; padding:0; border:0; background-color:#EDEDED; }
#eyecatcher_txt {float:left; margin:15px; padding:0; width:305px; height:220px; background-color:#EDEDED; }
h1 {background-color:#ededed; color:#000000; font-size:100%; font-weight:bold; display:block; margin:0; padding: 6px 13px; }
h2 {margin:0 0 20px 0; padding:0; font-size:120%; color:#FF008A; }
h3 {margin:0; padding:0; font-size:120%; color:#666; text-decoration:none;}
.bliptitle {float:right; margin-left:15px; padding:15px; background-color:#00ccff; width:170px; color:#fff; font-size:120%;}
.querbild img {float:left; padding:0px; margin:3px 12px 3px 0px; border: 0px;}
.querbild {margin-bottom:10px;}
.modelthumb {margin-bottom:10px; background-color:#EDEDED;}
.modelthumb img {float:left; padding:0px; margin:3px 12px 3px 0px; border: 0px;}
img {border:0;}
.thumb {padding:0; margin: 0 0 30px 0;}
.thumb a {color:#666; text-decoration:underline;}
.kasten {background-color:#ededed; margin:0 0 30px 0; padding: 15px; width:580px;}
.blue {background-color:#00CCFF; margin:0 0 30px 0; padding: 15px; width:580px;color:#fff;}

#selection {margin:0 0 30px 0; padding:0; height:30px; width:610px; background-color:#e3e3e3 !important;}
#select {float:left; width:500px; margin:0; padding:0; background: transparent;}
#select a {float: left; padding: 6px 13px; text-decoration: none; color: #666;}
#select li {float: left; margin: 0; padding: 0; list-style: none; ;}
.active {color: #fff !important; background: #FF008A !important; text-decoration:none !important;}
.active_select {color: #fff !important; background: #FF008A !important; text-decoration:none !important;}
html {text-align:center;}
#all {text-align:center;}


/*----------------Ausgabe der Kategorie------------------*/

.cat ul li
{
background: transparent url(pics/img_cat.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
text-decoration: none;
color: #333;
margin-top:5px;
}

.cat ul{
list-style-type: none;
margin:0;
padding-left:0px;
}
/*----------------ENDE Ausgabe der Kategorie------------------*/

.linie{ 
height:1px; 
font-size: 0.1em; 
line-height:1px;
background-color: #ececec;
margin:1px 0px;
}

.bildlinks {
float:left;
margin:7px 12px 3px 2px;
border: none;
clear: both;
}

.clean{
text-decoration: none;
margin:0 !important;
padding: 0 !important;
background-color:#fff !important;
}

/*-----------------------------------------------Linkbar---------------------------------------------*/

.linkbar{
background:url(pics/bkg_linkbar.gif) no-repeat;
height:34px;
padding-top:8px;
margin-bottom:30px;
}

.kommentar{
padding: 0 17px 0 14px;
background: url(pics/img_comment.gif) no-repeat left center;
}

.datum{
padding: 0 5px 0 14px;
background: url(pics/img_post.gif) no-repeat left center;
}
.trackback{
padding: 0 17px 0 14px;
background: url(pics/img_trackback.gif) no-repeat left center;
}


/*-------------------------FORUM---------------------------------------------------------*/
/* search form */
input{
	padding:2px;
}

label,
legend{
	display:block;
	margin:3px;
	color:#333;
	font-weight:bold;
}

fieldset{
	border:0px solid white;
	margin-bottom:16px;
}



.input input,
textarea{
	width:200px;
	border:1px solid #999;
	padding:4px 2px 4px 5px;
	color:#666;
	margin:5px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}

textarea{
	width:380px !important;
	height:250px !important;
	overflow:auto;
}

.line{
	width:410px;
	border-top:1px solid #999;
	padding-top:8px;
	margin-top:10px;
}

.linie_comment{
background:url(pics/linie_comment.gif) no-repeat;
height:30px;
padding:0px;
margin-top:20px;
margin-bottom:0;
}

.button{
	margin:10px 0;
}



/* SUCHFORM */

.search{
	width:173px;
	border:1px solid #999;
	padding:4px 2px 4px 5px;
	margin:5px 0 10px 0;

}

.inp{
	width:175px!important;
	border:1px solid #999;
	padding:4px 2px 4px 5px;
	margin:5px 0 10px 0;

}

.anmelden{
repeat-y!important;
	color:#FFFFFF!important;
	width:72px!important;
	border:1px solid #999!important;
	padding:2px 2px 2px 2px!important;
	margin:5px 0 10px 0!important;
}

.go{
repeat-y!important;
	color:#FFFFFF!important;
	width:32px!important;
	border:1px solid #999!important;
	padding:2px 2px 2px 2px!important;
	margin:5px 0 10px 0!important;
}



.teaser ul{
list-style-type: none;
margin:0;
padding:0px;
}

.teaser ul li a
{
padding:0;
text-align: left;
text-decoration: none;
color: #333;
}

.teaser ul li a:hover
{
color:#FF008A;.teaser a:link {text-decoration:underline; color:#666; }
.blip a:link {text-decoration:underline; color:#666; }
#main_blog a:link {text-decoration:underline; color:#666; }

.teaser a:visited {text-decoration:underline; color:#666; }
.blip a:visited {text-decoration:underline; color:#666; }
#main_blog a:visited {text-decoration:underline; color:#666; }
#main_blog img {float:left; margin-right:15px; margin-bottom:15px;}

.teaser a:hover {text-decoration:underline; color:#FF008A; }

#subnavi a:hover {color: #666; background: #EDEDED; text-decoration:none; margin: 0; width:194px; }
.blip a:hover {text-decoration:underline; color:#FF008A; }
.thumb a:hover {color:#fff; text-decoration:none; background-color:#FF008A;}
#main_blog a:hover {color:#fff; text-decoration:none; background-color:#FF008A;}
#select a:hover {color: #666; background: #EDEDED;}

#select a:active {color:#000; font-weight: bold; background: #fff;}
body {margin:0; padding:35px 0 0 0; background-color:#EDEDED; font:77%/150% Arial, Helvetica, sans-serif; text-align:center;}
.clear {clear:both; margin:0; padding:0; }


#container {margin-left: auto; margin-right: auto; padding:30px; width:700px; background-color:#fff; text-align:left;}
#main_blog {float:left; width:450px; margin:0; padding:0 0 0 30px; }
#left_blog {float:left; padding:0; margin:0; width:220px; }
#subnavigation {margin:0 0 30px 0; padding:0; }
.teaser {margin:0 0 30px 0; padding:15px; background-color:#e2e2e2;}

#subnavi {margin:0; padding:0; background: #E3E3E3; }
#subnavi li {margin: 0; padding: 0; list-style: none; }
#subnavi a {padding: 6px 13px; color: #666; display:block; text-decoration:underline; margin: 0; width:194px;}
#subnavi a.active {color:#000; font-weight: bold; background: #EDEDED; text-decoration:none; margin: 0; width:194px; }

.blip {background:#EDEDED url(../../cms/pics/bkg_blip.gif) repeat-y; height:80px; margin-bottom:30px;}
.blip_content {padding:15px; margin:0; }
.bildrechts {float:right; margin-left:15px; }
.bildlinks {float:left; margin-left:15px; }
#eyecatcher {margin:0 0 30px 0; padding:0; width:610px; background-color:#EDEDED; overflow:hidden; }
#eyecatcher_img {float: left; width:275px; height:250px; margin:0; padding:0; border:0; background-color:#EDEDED; }
#eyecatcher_txt {float:left; margin:15px; padding:0; width:305px; height:220px; background-color:#EDEDED; }
h1 {background-color:#ededed; color:#000000; font-size:100%; font-weight:bold; display:block; margin:0; padding: 6px 13px; }
h2 {margin:0 0 20px 0; padding:0; font-size:120%; color:#FF008A; }
h3 {margin:0; padding:0; font-size:120%; color:#666; text-decoration:none;}
.bliptitle {float:right; margin-left:15px; padding:15px; background-color:#00ccff; width:170px; color:#fff; font-size:120%;}
.querbild img {float:left; padding:0px; margin:3px 12px 3px 0px; border: 0px;}
.querbild {margin-bottom:10px;}
.modelthumb {margin-bottom:10px; background-color:#EDEDED;}
.modelthumb img {float:left; padding:0px; margin:3px 12px 3px 0px; border: 0px;}
img {border:0;}
.thumb {padding:0; margin: 0 0 30px 0;}
.thumb a {color:#666; text-decoration:underline;}
.kasten {background-color:#ededed; margin:0 0 30px 0; padding: 15px; width:580px;}
.blue {background-color:#00CCFF; margin:0 0 30px 0; padding: 15px; width:580px;color:#fff;}
#selection {margin:0 0 30px 0; padding:0; height:30px; width:610px; background-color:#e3e3e3 !important;}
#select {float:left; width:500px; margin:0; padding:0; background: transparent;}
#select a {float: left; padding: 6px 13px; text-decoration: none; color: #666;}
#select li {float: left; margin: 0; padding: 0; list-style: none; ;}
.active {color: #fff !important; background: #FF008A !important; text-decoration:none !important;}
.active_select {color: #fff !important; background: #FF008A !important; text-decoration:none !important;}
html {text-align:center;}
#all {text-align:center;}


/*----------------Ausgabe der Kategorie------------------*/

.cat ul li
{
background: transparent url(pics/img_cat.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
text-decoration: none;
color: #333;
margin-top:5px;
}

.cat ul{
list-style-type: none;
margin:0;
padding-left:0px;
}
/*----------------ENDE Ausgabe der Kategorie------------------*/

.linie{ 
height:1px; 
font-size: 0.1em; 
line-height:1px;
background-color: #ececec;
margin:1px 0px;
}

.bildlinks {
float:left;
margin:7px 12px 3px 2px;
border: none;
clear: both;
}

.clean{
text-decoration: none;
margin:0 !important;
padding: 0 !important;
background-color:#fff !important;
}

/*-----------------------------------------------Linkbar---------------------------------------------*/

.linkbar{
background:url(pics/bkg_linkbar.gif) no-repeat;
height:34px;
padding-top:8px;
margin-bottom:30px;
}

.kommentar{
padding: 0 17px 0 14px;
background: url(pics/img_comment.gif) no-repeat left center;
}

.datum{
padding: 0 17px 0 14px;
background: url(pics/img_post.gif) no-repeat left center;
}
.trackback{
padding: 0 17px 0 14px;
background: url(pics/img_trackback.gif) no-repeat left center;
}


/*-------------------------FORUM---------------------------------------------------------*/
/* search form */
input{
	padding:2px;
}

label,
legend{
	display:block;
	margin:3px;
	color:#333;
	font-weight:bold;
}

fieldset{
	border:0px solid white;
	margin-bottom:16px;
}



.input input,
textarea{
	width:200px;
	border:1px solid #999;
	padding:4px 2px 4px 5px;
	color:#666;
	margin:5px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}

textarea{
	width:380px !important;
	height:250px !important;
	overflow:auto;
}

.line{
	width:410px;
	border-top:1px solid #999;
	padding-top:8px;
	margin-top:10px;
}

.linie_comment{
background:url(pics/linie_comment.gif) no-repeat;
height:30px;
padding:0px;
margin-top:20px;
margin-bottom:0;
}

.button{
	margin:10px 0;
}



/* SUCHFORM */

.search{
	width:173px;
	border:1px solid #999;
	padding:4px 2px 4px 5px;
	margin:5px 0 10px 0;

}

.go{
repeat-y!important;
	color:#FFFFFF!important;
	width:32px!important;
	border:1px solid #999!important;
	padding:2px 2px 2px 2px!important;
	margin:5px 0 10px 0!important;
}



.teaser ul{
list-style-type: none;
margin:0;
padding:0px;
}

.teaser ul li a
{
padding:0;
text-align: left;
text-decoration: none;
color: #333;
}

.teaser ul li a:hover
{
color:#FF008A;
}

.teaser ul li a#current
{
background: #EDEDED;
color: #333;
}

#mainnavi{
background:url(http://www.modelwelt.ch/cms/img/black/bkg_mainnavi.jpg) repeat-x;
background-color:#e00288;
height:43px;
/*border-bottom:10px solid #008cea;*/
clear:both;
padding:0;
margin:0;
font-size:14px;
}

#selection {margin:0 0 25px 0; padding:0; height:40px; background:url(http://www.modelwelt.ch/cms/img/black/bkg_blackborder.jpg) repeat-y; font-size:14px;}

#select {float:left; width:710px; margin:0; padding:0; background: transparent;}
#select a {float: left; padding: 10px 13px; text-decoration: none; color: #fff;}
#select li {float: left; margin: 0; padding: 0; list-style: none; ;}
#select a:hover {color: #fff; text-decoration:underline;}
#select a:active {color: #fff; text-decoration:underline;}

	#navi {float:left; margin:0 0 0 0; padding:0; background:transparent;}
	#navi li {float: left; margin: 0; padding: 0; list-style: none;}
	#navi a {float: left; padding: 10px 13px; text-decoration: none; color: #fff; }
	#navi a:hover {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288; text-decoration:underline;}
	#navi a:active {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288;}

	.active {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288;}
	.active_select{text-decoration:underline!important;}




#pagenavi{ /*Navigation next page - previous page */
	height:16px;
	margin:20px 0 0 0;
}
#back, #next{
	display:block;
	height:12px;
	width:23px;
cursor:pointer;
}

#back {
	float:left;
    background:url(http://www.superdeluxe.ch/textpattern/pics/go_back.gif) no-repeat;
}
#back:hover {
    background:url(http://www.superdeluxe.ch/textpattern/pics/go_back_hover.gif) no-repeat;
}
#next {
	float:right;
	background:url(http://www.superdeluxe.ch/textpattern/pics/go_next.gif) no-repeat;
}
#next:hover {
	background:url(http://www.superdeluxe.ch/textpattern/pics/go_next_hover.gif) no-repeat;
}
#pagenavi a:link, #pagenavi a:visited, #pagenavi a:hover, #pagenavi a:active, #back a:link, #back a:visited, #back a:hover, #back a:active, #next a:link, #next a:visited, #next a:hover, #next a:active  {
	text-decoration:none;
	background-color:#fff!important;
}
}

.teaser ul li a#current
{
background: #EDEDED;
color: #333;
}


#pagenavi{ /*Navigation next page - previous page */
	height:16px;
	margin:20px 0 0 0;
}
#back, #next{
	display:block;
	height:12px;
	width:23px;
cursor:pointer;
}

#back {
	float:left;
    background:url(http://www.superdeluxe.ch/textpattern/pics/go_back.gif) no-repeat;
}
#back:hover {
    background:url(http://www.superdeluxe.ch/textpattern/pics/go_back_hover.gif) no-repeat;
}
#next {
	float:right;
	background:url(http://www.superdeluxe.ch/textpattern/pics/go_next.gif) no-repeat;
}
#next:hover {
	background:url(http://www.superdeluxe.ch/textpattern/pics/go_next_hover.gif) no-repeat;
}
#pagenavi a:link, #pagenavi a:visited, #pagenavi a:hover, #pagenavi a:active, #back a:link, #back a:visited, #back a:hover, #back a:active, #next a:link, #next a:visited, #next a:hover, #next a:active  {
	text-decoration:none;
	background-color:#fff!important;
}

/*-------------BLOCKQUOTE---------*/
blockquote{
background-color:#E7F6FE;
border:1px solid #FF008A;
margin:0.5em 0 0.5em 0;
padding:0 1em 0 1em;
font-size:100%;
font-weight:normal;
}

blockquote a:link{
color:#FF008A;
font-weight:bold;
text-decoration:none;
}

blockquote a:visited{
color:#FF008A;
font-weight:bold;
text-decoration:none;
}


blockquote a:hover{
color:#FF008A;
font-weight:bold;
background-color:transparent;
text-decoration:underline;
}



#mainnavi{
background:url(http://www.modelwelt.ch/cms/img/black/bkg_mainnavi.jpg) repeat-x;
background-color:#e00288;
height:43px;
width:760px;
/*border-bottom:10px solid #008cea;*/
clear:both;
padding:0;
margin:0 auto 0 auto;
font-size:14px;
}


#selection {margin:0 0 25px 0; padding:0; height:40px; background:url(http://www.modelwelt.ch/cms/img/black/bkg_blackborder.jpg) repeat-y; font-size:14px;}

#select {float:left; width:710px; margin:0; padding:0; background: transparent;}
#select a {float: left; padding: 10px 13px; text-decoration: none; color: #fff;}
#select li {float: left; margin: 0; padding: 0; list-style: none; ;}
#select a:hover {color: #fff; text-decoration:underline;}
#select a:active {color: #fff; text-decoration:underline;}

	#navi {float:left; margin:0 0 0 0; padding:0; background:transparent;}
	#navi li {float: left; margin: 0; padding: 0; list-style: none;}
	#navi a {float: left; padding: 10px 13px; text-decoration: none; color: #fff; }
	#navi a:hover {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288; text-decoration:underline;}
	#navi a:active {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288;}

	.active {color: #fff; background:url(http://www.modelwelt.ch/cms/img/black/bkg_navihover.jpg) repeat-x #e00288;}
	.active_select{text-decoration:underline!important;}
	
	

#footer{
background:url(http://www.modelwelt.ch/cms/img/black/bkg_footer.jpg) repeat-x;
background-color:#333333;
height:67px;
width:720px;
color:#666;
font-size:11px;
padding:20px;
margin:0 auto 45px auto;
clear:both;
text-transform:uppercase;
text-align:left;
}

#footer a:link{
color:#fff!important;
text-decoration:underline;
}

#footer a:visited{
color:#fff!important;
text-decoration:underline;
}


#footer a:hover{
color:#ff0099!important;
text-decoration:none;
}