* {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial;
	color:#999;
	outline:none;
	border:0 none;
	color:black;
}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
body {
	background: #8bae52 url(../img/bg.png) scroll repeat-x top left; position:relative;
}
div#flash_logo {
	/*background: transparent url(../img/logo.jpg) scroll no-repeat top left;
	width:950px;
	height:408px;*/
	width:979px;
	height:428px;
	margin:0 auto 1px; 
	position:relative;
}
div#wh_cnt1 {
	background:white url(../img/tp.png) scroll no-repeat top left;
	width:803px;
	margin:0 auto; overflow:hidden; position:relative;
}
div#wh_cnt2 {
	background:transparent url(../img/bt.png) scroll no-repeat bottom left;
/*	min-height:400px;*/ overflow:hidden; position:relative;
}
ul#menu1 {
	height:41px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 35px;
	/*width:795px;*/
}
ul#menu1 a { text-decoration:none; font-size:15px; }
ul#menu1 a:hover {text-decoration:underline;}
ul#menu1 li { 
	background:transparent url(../img/item.gif) no-repeat scroll 0 3px;
	float:right;
	padding:0 0 0 16px;
	height:14px;
	margin:25px 0 17px 25px;
}
ul#menu1 li.high { background:transparent url(../img/item_high.gif) no-repeat scroll 0 3px; }
ul#menu1 li.high a { color:#a17a09; }
ul#menu1 li.high a:hover {text-decoration:underline;}
div#footer {
	margin:10px 25px 0 47px;
	padding:0 0 14px;
	width:728px;
}
div#footer p.copyright {
	float:right;
	width:420px;
	text-align:right;
	line-height:18px;
	/*margin:0 4px 0 0;*/
}
div#footer img#obimg {
	position:relative;
	top:3px;
	_position:inherit;
}

div#top {background:transparent no-repeat scroll right top; width:788px}
div#blue_top {
	
	height:120px;
	padding:0 49px 0 0;
	width:739px;
	position:relative;
	
	/*	
	background:transparent url(../img/tp_blue.png) no-repeat scroll 42px top;
	position:relative;
	z-index: 2;*/
}
div#blue_top dl { float:right;}
div#blue_top dt { font-size:30px; color:white; }
div#blue_top dd { font-size:12px; color:white; text-transform:uppercase; margin:-2px 0 0; }
div#green_top {

	width:778px;
	height:33px;
	margin-left:10px;
	position:relative;
	z-index:10;
}
ul#menu2 { list-style:none; margin:0 0 0 23px; }
ul#menu2 li { 
	background:transparent url(../img/item2.gif) no-repeat scroll 0 3px; 
	height:20px; 
	line-height:22px; 
	padding:0 0 0 21px; 
	margin:14px 8px 0 0; 
	float:left; 
	text-transform:uppercase; 
}
ul#menu2 li{
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
ul#menu2 li.action{
	color:#24456D;
}


div#content {
	background:#aec642 url(../img/bg_green.png) scroll repeat-y top left;
	width:778px;
	padding:0 0 20px;
	margin-left:10px;	
}
div#green_bottom {
	background:#aec642 url(../img/bt_green_new.png) scroll no-repeat bottom left;
	width:778px;
	height:296px;
	margin-left:10px;
}
h1 {
	color:white;
	text-transform:uppercase;
	font-size:16px;
	margin:17px 0 0 0;
}
h2 {
	color:white;
	font-size:18px;
	margin:17px 0 20px;
}
td#left_column {
	background:transparent url(../img/shadow.png) scroll no-repeat right top;
	padding:0 0 0 20px;
	vertical-align:top;
}
td#right_column {
	vertical-align:top;
	padding:0 20px 0 10px;
}
#right_column,
#right_column p,
#right_column h1,
#right_column h2,
#right_column h3,
#right_column h4,
#right_column h5,
#right_column td,
#right_column font,
#right_column span,
#right_column i,
#right_column em,
#right_column strong,
#right_column b
{
	color:#546414;
}
td#right_column h1 {
	font-size:18px;
	margin:17px 0 17px 0;
}

td#right_column table { width:530px;
	border-collapse: collapse;
	border-spacing: 0px; border-style: none;
	border-width: 0; }
td#right_column a { color:#24456d; }
td#right_column table.mag thead td { background-color:#839920; height:32px; color:white; }
td#right_column table.mag tbody td { height:50px; background: transparent url(../img/td_bg.gif) scroll repeat-x left bottom; }
td#right_column table.mag td { padding:0 0 0 25px; text-align:center; }

td#right_column table.mag_sm thead td { background-color:#839920; height:32px; color:white; }
td#right_column table.mag_sm tbody td { height:80px; background: transparent url(../img/td_bg.gif) scroll repeat-x left bottom; }
td#right_column table.mag_sm td { padding:0 0 0 25px; text-align:center; }


table.form td {
	padding-bottom:5px;
}
input.field {
	background-color:#fff;
	border-color:#839920 #839920 #839920 #839920;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	padding:2px 4px;
	width:240px;
}
textarea.field {
	background-color:#fff;
	border-color:#839920 #839920 #839920 #839920;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	padding:2px 4px;
	width:240px;
	height: 60px;
}

div.err{
	font-weight: bold;
	background-color: #EFE2E1;
	color: red;
	padding: 10px;
	border: 1px solid #839920;
}
div.err ul{
	padding-left: 20px;
}

div.err ul li{
	color: red;
}





/*tttttttttt*/

select#sel_country {
	width:174px;
	margin:13px 0 0;
	border:1px solid;
}
span.blue { color:#24456d; }

table#tarifs {
	border-collapse: collapse;
	border-spacing: 0px; border-style: none;
	border-width: 0;
	margin:13px 0 40px 0;
}
table#tarifs thead { font-weight:bold; }
table#tarifs thead tr td{ color:#A17A09; text-align:center; vertical-align:bottom; }
table#tarifs tbody tr td{ text-align:center; padding:3px 0; vertical-align:middle; background: transparent url(../img/td_bg.gif) scroll repeat-x left bottom; }
table#tarifs tbody tr { text-align:center; vertical-align:bottom; height:18px; }

.left { text-align:left !important; }

span.red_text {
	color:#AD332D;
}

div.new_f div.new_ff 
{ font-size:15px !important; }
div.new_f div.new_ff b
{ font-size:15px !important; }


div.mag_pre{
	width:536px;
	color:#546414;
}
div.mag_pre div.link a{
	text-align:right;
}
div.mag_pre p{
	text-align:right;
}
div.mag_pre p a{
	color:#fff !important;
}


div.mag_start{
	float:left;
	margin: 0 6px 0 0;
}
div.mag_start a{
	width:99px;
	height:173px;
}

div.mag_start div.mag_sim{
	width:99px;
	height:173px;
	text-decoration:none !important;
	cursor:pointer;
}

div.mag_start div.mag_sim a,
div.mag_start div.mag_sim a:hover{

	text-decoration:none !important;
}

div.mag_start div.mag_sim div.mag_text1{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top: 15px;
	height:25px;
	text-transform:uppercase;
	text-decoration:none !important;
}
div.mag_start div.mag_sim div.mag_text2{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top: 15px;
}

div.mag_opis{
	background-color:#94AE1E;
	width:519px;
	height:54px;
}
div.mag_opis_text1{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	float:left;
	width:78px;
	height:50px;
	padding: 12px 0 0 13px;
}
div.mag_opis_text2{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding: 12px 0 0 0;
}

div.clean{
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
}

a.goonmain {
	position:absolute;
	height:122px;
	left:42px;
	top:0px;
	width:175px;
}



div.spec p{
	margin: 0px 0 12px 0;
}
div.spec ul{
	margin: 0 0 0 0px !important;
	padding: 0 0 0 0px !important;
}
div.spec ul li{
	margin: 0 0 0 20px !important;
	padding: 0 0 0 5px !important;
}

div.header{
	float:left;
	text-align: left;
	margin: 0px 0 0 0px;
	width:779px;
	position: absolute;
	z-index:1;

} 
div.header img.bgr {
	position: absolute;
	top: 0;
	right: 0;
//	width: auto;
//	height: auto;
	z-index:1;
} 


div.wh_line_top {
	background:transparent url(/img/wh_line_top.gif) no-repeat scroll 0 0;
	font-size:2px;
	height:4px;
}
div.wh_line_down {
	background:transparent url(/img/wh_line_down.gif) no-repeat scroll 0 0;
	font-size:2px;
	height:4px;
}

div.wh_line_center {
	background-color:#FFF;
	padding:5px 10px 5px 10px;
	width:516px;
}

div#z_top_menu_1 {
	position:absolute;
	top:0px;
	left:12px;
	margin:0;
	padding:0;
}
div#z_top_menu_2 {
	position:absolute;
	top:0px;
	left:394px;
	margin:0;
	padding:0;
}

form {
	margin:0;
	padding:0;
}

ul {
	margin:0;
	padding:0;
		
}

li {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

li.left_menu{
	color: #424f07;
}
ul.left_menu{
	margin:0 0 7px 0px;
	padding:5px 0 0 0;
}
ul.left_menu li{
	font-size:15px;
	margin:0;
	padding:2px 0 0 17px;
	width: 142px;
	height: 26px;
}
ul.left_menu li.action{
	background:transparent url(/img/left_menu_act.gif) no-repeat scroll 0 0;
	font-weight:bold;
}


div.forma_email{
	background:transparent url(/img/forma_email.png) no-repeat scroll 0 0;
	width: 533px;
	height: 119px;
	margin-top: 5px;
}

div.forma_email div.content_email{
	padding: 34px 0 0 74px;
}
div.forma_email div.content_email p{
	margin:0 0 5px 0;	
}
div.forma_email div.content_email p.zag{
	color: #57680a;
	font-size:16px;
	font-weight:bold;
	margin:0 0 5px 0;	
}


div.content_email div.p1{
	background: url(/img/input_send_email.gif) no-repeat scroll 0 0;
	height:24px;	
	width:157px;
	margin:0 10px 0 0;
	position:relative;
	float: left;
}
div.content_email div.p2{
	background: url(/img/input_send_email.gif) no-repeat scroll 0 0;
	height:24px;	
	width:157px;
	margin:0;
	position:relative;
	float: left;
}
div.content_email div.p1 input{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	width:149px;
	left:4px;
	top:4px;
	position:absolute;
	text-align:center;
	color:#888;
}
div.content_email div.p2 input{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	width:149px;
	left:4px;
	top:4px;
	position:absolute;
	text-align:center;
	color:#888;
}



div.er_note {
	margin:5px 0px 0px 50px;
	color: #F67000;
	font-size:16px;
	font-weight:bold;
}



span.gud1 {color:#1492E1;font-weight:bold;}
span.gud2 {color:#0DB44E;font-weight:bold;}
span.st {color:#F67000;font-weight:bold;}
span.tez {color:#106291;font-weight:bold;}


td.title h2{
	margin-bottom:8px;
}

table.list td{
	color: #000 !important;
}
table.list td strong{
	color: #000 !important;
}


.faq li {
		list-style: inherit;
		margin:5px 0 0 20px;
		color:#546414;
}