/* k/vips.css - stylesheet ah 20090917 - ngrhldm24@schule.suedtirol.it */
img {
	border:none;
}
/* Liste/View */
#seitentitel_table {
	margin:auto;
}
.listlogotab {
	width:100%;
	text-align:center;
	margin-top:8px;
}
.listcontainer {
	float:left;
	margin:10px;
	padding:5px;
	width:280px;
	height:180px;
	background-image:url(imgs/list_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	overflow:auto;
}
.listcontainer p {
	margin-top:0px;
	margin-bottom:5px;
	font-size:0.9em;
}
.listcontainer h2 {
	margin:25px 0 5px 0;
}
.listedits {
	margin-top:0px;
	padding-left:30px;
}
/* view */
.bdmrand {
	width:100%;
}
.seitencontent {
	text-align:center;
}
.seitencontent img {
	margin-top:8px;
}
#autor {
	font-weight:bold;
}
#vips_player {
	width:630px;
	text-align:center;
}
#pdiv {
	text-align:center;
}
.bdmtab {
	width:100%;
}
#edit_div {
	width:100%;
	text-align:center;
}
#edit_table_container {
	margin:auto;
}

/* urls with hover */
h2 a {
	color: #CC0000;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: underline;
}
a.url, a.url_edithref_re, a.url_edithref_16, a.url_deletehref {
	display:block;
	float:left;
	width:54px;
	height:44px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 5px;
}
a.url:hover {
	text-decoration:none;
}
a.url_edithref_re {
	background-image:url(imgs/edit_rb.gif);
}
a.url_edithref_16 {
	background-image:url(imgs/edit_16.gif);
}
a.url_edithref_re:hover {
	background-position:bottom right;
}
a.url_edithref_16:hover {
	background-position:bottom right;
}
a#newhref_16 {
	background-image:url(imgs/new_16.gif);
}
a#newhref_16:hover {
	background-position:bottom right;
}
a#newhref_re {
	background-image:url(imgs/new_rb.gif);
}
a#newhref_re:hover {
	background-position:bottom right;
}
a.url_deletehref {
	background-image:url(imgs/delete.gif);
}
a.url_deletehref:hover {
	background-position:bottom right;
}
a.forumurl, a.forumurl_f3 {
	display:block;
	width:48px;
	height:42px;
	background-repeat:no-repeat;
	margin-top:5px;
}
a.forumurl:hover, a.forumurl_f3:hover {
	text-decoration:none;
}
a#smile {
	background-image:url(imgs/smile.gif);
}
a#smile:hover {
	background-image:url(imgs/smile_f2.gif);
}
a#angry {
	background-image:url(imgs/angry.gif);
}
a#angry:hover {
	background-image:url(imgs/angry_f2.gif);
}
a#ask {
	background-image:url(imgs/ask.gif);
}
a#ask:hover {
	background-image:url(imgs/ask_f2.gif);
}
a#grin {
	background-image:url(imgs/grin.gif);
}
a#grin:hover {
	background-image:url(imgs/grin_f2.gif);
}
a#delete {
	background-image:url(imgs/delete_f1.gif);
}
a#delete:hover {
	background-image:url(imgs/delete_f2.gif);
}
a#editnk {
	background-image:url(imgs/edit.gif);
}
a#editnk:hover {
	background-image:url(imgs/edit_f2.gif);
}
a#parentlink {
	background-image:url(imgs/bmeta.gif);
}
a#parentlink:hover {
	background-image:url(imgs/bmeta_f2.gif);
}
a#smile_f3 {
	background-image:url(imgs/smile_f3.gif);
}
a#smile_f3:hover {
	background-image:url(imgs/smile_f4.gif);
}
a#angry_f3 {
	background-image:url(imgs/angry_f3.gif);
}
a#angry_f3:hover {
	background-image:url(imgs/angry_f4.gif);
}
a#ask_f3 {
	background-image:url(imgs/ask_f3.gif);
}
a#ask_f3:hover {
	background-image:url(imgs/ask_f4.gif);
}
a#grin_f3 {
	background-image:url(imgs/grin_f3.gif);
}
a#grin_f3:hover {
	background-image:url(imgs/grin_f4.gif);
}

/* forum */
.bdmtab {
	margin:auto;
	width: 630px;
	border: none;
}
.bdmtabc1 {
	vertical-align: top;
	width: 140px;
}
.bdmtabc1 p {
	margin-left:8px;
}
.bdmtabc2 {
	vertical-align: top;
	width: 10px;
}
.bdmtabc3 {
	vertical-align: top;
}
.bdmabbildung {
	float: right;
	margin: 5px;
}
.bdmrand {
	width: 200px;
}
.bdmrand td {
	font-size:0.8em;
}
.bdmrandportrait {
	text-align: center;
	padding: 5px;
}
.bdmtabkopf {
	width: 491px;
}
.bdmtabkopfnavi {
	text-align: left;
	vertical-align: bottom;
	width: 23px;
	padding-bottom: 10px;
}
.bdmtabkopftrenn {
	width: 9px;
}
.bdmtabkopfstart {
	width: 32px;
}
.bdmtabkopftitel {
	vertical-align: bottom;
}
.forumbubble, .forumbubble_comment, .forumbubble_comments, .forumbubble_nocomment {
	display:block;
	width:40px;
	height:30px;
	background-image: url(imgs/bubble40.gif);
	background-repeat: no-repeat;
	text-align:center;
	color: #CC0000;
	font-weight:bold;
	padding-top:2px;
	margin:auto;
}
a.forumbubble:hover, .forumbubble_comments:hover {
	background-image: url(imgs/bubble40_f2.gif);
	text-decoration:none;
	color:black;
}
.forumbubble_nocomment {
	color:Grey;
}
.forumbubble_comment, .forumbubble_comments, .forumbubble_nocomment {
	float:right;
	margin-top:5px;
	margin-right:13px;
}
.bdmhr{
	width: 95%;
	height: 1px;
	color: #CC0000;
	text-align: center;
}
.forumemoticon {
	float: left;
	width:106px;
	height:91px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.forumemoticon#smile {
	background-image:url(imgs/smile100.gif);
}
.forumemoticon#ask {
	background-image:url(imgs/ask100.gif);
}
.forumemoticon#grin {
	background-image:url(imgs/grin100.gif);
}
.forumemoticon#angry {
	background-image:url(imgs/angry100.gif);
}
.forumattachment {
	text-align: center;
}
.bdmanlage {
	margin-top: 10px;
}
.notetab {
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	width: 620px;
	border: none;
}
.notetabc1 {
	vertical-align: top;
	width: 140px;
}
.notetabc1 p {
	margin-left:8px;
}
.notetabc2 {
	vertical-align: top;
	width: 10px;
}
.notetabc3 {
	vertical-align: top;
}

/* thread */
.threadcontainer {
	font-size: 11px;
	padding-left: 8px;
}
.threadcontainer a {
	padding-left:11px;
	background-repeat:no-repeat;
	background-position:0px 4px;
}
.threadcontainer a.smile {
	background-image:url(imgs/smile8.gif);
}
.threadcontainer a.ask {
	background-image:url(imgs/ask8.gif);
}
.threadcontainer a.angry {
	background-image:url(imgs/angry8.gif);
}
.threadcontainer a.grin {
	background-image:url(imgs/grin8.gif);
}
.threadhighlight, .threadhighlight a {
	color:#CC0000;
}
.threaddelimiter {
	width: 185px;
	overflow: hidden;
	text-align:left;
}
#thread_nothread {
	font-size:.9em;
	text-align:center;
	width:100%;
}

/* replies */
.bdmtabforumnavi  {
	border: none;
}
.bdmtabforumnavi1 {
	padding-top: 6px;
	width: 250px;
	vertical-align: top;
	text-align: right;
	font-size:0.8em;
}
.bdmtabforumnavi2 {
	width: 5px;
}
.bdmtabforumnavi3 {
	width: 48px;
	text-align: center;
	font-size: 9px;
}
.bdmtabforumnavi4 {
	padding-top: 6px;
	width: 385px;
	vertical-align: top;
	text-align: right;
	font-size:0.8em;
}
.bdmtabforumnavi5 {
	text-align: right;
	font-size: 9px;
}
#bdmerrordiv {
	text-align:center;
	height:250px;
	margin-top:50px;
}

/* search */

.selectorarea {
	text-align:center;
}

.svtextinput, .svdropdown {
	font-family: Comic Sans MS;
	background-color: #F3F2F4;
	border: 1px solid #FF9900;
	width:180px;
	height:19px;
	font-size:0.8em;
	padding-left:2px;
}

.selectorcaption {
	font-size: .8em;
}

.svselbutton {
	font-size:.9em;
	margin-top:10px;
	width:120px;
}

/* Attachments */

#forumattachmenttable {
	border-collapse:collapse;
	width:100%;
}
#forumattachmenttable td {
	padding:5px 0px 5px 0px;
	border-top:solid 2px #CEE7FF;
}
.forumattachment_td1 img{
	vertical-align:middle;
}
.forumattachment_td2 {
	width:70px;
	text-align:right;
	font-size:0.8em;
}
.forumattachment_td1a {
	text-align:center;
}

/* post-popup (überschreibt styles in post.css) */
.popup_button, .popup_attbutton {
	background-color: #DAF2FF !important;
	border:solid 2px #334B64 !important;
	font-family:Comic Sans MS,Verdana;
	padding-bottom:3px;
}
.popup_attbutton {
	border:solid 2px #CC0000 !important;
}

/* Winkel-Bereich */
a.wurl {
	display:block;
	float:left;
	width:28px;
	height:18px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 5px;
}
a.wurl:hover {
	text-decoration:none;
}
#lang_de {
	background-image:url(../../../../blikk/blikk_css/kids/navi/flags/de.gif);
}
#lang_it {
	background-image:url(../../../../blikk/blikk_css/kids/navi/flags/it.gif);
}
#lang_en {
	background-image:url(../../../../blikk/blikk_css/kids/navi/flags/en.gif);
}
#lang_de:hover, #lang_it:hover, #lang_en:hover {
	background-position:bottom right;
}

/* Loader */
#blikk_loader {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1000;
	width:100%;
	height:100%;
}
#blikk_loader_table {
	width:100%;
	height:100%;
}
#blikk_loader_td {
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}

/* error parts */
.error_div {
	text-align:center;
	height:250px;
}

.error-create {
	font-family:arial;
	color:#C00;
}


