html {
	background: transparent url(../pix/bg.jpg) no-repeat center top;
	background-color:#fff;
	padding:0px;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 12px 'Lucida Sans Unicode', Arial, Verdana, sans-serif; 
	color: #666;
	text-align: center;
	
  
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: normal 22px 'Lucida Sans Unicode', Arial; color:#666; letter-spacing:0px; margin-top:0px; margin-bottom:7px;}
h2 {font: normal 48px 'Trebuchet MS','Lucida Sans Unicode', Arial; color:#8A8A8A; letter-spacing:-1px; margin:30px 0px 0 0; }
h3 {font: normal 20px 'Lucida Sans Unicode','Trebuchet MS', Arial; color:#999; letter-spacing:0px; margin-bottom:0px; width:300px; margin-left:50px;}
h3 b {color:#038BBD;}

h4 {font: normal 16px Arial; color:#666; letter-spacing:0px; margin-top:0px; margin-bottom:7px;}
h5 {font: bold 13px/13px Arial, Verdena; color:#333; margin-bottom:5px;}
h6 {font: bold 22px Arial, Verdena; color:#cc0000; display:inline;}

ul {list-style:none;}
li {padding:0px;}

hr, #left hr {	border: none 0; border-top: 1px solid #e2e2e2; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}


a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#cc0000;}
a:active, a:hover {	text-decoration: underline; background-color:transparent;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}
img {border:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}

#top {height:120px; text-align:left; overflow:hidden;}

#xmenu {width:580px; text-align:right; height:120px;}
#xmenu li {float:left; }
#xmenu a:link, #xmenu a:visited {	font-size:15px; text-decoration: none; border:0; background-color:transparent; color:#333; padding:80px 20px 22px 20px; display:block; margin-left:1px;}
#xmenu a:active, #xmenu a:hover, #xmenu #top #xmenu .pressed {	text-decoration: none;background: transparent url(../pix/xmenu_bg.jpg) no-repeat top center; color:#fff;}
#top #xmenu .pressed {;background: transparent url(../pix/xmenu_bg.jpg) no-repeat top center; color:#fff;}
#xmenu {float:right;}

.logo {position:absolute; margin:auto; padding:5px 0 0 50px; }

#baner {height:180px; background: transparent url(../pix/bg_baner.jpg) no-repeat; text-align:left; float:left;}
.logo_adwords {float:right; margin:25px 80px 0 0;}

#main, #main_1, #main_2, #main_3, #main_4, #main_5 {width:920px; margin: 0px auto; padding:0; background: transparent url(../pix/main_bg.png) no-repeat 320px 110px;}
#main_1 {background: transparent url(../pix/main_1_bg.png) no-repeat 320px 110px;}
#main_2 {background: transparent url(../pix/main_2_bg.png) no-repeat 320px 110px;}
#main_3 {background: transparent url(../pix/main_3_bg.png) no-repeat 320px 110px;}
#main_4 {background: transparent url(../pix/main_4_bg.png) no-repeat 320px 110px;}
#main_5 {background: transparent url(../pix/main_5_bg.png) no-repeat 320px 110px;}

#content { text-align:left; clear:both; padding:30px 0 30px 0; line-height:18px;}
#left {width:640px; float:left; text-align:justify;}


#left ul { margin:10px 0 10px 0;}
#left li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}





#right {width:240px; float:right; position:relative; top:-50px;}






#path {font-size:11px; padding:7px 0px 20px 0;}
#path li {display:inline; margin-right:0px; }
#path li a {padding-left:15px;padding-right:5px; background: transparent url(../pix/str_li_.gif) no-repeat 0px 5px; color:#999;}
#path .main a{padding-left:0px;padding-right:5px; background: transparent url(../pix/str_li_.gif) no-repeat -10px 5px;}



#footer{ border-top:1px solid #D8D8D8; font-size:11px; margin-top:20px; text-align:center;  padding:15px; text-align:left; color:#999; padding-bottom:30px;clear:both; }
#footer a {background-color:transparent;}
#footer .left {float:left;}
#footer .right {float:right; text-align:right;}


#right ul { margin:10px 0 10px 0;}
#right li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}





textarea {width: 300px;	height: 100px;	border: 1px solid #ccc;	background-color:#fff; padding:7px 14px;  margin-bottom:2px;}

.input, .ok {padding:3px; margin:0; border:0px solid red;}

.input {background: url(../pix/bg_input.gif) left top no-repeat; width:170px; height:24px; color:#fff; font-size:12px; }

.ok {background: url(../pix/ok.gif) no-repeat 0px 3px; width:20px; height:24px; text-align:center; color:#fff; font-size:12px; cursor:pointer;}



.bt { width:300px; color:#fff; font-size:15px; text-align:center; border:0; cursor:pointer; padding:3px 24px; margin:0; background-color:#038BBD;}


.checkbox { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px; float:left;}
.radio { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px;float:left;}
.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }



.tab_clear {background: transparent; margin:auto; padding:0;}
.right {text-align:right; font-weight:bold; padding-right:10px; float:right; }
.alert {font-size:11px; color:#cc0000;}


#left table {
  font: 12px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	margin:10px 0 20px 0;
	padding:0px;
	color: #fff;
	background: #ccc;
}

#left table th {
	color: #fff;
	font-weight: normal;
	background: #ccc;
	text-align: left;
	padding: 10px 20px;
	font-size: 13px;
}
#left table th img {border:0px;}
#left table th a {color: #333333;text-decoration:none;}

#left table tr {
	background: #fff;
}

#left table .lokalne{
	background: #FFF0B2;
}

#left table .kraj{
	background: #D1F0B2;
}

#left table .swiat{
	background: #F0B2B2;
}

#left table td {
	padding: 10px 20px;
	font-size: 12px;
  color:#333;
}

#left .tabela{background: transparent;}
#left .tabela tr{background: transparent;}

#contact input {padding:7px 14px; width:300px}
#contact .checkbox {float:right; }

.faqQuestion a {font-size:17px; display:block; padding:3px 0; outline: none;}
