/*
 * idance.pl (C) 2010
 */
/*
body { background-color : #ffffff; background-image : url( './images/idance_bg.jpg' ); background-repeat:repeat-x; margin : 0; padding : 0; }


body { background-color : #bcd7ce;; background-image : url( 'http://idance.pl/templates/sd/images/tlo_gg2010_1.jpg' ); background-repeat:no-repeat; background-position:top center; margin : 0; padding : 0; }

body {
margin : 0px;
padding : 0;
background: #edead7;
}

body {
  background: #000000 url('http://idance.pl/templates/sd/images/exit.jpg') fixed repeat;

}

body {
  background: #000000 url('http://idance.pl/templates/sd/images/idancnight_background.jpg') ; background-repeat:no-repeat; background-position:top center;
}

body {
margin : 0px;
padding : 0;
  background: #000000;
}
*/
body {
margin : 0px;
padding : 0;
background: #edead7;
}
form { margin : 0; padding : 0; }
#header { width : 100%; height : 90px; background : url( './images/top_background.jpg' ); }
#logo { width: 981px; height : 90px; background : url( './images/logo_big.jpg' ) no-repeat; }
#qmenu_info { width : 441px; padding-top : 12px; padding-right : 12px; }
    #qmenu_info div { font : 9px Arial; color : #e6b0b0; }
    #qmenu_info div a { color : #ffffff; text-decoration : none; }
    #qmenu_info div a:hover { color : #ffffff; text-decoration : underline; }
    #qmenu_info span { font : 9px Arial; padding-right : 20px; color : #e6b0b0; }
#qmenu_mini { margin-bottom : 12px; }
#input_search { width : 127px; height : 16px; border : 0; background : url( './images/input_search.jpg' ) no-repeat; font : 9px Arial; color : #888888; margin : 0; padding : 0; padding-top : 5px; padding-left : 10px; }
#input_submit { width: 25px; height : 21px; border : 0; background : url( './images/input_submit.jpg' ) no-repeat; font-size : 1px; margin : 0; padding : 0; }
#huge_menu { float : left; padding-top : 5px; }
#search_form_i { float : right; }
#search_form_i_text { width : 137px; }
#search_form_i_submit { width : 25px; }
#menu { height : 30px; background : url( './images/menu_background.jpg' ); background-repeat : repeat-x; font-size : 1px; }
    #menu img { margin-right : 1px; border : 0; }
#menu_width { width : 981px; }
#menu_width_left { float : left; padding-left : 12px; }
#menu_width_right { float : right; padding-right : 12px; }
#n_style { width : 100%; background : url( './images/black_background.jpg' ); margin-top:-5px; margin-bottom : 20px; }
.booth { clear : both; margin : 0; padding : 0; }
#rotate { width : 650px; float : left; }
#rotate ul { float : left; background : url( './images/un_newsmenu_bg.gif' ) no-repeat; }
#content_news { float : right; width : 500px; background : #ffffff; min-height : 320px; text-align : left; color : #666666; font : 11px Arial; }
    #content_news a { color : #b22202; text-decoration : none; }
    #content_news a:hover { color : #b22202; text-decoration : underline; }
#main { width : 960px; padding-top : 10px; }
#adv { float : left; padding-left : 105px; }
#rss { float : right; padding-top : 90px; }
#ne { padding : 10px; }
#polecamy_box { float : right; width : 270px; text-align : left; color : #ffffff; margin-right : 2px; }
.polecamy_date { width : 70px; text-align : left; color : #888888; font : 11px Arial; padding-top : 5px; padding-bottom : 5px; }
.polecamy_cnt { width : 200px; text-align : left; color : #cccccc; font : 11px Arial; padding-top : 5px; padding-bottom : 5px; }
    .polecamy_cnt a { color : #cccccc; text-decoration : none; }
    .polecamy_cnt a:hover { color : #ffffff; text-decoration : underline; }
.polecamy_line { height : 1px; background-color : #4c4c4c; }
.polecamy_links { cellspacing : 0; cellpadding : 0; border : none; width : 100%; margin-top : 5px; }
    .polecamy_links td { font : 9px Arial; color : #878787; }
    .polecamy_links td img { padding-top : 2px; }
    .polecamy_links td a { color : #cccccc; text-decoration : none; }
    .polecamy_links td a:hover { color : #cccccc; text-decoration : underline; }
#adv_j { width : 160px; float : left; }
#evs { width : 799px; float : right; }
#ev_cl { width : 496px; border : 1px solid #cccccc; float : left; height : 598px; }

.strefa_imprez { width : 280px; height : 330px; }
.strefa_imprez { border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc; border-right : 1px solid #cccccc; float : left; margin-top : 16px; padding : 15px; }
.strefa_imprez { color : #666666; font : 11px Arial; float : left; }
.strefa_imprez a { color : #b22202; text-decoration : none; }
.strefa_imprez a:hover { color : #b22202; text-decoration : underline; }

.strefa_meeting { width : 250px; height : 330px; }
.strefa_meeting { border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc; border-left : 1px solid #cccccc; float : left; margin-top : 16px; padding : 15px; }
.strefa_meeting { color : #666666; font : 11px Arial; float : left; }
.strefa_meeting a { color : #b22202; text-decoration : none; }
.strefa_meeting a:hover { color : #b22202; text-decoration : underline; }



#fl_news_2 { width : 320px; border-top : 1px solid #cccccc; border-right : 1px solid #cccccc; border-bottom : 1px solid #cccccc; float : left; height : 320px; margin-top : 16px; padding : 15px; background : #ffffff url(http://idance.pl/image/imprezy/gg2010/gg2010_zajawka.jpg) no-repeat; }				
#fl_news_2 { color : #666666; font : 11px Arial; float : left; }
#fl_news_2 a { color : #b22202; text-decoration : none; }
#fl_news_2 a:hover { color : #b22202; text-decoration : underline; }

#fl_news_3 { width : 265px; float : left; height : 350px; border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc; margin-top : 16px; }				
#fl_news_3 { color : #666666; font : 11px Arial; float : left; }
#fl_news_3 a { color : #b22202; text-decoration : none; }
#fl_news_3 a:hover { color : #b22202; text-decoration : underline; }

#workOffers li a { font-size: 11px; font-weight: bold; display: block; padding: 2px 2px 0 7px; background-color: #ffffff; }
#workOffers li a:hover { color: #666666; background-color: #ede9cf; text-decoration: none; }
#workOffers li span { color: #535353; padding: 0 2px 2px; font-size: 11px; font-weight: normal; display: block; }
#workOffers li a:hover span { color: #fff; }
#workOffers li.header, #workOffers li.more { background-image: none; margin: 0; padding: 0; }
#workOffers li.header a, #workOffers li.more a, li#submitApplication a { padding: 0; }
#workOffers li.more a:hover, li#submitApplication a:hover { color: #ca0000; text-decoration: underline; }
			#workOffers li.header { margin-bottom: 10px; }
			#workOffers li.more { padding: 5px 0 15px 80px; }
#workOffers li.more a { background: transparent url("../img/arr_red_next.gif") 100% 6px no-repeat; padding-right: 14px; font-weight: normal; display: inline; }

#contentMenu { float: left; width: 330px; }

#ko_wy { width : 300px; float : right; text-align : left; }
.konkursy { float : left; width : 120px; height : 221px; background : #e9e9e9; margin-top : -4px; margin-bottom : 1px; padding : 15px; font : 11px Arial; color : #666666; }
    .konkursy div { border-bottom : 1px solid #cccccc; padding-top : 4px; padding-bottom : 4px; }
    .konkursy div a { color : #b22202; text-decoration : none; }
    .konkursy div a:hover { color : #b22202; text-decoration : underline; }
.wyjazdy { float : right; width : 119px; height : 221px; background : #e9e9e9; font : 11px Arial; color : #666666; margin-top : -4px; margin-bottom : 1px; padding : 15px; }
    .wyjazdy a { color : #b22202; text-decoration : none; }
    .wyjazdy a:hover { color : #b22202; text-decoration : underline; }
.harden_url { width : 110px; background : url( './images/black_background.jpg' ); font : 9px Arial; color : #cccccc; text-align : right; margin-top : 15px; padding-top : 5px; padding-bottom : 5px; padding-right : 10px; }
    .harden_url a { color : #cccccc; text-decoration : none; }
    .harden_url a:hover { color : #ffffff; text-decoration : underline; }
#wy_k { height : 339px; border-top : 1px solid #cccccc; padding : 13px; padding-top : 20px; padding-bottom : 0px; text-align : left; }
#wy_k_title { float : left; margin-bottom : 5px; }
#rss_wyd { color : #b22202; font : 11px Arial; float : right; }
#rss_wyd a { color : #b22202; text-decoration : none; }
#rss_wyd a:hover { color : #b22202; text-decoration : underline; }
.header_wy_k { background : #e9e9e9; font : 11px Arial; color : #666666; font-weight : bold; padding-top : 3px; padding-bottom : 3px; }
.header_w { font : 11px Arial; color : #666666; padding-top : 3px; padding-bottom : 3px; border-bottom : 1px solid #cccccc; }
    .header_w a { color : #b22202; text-decoration : none; }
    .header_w a:hover { color : #000000; text-decoration : underline; }
#wyk_nums { float : left; font : 9px Arial; color : #888888; padding-top : 10px; }
#wyk_links { float : right; font : 9px Arial; color : #888888; padding-top : 10px; }
    #wyk_links a { color : #b22202; text-decoration : none; }
    #wyk_links a:hover { color : #000000; text-decoration : underline; }
#events_menu_bg { background : url( './images/black_background.jpg' ); }
#events_menu { float : left; }
#rss_events { width : 122px; font : 11px Arial; text-align : right; color : #cccccc; padding : 7px; padding-bottom : 7px; float : right; padding-right : 10px; border-bottom : 1px solid #cccccc; }
    #rss_events a { color : #cccccc; text-decoration : none; }
    #rss_events a:hover { color : #cccccc; text-decoration : underline; }
.ne { font : 11px Arial; color : #333333; background : #ffffff; border-right : 1px solid #cccccc; padding : 8px; font-weight : bold; border-bottom : 1px solid #ffffff; }
.np { font : 11px Arial; color : #cccccc; background : url( './images/menu_events_dark.jpg' ); background-repeat : repeat-x; border-right : 1px solid #000000; border-bottom : 1px solid #cccccc; padding : 8px; font-weight : bold; }
#events_content { color : #666666; text-align : left; font : 11px Arial; padding : 15px; }
#recs { margin : 0px; margin-top : 15px; padding : 0; }
#vote_plus { width : 297px; background : #ffffff; float : right; border: 1px solid #cccccc; height : 338px; }
#ad_vote { height : 138px; border-bottom : 1px solid #cccccc; padding : 15px; font : 11px Arial; color : #b22202; text-align : left; }
    #ad_vote span a { color : #b22202; text-decoration : none; }
    #ad_vote span a:hover { color : #b22202; text-decoration : underline; }
#vote_content { padding : 15px; text-align : left; font : 11px Arial; color : #666666; }
    #vot a { color : #666666; text-decoration : none; }
#sonds_more { float : right; padding-top : 13px; }
    #sonds_more a { color : #b22202; text-decoration : none; }
    #sonds_more a:hover { color : #b22202; text-decoration : underline; }
#recs_main { float : left; width : 630px; background : #e9e9e9; padding : 15px; }
#recs_cd { height : 154px; border-bottom : 1px solid #cccccc; }
.recs_info { width : 135px; float : left; font : 9px Arial; color : #888888; text-align : left; }
.hhd { width : 110px; background : url( './images/black_background.jpg' ); font : 9px Arial; color : #cccccc; text-align : right; margin-top : -8px; padding-top : 5px; padding-bottom : 5px; padding-right : 10px; }
    .hhd a { color : #cccccc; text-decoration : none; }
    .hhd a:hover { color : #ffffff; text-decoration : underline; }
.cds { width : 230px; padding-left : 15px; float : left; text-align : left; font : 11px Arial; color : #666666; }
    .cds img { margin-right : 5px; }
    .cds a { color : #b22202; text-decoration : none; }
    .cds a:hover { color : #b22202; text-decoration : underline; }
.gallery_card { width : 105px; height : 130px; background : #ffffff; float : left; text-align : left; margin-left : 5px; padding : 5px; font : 11px Arial; color : #888888; }
    .gallery_card img { margin-bottom : 5px; }
    .gallery_card a { color : #666666; text-decoration : none; }
    .gallery_card a:hover { color : #000000; text-decoration : underline; }
.icon_comment { margin-top : 3px; width : 22px; height : 16px; background : url( './images/comments_ico.jpg' ) no-repeat; font : 9px Arial; color : #666666; text-align : center; padding-top : 2px; }
#newsletter { width : 160px; height : 60px; background : url( './images/newsletter.jpg' ) no-repeat; float : left; margin-top: 20px; padding-top : 40px; font : 11px Arial; }
    #newsletter a { color : #cccccc; text-decoration : none; }
    #newsletter a:hover { color : #ffffff; text-decoration : underline; }
#newsletter_input { background : url( './images/input_newsletter.jpg' ) no-repeat; width : 101px; height : 17px; font : 9px Arial; color : #888888; border : 0; padding-top : 5px; padding-left : 5px; }
#newsletter_input_submit { background : url( './images/input_newsletter_submit.jpg' ) no-repeat; background-position : 0px 1px; width : 25px; height : 22px; font : 9px Arial; border : 0; }
#ads_newsletter { width : 800px; margin-top: 20px; float : right; }
#on_board_ { float : left; width : 661px; }
#shoutbox { width : 269px; height : 240px; float : right; background : #e9e9e9; margin-top : 16px; padding : 15px; font : 9px Arial; color : #888888; }
    #shoutbox a { color : #b22202; text-decoration : none; }
    #shoutbox a:hover { color : #b22202; text-decoration : underline; }
#on_board { width : 299px; height : 238px; float : left; border : 1px solid #cccccc; margin-top : 16px; padding : 15px; text-align : left; }
#last_comments { width : 299px; height : 238px; float : right; border : 1px solid #cccccc; font : 11px Arial; color : #666666; border-left : none; margin-top : 16px; padding : 15px; text-align : left; }
    #last_comments span { font-size : 14px; }
    #last_comments a { color : #b22202; text-decoration : none; }
    #last_comments a:hover { color : #b22202; text-decoration : underline; }
.on_board_hover { color : #666666; font : 11px Arial; font-weight : bold; padding-top : 3px; padding-bottom : 3px; }
.on_board_nohover { font : 11px Arial; font-weight : normal; color : #666666; padding-top : 3px; padding-bottom : 3px; }
    .on_board_nohover a { color : #b22202; text-decoration : none; }
    .on_board_nohover a:hover { color : #b22202; text-decoration : underline; }
#foother { text-align : center; margin-top : 19px; font : 11px Arial; color : #666666; }
    #foother a { color : #b22202; text-decoration : none; }
    #foother a:hover { color : #b22202; text-decoration : underline; }
#nologin { font-size : 10px Arial; }
#login_now { width : 222px; height : 65px; background : url( './images/logowanie_bg.jpg' ); background-repeat : repeat-x; margin-top : 10px; padding-left : 10px; padding-right : 10px; padding-top : 5px; }
.close_window_login { font : 9px Arial; color : #666666; }
    .close_window_login a { color : #b22202; text-decoration : none; }
    .close_window_login a:hover { color : #b22202; text-decoration : underline; }
.login_username { width : 98%; color : #666666; font : 11px Arial; background-color : #ffffff; border : 1px solid #cdcdcd; }
#login_submit { width : 53px; height : 18px; font-size : 1px; border : none; background : url( './images/zaloguj.jpg' ) no-repeat; background-position : 2px -1px; }

/* Podstrona newsy */
#content { font-family: Arial; font-size: 12px; color: #666666; }
    #content a { color : #b22202; text-decoration : none; }
    #content a:hover { color : #b22202; text-decoration : underline; }
.header_info {
padding-left : 10px;
margin-bottom : 10px;
font-size : 10px;
color : #6d0101;
}
.header_info a {
color : #6d0101;
text-decoration : none;
}
.header_info a:hover {
color : #6d0101;
text-decoration : underline;
}

.events_conent { color : #666666; }
    .events_conent span { font-size : 14px; font-weight : bold; }
    .events_conent a { color : #b22202; text-decoration : none; }
    .events_conent a:hover { color : #b22202; text-decoration : underline; }

.login_panel_ui { font : 11px Arial; color : #b22202; }
    .login_panel_ui a { color : #b22202; text-decoration : none; }
    .login_panel_ui a:hover { color : #b22202; text-decoration : underline; }
#no_nie_dziala { margin-top : -8px; width : 58px; }
.other_content { text-align: justify; line-height:16px; }

.nawigacja { border-bottom : 1px solid #cccccc; padding : 15px; font : 12px Arial; color : #b22202; text-align: justify; line-height:16px; }
.ramka_events{ border : 1px solid #cccccc; padding : 15px; }

.nagłówek { font-family: Arial; font-size: 18px; color: #333333; }
.events_podstrony {
	list-style: none;
	margin: 0;
	
}
.events_podstrony li {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	position: relative;
	width: 250px;
	height: 146px;
}
.events_podstrony li:hover img {
	border-color: #000;
}
.events_podstrony img {
	background: #fff;
	border: solid 1px #888;
	padding: 0px;
}
.events_podstrony em {
	background: #fff;
	color: #000;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 10px;
	display: block;
	position: absolute;
	top: 110px;
	left: 9px;
	border: 1px solid #999;
	border-left-color: #888;
}
.events_podstrony a {
	text-decoration: none;
}
.events_podstrony a:hover em {
	background: #820000;
	border-color: #430000;
	color: #FFF;
}
/*.header { font-family: Arial; font-size: 18px; color: #333333; padding : 10px; }   */
#leadpic {
float : left;
margin : 0 18px 8px 0;
padding : 1px;
border : 1px solid #999;
}
#leadpic_news {
margin : 0 18px 8px 0;
padding : 1px;
border : 1px solid #999;
}
/* Podstrona eventy */
h3 img { float: left;}
h2 { font-family: Arial; font-size: 18px; color: #333333; }
.body { float: left; width: 885px;}
.body .column { float: right; margin-left: 15px; width: 340px; }
.body .column h3 { padding-bottom: 2px;}
span.event-cnt {margin: -26px 0; padding: 0 20px; color: #545454; float: right; }
ul.lista  { float: left; width: 362px; overflow: hidden; clear: both; margin: 3px 0 8px; padding: 0 10px 20px; background: #EDEDDC; border-bottom: 7px solid #DCDCCC; line-height: 14px;}
ul.lista li { width: 169px; float: left; padding: 15px 5px 0 0; margin: 0;}
ul.lista li img { float: left; margin: 0 5px 0 0;}
ul.lista li a { display: block; color: #333;}
.event { float: left; width: 362px; overflow: hidden; clear: both; margin: 0 0 12px; padding: 2px 0 0 1px; color: #333; }
div.event {background: url(http://idance.pl/templates/sd/styles/images/bg-eventbox.gif) 0 0 no-repeat; height: 344px; }
div.event li { padding-right: 0;}
.event li {float: left; clear: both; overflow: hidden; width: 230px; height: 130px; padding: 18px 5px 5px 132px; margin: 0; position: relative; background: url(http://idance.pl/templates/sd/styles/images/bg-event.gif) 0 0 repeat-x; border-bottom: 5px solid #EFEFEF; line-height: 12px;}
.event li a {color: #B22929; display: block; font-weight: bold; font-size: 15px; line-height: 18px; }
.event li span.date { color: #8E8B59; display: block;}
.event li img { position: absolute; top: 18px; left: 10px; width: 107px;}
.event span.content { display: block; padding-top: 12px;}

hr {
background-color:#cccccc;
color:#cccccc;
border-width:0;
height:1px;
}
div.infobox {
background: #ffffff;
border: 1px solid #cccccc;
padding: 8px;
margin: 10px 0;
min-height:145px;
width: 340px;
height:145px;
}
