/*COMMON====BEGIN*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a:link,a:visited,a:hover{text-decoration:none}body { background-color: #FFF; color: #000; font: 100% Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif; }#menu {width:957px;margin:0;padding:0;}#menutop li.sos a:link, #menutop li.sos a:visited{padding:0 0 0 20px;}#menu li {float: left;height:28px;}.t table th{width:33%}.t table th p.bodytext{text-align:center;}#menu #m_pre{background: transparent url(../gfx/menu_l.gif) no-repeat;width:5px;}#menu #m{background: transparent url(../gfx/menubg_d.gif) repeat-x;width:947px;}#menu #m_post{background: transparent url(../gfx/menu_r.gif) no-repeat;width:5px;}#in_menu li { border-left:1px dotted #FFF; float: left; font: 0.75em "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif; padding: 0 0 3px 0; margin: 0 0 0 -1px; }#in_menu li a:link, #in_menu li a:visited { color: #FFDE00; font-weight:bold; display: block; padding: 0.3em 1em; }#in_menu li a:hover { color: #FFF; }#main_container{width: 957px; margin: 0 auto 0; overflow: hidden;}#menutop li {border-right:1px dotted #CD1F26; float: left; font:bold 0.9em "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif; padding: 0; margin: 0 0 0 -1px; }#menutop li.sos{border-right:none;}#menutop li a:link, #menutop li a:visited { color: #CD1F26; font-weight:bold; display: block; padding: 0.3em 1em; }#menutop li a:hover { color: #000; }#foot{margin-bottom:10px;float:left;width:100%;height:30px;}#foot li {float:left;margin-top:7px;font-size:11px;height:28px;}#foot li.st{ width:165px;padding:5px 35px 0 0;}#foot li.nd{background: transparent url(../gfx/foot.gif) no-repeat; width:50px;}#foot li.th{ width:702px;background: transparent url(../gfx/menubg_d.gif) repeat-x;}#foot li.ft{background: transparent url(../gfx/menu_r.gif) no-repeat; width:5px;}#foot li ul {float:right;}#foot li ul li {border-left: 1px dotted #fff; margin: 0 5px 0 -1px; padding:5px;}#foot li ul li a{font-weight:bold;}#foot li ul li a:link, #foot li ul li a:visited{color:#FFDE00;}#foot li ul li a:hover{color:#fff;}/*COMMON====END*//*MAIN====BEGIN*/#header {margin:0;width:957px;}#header a {font-weight:bold;}#header td{vertical-align:top;}#slogan {font-weight:bold;width: 295px; color:#ffffff; background: #D31F26 url('/fileadmin/templates/date.gif') no-repeat top left; text-align: center; height: 25px; padding-top: 5px;}.tx-macinasearchbox-pi1{padding:16px 0 0 10px;}ul.nn_line {margin-top:1px;}ul.nn_line li{float:left;}ul.nn_line li.l{width:320px;} ul.nn_line li.t{width:637px;} .box_top {width:318px; background-image: url(../gfx/box_top.png); height:33px;margin-top:1px;}.box_down {width:318px; background-image: url(../gfx/box_down.png); height:22px;}.news_top {width:318px; background-image: url(../gfx/news_top.png); height:33px;}.news_down {width:318px; background-image: url(../gfx/news_down.png); height:22px;}.right_top{width:318px; background-image: url(../gfx/right_top.png); height:33px;}.right_down{width:318px; background-image: url(../gfx/right_down.png); height:22px;}.box_content{margin: 0 10px;font-size:0.7em;text-align:justify;}.box {width:318px; background-image: url(../gfx/box_bg.gif)}.right_box{width:318px; background-image: url(../gfx/right_bg.gif)}.news_box{width:318px; background-image: url(../gfx/news_bg.gif)}div.box_top a,div.news_top a {clear:both;color:#FFFFFF;font-weight:bold;margin:20px;text-decoration:none;}div.right_top a {clear:both;color:#7A0C15;font-weight:bold;margin:20px;text-decoration:none;}.s_content div.slider{color:white;text-align:center;}ul.r_line{margin-top:1px;}/*MAIN====END*//*SUB====BEGIN*/a:link, a:visited { color: #CD1F26; }#mailformWiadomo_{float:left;}#motto { padding: 12px 0 0 0;}#motto h1 { font-size: 1.2em; background: #fff; font-weight:bold; color: #C46366; padding:6px 0px 3px 0px;}.jFlowSlideContainer h1 {color: #CD1F26; font-size: 24px; text-decoration: underline;}#submenu { position:absolute; width: 102px; visibility:hidden;}#submenu li { background-color: #FFDE00; border-bottom: 1px solid #000; float:left; width:100px; display: block; margin: 0;}#submenu li a:link, #submenu li a:visited { color: #000; display:block; font-size: 1.2em; text-transform: uppercase; }#breadcumbs {font: 0.7em Tahoma, Arial, Verdana, sans-serif !important; margin: 10px 5px 10px 10px; overflow: hidden; }#breadcumbs li { padding: 2px; float: left; margin: 0 0.5em 0 0; line-height: 1em; }#breadcumbs a:link, #breadcumbs a:visited { color: #000; font-weight: bold;}#breadcumbs a:hover { color: #CD1F26; }#container, #calcontainer { border-top:10px solid #CD1F26; font-size:100%; margin:0; overflow:hidden; width:957px; }#container #content { text-align:justify;width:658px; font-size:0.75em; line-height:1.5em; padding:20px 0 0 15px; float:left; }#container #f_content { width:100%; font-size:0.75em; line-height:1.5em; float:left; }#content h1 , #calcontainer h1, #f_content h1   { background:  #fff; font-weight: bold; font-size: 2em; color: #CD1F26;}#f_content h1 { font-weight: bold; font-size: 2em; color: #CD1F26;padding: 3px 10px 3px 5px; margin:10px;}h2 {font-weight:bold}#content h1  { padding: 3px 10px 3px 5px; margin-bottom:10px;}#box  h1 { font-size: 1.5em; margin: 10px 0 10px 0;} #box p.bodytext { font-weight:normal; font-size: 0.9em;}#right{float:right; width:283px;}#calcontainer .first {padding: 20px 10px;}.clearer {clear:both; margin:0; padding:0; border:none; }.news-amenu-container h2 { font-size: 1.5em; font-weight:bold; }/*#content h1, #f_content h1 { font:  1.4em Verdana; background:  #CD1F26; margin-top: 20px; padding:3px 40px 3px 5px; font-weight: bold; }*/#content ol {list-style: decimal; margin-left: 40px;}#content ul {list-style: disc; margin-left: 40px;}#content .sitemap ul  {list-style: none; }#container #box { font-weight:bold; margin:-1px 0 0 10px; background-color:#FFDE00; border: 1px solid #CD1F26; font-size:0.8em; padding: 10px 0 20px 15px; width:256px;}.sitemap { margin: 10px 0 30px 40px; font-size: 1.2em; font-weight: bold;}.sitemap ul { margin: 5px 0 0 30px; }.sitemap li { padding: 5px 0 5px 0; }.sitemap ul li a:link, .sitemap ul li a:visited { color: #CD1F26; padding: 5px 5px 2px 5px; }.sitemap ul li ul li a:link, .sitemap ul li ul li a:visited { color: #000; font-size: 0.8em}.newsItem  {padding-bottom: 5px;zoom:1;}#mainNews .newsLatest .newsItem {background-color:#FFDE00;}#fmenu { margin: 10px 0 0 10px; background:#CD1F26; width:984px;}#menucontainer { float:left; width:750px; border:0px solid green;}#searchcontainer {padding:3px 0 3px 0; float:left; border:0px solid blue; width:234px;}#searchcontainer input {border:1px #000 solid;  background:#FFDE00; width:70px;}#searchcontainer #headerSearchInput { background:#efefef; width:150px;}.newsItem h3 { background: #FFF url(../gfx/news_label.gif) no-repeat scroll left center; border-bottom: 1px solid #CD1F26; padding: 2px 0 2px 10px;}.newsItem h3 a { font-size: 1.2em;}.newsItem h3 a strong {font-weight: bold;}.newsItem p , { padding: 0 0 0 5px;}.newsItem .more{ padding: 0 0 0 5px; clear:both;}.newsItem .news-latest-morelink { clear:both; padding: 0 10px 0 0;text-align:right;}.more a { font-size: 11px; }.mainLeft{ width: 318px; float: left; padding: 10px 0 10px 10px;}#mainNews { background: #FFDE00; float:left; padding: 5px; margin: 0 10px 0 0; width:296px; border: 1px solid #000;}#mainNews .newsItem, .profiNews .newsItem {font-size: 0.7em; }#mainNews h1.first { font-weight: bold; font-size: 1.2em; color: #000; }#mainNews .news-latest-item, #mainNews h3{ background-color: #FFDE00; }.mainRight{ width: 646px; float: left; padding: 10px 0 10px 0;}.profiNews { width: 308px; float: left; margin: 0 10px 0 0;}.profiNews  h1.first { font-weight: bold; font-size: 1.2em; color: #CD1F26; }.low { margin-top: 20px; }.clean { clear: both; margin:0;padding:0;}.advert { padding:10px; margin: 0 10px; text-align: center;}.advertp{ padding:10px; margin: 15px 10px; text-align: center;}.smalLAdv { width: 296px; float: left; margin: 0 10px 0 0; padding:5px;  text-align: center;}table.tx-mmforum-table { border: 0px none; border-collapse: collapse; }td.tx-mmforum-td, th.tx-mmforum-th { border-style: hidden !important;	border-top: 1px solid #941E23 !important; border-bottom: 1px solid #941E23 !important; border-collapse: collapse; padding:5px; font-size:11px; }td.tx-mmforum-td2 { padding:5px; font-size:11px; color:#545353; }td.tx-mmforum-subth { border-style:hidden !important; border-top: 1px solid #dddddd !important; border-bottom: 1px solid #dddddd !important; border-collapse: collapse; background-color: #F1F2F2; }th.tx-mmforum-th { background: #FFDE00; color: #000; font-weight: bold; padding: 5px; text-align: left; font-size: 12px; }div.tx-mmforum-th { background: #1555A0; color: #FFFFFF; padding: 5px; text-align: left; font-size: 12px; border: 1px solid #dddddd; font-weight: bold;} .tx-mmforum-tdtext { font-size: 11px;	border-style:hidden !important;	border-top: 1px solid #dddddd !important;	border-bottom: 1px solid #dddddd !important; padding: 4px;} .tx-mmforum-tdtext-noborder { font-size: 11px; padding: 4px;} div.tx-mmforum-rootline { color: #666666; borderfont-size: 11px; margin: 4px 0px; padding: 2px; } div.tx-mmforum-rootline a { color: #000; text-decoration: none; font-weight:bold; } div.tx-mmforum-pagenav { text-align:right; font-size:10px; margin: 8px 0px;} td.tx-mmforum-text { padding: 15px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;} td.tx-mmforum-smalltext { padding: 3px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;} td.tx-mmforum-subth2 { font-size:11px; text-align: center; padding: 5px; background-color: #eeeeee; } .tx-mmforum-desc { font-size: 11px; color: #666666; margin-left: 30px; line-height: 12px;} .tx-mmforum-smalldesc { font-size: 10px; color: #666666;} .tx-mmforum-pi1-markread { } div.tx-mmforum-error {	border: 3px solid #FF0000;	padding: 10px;	font-weight: bold;	text-align: center;	margin: 4px 0px;}div.tx-mmforum-success {	border: 3px solid #008000;	padding: 10px;	font-weight: bold;	text-align: center;	margin: 4px 0px;} a.tx-mmforum-buttonsmall {	margin: 5px 0px 5px 5px;	background-color:white;	border:1px solid #6FA7C3;	color:#6FA7C3 !important;	font-weight: bold;	vertical-align: middle;	font-size: smaller;	padding: 2px;}a.tx-mmforum-button {	margin: 5px 0px 5px 5px;	background-color:white;	border:1px solid #6FA7C3;	color:#6FA7C3 !important;	font-weight: bold;	vertical-align: middle;	padding: 4px;} a.tx-mmforum-button:hover {	text-decoration: none;} /*** * POST LISTING ***/ div.tx-mmforum-pi1-listpost-date { float: left; padding: 5px; font-size:9px; color: #333333;} div.tx-mmforum-pi1-listpost-options { text-align: right;} td.tx-mmforum-pi1-listpost-user { width:120px; padding: 5px;} td.tx-mmforum-pi1-listpost-text { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; padding: 15px; min-height:50px; width: auto;} div.tx-mmforum-pi1-codeboxnote { text-align: left; border: 1px solid rgb(213, 213, 213); font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(68, 68, 68); line-height: 125%; background-color: rgb(250, 250, 250); padding:10px;} /*** * POST TEXTS ***/.tx-mmforum-pi1-pt-quote { text-align: left; border: 1px solid rgb(213, 213, 213); font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(68, 68, 68); line-height: 125%; background-color: rgb(250, 250, 250); padding:10px;} .tx-mmforum-pi1-pt-code { border: 1px solid rgb(213, 213, 213); font-family: Courier,'Courier New',sans-serif; font-size: 11px; color: rgb(90, 90, 90); background-color: rgb(250, 250, 250); margin-left:40px; padding: 5px;} .tx-mmforum-pi1-highlight {	background-color: yellow;} /*** * TOPIC LISTING ***/ .tx-mmforum-pi1-listtopic-newtopic {    margin-bottom: 8px;} .tx-mmforum-pi1-listtopic-topic {	font-size: 8pt;	text-align: left !important;	border-style: hidden;	border-top: 1px solid #dddddd;	border-bottom: 1px solid #dddddd;	border-collapse: collapse;} .tx-mmforum-pi1-listtopic-replies {	width: 60px;	text-align: center;	font-size: 10px;	border-style: hidden !important;	border-top: 1px solid #dddddd !important;	border-bottom: 1px solid #dddddd !important;	border-collapse: collapse;} .tx-mmforum-pi1-listtopic-author {	width: 120px;	text-align: center;	font-size: 10px;	border-style: hidden;	border-top: 1px solid #dddddd;	border-bottom: 1px solid #dddddd;	border-collapse: collapse;} .tx-mmforum-pi1-listtopic-lastpost {	width: 150px;	text-align: center;	font-size: 10px;	border-style: hidden !important;	border-top: 1px solid #dddddd !important;	border-bottom: 1px solid #dddddd !important;	border-collapse: collapse;} .tx-mmforum-pi1-listtopic-image {	float: left;	margin-right: 8px;	margin-left: 4px;} .tx-mmforum-pi1-listtopic-topicname { font-weight: bold;} .tx-mmforum-pi1-listtopic-prefix { color: blue;} .tx-mmforum-pi1-listtopic-pages { padding-left:30px; color: #888888; font-size:9px;} .tx-mmforum-pi1-listtopic-pages a{ color: #888888 !important; text-decoration: none;} .tx-mmforum-pi1-listtopic-location { padding-left:30px; color: #888888; font-size:9px; font-weight:normal;} /*** * BOARD LISTING ***/ .tx-mmforum-pi1-listforum-forum { text-align: left !important; font-size: 11px;} .tx-mmforum-pi1-listforum-topics { width: 60px; text-align: center; font-size: 11px;} .tx-mmforum-pi1-listforum-posts { width: 60px; text-align: center; font-size: 11px;} .tx-mmforum-pi1-listforum-lastpost {	width: 150px;	text-align: center;	font-size: 10px;} /*** * TOPIC CREATION ***/ td.tx-mmforum-pi1-newpost-left { border: 1px solid #dddddd; border-collapse: collapse; width: 150px; text-align: left; font-family: Tahoma; font-size: 11px; padding: 10px;} td.tx-mmforum-pi1-newpost-middle { border: 1px solid #dddddd; border-collapse: collapse; text-align: center; font-family: Tahoma; font-size: 11px; padding: 10px;} td.tx-mmforum-pi1-newpost-right { border: 1px solid #dddddd; border-collapse: collapse; text-align: right; font-family: Tahoma; font-size: 11px; padding: 10px;} /*** * POST ALERTION ***/ .tx-mmforum-pi1-tooltip { position: absolute; display: none; background-color:#FFFFFF; border:1px solid #dddddd;} .tx-mmforum-pi1-tooltip-header { background: #1555a0; color: #FFFFFF; padding: 5px; text-align: left; font-size: 12px; border-bottom: 1px solid #dddddd; font-weight: bold;} .tx-mmforum-pi1-tooltip-text { padding: 5px;} .tx-mmforum-pi1-postalert-error { color: #ff0000; font-weight: bold; text-align: left; padding-top: 8px;} /*** * USER DETAILS ***/ .tx-mmforum-pi1-userdetail-fieldname {	text-align: right;	padding: 3px;	font-size: 11px;} .tx-mmforum-pi1-userdetail-fieldvalue {	text-align: left;	padding: 3px;	font-size: 11px;} .tx-mmforum-pi1-moderator { color: #0D71A4; font-weight: bold;} .tx-mmforum-pi1-administrator { color: #1555a0; font-weight: bold;} /*** * PRIVATE MESSENGING ***/ .tx-mmforum-pi3-pminbox-item { font-family: Tahoma; font-size: 11px; padding: 5px; text-align: center;} .tx-mmforum-pi3-pminbox-unread { font-weight: bold;} .tx-mmforum-pi3-message-text { border: 1px solid #DDDDDD; padding: 5px; margin: 5px; background: #EEEEEE;} .tx-mmforum-pi3-newposts { float: right;}   #tx_mmforum_pi3_get-stats { /*position: relative;*/} #tx_mmforum_pi3_quicksearch {    position: absolute;    /*top: 0px;    left: 0px;*/    background: #ffffff;    border: 1px solid #dddddd;    width: 143px;}   #tx_mmforum_pi3_quicksearch ul , #tx_mmforum_pi3_quicksearch li {    margin: 0;    padding: 0;    list-style: none;} .tx-mmforum-pi3-quicksearch_item {    display: block;    border: 0;    font: normal 10px Tahoma;    padding: 3px 10px !important;    color:#000000 !important;    text-decoration: none;} .tx-mmforum-pi3-quicksearch_itemHover {    display: block;    border: 0;    font: normal 10px Tahoma;    padding: 3px 10px !important;    color:#ffffff !important;    background: #1555a0;    cursor: pointer;    text-decoration: none;} /*** * FORM FIELDS ***/ textarea.tx-mmforum-post { } .tx-mmforum-input {    border: 1px solid #AAAAAA !important;    font-family: Tahoma !important;    font-size: 11px !important;    padding: 2px;    vertical-align: middle;} select.tx-mmforum-select { border: 1px solid #AAAAAA; font-family: Tahoma; font-size: 11px;} select.tx-mmforum-select option, option.tx-mmforum-option2 { font-family: Tahoma; font-size: 11px; border-top: 1px solid #DCDDDE; color: #666666;} select.tx-mmforum-select optgroup, option.tx-mmforum-option1 { font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; color: #666666;} input.tx-mmforum-button { margin: 5px 0px 5px 5px; background-color:#1555a0; border:1px solid #1555a0; color:#FFFFFF; font-weight: bold; vertical-align: middle; } /*** * User Registration ***/  .tx-mmforum-pi2-fliesstext_rot2 {    font-family:  Tahoma, Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: bold; color: #1555a0;    padding-left: 10px;    padding-top:5px;} .tx-mmforum-pi2-container { border:1px solid #A5ACB2;}DIV.tx-mmforum-pi2-container p label {    float:left;    width:130px;    padding-left: 10px;}span.error, div.error {    color:red;    font-weight:bold;} /*** * PORTAL INFO ***/.tx-mmforum-pi6-container {    border:1px solid #e5e5e5;    padding:0px;    margin:0px 25px 10px 25px;    color:#aaaaaa;    font-size:10px;    text-align:left;} .tx-mmforum-pi6-container h3 {    font-size:11px;    color:#9b9a9a;    margin:0px;    padding:0px;} .tx-mmforum-pi6-container a {    color:#aaaaaa; } .tx-mmforum-pi6-us {     padding:3px 0px 3px 5px;     background-color:#faf9f9;     border-bottom:1px solid #e5e5e5;} .tx-mmforum-pi6-content {    padding:5px 10px 10px 10px;} .tx-mmforum-pi6-strong {    color:#9b9a9a;    font-weight:bold;} a.tx-mmforum-pi6-admin { color:#1555a0 !important; font-weight: bold; }a.tx-mmforum-pi6-mod { font-weight:bold; color:#f19d55 !important;}  .tx-mmforum-pi6-container a { /*color: #bf2236;*/ }         /*** CSS for search**/ .tx-mmforum-pi4-search_options {    padding:10px 0px 10px 0px;} .tx-mmforum-pi4-search_options_header {    font-size:12px;    font-weight:bold;    color:#FFFFFF;    background:#1555a0;    padding:2px 0px 2px 5px;   }.tx-mmforum-pi4-search_options_details {    border:1px solid #DDDDDD;    padding:0px; } .tx-mmforum-pi4-suche-abstand {    margin-top:2px;    margin-right:7px;    margin-left:0px;     padding-top:10px;    padding-left:10px;       float:left;} .tx-mmforum-pi4-suche-details-abstand {    margin-top:10px;  } .tx-mmforum-pi4-suche-details-sort select {    width:200px;  } .tx-mmforum-pi4-suche-details-abstand-check {    width:100px;    margin-top:5px;    border:1px solid red;    float:left;} .tx-mmforum-pi4-geloest {    padding-top:1px;    padding-right:5px;    float:left;} .tx-mmforum-pi4-suche-abstand input {    width:200px;} .tx-mmforum-pi4-suche-box {          padding:10px;    background-color:#f6f5f5;    border-bottom:1px solid #dddddd;    border-top:1px solid #dddddd;} .tx-mmforum-pi4-suche-starten-abstand {    padding-top:10px;   }.tx-mmforum-pi4-abstand-bottom {    height:10px;    width:100px;      } /* INFO BOX */ .tx-mmforum-pi4-info-box {    position: absolute;    visibility: hidden;    z-index: 9999;    width: 600px;    border: 1px solid #DDDDDD;    background: #FFFFFF;    margin-left: 20px; } .tx-mmforum-pi4-infoBoxHeader { color:#FFFFFF; width: 600px; height: 20px; background: #1555a0; font-weight: bold;}.tx-mmforum-pi4-infoBoxHeader a{ color:#FFFFFF; }.tx-mmforum-pi4-infoBoxHeader a:hover{ color:#FFFFFF; }                                                          .tx-mmforum-pi4-infoBoxContent { clear:both; } .tx-mmforum-pi4-kurzanleitung { padding:5px 0px 5px 10px; font-size:11px;} #dasx a { color:#FFFFFF;   } #dasx a:hover {    color:#FFFFFF;   } .tx-mmforum-pi4-regeln li {    border-bottom:1px solid #e4e5e5;    border-top:1px solid #e4e5e5;    margin-bottom:20px;    padding:5px 10px 10px 10px;    background-color:#fafbfb;} .tx-mmforum-pi4-search_infobox {    margin-left:5px;    margin-right:10px;     width:150px;    font-size:10px;    color:#616161;    border: 1px solid#DDDDDD;    background-color:#eeeded;  }.tx-mmforum-pi4-search_info {    line-height:12px;    font-size:10px;    color:#aaaaaa;    background:#FFFFFF;    border-top:1px solid #DDDDDD;    padding:2px 0px 2px 5px;} .tx-mmforum-pi4-infobox-titel {    padding-left:5px;} .tx-mmforum-pi4-search-box-aussen { border:1px solid #eceded; width:100%; float:left; background-repeat:no-repeat;} .tx-mmforum-pi4-search-box-rechts { width:170px; height:100px;      margin-top:10px; float:right;} .tx-mmforum-pi4-search-box-links { width:70%;    padding:5px;      float:left;} .tx-mmforum-pi4-search-box-links a {    font-size:11px;    font-weight:bold;} .tx-mmforum-pi4-search-box-unten { width:100%; text-align:right; float:left;} .tx-mmforum-pi4-search_title { margin-top:10px; padding-top:2px; padding-bottom:2px; background-color:#dddddd; font-size:13px; font-weight:bold; width:100%; float:left; border-top:1px solid #eceded; border-left:1px solid #eceded; border-right:1px solid #eceded;} .tx-mmforum-pi4-search-link { text-align:left;   float:left;      padding-left:8px; padding-bottom:2px; color:#1555a0;} .tx-mmforum-pi4-search-link a {    font-size:11px;    font-weight:bold;} /*** * USER CONFIGURATION ***/.tx-mmforum-pi5-configleft { text-align: right;} /*** * USER CONTROL CENTER ***/.tx-mmforum-pi1-user {    width: 100%;}.tx-mmforum-pi1-user-menu {    text-align: right;    border: 1px solid #dddddd;    border-bottom: 0px;    border-top: 0px;    display:block;    margin:0;    padding:4px;} .tx-mmforum-pi1-user-content {    border:     1px solid #dddddd;    padding: 8px;} /*** * CODE HIGHLIGHTING ***/.tx-mmforum-pi1-codeheader{ border-top:   1px solid #BCBEC0; border-left:   1px solid #BCBEC0; border-right:   1px solid #BCBEC0; background:   #ddd; font-weight:  bold; padding:   5px;}.tx-mmforum-pi1-codeblock {	border: 			1px solid #BCBEC0;	background-color: 	#F6F6F6; 	overflow:			auto;   	padding-left:		7px;	line-height:		15px;	padding-top:		4px;	padding-bottom:		4px;} .tx-mmforum-pi1-codeblock a { text-decoration:  none;}.tx-mmforum-pi1-codeblock a:hover { text-decoration:  none; background-color:  yellow;}.tx-mmforum-pi1-codeblock a:visited { text-decoration:  none;} .tx-mmforum-pi1-linenumbering{	float:				left; 	background:			#ddd;	color:				#000;	border-top:			1px solid #ddd;	border-left:		1px solid #BCBEC0;	border-bottom:		1px solid #BCBEC0;	padding:			4px;	line-height:		15px; 	text-align:			right;}    .tx-mmforum-pi3 a{    color:#1555a0;} .tx-mmforum-pi3 a:hover{    color:#1555a0;} .listforum {    border-collapse: collapse;} .listforum tr,.listforum td {  font-family:  Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: normal;  border: 1px solid #DDDDDD; } div#tx-mmforum-footer {    font-size: 10px;    color: #999999;    text-align: center;}.tx-mmforum-pi1-attachmentlabel {    font-weight: bold;}.tx-mmforum-pi1-attachment {    padding-left: 16px;} .tx-mmforum-poll-question {    font-weight: bold;}.tx-mmforum-poll-expireson {    font-size: 10px;    color: #aaaaaa;    margin-top: 8px;} .tx-mmforum-pi4-title {    color: #666666;}.tx-mmforum-pi4-title a {    color: #666666;    font-weight: bold;}.tx-mmforum-pi4-title a:hover {    color: #1555a0;}.tx-mmforum-pi4-content a {    color: #666666;}.tx-mmforum-pi4-content a:hover {    color: #1555a0;}th.tx-mmforum-th a {    color: white !important;}.tx-mmforum-pi1-listposts-prefix {	color: black !important;}.tx-mmforum-poll-icon {	float: left;	margin-right: 8px;}.tx-mmforum-pi3-pminbox-icon {	float: left;	margin-right: 8px;}.tx-mmforum-textbutton {    float: left;    padding: 3px;    border: 1px solid #1555a0;    margin: 0px 4px 0px 0px;    text-decoration: none;    background-color: #f0f0f0;    white-space: nowrap;}.tx-mmforum-textbutton a {    text-decoration: none;    color: #1555a0;    font-size: 10pt;}.tx-mmforum-textbutton img {    vertical-align: middle;    margin-right: 8px;}.tx-mmforum-pi1-listpost-topicicon {    float: left;    margin-right: 16px;}.tx-mmforum-pi3-buttons {    margin: 8px 0px;}.tx-mmforum-pi1-listpost-options .tx-mmforum-textbutton {	float:right;}.tx-mmforum-pi2-textbutton img {	vertical-align: middle;	margin-right: 8px;}td.tx-mmforum-optth {	color:#1555A0;	font-size:11px;	padding: 2px 4px;	background-color: #eeeeee;	border-style: hidden !important;	border-top: 1px solid #dddddd !important;	border-bottom: 1px solid #dddddd !important;	border-collapse: collapse;}td.tx-mmforum-optth-disabled {	color:#666666;	font-size:11px;	padding: 2px;	background-color: #eeeeee;	border-style: hidden !important;	border-top: 1px solid #dddddd !important;	border-bottom: 1px solid #dddddd !important;	border-collapse: collapse;}.month-small th, .month-small td { font-size:1em; padding:2px; text-align:center;}.month-small {width: 306px; border: 1px solid #941E23; font-family: Verdana,Arial,Tahoma,sans-serif;}.month-large {width: 964px; border: 1px solid #941E23; font-family: Verdana,Arial,Tahoma,sans-serif;}.month-large th, .month-large td { font-size:1em; padding:15px 5px; text-align:center;}.profiNews .tx-cal-controller { margin-top:10px;}.month-small .sideback, #month-header { background: #CD1F26;}.month-small .sideback  a {color: #FFDE00;}.month-small .monthSelected,.monthSelectedWeek { background: #FFF4AF;}.month-small .monthToday  {background: #CD1F26; border:none;}.month-weekdays, .weekday  {background: #EFEFEF; border-bottom:1px solid #CFCFCF;}.month-weeknums {background: #EFEFEF; border-right:1px solid #CFCFCF;}.monthCorner { background: #FFF; border-bottom:1px solid #CFCFCF;}/*.tx-cal-controller {margin-left:10px;}*/#calendar-nav,#month-header {width: 964px;}#calendar-nav td {width:25%;}#calendar-nav td { font-size:0.8em;}#calendar-nav .month-weeknums,#calendar-nav .month-weekdays { font-size:0.8em; font-weight: bold;}#calendar-nav table td { padding: 5px;}.news-amenu-container .navi {color:#000; font-size:0.9em;}p.bodytext {padding: 2px;}.news-amenu-container div { margin: 5px 0 5px 0; display:none;}.eventDay .bold a{color: green; font-weight: bold}.default_catheader_text {font-size: 0.9em;}#month-header-prevnext {background:#fff;}td.dayborder { background-color:efefef;}.csc-mailform {margin: 10px 10px;}.csc-mailform .csc-mailform-field {padding: 2px; }.error { color: #FF5D23; text-decoration: underline;}.slidecon{font-size:0.7em;}.slidecon a{ color:#FFDE00;font-weight:bold;}.link_util, .link_util a{font-size:12px}.tx_ablinklist_treeView_links {background-color:#EFEFEF;}.top_five_link {font-size:11px; border-bottom: 1px solid #fff;}.slidecon img {margin:5px;}.newsItem img {float:left;margin:5px;}.newsLatest .newsItem img {margin:0;}.newsItem img.spacer-gif{margin:0;float:none;}.csc-mailform .csc-mailform-field {clear:both;}.csc-mailform .csc-mailform-field label {float:left;width:200px;}.csc-mailform .csc-mailform-field input {float:left;}.csc-mailform .csc-mailform-field a:link, a:visited { color: #CD1F26; }ul.n_line li{width:328px; float:left;}.clear{clear:both;margin:0;padding:0;}.newsItem h3 { background: transparent url(../gfx/news_label.gif) no-repeat scroll left center; border-bottom: 1px solid #CD1F26 !important; padding: 2px 0 2px 10px;}.newsItem h3 a { font-size: 1.2em;}#seach_box{border-bottom: 1px solid red;background-color:#EFEFEF;padding:10px;}#headerSearchInput { background:#efefef;border:1px solid #CDCDCD;}.tx-wecdiscussion-mainContent h2 { font-weight:bold; margin-bottom:10px;  background-color: #F4DE4A; padding:5px;}.latest_forum_post{width:296px;border:1px solid #C5C5C5;}.label_topic,.label-lastpost{border-bottom:border:1px solid #C5C5C5;}.latest_forum_post td{padding:2px;color:#CD1F26;}/*SUB====END*/.featured{position:relative;background:#fff;border:1px solid #82131A;margin:5px 0;}.featured ul.ui-tabs-nav{position:absolute;top:0; left:400px;list-style:none;padding:0; margin:0;width:240px;}.featured ul.ui-tabs-nav li{padding:1px 0; padding-left:0;font-size:12px;color:#666;}.featured ul.ui-tabs-nav li img{float:left; margin:2px 5px;background:#fff;padding:2px;border:1px solid #eee;}.featured ul.ui-tabs-nav li span{font-size:11px; font-family:Verdana;line-height:18px;}.featured li.ui-tabs-nav-item a{display:block;	height:60px;color:#333;  background:#fff;line-height:20px;}.featured li.ui-tabs-nav-item a:hover{	background:#f2f2f2;}.featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#EFEFEF;}.featured .ui-tabs-panel{position:relative;}.featured .ui-tabs-panel .info{position:absolute;bottom:3px; left:0;height:90px;background: url('/fileadmin/templates/transparent-bg.png');}.featured .info h2{font-size:14px; font-family:Georgia, serif;color:#fff; padding:5px; margin:0;overflow:hidden;}.featured .info p{margin:0 5px;font-family:Verdana; font-size:11px;line-height:15px; color:#f0f0f0;}.featured .info a{text-decoration:none;color:#fff;}.featured .info a:hover{text-decoration:underline;}.featured .ui-tabs-hide,.small_featured .ui-tabs-hide{display:none;}.featured .info p a,.small_featured .info p a  {color:#CD1F26;}.small_featured{width:300px;position:relative;height:250px;background:#fff;border-bottom:5px solid #EFEFEF;border-top:5px solid #EFEFEF;}.small_featured .ui-tabs-panel .info{position:absolute;top:160px; left:0;width:300px;height:90px;background: url('/fileadmin/templates/transparent-bg.png');}.small_featured .info h2{font-size:18px; font-family:Georgia, serif;color:#fff; padding:5px; margin:0;overflow:hidden;}.small_featured .info h2{font-size:18px; font-family:Georgia, serif;color:#fff; padding:5px; margin:0;overflow:hidden;}.small_featured .info p{margin:0 5px;font-family:Verdana; font-size:11px;line-height:15px; color:#f0f0f0;}.small_featured .info a{text-decoration:none;color:#fff;}.small_featured .info a:hover{text-decoration:underline;}#search_submit{width:70px;}.b_left,.b_right{float:left;}.m_right{margin-right:3px;}.container{	background-color:#fff;	width:635px;	margin:2 auto;	color:#D31F26;	overflow:hidden;	position:relative;	border:1px solid #82131A;	height:50px;}.flying-text{top: 16px;left:-600px;position:absolute;font-weight:bold;font-size:15px;}.news  {width:305px; height:130px; float:left;margin-right:15px; margin-bottom:5px}.news h2 {font-size:16px;color:black;font-family: arial,helvetica,sans-serif;text-align:left}.news h2 a {font-size:16px;color:black}.news h2 a:hover {font-size:16px;color:#CC0000;text-decoration: underline}.news-obrazek {float:left; margin-right:5px}.news-kategoria {width:640px; margin-left:10px;margin-top:15px}.news-tresc {font-size: 12px;text-align:left}.news-tresc a {color: black}.lof-slider_1 .lof-css3 {    box-shadow: 0 0 0;    overflow: hidden;}
