/*
 * gerrykley.de
 */


/* common */
.trenn{position:relative; padding-top:5px;}
.line{display:block; height:1px; background:url(../images/trenn.gif) repeat-x bottom;}
.more, .textdate{ position:absolute; right:0px; display:block; padding:0px 10px; background:#5898C8;}



/* frontendlogin.html */
#frontendlogin{

}
.yui-overlay { position:absolute;background:#fff;border:1px dotted black;padding:5px;margin:10px; visibility:visible; }
	.yui-overlay .hd { border:1px solid red;padding:5px; }
	.yui-overlay .bd { border:1px solid green;padding:5px; }
	.yui-overlay .ft { border:1px solid blue;padding:5px; }

	#ctx { background:orange;width:100px;height:25px; }
	
.yui-overlay, .yui-panel-container {position:absolute;visibility:visible;z-index:2;}

/* editttoolbar.html */
.edittoolbar ul{ display:none;}
.edittoolbar ul.passivemode{ display:block}
.edittoolbar ul li{ list-style:none; display:inline-block;}

/* addtoolbar.html */
.addtoolbar ul{ display:none;}
.addtoolbar ul.passivemode{ display:block}
.addtoolbar ul li{ list-style:none; display:inline-block;}

/* edittext.html */
.edittext{ display:none; }
.edittext .formelem{display:block; margin:10px 0px;}
.edittext .radio{ width:20px; }

/* setlink.html */
.links{ display:none;}

/* linkslist.html */
#linkslist ul li{ position:relative; margin:10px 0px; background:url(../images/links.jpg); list-style:none; height:105px; width:467px; color:#0c4370;}
#linkslist ul li h2{font-size:1.2em; padding:5px;  }
#linkslist ul li p.description{ padding:0px 5px; height:46px;}
#linkslist ul li a.link{ line-height:1.5em; margin-top:10px; padding:5px;}
#linkslist ul li a.link{ line-height:1.5em; margin-top:10px; padding:5px;}
#linkslist ul li a.delete{ display:block; position:absolute; right:10px; bottom:10px; }

p.formelem label{ display:block; font-weight:bold; font-size:0.8em;  }
p.formelem input{ padding:2px; width:350px;}
p.formelem input.submit{ width:100px;}

/* text.html */
.textitem .content{ text-align:justify; margin:10px 0px 20px; }
.textitem .content a{ line-height:1em; font-size:1em; }

.textitem .content ul, .textitem .content ol { text-align:justify; margin:20px 0px 20px 40px; }
.textitem .textdate { float:right; font-size:0.6em; display:block; position:relative; color:#A4D4EF; font-weight:normal;}
.text2 h2{ color:#0C4370}

/* downloads.html */
#downloadslist{ font-size:1em; }
#downloadslist ul{ list-style:none;}
#downloadslist a{color:#0c4370; line-height:1em;}
#downloadslist a:hover{color:#ffe800;}
#downloadslist .ext{ display:block; margin:15px 0 5px; height:24px; width:50px; }

#downloadslist .jpg{ background:url(../images/ext_jpg.png); }
#downloadslist .ppt{ background:url(../images/ext_pps.png); }
#downloadslist .pdf{ background:url(../images/ext_pdf.png); }
#downloadslist .txt{ background:url(../images/ext_txt.png); }
#downloadslist .doc{ background:url(../images/ext_doc.png); }

#downloadslist .date{ font-size:0.8em;}
#downloadslist .delete{ padding-left:5px;}

.deletecat{float:right; position:relative; right:100px; top:8px;}
.d_cat_head{margin-top:10px; display:inline-block; background:none; cursor:pointer;}

.d_cat_body{display:block;}
.d_cat_body ul.hidden{display:none;}
.d_cat_body ul li{ margin-left:10px;}

#upload{ margin-top: 10px; font-size:0.9em; }
#upload .upload{ display:block; height:30px; line-height:30px;  background:url(../../../data/cmsimages/upload.png) no-repeat; padding-left:26px; cursor:pointer;}
#upload #uploadfile{ display:none; }
#upload #uploadfile input{ margin:3px 0px;}
#upload p.formelem input{width:150px;}
#bloglink label{line-height:2.2em; display:inline-block;padding:0px 4px;}
#bloglink .active{background:#CFEDFF; }
#bloglink .cat{display:none; width:100px; padding:2px; margin:5px; margin-left:0px; border:0px;}

/* categorylist.html */

ul#list{ list-style:none;}
.list ul#list a h2{color:#fff;}
ul#list a{ color:#006bb3;}
ul#list a h2{ line-height:18px; font-size:1.5em; margin-bottom:15px;}
ul#list li{ margin:20px 0px 50px;}

/* catigoriesblocks.html */
#catigoriesblocks ul{ }
#catigoriesblocks .neu{ background:url(../images/neu.png); display:block; height:26px; width:50px; margin-bottom:10px;}
#catigoriesblocks .presse{ background:url(../images/presse.png); display:block; height:26px; width:50px; margin-bottom:10px;}
#catigoriesblocks .landtag{ background:url(../images/landtag.png); display:block; height:26px; width:50px; margin-bottom:10px;}

#catigoriesblocks .archive{ background:url(../images/archive.png);display:block; height:35px; width:73px; margin:20px 0px;}
#catigoriesblocks  a{color:#0c4370; line-height:1em;}
#catigoriesblocks  a:hover, #archivelist a.active{color:#ffe800;}
#list  .more a{color:#ffe800; text-decoration:none; }
#list  .more a:hover{ text-decoration:underline; }
.themen_2009{display:block; height:26px; width:50px; margin-bottom:10px;}

/* archivelist.html */
#archivelist h2{margin:20px 0px 10px;}
#archivelist ul{list-style:none;}
#archivelist a{color:#0c4370; line-height:1em;}
#archivelist a:hover, #archivelist a.active{color:#ffe800;}
#archivelist .date{ padding-left:10px;}

/* login.html */
#adminlogin h3{ font-size:1.5em;}
#adminlogin input{ width:250px;}
#adminlogin #loginsubmit{ margin-top:30px; width:50px;}

/* imagetextlist.html */
.imagelist{ margin-top:20px;}
.imagelist input{ padding:3px; width:500px; }
.imagelist li{margin-bottom:20px;}


/* imagetextupload.html*/
#buttonwrap{ background:#ccc; height:30px; width:200px; }
#button1{ background:url(../../../data/cmsimages/upload.png) no-repeat left; disply:block; height:30px; padding-left:28px; line-height:30px; color:#444; cursor:pointer;}

/* impressum */
#impressum .text{display:inline-block;}

/* textimages */
#uploadlist a{color:#444;}

/**/
