/* style dla serwisu Mały Mister Mała Miss */
* { padding: 0; margin: 0; }
body {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333333;
	background-color: #0076BF; 	
	background-image: url(/images/malymistermalamiss/wat.gif);	
	text-align: center;
	}
	
.clr{
	clear: both;
	}	
	
img { border: 0; }

a {
    font-family: Tahoma, Verdana, Arial;
    text-decoration: none;
    color: #9d182b;
    background-color: transparent;
	 }
	 
a:hover {
    text-decoration: underline;
    color: #9d182b;
    background-color: transparent;
}

ul { margin-left: 10px; padding-left: 10px; }
ol { margin-left: 10px; padding-left: 10px; }



#logo{
	width: 780px;
	padding: 5px 0 0 0;
	margin: 0 auto;
	text-align: right;
	}	
	
.pomorska_tekst{
	margin:0;
	padding:0;
	color:#000;
	}	
	
.pomorska_tekst a{
	margin:0;
	padding:0;
	color:#000;
	}		
	
#menu_top{
	padding:0;
	margin: 10px 0 0 0;		
	width: 600px;
	float: right;
	text-align: left;
	}
	
#menu_top ul{
	padding: 0;
	margin: 0;		
	}
	
#menu_top li{
	padding: 0;
	margin: 0;	
	display: inline;	
	list-style: none;	
	text-align: left;
	text-decoration: none;	
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	}		
	
#menu_top li a{
	padding: 0;
	margin: 0;	
	}	
			

#headerBg {
	width: 100%; 
	background-color: #C0EBF8;
	background-image: url(/images/malymistermalamiss/bg_all.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;	
	}
	
#top {
	margin: 0 auto;
	width: 780px;
	height: 213px; 
	background-image: url(/images/malymistermalamiss/top.jpg);
	background-repeat: no-repeat;
	}

#bottom {
	width: 780px;
	margin: 8px auto;
	text-align:center;
	padding: 0;
	color: #0076BF;
	}
	


#wrapper:after{
   content: ".";
   display: block;
   height: 0px;
   clear: both;
   visibility: hidden;
   float: none;
	}
	
#wrapper{ 
	margin: 0 auto;
	width: 780px;
	background-color: #fff;
	background-image: url(/images/malymistermalamiss/bg_content.gif);
	background-repeat: repeat-y;
	text-align: left;
	}
	
	
#colspan{
	width: 240px;
	float: right;
	margin: 0;
	padding: 0;
	}	
	
	
#col400{
	width:500px;
	float: left;		
	}	

#menu_right{
	float: right;
	margin:  0 10px 0 0;
	padding: 0;
	width: 234px;
	height: 203px;
	background-image: url(/images/malymistermalamiss/bg_menu_right.gif);
	background-repeat: no-repeat;
	}	
	
#menu_right ul{
	list-style: none !important;	
	margin: 50px 0 0 0;
	}	
	
#menu_right li{		
	list-style: none !important;	
	color: #0076BF;	
	font-size: 12px;	
	}			
	
#menu_right li a{
	width: 190px;		
	display: block;	
	list-style: none;		
	padding: 3px 0 3px 0;	
	color: #0076BF;
	font-size: 12px !important;	
	background: url('/images/malymistermalamiss/linie.gif') no-repeat;	
	background-position: bottom;	
	}		
	
#menu_right li a:hover{
	text-decoration: none;
	color: #AD0568;
	}		
			
#col220{
	width: 220px;
	float: right;
	margin:  0 20px 0 0;
	}
	
	
#col160{
	margin:  0 20px 0 0;
	width: 160px;
	float: right;
	}

div.keyword { clear: both; padding: 2px; }
#colspan div.keyword { margin: 0 2px 0 2px; }




/* box aktualnosci */
#lastNews { margin: 0 0 20px 0; }
#lastNews ul { list-style: none outside none; padding: 0; margin: 0 10px; }
#lastNews ul li, #news ul li { margin-bottom: 5px; }
#lastNews ul li span, #news ul li span { display: block; color: #999999; font-family: Verdana, Arial, Tahoma; }
#lastNews ul li a, #news ul li a { color: #666666; font-weight: bold; font-family: Verdana, Arial, Tahoma; }
#lastNews .more { clear: both; margin: 0 10px; }

div.more { text-align: right; padding-right: 10px; }
div.more a { color: #cc0001; }

/* forum */
#forum { width: 200px; padding: 0px 10px 0 9px; margin-top: 5px; float: left; }
#forum p { color: #9d9d9d; margin-bottom: 7px; }
#forum p a, #forum p a:hover { color: #666666; }

/* reklamy */
#adholder_gora, #adoceanGora { width: 780px; margin: 0 auto; text-align: center; padding-top: 5px; border: 0px solid #000000; float: none; }
#adholder_srodek1 { width: 380px; margin: 0 auto; text-align: center; }
#adholder_lewa1{ width: 160px; margin: 0 auto; text-align: center; }
/* OPERA - formatowanie napisu reklama i promocja - start */
#gora_box { width: 100%; margin: auto; text-align: center; }
#gora { width: 750px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
#lewa1_box , #lewa2_box, #lewa3_box, #lewa4_box { width: 100%; margin: auto; text-align: center; margin-bottom: 10px; padding-bottom: 10px; }
#lewa1, #lewa2, #lewa3, #lewa4 { width: 120px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
#srodek1_box , #srodek2_box { width: 100%; margin: auto; text-align: center; margin-bottom: 10px; border-bottom: 1px dotted #ececec; padding-bottom: 10px; }
#srodek1, #srodek2 { width: 300px; margin: auto; text-align: left; font-size: 7pt; font-family: Verdana, Tahoma; color: #9d9d9d; }
/* OPERA - formatowanie napisu reklama i promocja - koniec */

/* ukrywanie reklam */
div.dn {display: none;}

/* forum IP.B - begin */
#ForumLastPosts, #articleComments { clear: both; text-align:right; margin:10px 0; padding: 0 0 10px 0; }
#ForumLastPosts a, #articleComments a, #articleComments a { text-decoration: none; color: #B70007; }
#ForumLastPosts a:hover, #articleComments a:hover, #articleComments a:hover  { text-decoration: underline; }
#ForumLastPosts h3, #articleComments h3, #articleComments h3 { text-align:left; padding-left: 10px; }
#ForumLastPosts h3 a, #articleComments h3 a, #articleComments h3 a { color: #B70007; font-size: 12px; font-weight: bold; text-decoration: none; }
#ForumLastPosts h3 a:hover, #articleComments h3 a:hover, #articleComments h3 a:hover { color: #B70007; text-decoration: none; }
#ForumLastPosts ul, #articleComments ul, #articleComments ul { text-align:left; list-style: none; margin:10px; padding:0; }
#ForumLastPosts ul li, #articleComments ul li { margin:0 0 10px 0; padding:0; }
#ForumLastPosts ul li span, #articleComments ul li span { display: block; color: #9D9D9D; }
#ForumLastPosts ul li a, #articleComments ul li a { text-decoration: none; color: #333; }
#articleComments ul li span { color: #FF7F00; margin-right: 5px; }
#articleComments ul li a { display:inline; text-decoration: none; color: #333; }
#articleComments { clear:both; margin:10px 0; }
#articleComments ul li span a { float:right; color: #B70007;}
#articleComments fieldset { clear:both; border:0; margin:0; padding:0; text-align: right; }
#articleComments input { background: none; border: none; text-align:right; margin: 0; padding: 0; cursor: pointer; font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #B70007; }
/* forum IP.B - end */

form#jumpForm fieldset { border: 0; margin: 0; padding: 0; }

/* sonda */
#pollMini { clear:both; font-size: 10px; color: #333333; }
#pollMini #preloader { margin: 40px 50px; padding: 0; }
#pollMini p { margin: 0; padding: 0; }
#pollMini form { margin: 0; padding: 0; }
#pollMini fieldset { margin: 0; padding: 0; border: 0; }
#submitVote { float:left; width: 66px; height: 23px; padding: 23px 0 0 0; margin:  10px 0 0 0; border: 0; background: transparent url('/images/sonda_glosuj.gif') no-repeat center top; overflow: hidden; cursor: pointer; cursor: hand; }
#submitResult { float:left; width: 66px; height: 23px; padding: 23px 0 0 0; margin: 10px 0 0 0; border: 0; background: transparent url('/images/sonda_wyniki.gif') no-repeat center top; overflow: hidden; cursor: pointer; cursor: hand; }



/* podstrona galerii */
#gallery h1 { color: #AD0568; font-size: 20px; font-weight: bold; padding:20px 0 0 10px; }
#gallery ul { list-style: none outside none; padding: 0; margin: 0; }
#gallery ul li { margin: 0; padding: 3px; width: 185px; height: 200px; float: left; text-align: left; border: 0 solid #0062A9; }
#gallery ul li h1 { line-height: 13px; }
#gallery ul li h1 a { font-family: Arial, Verdana; color: #333; font-size:12px; font-weight: bold; }
#gallery ul li h1 a:hover { color: #333; text-decoration: underline; }
#gallery ul li img { padding: 5px 0; }
#gallery ul li p { color: #999; }
#gallery .more { clear: both; margin: 0 10px 20px 10px; }

#all_gallery h1{
	color: #AD0568; font-size: 20px; font-weight: bold; font-family: Verdana, Arial; padding: 20px 0 0 10px;
	}
	
#all_gallery ul{
	list-style: none;	
	}
#all_gallery li{
	margin: 5px 0 0 0;	
	}		

/* Info o serwisie zewnetrznym */
.suffix { font-size: 10px; margin: 0 0 0 10px; color: #999; }
.listNews li h1 .suffix { font-size: 12px; margin: 0 0 0 8px; color: #999; }

