@charset "windows-1251";
/* CSS Document */

html,body{
    height: 100%;
    margin: 0px;
    padding: 0px;
	background: #FFF url('../../img/top_bg.png') 0 0 repeat-x;
}

TD {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #333333;
}

p {
    font-size: 12px;
}

A, A:link, A:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #000000;
    text-decoration: underline;
}

A:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #000000;
    text-decoration: none;
}

A.ab, A.ab:link, A.ab:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #003399;
    text-decoration: underline;
}

A.ab:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #003399;
    text-decoration: none;
}

A.ab1, A.ab1:link, A.ab1:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #003399;
    text-decoration: underline;
}

A.ab1:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #003399;
    text-decoration: none;
}

A.footer, A.footer:link, A.footer:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #333333;
    text-decoration: underline;
}

A.footer:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 11px; 
    color: #333333;
    text-decoration: none;
}

A.tov, A.tov:link, A.tov:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #333333;
    text-decoration: underline;
    font-weight: bold;
}

A.tov:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #333333;
    text-decoration: none;
    font-weight: bold;
}

A.tov1, A.tov1:link, A.tov1:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #333333;
    text-decoration: underline;
}

A.tov1:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 12px; 
    color: #333333;
    text-decoration: none;
}

A.a10, A.a10:link, A.a10:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 10px; 
    color: #333333;
    text-decoration: underline;
}

A.a10:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 10px; 
    color: #333333;
    text-decoration: none;
}

A.a14b, A.a14b:link, A.a14b:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 14px; 
    color: #333333;
    text-decoration: underline;
    font-weight: bold;
}

A.a14b:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 14px; 
    color: #333333;
    text-decoration: none;
    font-weight: bold;
}

A.white, A.white:link, A.white:visited {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 16px; 
    color: #ffffff;
    text-decoration: underline;
    font-weight: bold;
}

A.white:hover {
    font-family: Arial, Tahoma, Verdana sans-serif; 
    font-size: 16px; 
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.menu_head{
    background-color: #E2E2E2;
    height: 25px;
    font-size: 12px;
}

select{
    font-size: 12px;
    color: #333333;
    width: 160px;
}

select.lang{
    font-size: 12px;
    color: #333333;
    width: 90px;
}

.lang{
    font-size: 12px;
}

.head1{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    height: 30px;
    padding-left: 11px;
}

.head2{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 22px;
    padding-left: 10px;
    background-color: #FF6600;
}

.head3{
    font-size: 30px;
    color: #FF0000;
    font-weight: bold;
    text-align: center;
    height: 50px;
}

.head4{
    font-size: 18px;
    color: #666666;
    font-weight: bold;
    text-align: center;
    height: 60px;
}

.head5{
    font-size: 18px;
    color: #666666;
    font-weight: bold;
    padding-left: 8px;
    height: 30px;
}

.head6{
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    padding-left: 8px;
    height: 30px;
}

.head7{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    height: 35px;
}

.head8{
    font-size: 22px;
    color: #333333;
    font-weight: bold;
    height: 35px;
    text-align: center;
}

.head9{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
}

input.check{
    padding: 0px 0px 0px 0px;
    margin: 0px;
}

.white{
    color: #ffffff;
}

.black{
    color: #000000;
}

.opis{
    color: #666666;
}

.red{
    color: #FF0000;
}

.green {
    color: green;
}
.red2{
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
}

.bordertb{
    border-top: #ffffff 1px solid;
    font-size: 12px;
}

.headt{
    font-size: 12px;
    color: #333333;
    text-align: center;
}

.price{
    font-size: 12px;
    color: #666666;
    text-align: center;
}

.rprice{
    font-size: 12px;
    color: #ff0000;
    text-align: center;
    background-color: #EBEBEB;
}

.head10{
    font-size: 14px;
    color: #404040;
    font-weight: bold;
}

form {
    margin: 0px; 
    padding: 0px;
}
a.head6_lnk, a.head6_lnk:link, a.head6_lnk:visited {
    color: #FFFDFC;
    text-decoration: none;
}

a.head6_lnk:hover {
    color: #FFFDFC;
    text-decoration: underline;
}

.msg {
    padding-top: 0px;
    padding-bottom: 10px;
    text-align: center;
    font-weight: bold;
}

.msg.error {
    color: #FF0000;
}

.msg.ok {
    color: #0E7607;
}

input, textarea, select {
    font-size: 11px;
	
	
}
A.white_header, A.white_header:link, A.white_header:visited {
    font-size: 16px; 
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

A.white_header:hover {
    font-size: 16px; 
    color: #ffffff;
    text-decoration: underline;
    font-weight: bold;
}

ul {
    margin-top: 3px; 
    margin-bottom: 0px
}

.tbg {background: #ddd; text-align: right;}
.trbg {background: #F4F4F4; }
.thead { background: #E2E2E2; font-weight: bold;} 
.tbg {background: #CCCCCC}
.thead {background: #E3E3E3; font-weight: bold;}
.trow1 {background: #FFFFFF}
.trow2 {background: #F3F3F3}

 #st_ban { text-align:left; padding-bottom:10px;}
 #st_ban a{font-size:21px; color:blue; text-decoration:none; border-bottom:1px dashed blue; }
 
 .docs p strong { font-size:24px;}
 
 #xx1
{
	width: 960px;
	min-height: 100%;
	position: relative;
	margin: 0 auto;
}

	#xx2
	{
		overflow: hidden;
		padding-bottom: 100px;
	}

		/* ===================== HEADER */
		#logo
		{
			width: 157px;
			height: 45px;
			position: absolute;
			top: 53px;
			left: 30px;
		}
		
		ul#top_menu
		{
			height: 28px;
			display: block;
			overflow: hidden;
			position: absolute;
			top: 68px;
			right: 0;
			font-size: 14px;
		}
		
			ul#top_menu li
			{
				display: block;
				float: left;
				margin-left: 10px;
			}
				
				ul#top_menu li em,
				ul#top_menu li a
				{
					height: 28px;
					line-height: 28px;
					display: block;
					padding: 0 20px;
					font-style: normal;
					text-decoration: none;
					-moz-border-radius: 14px;
					-webkit-border-radius: 14px;
					border-radius: 14px;
				}

				ul#top_menu li em
				{
					color: #004961;
					background-color: #D5D8DB;
				}
				
				ul#top_menu li a
				{
					color: #006688;
				}
				
					ul#top_menu li a:hover
					{
						background-color: #E0E3E5;
					}

