/** BASIC */



body {

	margin: 0px 20px;

	padding: 0px;

	background: #73C5E5 url(../images/img01_new.gif) repeat-y center top;

	text-align: justify;

	font-family: Verdana,Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:	#22466a;

}



h1 {

	font-weight: 900;

	margin: 0px 10px;

	

}



h2, h3, h4, h5, h6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #60B7DE;

	text-transform: uppercase;

	font-weight: bold;

}



a {

	text-decoration: none;

	font-weight: 800;

	color: #4773C1;

}





a:hover {

	text-decoration: none;

	color: #73C5E5;

}





/** HEADER */



#header {

	width: 810px;

	height: 97px;

	margin: 0px auto;

	background: #FFFBFD url(../images/img02.gif) repeat-x left top;

	padding: 0px;

}

#logo_img{

	float: left;

	width: 400px;

	padding: 0px 0px;

}



.img1 {

	float: left;

	margin: 4px 15px 0px 0px;

	border: 5px solid #ABDCEF;

}



.text1 {

	color: #232323;

	position: relative; 

	left: 0px; 

	top: 30px;

	font-size: 10px;

	font-weight: 900;

	text-transform: uppercase;

	font-family: Arial;

	letter-spacing:2px;

}





#flag {

	float: right;

	width: 185px;

	text-align:right;

	padding: 18px 20px 0px 0px;

}

#imieniny {

	float: right;

	float: bootom;

	width: 160px;

	padding: 20px 0px 0px 0px;

	font-size: 10px;

	text-align:right;

	font-family: Arial, Helvetica, sans-serif;

	color: #60B7DE;

	font-weight: bold;

}

#header h1 {

	margin: 0px;

	padding: 20px;

}



#header h2 {

	margin: 0px;

	font-size: 14px;

}



/** MENU */



#menu {

	width: 830px;

	margin: 0px auto;

	padding: 5px 0px 6px 0px;

	background-color: #60B7DE;

}



#menu ul {

	text-align:center;

	margin: 0px;

	padding: 0px 30px;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	padding: 4px 15px 5px 15px;

	text-transform: uppercase;

	font-size: 10px;

	font-weight: bold;

	border: solid 1px #85BAEE;	

	color: #FFFFFF;

}



#menu a:hover {

	background-color: #73C5E5;

	color: #223378;

	border: solid 1px #426398;	

}







/** CONTENT */



#content {

	width: 830px;

	margin: 0px auto; 

}



#content h2, #content h3, #content h4, #content h5, #content h6 {

	font-weight: normal;

}



#content p, #content ul, #content ol {

	line-height: 140%;

}



#left {

	float: left;

	width: 170px;

	padding: 0px 0px 50px 13px;

}



#top_marquee {

	float: left;

	width: 430px;
	color: #33467b;
	
	border-left:1px solid #33467b;
	border-right:1px solid #33467b;

	padding: 0px;
	
	margin: 2px 15px;

}
#top_marquee marquee{
	border-bottom:1px solid #eeEfFc;
	padding-top:1px;
	
}


#center {

	float: left;

	width: 418px;

	padding: 30px 18px 40px 21px;

}



#right {

	text-align:left;

	float: right;

	width: 170px;

	padding: 0px 13px 50px 0px;

	font-weight: 500;

	font-size: 10px;

}



#rameczka{

	border: 1px solid #DDEBFB;

	margin-bottom: 30px ;
	padding: 6px 2px;



}





.submit{

	background-color: #73C5E5;

	color: #223378;

	padding: 0px 15px ;

	border-style: ridge;	

	font-weight:600;

	font-size:11px;

	border-width: 2px; 

}

.login_form, .partnerzy{

	padding: 4px ;

	margin: 7px 3px;

	border: 2px double #EDFAFF;

	background:#D9EAFB;	

	text-align: center;	

}





#login, #pass{			

	width: 105px;



}



#left h1, #right h1{

	text-transform: uppercase ;

	font-weight: 700;

	font-size: 13px;

	text-align:center;

	margin: 15px auto;

	padding: 25px auto;

	color: #224388;

	background: #FFFBFD url(../images/img02.gif) repeat-x left top;



}



#center h2, #right h2{

	text-decoration: none underline;

	font-weight: 700;

	font-size: 11px;

	color: #222288; <!--#0066CC; ładny niebieski-->

}



#right a, #left a{

	text-decoration: none;

	font-size: 9px;

	font-weight: bold;

}



#right p {

	margin: 0px;

	padding: 0px;

}



.r_title{

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

	color: #223388;

}

.r_date{

	font-size: 9px;

	font-weight: 550;

	color: #225388;



}



#colA {

	float: left;

	width: 180px;

	padding: 0px 20px 0px 0px;

}



#colB {

	float: right;

	width: 180px;

	padding: 0px 0px 0px 0px;

}



/** FOOTER */



#footer {

	vertical-align: bootom;

	clear: both;

	width: 830px;

	margin: 0px auto;

	border-top: 5px solid #60B7DE;

}



#footer p {

	vertical-align: bootom;

	margin: 0px;

	padding: 5px 70px 7px 125px;

	color: #4773C1;

	text-decoration: none;

	text-align: right;

	font-size: 9px;

}



#border-top {

	border-top: 3px solid #60B7DE;

}



.count_cont{

	text-align: center;

	font-size: 12px;

	font-weight: 800;

	

}





input, textarea, select

{

	font-family	:	Verdana, "Arial CE", Arial;

	font-size	:	11px;

}

/*

#marqueepartnerzys{

	position: relative;

	height: 200px; /*marquee height *

	width:90%;

	text-align:center;

	overflow: hidden;

	padding: 2px;

}*/





/** PORTAL TESTOWY */

#test{

    color: #FFFFFF;

    background-color:#000000;

    font-size:24px;

    text-align:center;

    font-weight: 900;

    position:absolute;

    top:10px;

    left:600px;

    width:180px;

    

}