/************************ELEMENTE FÜR VORLAGEN AUS REGIERUNGSPORTAL******************************/

div#content ul, div#content ol {
font-size: 70%;
margin: 10px 0px 10px 20px;
padding: 0px;
}

div#content ul ul, div#content ol ol {
font-size: 100%;
}

div#content div#sitemap ul a {
font-size: 100%;
}

div#content div#footerNavigation {
font-size: 100%;
}

div#content div#footerNavigation ul.horizontalNavi {
margin: 0;
}

div#content div#footerNavigation a.sprache {
font-size: 70%;
}

a.weiter, a.extern, a.download {
font-size:100%;
background-position: 0px 2px; 
background-repeat:no-repeat;
padding: 0px 0px 0px 10px;
}

a.weiter {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_weiter.gif');}
a.weiter:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_weiter2.gif');}

a.extern {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern.gif'); padding: 0px 0px 0px 15px;}
a.extern:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern2.gif');}

a.download {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_download.gif'); padding: 0px 0px 0px 15px;}
a.download:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_download2.gif');}

div#content ul.externlinks, div#content ul.internlinks, div#content ul.downloadlinks {
margin: 10px 0px 10px 5px;
list-style-type:none;
}

div#content ul.externlinks a, div#content ul.internlinks a, div#content ul.downloadlinks a, div#content ul.internlinks li.ohnelink {
/*display:block;*/
text-decoration:underline;
font-weight:normal;
background-position: 0px 3px; 
background-repeat:no-repeat;
list-style-type:none;
padding: 0px 0px 0px 15px;
}

div#content ul.externlinks a {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern.gif');}
div#content ul.externlinks a:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern2.gif');}

div#content ul.internlinks a {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_weiter.gif');}
div#content ul.internlinks a:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_weiter2.gif');}

div#content ul.downloadlinks a {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_download.gif');}
div#content ul.downloadlinks a:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_download2.gif');}

div#content ul.internlinks li.ohnelink {
text-decoration:none;
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_weiter.gif');
}

div#content ul.internlinks ul.internlinks {font-size: 100%; margin: 10px 0px 10px 17px;}

div#content p.internlinks,div#content table.internlinks {
margin-left: 20px;
}

div#content ul.externlinks div.datum, div#content ul.internlinks div.datum, div#content ul.downloadlinks div.datum {
padding-left: 15px;
margin-bottom: -2px;
line-height: 1.4em;
font-style: italic;
}

div#content ul.externlinks div.beschreibung, div#content ul.internlinks div.beschreibung, div#content ul.downloadlinks div.beschreibung {
padding-left: 15px;
margin-bottom: 10px;
line-height: 1.4em;
font-style: italic;
}

div.downloadbeschreibung {padding-left: 15px;}
div.downloadbeschreibung ul, div.downloadbeschreibung ol, div.downloadbeschreibung p {margin-top: 0px; margin-bottom: 0px; font-size:100%;}

div.blickpunktbild {
float: left;
width: 130px;
overflow: hidden;
margin: 0px 10px 10px 0px;
}

div.blickpunktbild img {
border: none;
margin: 0px;
}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


/*--------------------Blickpunktblock---------------------------*/

div.blickpunktblock {
clear: both;
overflow: hidden;
background:#f2f3f5;
margin:0px 0px 15px 0px;
padding:10px;
}

div.blickpunktblock h1 {
color:#277CA5;
padding: 0px;
/*border-bottom: 1px solid #aabfd2;*/
}

div.blickpunktblock h2 {
padding: 0px;
color:#000000;
font-size:0.7em;
font-weight:bold;
margin:0 0 6px;
}

div.blickpunktblock hr{
margin: 0px;
}

div.blickpunktblock a.weiter{
margin:10px 10px 0px 0px;
float:right;
}


/*--------------------Blickpunktblock---------------------------*/

.bildspalte {
float: left;
clear: both;
}

* html .bildspalte .artikelbild {
margin-right: 10px;
}

.bildtextblock {
clear: both;
}

* html .bildtextblock .artikelbild {
margin-bottom: 10px;
}

.artikelbild, .artikelbildgross {

/*border-right: 1px solid #ACCBDC;
border-bottom: 1px solid #ACCBDC;
background-color: #DFE9F0;*/

padding: 0px;
margin: 0px 20px 5px 0px;
display: block;
width: 200px;
overflow: hidden;
float: left;
clear: both;
}

.artikelbildgross {
margin-right: 0px;
width: auto;
float: none;
}

.unterzeile {
color:#7f8b8f;
font-size:8pt;
line-height:8pt;
font-weight: normal;
padding:2px 0px 0px 0px;
margin:0px;
}

a.bildbig {
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_fotobig.gif');
background-position: 0px 0px; 
background-repeat: no-repeat;
display: block;
margin: 0px;
padding: 0px;
width: 20px; 
height: 15px;
float: right;
/*padding: 0px 0px 0px 20px;*/
}

div.thementeaserblock h2 { padding: 15px 0px 5px 0px; }
* html div.thementeaserblock h2 { padding: 10px 0px 5px 0px; }
div.thementeaserblock h3 { padding: 0px 0px 5px 0px; }
div.thementeaserblock { clear: both; }
* html div.thementeaserblock { border: 1px solid white; }
div.thementeaserbild { float: left; margin: 0px 20px 10px 0px; }


/*div.thementeaserbild img { 
border-right: 1px solid #ACCBDC; 
border-bottom: 1px solid #ACCBDC; }

div.freitext {
font-size: 70%;
}
div.freitext h1 {
font-size: 128%;
}
div.freitext h2 {
font-size: 115%;
}
div.freitext h3, div.freitext h4, div.freitext p {
font-size: 100%;
}
div.freitext ul, div.freitext ol {
font-size: 100%;
}
div.freitext table, div.freitext td, div.freitext th {
font-size: 100%;
}*/

div#content table th {
text-align: left;
}

.warenkorb {
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/warenkorb.gif');
background-position: 0px 2px;
background-repeat: no-repeat;
padding: 0px 0px 0px 15px;
}
div#content form fieldset p span.warenkorb a {
color: #000000;
text-decoration: none;
}

div#content form fieldset caption {
/*font-size: 0.7em;*/
font-weight: bold;
color:#277ca5;
text-align: left;
}

.textflussnormal {
clear: both;
}
.textflussnormal h3{
color:#277ca5;
}


div#teaserRechts{
width:175px;
}


/*---------------Style-Infoboxen------------------------------*/

.infobox {
margin:0px 0px 20px 25px;
background:#f2f3f5;
padding: 5px 5px 5px 10px;
overflow: hidden;
}

div#teaserRechts .infobox p {
font-size: 70%;
padding: 5px 5px 5px 0px;
}


.infobox h2 {
color:#424e56;
margin: 0px 0px 15px 0px;
padding:0px;
}


.infobox ul {
font-size: 70%;
margin: 0px 0px 0px 0px;
padding:0px;
list-style-type:none;
}

.infobox ul.kontextlinks li{
color:#424e56;
margin:0px 0px 10px 0px;
padding:0px;
}

.infobox ul.kontextlinks a {
color:#004e95;
display:block;
text-decoration:none;
font-weight:normal;
}

.infobox a.tbildlink {
padding: 0 0 0 0;
}



/*-------------------------------------------ALT-INFOBAX-STYLE--------------------------------------------------------------*/


/*

.infobox {
margin:0px 0px 20px 25px;
border: 1px solid #DFE9F0;
background-color: #f2f3f5;
}

.infobox ul.kontextlinks a {
color:#004e95;
display:block;
text-decoration:none;
font-weight:normal;
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern.gif');
background-position: 0px 2px; 
background-repeat:no-repeat;
}


* html .infobox a {background-position: 0px 5px;}
*:first-child+html .infobox a {background-position: 0px 5px;}


.infobox h2.externelinks {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_infobox_externelinks.gif');}

.infobox h2.behoerden {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_infobox_behoerden.gif');}

.infobox h2.warenkorb {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_infobox_warenkorb.gif');}


.infobox h2 {
background-color: #DFE9F0;
margin: 0px;
padding-left:25px; padding-right:1px; padding-top:3px; padding-bottom:3px;
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_infobox.gif');
background-position: 0px 0px; 
background-repeat:no-repeat;
}


.infobox li {
border-top: 1px solid #DFE9F0;
padding: 3px 3px 4px 0px;
}
*:first-child+html .infobox ul.kontextlinks a {background-position: 0px 5px;}
.infobox ul.kontextlinks a:hover {background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_extern2.gif');}

.infobox a {
color: #004e95;
display:block;
text-decoration:none;
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_infobox.gif');
background-position: 0px 2px; 
background-repeat:no-repeat;
padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
* html .infobox ul.kontextlinks a {background-position: 0px 5px;}
.infobox a:hover {
background-image: url('http://www.mv-tut-gut.de/cms2/MVtutgutUM_prod/MVtutgutUM/layout/images/rp/bg_link_infobox2.gif');
}

*/

div.gallery{
margin:25px 0px 25px 0px;
padding:0px;
display:block;
overflow:hidden;
clear:all;

}

div.gallery p{
width:102px;
height:65px;
overflow:hidden;
float:left;
padding:0px 10px 0px 0px;
margin:0px;
}