/* Global Styles */



body {

	margin:0px;

	}

	

td {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#003366;

	}

	

a {

	color: #FF6600;

	font-weight:bold;

	}

	

a:hover {

	color: #3366CC;

	}



/* ID Styles */



#navigation td {

	border-bottom: 2px solid #C0DFFD;

	}

	

#navigation a {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	display:block;

	padding:8px 6px 10px 26px;

	/*background: url("mm_arrow.gif") 14px 45% no-repeat;*/

	}

	

#navigation a:hover {

	/*background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;*/

	color:#FF6600;

	}

	

#logo 	{

	font:24px Verdana, Arial, Helvetica, sans-serif;

	color: #CCFF99;

	letter-spacing:.2em;

	line-height:30px;

	}

.menu_header 	{

	font:15px small-caps Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	color: #FFFFFF;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
	background-color:#000099;

	}


#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.4em;
	line-height:18px;
	text-align:center;
	vertical-align:text-bottom;
	}



#monthformat {

	border-bottom: 2px solid #E6F3FF;

		}

		

#dateformat {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	letter-spacing:.2em;

	}

	

#dateformat a {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	font-weight:bold;

	letter-spacing:.1em;

	}

	

#dateformat a:hover {

	color: #FF6600;

	letter-spacing:.1em;

	}

	

/* Class Styles */

	

.bodyText {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	line-height:20px;

	margin-top:0px;

	}

	

.pageName{

	font: 18px Verdana, Arial, Helvetica, sans-serif;

	color: #000099;

	line-height:24px;

	letter-spacing:.2em;

	}

	

.subHeader {

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #3366CC;

	line-height:16px;

	letter-spacing:.2em;

	}



.quote {

	font: 20px Verdana, Arial, Helvetica, sans-serif;

	color: #759DA1;

	line-height:30px;

	}

	

.smallText {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	}

	

.navText {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000099;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	}

/*komentarze*/

.tabSrodek {

    font-size: 11px;

    font-family: Arial;

    /*background-color: #CCFF99;*/

}



.tdOdstepy {

    padding: 5px;


}



.tdWynik {

    padding: 5px;

    background-color: #FFFFFF;

}



.divTytul1 {

    padding: 5px;

    	color: #FFFFFF;
	background-color:#000099;
 font-weight:bold;

}



.divTresc1 {

    padding: 5px;

    background-color: #E6F3FF;

}



.inputT {

    font-size: 11px;

    background-color: #FFFF99;

}



.inputS {

    font-size: 11px;

    background-color: #FFCC00;

    font-weight: bold;

}



.textarea {

    font-size: 11px;

    background-color: #FAF8D6;

}


/* RESULTS SLOWNIK*/

.resLink {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color:#003366 ;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	/*padding:8px 6px 10px 26px;*/

	}
	
/*.resLink a:hover {

	color: #FFFF00; #FF6600
	

	}*/

.resTable {
	width: 100%;
	border: none;
	background-color: #DEDFDE;
	text-align: center;
}
.resTable TH {
	background-color: #E6F3FF;
}
.resTable TH, .resTable  TD{
	padding: 2px;
}
.resWordCol {
	text-align: left;
	width: 43%;
	/*	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000099;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;*/
}
.resRow {
	background-color: #f9f9f9;
}
.resRowHover {
	background-color: #ebebeb;
}
.resHighlight {
	color: black;
	background: #E3ECFB none repeat scroll 0%;
/*	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;*/
}
.notFoundInfo {
	/* width:780px; */
	padding-top: 34px;
	padding-bottom: 60px;
	text-align: center;
	line-height: 20px;
}
.notFoundInfo  A{
	font-weight: bold;
	text-decoration: underline;
}
.notFoundInfo TABLE{
	margin: 5px auto;
	text-align: left;
}
.notFoundInfo  TD{
	padding: 2px 5px;
}
.notFound2ndCol {
	text-align:center;
}

.testOdp {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:blink; 
	text-shadow:#CCCCCC;  
	font-variant:small-caps; 
	color:#800000;
}

input.button_swap {
	background-image: url('http://translator.sle.pl/images/direction.gif'); 
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: inline-block;
	float: left;
	font-size: 0;
	height: 22px;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 3px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 22px;
	text-align: center;
}
input.button_keyboard {
	background-image: url('http://translator.sle.pl/images/klawiatura.png'); 
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: inline-block;
	float: left;
	font-size: 0;
	height: 22px;
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 3px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 32px;
	text-align: center;
}
input.button_style {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	background: none repeat scroll 0 0 #306587;
	/*border: 1px solid rgba(0, 0, 0, 0.75);*/
	color: #FFFFFF !important;
	cursor: pointer;
	display: inline-block;
	font-family: helvetica;
	font-size: 11px !important;
	font-weight: bold;
	margin-bottom: 0px;
	padding: 0;
	/*line-height: 1;*/
	position: relative;
	text-align: center;
	text-decoration: none;
	/*text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);*/
	text-transform: uppercase;
	width: 140px;
	}
h1 {color: #990000; 
    font-family: Verdana, Arial, Helvetica, sans-serif; }