/*
Default CSS
(C) 2006 flying dog software

*/

/* Anzeige von Dokumenten einer Liste */
ul.document_list {
	line-height: 20px;
	list-style:none;
	padding: 0;
	margin: 0;
}


.diff_add_text {
	color: #0000FF;
}
.diff_del_text {
	color: #FF0000;
}
.default_content {
	padding:10px;
	background-color:#ffffff;
}

/*
Schrift fuer Table, Table Head,Getval, Caption
*/
td.contentlist, td.navigation, caption,.thead,.tfoot,.theadprop,.getval caption,.text, td.clipboard_column,td.pscolumn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 4 0 4 0;
	vertical-align:top;
	text-align:left;

}
.information_box,.error_box,.warning_box  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	   font-weight: bold;
	border: 1px solid black;
	height: 20px;
}
.information_box  {
	background:  #FDF0B2;
}
.error_box  {
	background:  #FF7272;
}
.warning_box  {
	background:  #FFF000;
}

/*
	editing a text object with id="show_this"
*/
.object_edit {
	width:500px;
	background:white;
	border:1px solid black;
	position:absolute;
	display:none
}
.object_edit_trans {
	width:500px;
	position:absolute;
	display:none
}
.object_edit_title {
	background:#cccccc url(/ps/defaultskins/editor/default/bg_toolbar.gif) repeat-x scroll 0pt top;
	padding:3px
}
.dragtext,.dragtext_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.dragtext_on {
	background-color:#eeeeee;
	border:1px solid #000000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
}
.droptext {
	background-color:none;
}
.droptext_on {
	background-color:#aaaaff;
}
/*
	Link
*/
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/*
	headerClass="theadprop" in thead
*/
.thead {
	padding-left:10px;
	text-align:left;
}
/*
	headerClass="theadprop" in panelGrid: linke Ausrichtung
*/
.theadprop {
	text-align:left;
}
caption {
	text-weight: bold;
}
/*
	footerClass="tfoot" in panelGrid: mittige Ausrichtung, Rand oben
*/
.tfoot {
	border-top: 1px solid #cccccc;
	text-align:center;
}
/*
	Eingabefelder (Buttons)
*/
.input, #psFileUploadFile,  #psYesNo {
	border: #CCCCCC solid 1px;
	background-color : #FAFAFA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-radius: 3px;	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #949494;	
}
/*
	Button mit Verlauf  im Hintergrund
*/
.input_img,.input_img_disabled, #psFileUploadOk, #psFileUploadCancel, #psSelectNodeCancel, #psYesNoOk, #psYesNoCancel {
	border: #CCCCCC solid 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:  #FFFFFF url(/ps/defaultskins/editor/default/icons/back.gif) no-repeat;
	cursor:pointer;
	
color: #050505;
	padding: 2px 10px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#fafafa 50%,
		#f5f5f5 50%,
		#f0f0f0);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.50, #fafafa),
		color-stop(0.50, #f5f5f5),
		to(#f0f0f0));
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #949494;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.2),
		inset 0px 0px 2px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.2),
		inset 0px 0px 2px rgba(255,255,255,0.5);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0),
		0px 1px 0px rgba(255,255,255,0.6);	
	
}
.input_img:hover, #psFileUploadOk:hover, #psFileUploadCancel:hover, #psSelectNodeCancel:hover, #psYesNoOk:hover, #psYesNoCancel:hover {
	background:#f5f5f5;
}
.input_img_disabled {
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}

/*
	Default Drop
*/
.default_drop {
	display:table-cell;
	border: 0px;
	padding: 2px;
}
.default_drop_on {
	display:table-cell;
	filter:alpha(opacity=50%);
	-moz-opacity: 0.50;
	border: 2px solid #0000ff;
}
/*
	Linke Navigation hat Abstand
*/
.navigation {
	padding-left:10px;
}
/*
	Und die Zwischenablage auch
*/
.clipboard_column {
	padding-right: 10px;
}
.contentlist {
	width:520px;
}
.singleleft {
	width:150px;
}
.singleright {
	width:300px;
}

.singleleft_nowrap {
	white-space:nowrap;
}
.singleright_nowrap {
	white-space:nowrap;
}

/*
	Ein Bild mit ggf. Bildunterschrift und Drag
*/
.picture,.picturelist,.picturelist_on,.picture_on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border:0px solid #d0d0d0;
	cursor:pointer;
	width: 65px;
	overflow:hidden;
	text-align:center;

}

/*
	Ein Bild mit ggf. Bildunterschrift und Drag
*/
.picture_test,.picture_test_on  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border:0;
	cursor:pointer;
	width: 65px;
	overflow:hidden;
	text-align:center;
}
/*
	Ein Bild mit Bildunterschrift
*/
.picture {
	height: 82px;
}
/*
	Ein Bild ohne Bildunterschrift
*/
.picturelist {
	height: 65px;
}
/*
	Drag eines Bildes
*/
.picture_on, .picturelist_on {
	background-color:#cccccc;
	border:1px solid #000000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	z-index:1200;
}

.picture_on {
	height: 82px;
}
.picturelist_on {
	height: 65px;
}

.pic_drop_area {
	border:1px solid #000000;
	background:  #FFFFFF;
}
.pic_drop_area_on {
	border:1px solid #000000;
	background-color:#0000cc;
}
.clipboard_cell {
	text-align:center;
	padding: 2 2 2 2;
}
.clipboard_head {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #000000;
	text-align:center;
	font-weight: normal;
}
.croptd {
	text-align:center;
	padding-left:10px;
}
/*
Kontextmen� (rechte Maustaste)

*/
.ctxMenu {
	display:none;
	position:absolute;
	background:#ffffff;
	border:1px solid #000000;
	filter:alpha(opacity=90);-moz-opacity: 0.90;
}
/*
	TD in einem Kontextmen�
*/
.ctxMenuTd {
	padding: 0
}
/*
	Ein Eintrag inkl. Hover Effekt
*/
.ctxMenuItem {
	display: block;
	width:100%;
	background-color:#ffffff;
}
.ctxMenuItem:hover {
	background-color:#cccccc;
}
.getval {
	text-align:left;
}

.psDialog {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 2px;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	filter:alpha(opacity=95);-moz-opacity:0.95;
}

.psDialogAutoflow {
	border: 1px solid #CCC;
	background-color: #FFFFFF;
	white-space: nowrap;
	filter:alpha(opacity=95);-moz-opacity:0.95;
	position:absolute;
	width:auto;
	color:black;
	text-align:left;
}

.psDialogAutoflow a {
	display:block;
	padding:2px;
}
.psDialogAutoflow a:hover {
	background:#3366CC;
	color:white;
}

/* round corner with drop shadow */
.psRoundCorner {
	background:white;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;	
	padding:5px;
	-webkit-box-shadow: 5px 5px 5px #aaaaaa;
	-box-shadow: 5px 5px 5px #aaaaaa;
	-moz-shadow: 5px 5px 5px #aaaaaa;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#aaaaaa, offX=5, offY=5, positive=true);
 	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.3);		
}



ul.links {
z-index:1200;
position: absolute;
right: 0px;
/*cursor:pointer;*/   
width:150px; 
margin:0px;   
list-style-type:none; padding-top:10px; 
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: rgba(0,0,0,0.2) 0 2px 4px;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#aaaaaa, offX=2, offY=2, positive=true);

border: 1px solid rgba(0, 0, 0, 0.2);	
font-size: 13px;
padding: 0 0 6px;
}


ul.links li { 
	background-color: #ffffff; 
	color: #333333;
    /*cursor: pointer;*/
    list-style: none outside none;
    margin: 0;
    	 
    position: relative;
    white-space: nowrap;  }
    
ul.links li:HOVER { background-color: #eeeeee; }
    
    
    

ul.links li a {padding: 6px 7em 6px 30px; cursor: pointer; color: #333333; font-size: 13px; line-height: 1.4; font: 13px arial,sans-serif;  text-decoration:none; display:block;    }

ul.links li  a:HOVER { background-color: #eeeeee;  cursor: pointer;  }



.drop_down_menu { background-image: url("/ps/defaultskins/wall/gfx/options_default.png");
    cursor: pointer;
    height: 13px;
    width: 13px; 
    position: relative;
    }
.drop_down_menu:hover { background-image: url("/ps/defaultskins/wall/gfx/options_hover.png"); }

a.top {
    width:20px;height:20px
}
a.menuentry {
    width:160px;height:20px;
}