@charset "utf-8";

.ampel{
    width:6px;
    height:6px;
    margin:0px;
    padding:0px;
    border:0px;
}

.content_eritmo{
    font-size:12px;
    vertical-align:top;
    color:#535b62;
    background-color:#CCCED2;
    width:100%;
    height:auto;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:20px;
}

/* ---------------------- Teaser  -----------------------------------*/

#teaser_editor_container	{position: relative;width:953px;}

.teaser_t					{	position:relative;top:40px;margin:auto auto;height:40px;width:760px;background-color:#bbb;-moz-border-radius:6px;	border-radius:6px;	}
.teaser_hl				{	position:absolute;top:2px;left:5px;color:#000; font-size:20px;	text-shadow:#f00 0px 0px 8px ;	}
.teaser_m				{	position:relative;top:010px;margin:0px auto;height:700px;width:760px;background-color:#cfd2d5;-moz-border-radius:6px;	border-radius:6px;}
.teaser_tpic			{	position:absolute;top:30px;left:10px;width:200px;height:380px;background-color:#ccc;overflow:hidden;overflow-y:auto;		border:solid 1px #999;		-moz-border-radius:6px;	border-radius:6px; }
.teaser_hpic			{	position:absolute;top:30px;right:10px;width:200px;height:160px;background-color:#ccc;overflow:hidden;overflow-y:auto;		border:solid 1px #999;	-moz-border-radius:6px;	border-radius:6px; }
.teaser_bpic			{	position:absolute;top:236px;right:10px;width:200px;height:170px;background-color:#ccc;overflow:hidden;overflow-y:auto;	border:solid 1px #999;		-moz-border-radius:6px;	border-radius:6px; }
.teaser_a1				{	position:absolute;top:020px;right:198px;	}
.teaser_a2				{	position:absolute;top:220px;right:198px;	}
.teaser_a3				{	position:absolute;top:100px;left:198px;		}
.teaser_tpupl			{	position:absolute;left:10px;top:3px;cursor:pointer;			}
.teaser_hpupl			{	position:absolute;right:180px;top:3px;cursor:pointer;		}
.teaser_bpupl			{	position:absolute;right:180px;top:207px;cursor:pointer;	}
.teaser_titinp			{   position:absolute;top:00px;left:265px;width:231px;height:18px;border:none;	border:solid 1px #999;		padding:0px 3px; -moz-border-radius:6px;	border-radius:6px; }
.teaser_tcarry			{	position:relative;top:22px;width:231px;height:231px;margin:0px auto;}

.teaser_teaser		{	position:relative;top:00px;width:200px;margin:0px auto;	}

.teaser_titel			{	position:relative;top:00px;margin:0px auto;width:200px;height:25px;background-repeat:no-repeat;	}

.teaser_titelspan	{	position:absolute;top:5px;left:10px;color:#fff;font-family:arial;font-size:14px; cursor:default; text-align:left;	}
.teaser_picc			{	position:relative;top:0px;left:0px;width:200px;	}

.teaser_txt				{	font-family:verdana; font-size:10px; padding: 5px 8px; color:#fff; width:183px; height:auto; background-repeat:no-repeat; text-align:left;}
.teaser_lnk				{	}
.teaser_txtfont		{	position:absolute;top:402px;left:264px;width:92px;height:18px;border:none; background-color:#aaa; text-align:center;		cursor:pointer;}
.teaser_txtcol			{	position:absolute;top:402px;left:356px;width:80px;height:18px;border:none; background-color:#aaa; text-align:center;		cursor:pointer;}
.teaser_txtsize		{	position:absolute;top:402px;left:436px;width:60px;height:18px;border:none; background-color:#aaa; text-align:center;		cursor:pointer;}
.teaser_intext		{	position:relative;top:70px;left:260px;width:231px;height:78px;border:none;font-family:verdana;font-size:10px; border:solid 1px #999;	-moz-border-radius:6px;	border-radius:6px; 	padding:2px 3px;}

.teaser_pv 				{	position:absolute;top:420px;left:10px;height:270px;width:738px;background-color:#aaa;-moz-border-radius:6px;border-radius:6px;	}
.teaser_pages			{	position:relative;	top:10px;left:10px;width:716px;	height:230px;background-color:#ccc;-moz-border-radius:6px;border-radius:6px;padding-top:20px;	}
.teaser_pg_label		{	position:absolute;	top:3px;left:5px;width:195px;	border:none;font-weight:bold;	}
.teaser_pg_table	{	border-collapse:collapse;width:686px;top:5px;	}
.teaser_pg_list		{	position:relative;	top:06px;left:6px;width:708px;height:194px;overflow:hidden;overflow-y:auto;border-top:solid 1px #000;}
.teaser_pv_cnt		{	position:absolute;top:010px;left:280px;height:320px;width:280px;background-color:#666;-moz-border-radius:6px;border-radius:6px;padding-top:20px;	}


.teaser_tsrlabel			{	position:absolute;top:16px;right:440px;width:160px;border:none;	}
.teaser_tsrname			{	position:absolute;top:14px;right:290px;width:260px;height:16px;border:none;	font-size:12px;	border:solid 1px #999;	-moz-border-radius:6px;	border-radius:6px; 	padding:0px 3px;	}
#teaser_coco				{	position:absolute;top:14px;right:200px;width:80px;height:18px;border:none;		font-size:12px;	border:solid 1px #999;	-moz-border-radius:6px;	border-radius:6px; 	padding:0px 3px;	}


.teaser_pg_linklabel	{	position:absolute;	top:10px;	left:5px;		width:80px;	border:none;	font-size:11px;}
.teaser_pg_visilabel	{	position:absolute;	top:10px;	right:0px;	width:80px;	border:none;	font-size:11px;}


.teaser_urllabel			{	position:absolute;top:60px;right:0px;width:160px;border:none;	}
.teaser_urlname			{	position:absolute;top:76px;right:10px;width:150px;border:none;	}
.teaser_saveb				{	position:absolute;top:234px;right:14px;width:150px;	}
.teaser_row_ 				{	background-color:#ccc; text-align:left;														}
.teaser_row0 				{	background-color:#fff;border-top:solid 1px #ccc;			}
.teaser_row1				{	background-color:#f0f0f0;border-top:solid 1px #ccc;		}
.teaser_checkCell		{	width:16px;height:16px;	 cursor:pointer;	background-repeat:no-repeat;	}
.teaser_linkCell			{	width:18px;height:16px;	 border-right: solid 1px #ccc;	cursor:pointer;background-repeat:no-repeat;		}
.teaser_row_ .teaser_checkCell		{	cursor:default; background-repeat:no-repeat;	}
.teaser_row_ .teaser_linkCell			{	cursor:default;	background-repeat:no-repeat;	}
.teaser_linkCell_p		{	width:18px;height:16px;	 border-right: solid 1px #ccc;	}
.teaser_linkCellpic		{	position:absolute; top:-4px; left:-6px;		}
.teaser_nameCell_		{	padding-left:2px;	font-weight:bold; text-align:left;	}
.teaser_nameCell		{	padding-left:2px;text-align:left;	}

.licnt li 						{	z-index:1;	}

.teaser_savack			{	position:absolute;	top:060px; left:250px; width:260px;padding-top:64px;	height:120px; font-size:36px;	 text-align:center; 	 background-color:#0d0; color:#fff;	-moz-border-radius:6px;	border-radius:6px; opacity:0;filter: alpha(opacity=0);}

.teaser_x					{	position:absolute;top:20px;left:-80px;	cursor:pointer;	opacity:.5;filter: alpha(opacity=50);}
.teaser_x:hover			{	opacity:1;filter: alpha(opacity=100);}
.teaser_loader			{	position:absolute; padding:6px;	top:000px; left:-97px; width:300px;	height:400px;  text-align:center; color:#000;  border:solid 1px #999;  background-color:#aaa; 	-moz-border-radius:6px;	border-radius:6px; display:none;}
.teaser_tabholder					{	position:absolute;top:7px;left:0px;width:306px;	padding-left:6px;padding-bottom:6px;	height:360px;  overflow:hidden; overflow-y:auto;	border-bottom:solid 1px #999;  background-color:#ccc;   }
.teaser_loader table 				{	width:99%;	border-collapse:collapse;}
/*.teaser_loader td 					{padding:3px;	  font-size:11px;		border:solid 1px #fff; -moz-border-radius:6px;	border-radius:6px; cursor:pointer;font-weight:bold;	}
*/
.teaser_loader td 					{	text-align:left;padding-left:5px; color:inherit;}
.teaser_loader tr 					{	cursor:pointer;color:#666; }

.teaser_loader tr:hover			{	background-color:#0af; color:#fff;	}
.teaser_loader button			{	position:absolute;bottom:8px;right:8px; width:100px;	cursor:pointer; color:#666;	padding:1px;	border:solid 1px #fff;   	-moz-border-radius:6px;	border-radius:6px;	}
.teaser_loader button:hover	{	border:solid 1px #b00;	color:#000;	}
.teaser_del	{position:relative;width:16px;height:16px; background-image:url(../teaser/pic/gui/pic_delete.png); 	cursor:pointer;}

.artkel_tab			{	width:100%;   border-collapse:collapse;   border:solid 1px #fff;  font-size:12px;  }
.artkel_tab th			{	 background-color:transparent;  height:24px;	padding:0px 6px;  }
.artkel_tab td			{	background-color:transparent;   height:24px;	padding:0px 2px;  }
.artkel_tab img		{	cursor:pointer;	}
.artkel_tab .hed		{	font-size:11px;background-color:#bbb;	border-bottom:solid 1px #ffe;	color:#446;	}
.artkel_tab .def		{	font-size:12px;background-color:#ddd;	border-bottom:solid 1px #eee;	color:#446;	}
.artkel_tab .act		{	font-size:12px;background-color:#fff;	border-bottom:solid 1px #eee;	color:#446;	}
.artkel_tab .sel		{	font-size:12px;background-color:#b00;	border-bottom:solid 1px #aaa;	color:#fff;		}
.artkel_tab .add		{	width:20px;		text-align:center;	}
.artkel_tab .up		{	width:10px;		text-align:right;	}
.artkel_tab .down		{	width:10px;		text-align:left;	}
.artkel_tab .anz		{	width:60px;		text-align:center;	}
.artkel_tab .pkt		{	width:08px;		text-align:center;	}
.artkel_tab .ttl		{	text-align:left;	}
.artkel_tab .dat		{	width:140px;		text-align:center;	}
.artkel_tab .sym		{	width:24px;		text-align:center;	}

/*Ajax*/
.eingabe {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000}
.eingabe_klein {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000}
.aenderungen{
    font-style:italic;
    color:#1e3762;
    font-size:10px;
    padding-top:8px;
}

.carpic_thumb_head{
    color:#FFFFFF;
    background-color:#3A3A3A;
    padding:2px;
}

.kennzeich_abgeh a{
    color:#3A3A3A;
}

.sub_menu_eritmo{
    background-color:#F0F0F0;
    padding-left:20px;
    height:41px;
    border-bottom:10px solid #8592C0;
}

.sub_punkte	{
    font-size:12px;
    color:#535b63;
}
.sub_punkte span {
    padding-left:5px;
}

.artikelmanager_themen {
    padding-bottom: 5px;
}

.artikelmanager_artikel {
    border-bottom: 1px solid #ECEEEF;
    padding: 4px 5px 2px 15px;
    width: 100%;
}
.artikelmanager_artikel:hover {
    background-color: #FFFF00;
}

table.geandert:hover{
    text-decoration: underline;
    cursor:pointer;
}

td.einl_listen{
    font-size:12px;
    color:#000000;
    padding-left:5px;
    padding-right:5px;
}

td.einl_listen:hover{
    text-decoration: underline;
    cursor:pointer;
}

.rechte_liste{
    margin:0px;
    padding:0px;
}
.rechte_liste .optgroup01{
    padding:2px;
    margin:0px;
    color:#FFFFFF;
    font-style:normal;
    font-weight:bold;
    background-color:#ff600f;
}

.rechte_liste .optgroup02{
    padding:2px;
    margin:0px;
    color:#FFFFFF;
    font-style:normal;
    font-weight:bold;
    background-color:#3A609F;
}

.rechte_liste option{
    background-color:#FFFFFF;
    color:#3A609F;
}

.abholung {
    height:auto;
}

.col-container {
    border: 1px solid #f1f1f1;
    padding: 1rem;
    border-radius: 0.25rem;
    margin-bottom: 1.5rem;
}

.col-container.white{
    background: #fff;
}

.arrow_red{
    margin-left:-5px;
    margin-top:-8px;
}

.PanelTab_car{
    margin-left:5px;
    margin-right:5px;
}