body {margin:auto; background: #F3F3F5;}

.rahmen {text-align:left;width:950px; background-image:url('http://medien-internet-und-recht.de/img/mir-bg.png');margin: auto;}

.header  {background-color:#F3F3F5; text-align:left;}

#mobile_menu {display: none;}

#logo_mobil_wrapper{display: none;}

.block_left {display:none;}

	.block_left_cont_1 {margin-top:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;padding:0px 0px 0px 0px;font-family:arial;color:#eeeeee;font-size:11px;background-color:#FFFFFF;opacity:1.0;border:1px solid #CCCCCC;}
	.block_left_cont_2 {margin-top:0px;padding:10px;}
	
#jahrgang {margin-bottom: 10px;}

.content {float:left;}
	.content1 {}
	.content2 {background-image:url('img/t_sw_back.gif');width:590px;}

.block_right {display:none}
.block_right_cont {padding:0px 10px 10px 10px;}

hr.line      {
    height: 1px;
    color: #002652;
    background-color: #002652;
    border: none;
}
hr.line_top0      {
    height: 1px;
    color: #002652;
    background-color: #002652;
    border: none;
    margin:0px 0px 5px 0px;
}
hr.line_menu      {
    height: 1px;
    color: #002652;
    background-color: #002652;
    border: none;
    margin:0px 0px 5px 0px;
}

hr.line_menu_ad      {
    height: 1px;
    color: #002652;
    background-color: #002652;
    border: none;
    margin:0px 0px 5px 0px;
}

hr.line_1      {
    height: 1px;
    color: #999999;
    background-color: #999999;
    border: none;
}

hr.line_1_top0      {
    height: 1px;
    color: #999999;
    background-color: #999999;
    border: none;
    margin:0px 0px 5px 0px;
}

hr.line_right      {
    height: 1px;
    color: #F3F3F5;
    background-color: #F3F3F5;
    border: none;
    margin:15px 0px 15px 0px;
    }

.list {list-style-type:none;padding-top:5px; margin-top:5px;padding-left:10px;margin-left:10px;line-height:1.3em;}

b.ueb1  {font-family:arial; font-size:13px;letter-spacing:1px;color:#002652;}
b.ueb1_left  {font-family:arial; font-size:13px;letter-spacing:1px;color:#002652;}
b.ueb1_left_menu  {font-family:arial;font-size:12px;letter-spacing:1px;color:#002652;}
b.ueb2  {font-family:arial; font-size:12px;letter-spacing:1px;color:#002652;}
b.ueb3  {font-family:arial; font-size:12px;letter-spacing:1px;}
b.ueb4  {font-family:arial; color:#666666; font-size:12px;letter-spacing:1px;}
b.neu   {font-family:arial; font-size:10px;font-weight:normal;letter-spacing:0px;color:#663333;}
b.suchen {font-family:arial; font-size:12px;font-weight:bold;letter-spacing:1px;color:#666666;}

.link_zwischen {background-color:#F3F3F5;padding:2px;margin-bottom:5px;}

.endnote {font-family:arial;font-size:10px;}

.read_more {display:none;}

.text_cv        {font-family:arial;color:#333333;font-size:12px;vertical-align:top;text-align:left;background-repeat:no-repeat; background-image:url('img/t_sw.gif');margin:0px;}
.text_cv_1        {font-family:arial;color:#333333;font-size:12px;vertical-align:top;text-align:left;background-repeat:no-repeat;margin:0px;}
.text_content        {font-family:arial;color:#333333;font-size:12px;vertical-align:top;text-align:left;padding:20px 20px 10px 20px;text-align:justify;line-height:1.3em;}
.td_text_1        {font-family:arial;color:#333333;font-size:12px;vertical-align:top;text-align:left;}
.td_text_2        {font-family:arial;color:#333333;font-size:12px;vertical-align:top;text-align:left;padding:11px;}

a.link_1:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;}
a.link_1:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;}
a.link_1:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;}
a.link_1:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;}

a:link       {font-family:arial;color:#666666;text-decoration:none;}
a:visited    {font-family:arial;color:#666666;text-decoration:none;}
a:hover      {font-family:arial;color:#002652;text-decoration:none;}
a:active     {font-family:arial;color:#002652;text-decoration:none;}

a:link:listen       {font-family:arial;color:#002652;text-decoration:none;}
a:visited:listen    {font-family:arial;color:#002652;text-decoration:none;}
a:hover:listen      {font-family:arial;color:#002652;text-decoration:none;}
a:active:listen     {font-family:arial;color:#002652;text-decoration:none;}

a.djo:link       {font-family:arial;color:#666666;text-decoration:none;}
a.djo:visited    {font-family:arial;color:#666666;text-decoration:none;}
a.djo:hover      {font-family:arial;color:#002652;text-decoration:none;border-bottom:1px dotted #002652;}
a.djo:active     {font-family:arial;color:#002652;text-decoration:none;}

a.norm:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;}
a.norm:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;}
a.norm:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;border-bottom:1px dotted #002652;}
a.norm:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;}

a.norm_1:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:10px;}
a.norm_1:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:10px;}
a.norm_1:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:10px;}
a.norm_1:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:10px;}

a.links:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.links:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.links:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.links:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}

a.right:link       {font-family:arial;color:#002652;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:0px;}
a.right:visited    {font-family:arial;color:#002652;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:0px;}
a.right:hover      {font-family:arial;color:#002652;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:0px;}
a.right:active     {font-family:arial;color:#002652;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:0px;}

a.menuö:link       {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.menuö:visited    {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.menuö:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}
a.menuö:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;}

a.menu:link       {font-family:arial;color:#666666;text-transform:;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:1.4em;}
a.menu:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:1.4em;}
a.menu:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:1.4em;}
a.menu:active     {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:12px;letter-spacing:1px;line-height:1.4em;}

a.menukl:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10px;letter-spacing:1px;}
a.menukl:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10px;letter-spacing:1px;}
a.menukl:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:10px;letter-spacing:1px;}
a.menukl:active     {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10px;letter-spacing:1px;}

a.archiv:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;font-style:italic;}
a.archiv:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;font-style:italic;}
a.archiv:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;font-style:italic;}
a.archiv:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;font-style:italic;}

a.archiv_show:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:1px;}
a.archiv_show:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:1px;}
a.archiv_show:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:1px;}
a.archiv_show:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:1px;}

a.sub:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.sub:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.sub:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:11px;}
a.sub:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:11px;}

a.fußnote_link:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10px;}
a.fußnote_link:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10px;}
a.fußnote_link:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:10px;}
a.fußnote_link:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:10px;}

a.link_kl:link       {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.link_kl:visited    {font-family:arial;color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.link_kl:hover      {font-family:arial;color:#002652;text-decoration:none;font-weight:bold;font-size:11px;}
a.link_kl:active     {font-family:arial;color:#002652;text-decoration:none;font-weight:normal;font-size:11px;}

a.linkueb2:link       {text-decoration:none;font-weight:bold;font-family:arial; font-size:12px;letter-spacing:1px;color:#002652;}
a.linkueb2:visited    {text-decoration:none;font-weight:bold;font-family:arial; font-size:12px;letter-spacing:1px;color:#002652;}
a.linkueb2:hover      {text-decoration:none;font-weight:bold;font-family:arial; font-size:12px;letter-spacing:1px;color:#666666;}
a.linkueb2:active     {text-decoration:none;font-weight:bold;font-family:arial; font-size:12px;letter-spacing:1px;color:#002652;}

a.links_anzeigenr:link    {text-decoration:underline;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_anzeigenr:visited {text-decoration:underline;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_anzeigenr:hover   {text-decoration:underline;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_anzeigenr:active  {text-decoration:underline;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}

a.links_klblue:link    {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_klblue:visited {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_klblue:hover   {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_klblue:active  {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}

a.links_seitzeichen:link    {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;background-image:url('img/book.gif');background-repeat:no-repeat;padding:2px;}
a.links_seitzeichen:visited {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_seitzeichen:hover   {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}
a.links_seitzeichen:active  {text-decoration:none;font-weight:bold;font-family:arial; font-size:11px;letter-spacing:0px;color:#000099;}


.sup_1 {font-family:arial;color:#666666;text-decoration:none;font-weight:bold;font-size:9px;}
.title {font-family:arial; font-size:25px;color:#002652;font-weight:normal;letter-spacing:1px;}

h2 {font-size:12px;}
h3 {font-size:12px; }
table {font-size:12px;}
td {font-size:12px;}
html{font-size:12px;}

h1.artikel{font-family: Arial; font-size:12px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
h2.autor{font-size:12px;font-weight:normal;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px}
h2.artikel{font-family:Arial;font-size:12px;font-weight:normal;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
h3.artikel{font-size:12px;font-weight:normal;font-style:italic;padding:0px;margin:0px 0px 5px 0px;}

.artikel_normen {font-weight:normal;font-size:12px;font-style:italic;margin-bottom:10px;}

.haupttext {font-size:12px;font-weight:normal;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.rz {float:right;font-size:10px;font-weight:bold;padding:0px;}

.linksbeschr {color:#666666;}

.text_small {color:#666666;font-size:10px;font-family:arial;}

.dateilink_div {text-align:left; font-size:10px;}

.ads_tab {}
.ads_tab_row {}
.ads_tab_row_top {font-weight:bold;}
.ads_tab_cell  {font-size:11px;font-weight:normal;border:1px solid #EEEEEE;padding:5px;text-align:center;}
.ads_tab_cell_top {font-size:11px;font-weight:bold;border:1px solid #EEEEEE;padding:5px;text-align:center;background-color:#F3F3F5;}

.ads_tab_2 {}
.ads_tab_2_cell {font-size:11px;font-weight:normal;border:1px solid #EEEEEE;padding:5px;text-align:left;width:50%;}

.ads_div_ll {text-align:left;width:118px;font-size:9px;font-family:arial;font-weight:normal;color:#666666;border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; padding:2px;background-color:#FFFFFF;}
.ads_div {background-color:#FFFFFF;text-align:center;width:120px;font-size:9px;font-family:arial;font-weight:normal;color:#666666;border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; padding:1px;}
.ads_div_hr {width:120px; padding:1px;}
.ads_div_1 {width:110px;
            font-size:9px;
            font-family:arial;
            font-weight:normal;
            color:#666666;
            border-top:1px solid #CCCCCC; 
            border-right:1px solid #CCCCCC; 
            border-bottom:1px solid #dddddd; 
            border-left:1px solid #dddddd;
            padding:5px;text-align:center;}
            
.ads_left {text-align:right;font-size:9px; font-family:arial; font-weight: normal;color:#666666;}           

.butt_cms_right {float:right;background-color:#FFFFFF;border:1px solid #DDDDDD;font-weight:bold; font-size:11px;padding:5px;color:#666666;}

body div#toolTip { position:absolute;z-index:1000;width:220px;background:#fff;border:1px solid #002652;text-align:left;padding:5px;min-height:1em;}
body div#toolTip p { margin:0;padding:0;color:#002652;font:11px/12px arial,verdana;font-weight:bold; }
body div#toolTip p em { display:block;margin-top:3px;color:#333333;font-style:normal;font-weight:normal; }
body div#toolTip p em span { font-weight:normal;color:#333333; }

#klebehinweis {
	background-color: #FFFFFF;
	border: 1px solid #002652;
	border-bottom-width: 0;
	border-right-width: 0;
	text-align: left;
	padding: 10px 5px 5px 10px;
	position: fixed;
	bottom: 0;
	right: 0;
	width: 180px;
	z-index: 10;
	font-size: 0.9em;
	font-family:arial;
}

a.plus, a.minus, a.close, a.fragezeichen, #close_funchelper_gross {
	cursor: pointer;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 5;
	width:15px;
	height:15px;
	border:0;
	background-position: 0% 0%;
	background-repeat:no-repeat;
	background-image:url(http://j.dejure.org/jcg/sidebar_button_sprite.gif);
}

a.close {background-position: 1px 0%;}

.plistaWidget {}
.plistaWidgetHead {background-color:#EEEEEE!important;color:#666666!important;}
.plistaWidgetList {}

span.itemTitle {color:#333333;line-height:1.0em;}
span.itemText {color:#333333;line-height:1.3em;}
span.itemMore {color:#002652!important;font-weight:normal!important;}


.ads_oben {display:none;text-align:center;border-bottom:1px solid #DDDDDD;background-color:#FFFFFF;}
.ads_links {text-align:center;}
.ads_content {display:none;}

#footer_menu_mobil{display: none;}
#footer_menu {display: none;}
#issn {display:block;float:right;}

.newsletter-div {text-align:center;margin-top:15px;margin-bottom:5px;}

.read_more_artikel {display: none;}




