/* NON-HEADER */

*{
	padding:0; 
	margin:0;
}
body {
	font-size: 12px; 
	background-color: #FFFFFF ; 
	font-family: arial, sans-serif;
}

.page-container {
	width:900px;
	margin:0px auto; 
	margin-top:10px; 
	margin-bottom:10px; 
	border:solid 0px ;
	font-size: 12px;
}

div.podkreslenie {
	border-bottom:1px dotted gray; 
	height:12px;
}

.postbody {
  background-image: url(../img/post-bg.gif);
  background-position: top left;
  background-repeat: repeat-y;
  margin:0;
  border-left: 3px solid #B2B2B2;
  padding:5px 5px 10px 10px;
}

hr {
	border: 0px; 
	margin-top: 1px;
	border-top: 1px dashed #999;
	height: 1px;
	font-size:1px;
}

hr.thin { 
	border: 0px; 
	margin-top: 1px;
	margin-bottom: 5px;
	border-top: 1px dashed #999;
	height: 1px;
} 
a {
	color: #7B797C;
	text-decoration: none;
}
a:hover {
	color: #7B797C;
	text-decoration: underline;
}
a.panelLinks {
  font-size:11px;
  color:#3A5159;
  text-decoration:none;
}
a.panelLinks:hover {
  font-size:11px;
  color:#3A5159;
  text-decoration:underline;
}
a.panelLinksBig {
  font-size:12px;
  color:#3A5159;
  text-decoration:none;
}
a.panelLinksBig:hover {
  font-size:12px;
  color:#3A5159;
  text-decoration:underline;
}
a.panelLinks2 {
  font-size:11px;
  color:#7B797C;
  text-decoration:none;
}
a.panelLinks2:hover {
  font-size:11px;
  color:#7B797C;
  text-decoration:underline;
}
a.vidTitle {
 font-size:11px;
 color:#5F6366;
 text-decoration:none;
}
a.vidTitle:hover {
 font-size:11px;
 color:#5F6366;
 text-decoration:underline;
}
a.hotelTitle {
 text-decoration:none;
 color:#434866;
 font-size: 11px;
}
a.hotelTitle:hover {
 text-decoration:underline;
 color:#434866;
 font-size: 11px;
}
a.contL {
	color: #404C5C;
	text-decoration: none;
}
a.reg {
	font-size:11px;
  color:#3A5159;
  text-decoration:none;
}
a.reg:hover {
	font-size:11px;
  color:#3A5159;
  text-decoration:underline;
}
a.a-newAcc {
  color:#7D9F24;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  margin-right:12px;
}
a.a-newAcc:hover {
  color:#7D9F24;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  margin-right:12px;
}
a.a-login {
  color:#E47D1E;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  margin-right:12px;  
}
a.a-login:hover {
  color:#E47D1E;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  margin-right:12px;  
}
a.a-topLink {
  color:#46485D;
  font-size:11px;
  text-decoration:none;    
  margin-right:12px;    
}
a.a-topLink:hover {
  color:#46485D;
  font-size:11px;
  text-decoration:underline;    
  margin-right:12px;    
}
a.a-topLink2 {
  color:#46485D;
  font-size:11px;
  text-decoration:none;    
}
a.a-topLink2:hover {
  color:#46485D;
  font-size:11px;
  text-decoration:underline;    
}
a.contB {
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	float:left;
}
a.contB:hover {
	color: #C1EC16;
	font-weight:bold;
	text-decoration: none;
}

a.contC {
	color: #C1EC16;
	text-decoration: blink;
}

a.contC:hover {
	color: #C1EC16;
	text-decoration: underline;
}

a.userLink {
	color: #404C5C;
	text-decoration: none;
}

a.userLink:hoover {
	color: #404C5C;
	text-decoration: none;
}

a.profilLink {
	font-size: 14px;
	color: #FFFEFF;
	font-weight: none;
	text-decoration: none;
}

a.profilLink:hoover {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.friendsList {
	font-size: 11px;
	color: #2d323a;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.friendsList:hover {
	font-size: 11px;
	font-family: Arial, sans-serif;
	color: #666565;
	text-decoration: none;
}



.smallTxt {
	font-size: 11px;
}

.line-grey {
  color: #505B61;
}

.header-top {
	width:900px; 
	height:62px; 
	background-image:url(../img/top-tourism.jpg);
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.search {
	width:894x; 
	height:41px;  
	background-image:url(../img/search-r-100b.jpg);
	padding-left: 6px;
}

.search-11 {
  text-align: left; 
  padding-top: 8px;
}

.bottom-search {
	width:900px;
	height:31px;  
	background:url(../img/new/search-continent.gif);
	text-align:left; 
}

.bottom-searchUp {
	width:900px;
	height:3px;  
	background-image:url(../img/search-b-up.gif);
	font-size: 1px;
}

.searchform2 {
	width:360px; 
	position:absolute; 
	z-index:4; 
	margin:40px 0 0 550px;
}

#weather {
  color: #C1C6CA;

}

.main {
	clear:both; 
	width:900px; 
	padding-bottom:10px; 
	background:transparent;
}

.video-title {
	width:100%; 
	margin:10px 0 1px 0; 
	font-size:19px;
	font-weight:bold;
}

/* pojedynczy blok - po lewej */

.main-left {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:580px; 
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}
.main-left-blog {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:700px; 
	margin: 0;
margin-top: 10px;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}
.main-left-video {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:580px; 
	margin:0 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-left-forum img {
	max-width: 545px;
}

.main-left-forum {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:700px; 
	margin:10px 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-both {
	display:inline /*Fix IE floating margin bug*/; 
	float:center; 
	width:900px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}


.main-right {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:300px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}
.main-right-blog {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:180px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}
.main-right-video {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:300px; 
	margin:0 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-right-forum {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:190px; 
	margin:10px 0 0 10px; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-left-alb {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:530px; 
	margin:10px 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-right-alb {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:350px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-left-info {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:200px; 
	margin:10px 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-right-info {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:680px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-left-blog {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:640px; 
	margin:10px 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-right-blog {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:240px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.main-left-my-messages {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:170px; 
	margin: 10px 0 0 0; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}


.main-right-my-messages {
	display:inline /*Fix IE floating margin bug*/; 
	float:right; 
	width:730px; 
	margin:10px 0 0 0; 	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.inboxA {
	width: 16px; 
	height: 17px;  
  background:url(../img/inbox2.gif);
}

.inboxB {
	width: 16px; 
	height: 12px;  
  background:url(../img/inbox1.gif);
}


/*  HEADER SECTION  */
.sitelogo {
	width: 236px; 
	height: 45px; 
	position:absolute; 
	z-index:1; 
	margin: 13px 0 0 0; 
	background:url(../img/tourism-logo-b.jpg); 
}

.top-right-menu {
	width: auto; 
	text-align: right;
	position: relative;
}

.footer {
	clear:both; 
  width: 900px;
  overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;  

}

.footer-search-up {
  width: 900px;
  height: 9px;
	background-image:url(../img/footer-up.gif); 
  font-size: 1px;  
}

.footer-search {
	width:890px; 
	height: 25px; 
	padding-left: 10px;
  padding-top: 3 px; 
	background-color: #EEEEEE;
	background-repeat: repeat-y;
	font-size: 12px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.footer-links {
	width: 885px; 
	height: auto; 
	color: #3E3D3C;
	padding-left: 15px;
	padding-top: 10 px;
	background-color: #EEEEEE;
	background-repeat: repeat-y;
	font-size: 10px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.footer-search-down {
  width: 900px;
  height: 9px;
	background-image:url(../img/footer-down.gif); 
  font-size: 1px;  
}

.footer-green {
  width: 893px;
  height: 21px;
  color: #FFFFFF;
	background:#C5E51E url(../img/footer-green-bottom.gif) 0% 100% repeat-x;
  border-top: solid 5px #DAEF6C;
  text-align: right;
  padding-right: 7px;
  padding-top: 3px;    
}

.footer-green a {
  color: #FFFFFF;
  text-decoration: none;
}

.profileMain {
	width:575px; 
	height: 20px; 
	text-align: right;
	padding-top: 3px;
  background-color: #EEEEEE;
	border-top: solid 1px #DBD9D9;
	background-repeat: repeat-y;
	font-size: 1.0em; 
  margin-top: 3px;
	margin-bottom: 5px;
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
}

.contAlbumAll {
  color: #3F4B59; 
  text-decoration: none;
  font-weight: bold; 
  font-size: 12px;
}

#invite_textarea {
	width: 405px;
	height: 65px;
	font-size: 12px;
}

#manageNav {
	width: 170px;
	vertical-align: top;
	}
#manageNav ul {
	margin: 0px;
	padding: 0px;
	}
#manageNav li {
	list-style: none;
	margin: 0px;
	padding: 5px;
	font-weight: bold;
	}
#manageNav .selected { 
  background: #F0F0F0; 
  color: #ffffff;
}

/**   OTHERS     */

.myAccount-box2 {
  border-top: 1px dashed #ccc; 
  padding-top: 8px; 
  margin-bottom: 35px;
}
.myAccount-info {
  font-size: 14px; 
  font-weight: bold; 
  padding-bottom: 6px;
}

.raquo17 {
  color: #FFFFFF;  
  font-weight: bold; 
  font-size: 17px;
}

.switchLangBox {
  visibility: hidden; 
  width: 90px; 
  padding: 2px; 
  border: 1px black solid; 
  text-align: left; 
  height: 110px; 
  position: absolute; 
  top:15px; 
  right:0; 
  background-color: #CFCFCF;
}

.inbox-Icon {
 width:16px; 
 height: 12px; 
 border: 0px;
}

.search_type {
 width: 90px;
}

.submit-Search {
 width: 53px; 
 height: 22px; 
 border:0px solid; 
 color: #ffffff;
 background-color: transparent !important;
}

.only-White {
 color: #FFFFFF;
}

.div-underSearch {
 float: right; 
 text-align: right; 
 padding-right: 10px; 
 padding-top: 3px;
}

a.link-Footer {
 font-size: 11px; 
 color: #3E3D3C;
}

.div-Outbox {
 background-color: #F0F0F0; 
 padding:6px; 
 height: 15px; 
 width: 718px;
}

.table-Outbox {
 width: 100%; 
 border: solid 2px #F0F0F0;
}

.font18 {
 font-size: 18px;
}

a.button_txt {
	font-weight: bold;
	color: #FFFFFF;
	font-size:11px;	
	text-decoration:none;
}
a.button_txt:hover {
  font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	font-size:11px;	
}
a.button_txt:visited {
	font-weight: bold;
	color: #FFFFFF;
	font-size:11px;	
	text-decoration:none;	
}
a.rateCommentPlus, a.rateCommentMinus {
  background-image: url(/img/new/icon_kciuki.png);
  display: block;
  width: 16px;
  height: 18px;
  float: left;
  margin: 0 2px 0 5px;
}

a.rateCommentPlus {
  background-position: 0 36px;
}
a.rateCommentPlus:hover {
  background-position: 0 18px;
}
a.rateCommentMinus {
  background-position: 0 0;
}
a.rateCommentMinus:hover {
  background-position: 0 54px;
}
a.commentLogin {
	font-weight: bold;
	color: #E07D1F;
	font-size:12px;	
	text-decoration:none;
}
a.commentNewAccount {
	font-weight: bold;
	color: #7DA01E;
	font-size:12px;	
	text-decoration:none;
}
a.box-title {
  text-decoration:none;
  color:#424F5E;
}
a.box-title:hover {
  text-decoration:none;
  color:#FFFFFF;
}
.note h1, .note h1 a {
  font-size: 14px;
  color: white;
}


table.register td input, 
table.register td select {
  color: #EC8C1E;
  font-size: 11px;
  font-family: Arial;
  border: 1px solid #A8C132;
}
table.register td option {
  color: #EC8C1E;
  font-size: 11px;
  font-family: Arial;
  padding: 3px;
}

table.register_hotel td input, 
table.register_hotel td select {
  color: #848484;
  font-size: 11px;
  font-family: Arial;
  border: 1px solid #A8C132;
}
table.register_hotel td option {
  color: #848484;
  font-size: 11px;
  font-family: Arial;
  padding: 3px;
}

#photosDiv a {
  background-color: #F0F0F0; 
  display: block; 
  float: left; 
  height: 106px;
  padding: 1px 3px;
}
#photosDiv a:hover {
  background-color: #D3E672;
}
#photosDiv a img {
  border: none !important;
}

a:hover {
  text-decoration: underline !important;
}

a.actTranslate, a.valuablePost {
  font-size:11px;
  color:#E48E1D !important; 
  text-decoration:none;    
}   
a.actTranslate:hover, a.valuablePost:hover {
  font-size:11px;
  color:#E48E1D;  
  text-decoration:none;
} 
.translateBlue {
 color:#47cceb;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}
