/* 
Theme Name: mts Medien
Theme URI: http://www.webdesign-in.de/
Description: full rights bei <a href="http://www.medieninsider.at/">medieninsider.at</a> und   <a href="http://www.webdesign-in.de/" title="Webdesign by mts">mts</a>.  
Tags: leftsidebar,fixed-width,two-columns, 

Version: 1.0.0
Author: mts
Author URI: http://www.webdesign-in.de/


 */
/*<![CDATA[*/

html, body {
	margin: 0;
	padding: 0;
}
html {
	color: #000;
	background-color: #3b81ab;
/*background-image:url(images/mts-medien-html.jpg);*/
background-position:0 0;
background-repeat: repeat-x;
}
body{padding-top:0;border-top:1px solid #fff;width:100%; }
div#container{clear:both;width:980px;margin:0  auto;text-align:center;color:#031e33;background-color:#fff;
border:2px solid #dfd6e7;
/*background-image:url(images/mts-medien-page.jpg);*/
background-repeat:repeat-y;background-position:50% 0;
}
.containerinnen{
width:100%;

background-image:url(images/mts-medien-header.jpg);
background-repeat:no-repeat;
background-position:50% 0;
}
div#top{position:relative;width:980px;margin:0  auto;text-align:center;color:#031e33;background-color:transparent;

}
div#wrapper{width:100%;float:left;min-height:500px;height:auto !important;height:100%; }
div#content{margin:0 390px 5px 5px;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;}
div#contentw{margin:0 0 5px 0;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;}

div#header{position:relative;width:100%;float:left;height:191px;background-color:transparent;color:inherit;margin:0 auto ;padding:0;text-align:center;
}

div#header h1  {
	text-indent:-5000px;
	font: lighter 330%/100% "Palatino Linotype", swiss, serif;
	letter-spacing: -1px;
	color:#3b81ab;
	background-color:transparent;
}
div#header a{
color:#3b81ab;
z-index:1000;
}
div#header a:link:hover{
color:#3b81ab;
}
  p.breadcrumb{padding:5px 0;margin:0px 25px 10px 12px;font-size:0.9em;}
div#top .promotion{position: absolute;
	top:16px;
	left:273px;
  padding:0;
  z-index:3000;}
	 div#top .promotion div{text-align:center;margin:0 auto;width:689px;padding:0.3em 0;vertical-align:middle;}
div#top .date{position: absolute;
	bottom:101px;
	right:15px;
  padding:0;
  z-index:3000;
  font-size:0.84em;}
	 

div#sidebar {
	float: left;
	width: 350px;
	margin-top:-5px;
	margin-left: -365px;
	text-align: left;
	font-size:0.9em;
}

div.leftsidebar{width:168px;float:left;margin-left:3px;margin-top:0;}
div.rightsidebar{width:171px;float:right;margin-right:3px;margin-top:0;}


div#footer {
background-color:#fff;color:#031e33;
	margin: 0 auto;
	text-align: center;
	clear: left;
	width: 980px;
}


div#contentU a{}

/*---home----*/

 .imag{width:166px;margin:0 auto;text-align:center;}
.imag a.img {margin:0 auto;padding:2px;text-align:center;width:158px;float:left; }

/*--all over the world--*/
html, body {font: 0.9em/1.6em Verdana, Arial, sans-serif;}
ol li, ul li {
	list-style-type: none;
	list-style-image: none;
	line-height: 1.6em;
}
body img.wp-smiley {
	border: none;
	float: none;
	vertical-align: middle;
}
.clear {text-align:left;
	clear: both;
}
h2{letter-spacing: -1px;margin:6px 0 0 4px;padding:0;font:160%/1.3em Verdana,  sans-serif;color:#3b81ab;background-color:inherit;}
h3,h4,h5,h6{letter-spacing: -1px;margin:6px 0 0 0;padding:0;font:130%/1.5em Verdana,  sans-serif;color:#3b81ab;background-color:inherit;}
input,textarea{background-color:#fff;color:#031e33;}
p{padding:5px 10px;margin:0px 25px 10px 15px;}
#contentU p{margin:0 5px 0 0;padding:2px 0;text-align:right;font-size:0.8em;}
pre,code{font:bold 1.1em/1.7em Courier,monospace;width:90%;overflow:auto;clear:both;margin:10px 0 10px 15px;padding:5px 3px 20px 4px;}
pre{border:1px solid #031e33;}
b,strong,i,em{}
ins{text-decoration:none;padding-left:2px;border-bottom:1px solid #031e33;border-left:1px solid #031e33;}
del{font-weight:bold;color:#ff031e330;background-color:inherit;}
address {margin-left:10px;padding:3px 0;
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#8F8F8F;
font-weight: bold;
letter-spacing:4px;
}
small{font-size:0.8em;margin:0;padding:0;line-height:1em;}
blockquote{clear:both; border-left:3px double #031e33;margin:5px auto;width:60%;padding:8px; font: 1.1em/1.7em "Avant Garde","Century Gothic", sans-serif;}
blockquote p{padding:5px;}
acronym,abbr,span.caps,span.abbr{cursor:help;}
acronym,abbr,span.abbr{border-bottom:1px dashed #3b81ab;}

dl{ font: 0.9em/1.6em Verdana,  sans-serif;margin:5px;padding:4px;}
dt{margin:2px 0 4px 8px;}
dd{margin:0;}
/*--links--*/
a, a:link {font-weight:bold;
	padding:2px;
	color: #c14932;
	background-color: transparent;
	text-decoration: none;
}
a:visited {
	color: #ba4731;
	background-color: inherit;
	text-decoration: none;
}
a:link:focus {
	color: #ff031e330;
	background-color: transparent;
	text-decoration: none;
}
a:link:hover, a:visited:hover {
	color: #3b81ab;
	background-color: inherit;
	text-decoration: none;
}
a:link:active, a:visited:active {
	color: #ffa500;
	background-color: inherit;
}

h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link,
h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{margin:6px 0 0 0;padding:0 0 0 0;font-weight:normal;text-decoration:none;color:#3b81ab;}
/*--images as a link--*/
:link img{border:none;}
:visited img{border:none;}
:link:active img,:visited:active img{border:none;}
/*--navi--*/
.navi{width:980px; margin:0;text-align:right;background-color:transparent;color:#031e33;height:2em;position:relative;}
.navi ul{margin:0; padding:93px 0 0 0;}
.navi ul li{display:inline; height:2em; line-height:2em;}
.navi ul li.current_page_item a{/*background-image:url(images/mts-medien-navih.jpg);*/background-repeat:repeat-x;background-position:0% 100%;
border-top:2px solid #2570aa;padding:0 0.9em 0 0.9em;background-color:#fff;color:inherit;}
.navi ul li.current_home a{}
.navi ul li.current_home a:hover, .navi ul li.current_page_item a:hover{color:#3b81ab;background-color:#fff;}
.navi ul li a{float:left; padding:0.24em 0.9em 0.3em 0.9em;font:  1.2em/2em "Myriad Pro", "Myriad Set", "Myriad Apple", Myriad, "Helvetica Neue", Arial, Verdana, Sans-serif;color:#031e33;background-color:transparent;}
.navi ul li a:hover{color:#3b81ab;background-color:#fff;
/*background-image:url(images/mts-medien-navih.jpg);*/background-repeat:repeat-x;background-position:0% 100%;
border-top:2px solid #2570aa;padding:0 0.9em 0 0.9em; }
.navi ul li.home a{padding-left:22px;}



/*--articles--*/
div.post {overflow:hidden;
	margin:0 7px 10px 0;
	padding:5px 8px 5px 10px;
}
div.postcat{margin-left:15px;}
div.postcatchild{margin:0 17px 5px 45px;}
h4.child{margin-left:15px;font-size:1.7em;}
p.child{margin:0;padding:0;}
.indexdate{text-align:left;
margin-left:10px;
padding:3px 0;}
/*--lists--*/
.post ul,.post ol,
.page ul, .page ol{width:80%;font: 0.9em/1.6em Verdana,  sans-serif;}

.post ul li,.post ol li{padding:2px 0 2px 12px;background-repeat:no-repeat;background-position:0 7px;}
.post ol li{background-image:url(images/mts-ol-li.gif);}
.post ul li{background-image:url(images/mts-ul-li.gif);}
.post ul ul,.post ol ol,.post ul ol,.post ol ul{margin-left:5px;}
/*--more--*/
.navigate{text-align:center;width:98%;margin:0 auto;}
.metadata{margin:5px 0 0 0;clear:both;padding:2px 31px 2px 2px;font-size:0.8em;line-height:1.2em;text-align:justify;
background-image:url(images/mts-medien-spacer.gif);background-repeat:no-repeat;background-position:100% 0;
}
#content p.related{clear:both; margin:13px 5px 0 5px;padding:10px 4px 2px 4px;font: bold 0.9em/1.4em Verdana, Arial, sans-serif;
border-top:1px solid #031e33;}
#content    ul.related{margin:0 0 0 12px;padding:0;font: 0.8em/1.4em Verdana, Arial, sans-serif; }
.more-link{font-weight:bold;}
p.titlemeta{margin:5px 0 0 0; font-size:0.8em;width:35%;display:inline;}

span.more{float:right;display:block;margin-top:7px;
width:114px;height:17px; }
.post h3 a{color:#3b81ab;background-color:inherit;}
/*----------pages-------------*/
div.page {
	margin:0 0 10px 0;
	padding:5px 8px 5px 10px;
}

div.childpages{float:right;text-align:left;padding:3px;margin:3px 6px 3px 3px;border:1px solid #616161;}
div.childpages ul,.div.childpages ul li{margin:2px;padding:2px;background-image:none!important;}


.navigate{text-align:center;width:98%;margin:0 auto;}
.metadata{margin:15px 0 0 0;clear:both;}
.more-link{font-weight:bold;}


.page h3{font:bold 170%/180% Verdana, sans-serif;}
.page h3 a{color:#3b81ab;background-color:inherit;}

/*--lists--*/
.page ul li,.page ol li{padding:2px 0 2px 12px;background-repeat:no-repeat;background-position:0 7px;}
.page ol li{background-image:url(images/mts-ol-li.gif);}
.page ul li{background-image:url(images/mts-ul-li.gif);}
.page ul ul,.page ol ol,.page ul ol,.page ol ul{margin-left:5px;}


/*--sidebar on the right--*/
#sidebar h4{clear:both;margin:18px 0 0 0;padding:2px 0 0  0;line-height:1em;color:#031e33c;background-color:transparent;font-weight:bold;font-size:1.4em;}
div#sidebar ul{margin:0;padding:4px 3px;}
div#sidebar li{list-style:none;}
div#sidebar ul ul{margin:0;padding:2px 0;}
div#sidebar ul li{margin:0;padding:2px 0 0 3px;line-height:1.6em;}
div#sidebar  ul.children li{list-style-type:disc;list-style-position:inside;margin:0 0 0 2px;padding:2px 0 0 3px;line-height:100%;}

div.boxwide{margin: 30px 0 5px 0;padding-left:3px;clear:both;display:block;}
div.boxwide01{margin: 30px 0 5px 0;padding-left:10px;padding-top:5px;clear:both;display:block;background-color:#E3F3F1;color:inherit;}


  .boxwide h4{}
    .boxwide01 .indexdate,
    .boxwide01 address{margin-left:0;padding-left:0;}
    .boxwide01 p{margin-left:-2px;padding-left:0;}
div.boxsmall{width:160px;margin:0 0 0 0;}
div.boxwide ul,
div.boxsmall ul,
div.textwidget{/*background-color:#eff7f7;color:inherit;*/ }
div#contentw div.textwidget{background-color:transparent;color:inherit;}

div.boxwide ul.without{background-color:transparent;color:inherit;}
div.boxsmall ul ul,
div.boxwide ul ul{}
div.boxwide h4{}
div.boxsmall h4{}

div.boxwide p,
div.boxwide01 p{font-size:0.9em;line-height:1.3em;text-align:justify;}

.leftlink{float:left;display:inline;}
a.leftlink img{float:left;display:inline;margin:0;padding:0;}
/*--archive tag--*/
h3.archive{margin:8px 0 4px 15px;padding:0 0 0 4px;line-height:100%;}
h4 span.right{font-size:0.7em;}
/*--searchform--*/
form#searchform fieldset{border:none!important; margin-top:15px;margin-left:-2px;
background-image:url(images/mts-medien-search.jpg);
background-repeat:no-repeat;background-position:0 50%;}
form#searchform input{   background-color:transparent;color:#464a54;}
 form#searchform{width:90;padding:0;margin:0;background-repeat:no-repeat;background-position: 0 0;}
 form#searchform input{   }
  form#searchform input#s{border:none!important;line-height:1.3em;float:left;width:60%;padding:6px 2px 6px 4px;margin-top:5px;background-color:transparent;color:#464a54;}
 form#searchform input#searchsubmit{border:none!important;cursor:pointer;display:inline;width:30px;height:30px;float:left;margin-top:2px;}

/*--widgets tagcloud calendar-*/
div.textwidget {padding: 2px 3px 2px 9px;}
ul.tagcloud li {
	display: inline;
	margin: 3px 0;
	line-height: 150%;
	padding-left: 3px;
}
#wp-calendar{border:1px dotted #f2f9f9;text-align:center;empty-cells:show;font-size:11px;margin:16px auto 5px auto;width:80%;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;text-decoration:none;font-weight:bold;border:1px solid #f2f9f9;}
#wp-calendar a:hover{border:1px solid #031e33;}
#wp-calendar a:visited{border:1px solid #031e33;font-weight:normal;}
#wp-calendar caption{text-align:center;font-size:12px;margin:0;margin:0 auto;font-weight:bold;border:1px dotted #f2f9f9;}
#wp-calendar td{border:1px dotted #f2f9f9;font-size:11px;letter-spacing:normal;text-align:center;}
#wp-calendar td.pad:hover{background:#f2f9f9;}
#wp-calendar td:hover,#wp-calendar #today{background:#f2f9f9;color:#fff;}
#wp-calendar th{font-style:normal;text-transform:capitalize;color:#99031e330;text-align:center;}

/*--images and other--*/
img{margin-right:12px;}
.right{float:right;margin:3px 5px;}
.left{float:left;margin:3px 5px;}
.center{margin:0 auto;text-align:center;}
.aligncenter,div.aligncenter{display:block;margin:8px auto;text-align:center;}
.alignright{float:right;}
.alignleft{float:left;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;float:right;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;float:left;}
.wp-caption{border:1px solid #f2f9f9;text-align:center;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{padding:0 4px 5px;margin:0;}

/*------ gallery ------*/
.gallery{text-align:center;}
.gallery img{padding:3px;border:1px solid #f2f9f9;}
.attachment{text-align:center;}
.attachment img{padding:5px;border:1px solid #f2f9f9;}
.imgnav{text-align:center;}
.imgleft{float:left;}
.imgleft img{padding:5px;border:1px solid #f2f9f9;}
.imgright{float:right;}
.imgright img{padding:5px;border:1px solid #f2f9f9;}
html div.post p img.wp-smiley{border:none;}
html div.page p img.wp-smiley{border:none;}
.topp{clear:both;text-align:right;font-size:0.9em;}



/*--comments-pings-trackbacks--*/
#respond{clear:both; padding-top:12px;margin:20px 5px 0 5px;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;

    background-repeat:no-repeat;
    background-position:10px  60px;
    background-color:#f5f5f6;}
  #respond ul{margin-left:140px;}


#respond h4,
h5.comments{}

.commentlist{margin:20px 5px 0 5px;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;}
.commentlist li{ margin:18px 0 0 0;padding:4px;
    border-bottom:1px solid #aaa;}
.commentlist li p{}
.commentlist .mine{display:block;width:140px;text-align:left;
    border-right:1px solid #aaa;float:left;}
  .commentlist .mine h4{float:left;display:block;width:130px;text-align:left;font: 1.2em/1.3em sans-serif;}
  .commentlist .mine .meta{font-size:0.7em;display:block;}
.commentlist .you{display:block;width:140px;text-align:right;padding-right:8px;
    border-right:1px solid #aaa;}
  .commentlist .you h4{float:right;text-align:right;display:block;width:130px;}
  .commentlist .you .meta{font-size:0.7em;display:block;}
  
.commentlist img{border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;
    padding:2px;} 
.commtext{width: 370px;float:right;text-align:left;margin-left:5px; }

.pinglist{margin:20px 5px 0 5px;font-size:0.9em;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;}
    .pinglist li{ margin:2px 0 0 0;padding:4px;
    border-bottom:1px solid #aaa;}
  
p.nocomments{padding-left:20px;font-size:0.8em;}
.navigation{clear:both;width:80%;text-align:center;margin:4px auto;font-size:0.8em;}

#respond li{clear:both;padding:0; margin:0 0 8px 0;}
#respond .reply{}
#respond  #cancel-comment-reply{}
#respond .message{}
#respond .allowed{}
#respond .textarea{padding-left:20px;}
  #respond .textarea textarea{width:352px;}
  #respond input{width:231px;}
    #respond textarea,
    #respond input{border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;

    padding:3px;}
#respond .login{}
#respond .required{padding-left:20px;font-size:0.8em;}
#respond .name{}
#respond .email{}
#respond .url{}
#respond .submit{padding-left:130px;}
  #respond .submit input#submit{cursor:pointer;width:234px;}

  #respond label{float:left;display:block; width:100px;padding:0 9px 0 20px; text-align:right;}


div.cats{ width:584px;margin:40px auto 10px 7px;}
div.cats dl{margin:15px 3px 3px 3px;padding:4px;}
div.cats dd{margin:0;padding:0;}
div.cats dd h4,
div.cats dd h4 a {margin-left:0;padding-left:0;}
dl{  width:95%;float:left;}
div.cats dd {}
div.cats dt a img{position:relative;z-index:300;padding:0 0 10px 0;margin:0 0 0 3px;
border-right:2px solid #8da9bf!important;}
div.cats dt{margin:0;padding:0;}
dt.evendt {float:right;width:140px;display:table;overflow:hidden;
position:relative;z-index:400;
background-image:url(images/medieninsider-foto-feature.jpg);background-repeat:no-repeat;background-position:40% 100%;}
dt.altdt{float:left;width:140px;display:table;overflow:hidden;
position:relative;z-index:400;
background-image:url(images/medieninsider-foto-feature.jpg);background-repeat:no-repeat;background-position:40% 100%;}
dl.even{background-image:url(images/mts-medien-spacer.gif);background-repeat:no-repeat;background-position:100% 0;}
dl.alt{background-image:url(images/mts-medien-spacer-l.gif);background-repeat:no-repeat;background-position:0 0;}
p.firstdata{background-image:url(images/mts-medien-firstpost.gif);
background-position: 100% 0;background-repeat: no-repeat;height:31px;}

a.catimg{float:left;display:block;margin: 5px 16px 5px 5px; }
dt.evendt a img,
dt.altdt a img{}
/*---table teloaded--*/

.wp-table-reloaded {
	background-color:#CDCDCD;
	margin:10px 0px 15px 0px;
	font-size:0.8em;
	width:100%;
	text-align:left;
}
.wp-table-reloaded th {
	background-color:#E6EEEE;
	border:1px solid #FFFFFF;
	padding:4px;
}
.wp-table-reloaded td {
	color:#3D3D3D;
	padding:4px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.wp-table-reloaded .even td {
	background-color:#FFFFFF;
}
.wp-table-reloaded .odd td{
	background-color:#F0F0F6;
}
.wp-table-reloaded .header {
	background-image:url(http://medieninsider.at/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}
.wp-table-reloaded .headerSortUp {
	background-color:#8DBDD8;
	background-image:url(http://medieninsider.at/wp-content/plugins/wp-table-reloaded/img/asc.gif);
}

.wp-table-reloaded .headerSortDown {
	background-color:#8DBDD8;
	background-image:url(http://medieninsider.at/wp-content/plugins/wp-table-reloaded/img/desc.gif);
}


/*--suckerfish--*/
#suckerfishnav {position:relative;z-index:3000;
	background: #dfd8ea;
	font-size: 18px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	width: 100%;
}
#suckerfishnav, 
#suckerfishnav ul {
	float: left;
	list-style: none;
	line-height: 40px;
	padding: 0;
	border: 1px solid #aaa;
	margin: 0;
	width: 100%;
}
#suckerfishnav a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 0px 17px;
}
#suckerfishnav li {position:relative;z-index:3000;
	float: left;
	padding: 0;

}
#suckerfishnav li.cat-item-3900{background-color:#423c4c;}
#suckerfishnav li.cat-item-3800{background-color:#574f63;}
#suckerfishnav li.cat-item-3700{background-color:#786e88;}

#suckerfishnav li.cat-item-3600{background-color:#887c9a;}
#suckerfishnav li.cat-item-3500{background-color:#978bac;}
#suckerfishnav li.cat-item-3400{background-color:#b4a5cc;}

#suckerfishnav li.cat-item-3300{background-color:#a698bc;}
#suckerfishnav li.cat-item-3000{background-color:#ad9cc7;}

#suckerfishnav li.page-item-551{background-color:#c9bdda;}
#suckerfishnav li.page-item-552{background-color:#dfd8ea;}

#suckerfishnav .current-cat a{color:#c14932;}
#suckerfishnav .current_page_item,
#suckerfishnav li{background-color:#322f37;}

#suckerfishnav ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 151px;
	font-weight: normal;
	margin: 0;
	line-height: 1;
	border: 0;
	border-top: 1px solid #666666;
}
#suckerfishnav li li {
	width: 149px;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	font-weight: bold;
	font-family: verdana, sans-serif;
}
#suckerfishnav li li a {position:relative;z-index:3000;
	padding: 4px 10px;
	width: 130px;
	font-size: 12px;
	color: #dddddd;
}
#suckerfishnav li ul ul {
	margin: -21px 0 0 150px;
}
#suckerfishnav li li:hover {
	background: #3b81ab;
}
#suckerfishnav li ul li:hover a, 
#suckerfishnav li ul li li:hover a, 
#suckerfishnav li ul li li li:hover a, 
#suckerfishnav li ul li li li:hover a {
	color: #dddddd;
}
#suckerfishnav li:hover a, 
#suckerfishnav li.sfhover a {
	color: #dddddd;
}
#suckerfishnav li:hover li a, 
#suckerfishnav li li:hover li a, 
#suckerfishnav li li li:hover li a, 
#suckerfishnav li li li li:hover li a {
	color: #dddddd;
}
#suckerfishnav li:hover ul ul, 
#suckerfishnav li:hover ul ul ul, 
#suckerfishnav li:hover ul ul ul ul, 
#suckerfishnav li.sfhover ul ul, 
#suckerfishnav li.sfhover ul ul ul, 
#suckerfishnav li.sfhover ul ul ul ul {
	left: -999em;
}
#suckerfishnav li:hover ul, 
#suckerfishnav li li:hover ul, 
#suckerfishnav li li li:hover ul, 
#suckerfishnav li li li li:hover ul, 
#suckerfishnav li.sfhover ul, 
#suckerfishnav li li.sfhover ul, 
#suckerfishnav li li li.sfhover ul, 
#suckerfishnav li li li li.sfhover ul {
	left: auto;
	background: #aaa;
	color:#000;
}
#suckerfishnav li:hover, 
#suckerfishnav li.sfhover {
	background: #3b81ab;
}
/* CSS Document */


/*--newsletter--*/
form#newsl{margin:0;padding:0;width:96%;}
form#newsl input{margin:2px; padding:2px;}
ol#newsletter{margin:10px 0;padding:0;}
ol#newsletter li{padding:2px;margin:2px;}




/*--iframe--*/

iframe{border:2px solid #dfd6e7;}



/*--umfragen--*/








.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */
.adsarchive{margin:5px 0 5px 20px;padding:2px 0;position:relative;z-index:1;clear:both;}
.adsside{margin:0;padding: 0;clear:both;}
.adssingle{margin:5px 8px 5px 5px;padding:2px;float:left;}
li.readmore{text-align:right;width:95%;float:right;margin-right:20px;background-image:none!important;}
/*]]>*/