/* Main.CSS Steuerdatei fuer http://www.lsvr.de

   Das Copyright liegt bei dem Webmaster*/

body { background-color:#C0C0C0; margin:0; color:#03066D; font-family:verdana, arial, lucida, helvetica, sans-serif; }

/* ------------------------------------------ Downloads */

th.kTable-th2 img { vertical-align:middle; }
/* --------------------------------------- Kommentare Tabellen */


table.kTable-table { width:100%; border:1px solid #BCBEC0; border-collapse:collapse; clear:both; }
	td.kTable-td-Mobil,
	td.kTable-td3,
	td.kTable-tdbg,
	td.kTable-td,
	th.kTable-th,
	td.kTable-td_list { background-color:#EDEDED; border:1px solid #BCBEC0; border-collapse:collapse; padding:5px; font-size:11px; color:#545353; }
th.kTable-th { background-image:url(../../fileadmin/lst/pic/verlauf_weiss.gif); background-repeat:repeat-x; background-color:#FFF; color:#002965; padding:5px; text-align:left; font-size:13px; }
th.kTable-th2 { background-image:url(../../fileadmin/lst/pic/verlauf_weiss2.gif); background-repeat:repeat-x; background-color:#FFF; padding:3px 5px 3px 5px; text-align:left; font-size:11px; }



.tx-mmforum-tdKopf { border:1px solid #dddddd; border-collapse: collapse; padding:5px; font-size:13px; color:#fff; font-weight:bold; background-color:#8E8DBD; }
.tx-mmforum-tdsubtitle { border:1px solid #dddddd; border-collapse: collapse; padding:5px; font-size:11px; color:#fff; font-weight:normal; background-color:#8E8DBD; }
.subtitle { color:#fff; font-weight:normal; font-size:12px; }
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ Layout */

div#lsvr-layout-container-Outside { background-image:url(../../fileadmin/index/pic/content.jpg); background-repeat:repeat-y; margin:0 auto; width:980px; background-color:#D7D8F6; padding-top:0px; }
div#lsvr-layout-container-Header { background-image:url(../../fileadmin/index/pic/header.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:186px; width:980px; display:block; }
div#lsvr-layout-container-Header_sil { background-image:url(../../fileadmin/index/pic/header_lsvr_sil.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:186px; width:980px; display:block; }
div#lsvr-layout-container-Header_ostern { background-image:url(../../fileadmin/index/pic/header_lsvr_ostern.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:186px; width:980px; display:block; }
div#lsvr-layout-container-Header_nY { background-image:url(../../fileadmin/index/pic/header_lsvr_nY.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:186px; width:980px; display:block; }
div#lsvr-layout-container-Header_weihnachten { background-image:url(../../fileadmin/index/pic/header_lsvr_weihnachten.jpg); background-repeat:no-repeat; background-color:#566777; position:relative; height:186px; width:980px; display:block; }
div#lsvr-layout-container-Tmenu { width:196px; position:relative; float:left; display:block; }
div#lsvr-layout-container-HeaderHomeLink { margin:0 0 0 675px; padding:10px 0 0 0; }
div#lsvr-layout-container-Content { width:780px; float:left; margin:0; display:block; text-align:left; }
div#lsvr-layout-container-Content-clear { margin:40px 17px 20px 17px; clear:both; }
div#lsvr-layout-container-Footer { background-image:url(../../fileadmin/index/pic/footer.jpg); background-repeat:no-repeat; text-align:center; background-color:#6F68A6; position:relative; height:20px; width:980px; clear:left; display:block; }
div#lsvr-layout-container-Counter { position:relative; width:980px; clear:left; display:block; }

/* ----------------------------------------------------------------------------------------------------------------------------------------------- Hmenu und Tmenu */

.navi-margin { margin:0 0 0 35px; }
div.lsvr-Tmenu-FirstLine { /**height:21px;**/ vertical-align:middle; margin:5px 0 0 0; }
div.lsvr-Tmenu-FirstLine-Padding { margin:0; }
div.lsvr-Tmenu-SecondLine-Subpart { height:20px; margin:0 20px 0 0; padding:0 0 0 10px; }

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------- Subparts */

div#lsvr-subpart-FooterInside { width: 980px; }
div#lsvr-subpart-Footer-cr-PIC { float:left; display:block; text-align:left; }
div#lsvr-subpart-Footer-imp { padding:0 17px 0 0; float:right; display:block; text-align:right; }
div#lsvr-subpart-counter { padding:0 0 14px 50px; display:block; }
div#lsvr-subpart-navpath { padding:0; display:block; float:left; width:767px; height:15px; text-align:left; font-size:10px; }
div#lsvr-subpart-wegweiser { padding:0 35px 0 0; display:block; float:right; width:77px; text-align:right; }
div#lsvr-Forum-footer_Outside { width:819px; border:solid 3px #292929; margin:0 auto; }
div#lsvr-Forum-footer { margin:0 auto; text-align:right; border:solid 1px #000; padding:5px; }

/* ---------------------------------------------------------------------------------------------------------------------------------------------------- normaler Text */

p,h1,div,center,b,span,font,i,li { font-family:verdana, arial, lucida, helvetica, sans-serif; font-size:13px; margin:0; }
ul { font-family:verdana, arial, lucida, helvetica, sans-serif; font-size:13px; }
q { quotes:"\00BB" "\00AB"; font-style: italic; }

h1 { color:#6461AD; font-size:22px; font-weight:normal; margin:0 0 10px 0; }
h2 { color:#696969; font-size:33px; font-weight:normal; margin:0 0 10px 0; }
h3 { font-weight:bold; color:#696969; font-size:16px; margin:5px 0; }

/* ------------------------------------------------------------------------------------------------------------------------------------------------------- Main_dec: a */

a { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#9B154C; }
a:hover { border:0; font-family:verdana, arial, lucida, helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:13px; color:#7B7C8F; }
img { border:0;}

a.link_blau { color:#00F; }
a.link_blau:hover { color:#6461AD; }

a.link_gruen { color:#238206; }
a.link_gruen:hover { color:#6461AD; }

a.link_gelb { color:#FEE905; }
a.link_gelb:hover { color:#6461AD; }



/* ---------------------------------------------------------------------------------------------------------------------------------------------- Die Unternavigation */

.menu_f { font-weight:bold; color:#2A405E; font-size:15px; }
.menu_f:hover { font-weight:bold; color:#6461AD; font-size:15px; }
.menu_f-act { font-weight:bold; color:#9B154C; font-size:15px; }
.menu_f-act:hover { font-weight:bold; color:#6461AD; font-size:15px; }
.menu_s { color:#6461AD; font-weight:normal; font-size:14px; }
.menu_s:hover { color:#2A405E; font-weight:normal; font-size:14px; }
.menu_s-act { color:#9B154C; font-weight:normal; font-size:14px; }
.menu_s-act:hover { color:#2A405E; font-weight:normal; font-size:14px; }

/* -------------------------------------------------------------------------------------------------------------------------------------------------- Diverse */

.footer_topLink { font-size:13px; }
.footer_topLink:hover { font-size:13px; }
.rosa { font-size:18px; font-weight:bold; color:#D60093; }
.rosa2 { font-size:16px; font-weight:bold; color:#D60093; }
.special_linkPFK { font-size:16px; font-weight:bold; }
.special_linkPFK:hover { font-size:16px; font-weight:bold; color:#7B7C8F; }


div.news-latest-morelink a, h3 a, span.news-latest-date a { color:#1F1793; }
div.news-latest-morelink a:hover, h3 a:hover, span.news-latest-date a:hover { color:#7B7C8F; }
div.news-latest-morelink { text-align:right; }
div.news-latest-container { border:1px solid #000; }
div.news-latest-item { border-bottom:1px solid #aaa; padding:0 0 10px 0; margin:0 0 10px 0; }

/* ------------------------------------ rootline */

.tx_slrootline-allWrap { padding:4px 0 5px 14px; margin:0; width:100%; text-align:left; border-bottom:0px none #D4D2D2; font-size:10px; }
.tx_slrootline-identifier { font-weight:bold; font-size:10px; display:inline; padding:0 5px 0 0; }
a.tx_slrootline { font-weight:normal; color:#191919; text-decoration:none; font-size:10px; }
a.tx_slrootline:hover { font-weight:normal; color:#6461AD; text-decoration:none; font-size:10px; }
.tx_slrootline-Current { color:#9B154C; font-size:10px; }
