/* Elementy globalne */

body{ background: #B2CDE0 url(images/layout/bg.png) top repeat-x; color: #333333; margin: 0px; padding: 0px; text-align: center; font: 12px/17px arial, geneva, verdana, sans-serif; }
form{ margin: 0px; padding: 0px; }
html { }

a:link{color: #0D58AC;}
a:link:active,a:visited:active{}
a:link:hover,a:visited:hover{color:#FF6600;}
a:visited{color:#0D58AC;}

img{ border: 0px; }
.clear{ clear: both; height: 0px; overflow: hidden; }
.popup { margin: 0 auto; text-align: left; width: 600px; padding-top: 20px; }
.site{ margin: 0 auto; text-align: left; width: 960px; }
.to_use { padding: 30px; border: 1px solid #00CC66; clear: both; background: #CCFFCC; }
.hr { background: #ccc; height: 1px; margin-top: 5px; margin-bottom: 5px; }
#trailimageid { /*font-size: 0.75em;*/	font-size:11px; position: absolute;	display: none;	left: 0px;	top: 0px; width: auto;height: 0px; z-index: 150; }


/* Przyciski */



/* */


/* Dodatek - strona główna*/
#center .cms>.center .home { padding-left: 5px; background: #f1f1f1 url(images/layout/home_bg.jpg) no-repeat; min-height: 515px; }
#center .cms>.center .home .news { min-height: 237px; margin: 5px 5px 0px 0px; float: left; width: 367px; padding: 5px; background: url(images/layout/opacity70.png); }
#center .cms>.center .home .news ul { font-size: 11px; margin: 0px; padding: 0px; }
#center .cms>.center .home .news ul li { border-bottom: 1px dotted #ccc; list-style: none; color: #999; }
#center .cms>.center .home .news ul li a { color:#FF0000;}
#center .cms>.center .home .news ul li a:hover{ }
#center .cms>.center .home .newsletter { min-height: 237px; margin: 5px 5px 0px 0px; float: left; width: 176px; padding: 5px; background: url(images/layout/opacity70.png); }
#center .cms>.center .home h2 { font-size: 12px; margin: -5px; padding: 5px; margin-bottom: 5px; color: #fff; background: #333;}
/* Galeria */
#center .cms>.center .gallery_picture  { width: 200px; text-align:left }
#center .cms>.center .gallery_picture small  { font-size:9px }
#center .cms>.center .gallery_picture img { border:3px solid #CCCCCC; padding:7px;}
#center .cms>.center .gallery_picture img:hover { border:3px solid #333; padding:7px;}
#center .cms>.center .gallery_picture .name { max-width:220px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}
#center .cms>.center .gallery {}
#center .cms>.center .gallery .name { text-align:center; max-width:420px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}
#center .cms>.center .gallery .navi{ padding:5px; font-size:11px; margin: 0px auto;background:#f7f7f7 ;color: #333;border: 1px solid #EBEBEB; -moz-border-radius:10px}
#center .cms>.center .gallery .previous{float: left;width: 100px; text-align:center;}
#center .cms>.center .gallery .previous a{ text-decoration:none;}
#center .cms>.center .gallery .next{float: right;width: 100px; text-align:center;}
#center .cms>.center .gallery .next a{ text-decoration:none;}
#center .cms>.center .gallery .back{margin-left: 100px;border-left: 1px solid #EBEBEB;margin-right: 100px;border-right: 1px solid #EBEBEB; text-align:center;}
#center .cms>.center .gallery .back a{ text-decoration:none;}
#center .cms>.center .gallery .picture { text-align:center; margin:10px 0px;}
#center .cms>.center .gallery .picture img { border:5px solid #CCCCCC; padding:10px;}
/* Dodatek - Kontakt Rozszerzony */
#center .cms>.center .contact .section_personal_data { }
/* Dodatek - Kontakt Rozszerzony */
#center .cms>.center .contact_ex { }
#center .cms>.center .contact_ex .section_personal_data { }
#center .cms>.center .contact_ex .section_project_data { }
#center .cms>.center .contact_ex textarea { }
/* Dodatek - Formularz logowania */
#center .cms>.center .login { }
#center .cms>.center .login .section_login_data { overflow: hidden; padding-bottom: 15px; }
/* Dodatek - Aktualności */
#center .cms>.center .news .item .picture_left {display: inline; }
#center .cms>.center .news .item .picture_left img {float:left; margin-right:10px;}
#center .cms>.center .news .item .picture_right {display: inline; }
#center .cms>.center .news .item .picture_right img { float:right; margin-left:10px;}
#center .cms>.center .news .item p { margin-top: 0px; }
#center .cms>.center .news .item p.date { font-size:11px;}
#center .cms>.center .news .item .title { font-size:18px;}
#center .cms>.center .news .detail .picture_left {display: inline; }
#center .cms>.center .news .detail .picture_left img {float:left; margin-right:10px;}
#center .cms>.center .news .detail .picture_right {display: inline; }
#center .cms>.center .news .detail .picture_right img {float:right; margin-left:10px;}
#center .cms>.center .news .detail p { margin-top: 0px; }
#center .cms>.center .news .comments { }
#center .cms>.center .news .comments .author { font-weight: bold; }
#center .cms>.center .news .comments .content { font-size: 11px; }
#center .cms>.center .news .comments .message { background: none transparent scroll repeat 0% 0%; color: #696969; }
#center .cms>.center .news .comments .message div { display: none; }
#center .cms>.center .news .comments .voute { font-weight: bold; font-size: 11px; color: #FF6600; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background: #F1f1f1; width: 70px; text-align: center; float: right; margin-right: 4px; }
#center .cms>.center .news .comments .voute span { font-weight: normal; font-size: 11px; color: #333333; }
/* Dodatek - Aktualności kategorie */
#center .cms .news_category { overflow:hidden; /*background:#00FF00*/}
#center .cms .news_category h2 { color:#ff9148; font-size:14px; padding:0; margin:0 0 10px 0;}
#center .cms .news_category>form { margin:0 0 0 10px;}
#center .cms .news_category>form input[type='text'] { width:90px; font-size:11px;}
#center .cms .news_category>form input[type='submit'] { font-size:11px;}
#center .cms .news_category>ul { padding:0; margin:10px 0 10px 10px;}
#center .cms .news_category>ul li { list-style:none;}
#center .cms .news_category>ul li a { display:block; color:#0d58ac; text-decoration:none;}
#center .cms .news_category>ul li a:hover { text-decoration:underline;}

/* Dodatek - Profil użytkownika */
#center .cms>.center .profile .section_avatar_change { float: left; }
#center .cms>.center .profile .section_avatar_change dt { height: auto; }
#center .cms>.center .profile .section_avatar_view { float: left; width: 230px; height: 140px; }
#center .cms>.center .profile .section_avatar_view img { border: 2px solid #990066; }
#center .cms>.center .profile .section_personal_data { }
/* Dodatek - Rejestracja uzytkownika */
#center .cms>.center .register .section_rules span { color: red; padding-left: 6px; font-size: 11px; display: block; }
#center .cms>.center .section_info { float: left; width: 250px; font-size: 11px; }
#center .cms>.center .section_info p { font-style: italic; margin: 0px; padding: 0px; }
#center .cms>.center .section_menu ul { padding: 0px; margin: 0px; }
#center .cms>.center .section_menu ul li { float: left; margin-right: 6px; }
/* Element - Standardowa forma - Struktura strony */
#center .cms>.center .section_send_form { float: right; text-align: right; width: 235px; }
#center .cms>.center .section_send_form a { margin-right: 5px; }
/* Dodatek - Mapa strony */
#center .cms>.center .site_map {}
#center .cms>.center .site_map .category { float: left; margin-bottom: 5px; margin-right: 5px; width: 170px; }
#center .cms>.center .site_map .category .main { background:url(images/layout/bullet_1.gif) no-repeat top left; padding-left:20px; font-weight: bold;}
#center .cms>.center .site_map .category .main a {}
#center .cms>.center .site_map .category .main a:hover { }
#center .cms>.center .site_map .category .promoted { }
#center .cms>.center .site_map .category .promoted a {}
#center .cms>.center .site_map .category .promoted a:hover{ }
#center .cms>.center .site_map .category .sub { font-size:11px; background:url(images/layout/bullet_2.gif) no-repeat center left; padding-left:20px;}
#center .cms>.center .site_map .category .sub a{}
#center .cms>.center .site_map .category .sub a:hover{ }
/* Dodatek - Dictionary - Słownik */
#center .cms>.center .dictionary {}
#center .cms>.center .dictionary .search { background:#fafafa; overflow:auto; padding:5px;}
#center .cms>.center .dictionary .alphabet { background:#fafafa; overflow:auto; padding:5px;}
#center .cms>.center .dictionary .alphabet .point { float:left; width:18px; text-align:center; padding:2px; margin-bottom:2px;}
#center .cms>.center .dictionary .alphabet .point:hover { background:#f1f1f1}
#center .cms>.center .dictionary dl {}
#center .cms>.center .dictionary dt { margin:0px; padding:0px;}
#center .cms>.center .dictionary dd { margin:0px; padding:0px; padding-bottom:10px; border-bottom:1px dotted #ccc;}

/* List Detail */
#center .cms>.center .detail .related td { width: 120px }

/* Progress */
#progress { clear:both; height:34px; width:100%;}
#progress ul { margin:0px; padding:0px;}
#progress ul li { height:34px; color:#999; float:left; list-style:none; background:url(images/layout/progress_disabled.gif) repeat-x bottom; font-weight:bold; text-align:center;}
#progress ul li.enabled { height:34px; color:#333; float:left; list-style:none; background:url(images/layout/progress_enabled.gif) repeat-x bottom; font-weight:bold; text-align:center;}
#progress ul li.now { height:34px; color:#333; float:left; list-style:none; background:url(images/layout/progress_now.gif) repeat-x bottom; font-weight:bold; text-align:center;}
