p, ul, ol {
 	margin:0;
 	padding:0 0 1.25em 0;
}
 
ul, ol {
 padding:0 0 1.25em 2.5em; 
}
li {
 padding-bottom:.5em; 
}

/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
 
.float-right   { float:right; }
 
.text-left     { text-align:left; }
 
.text-right    { text-align:right; }
 
.text-center   { text-align:center; }
 
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
 
.italic        { font-style:italic; 
		 font-family: Georgia, "Times New Roman", Times, serif;
}
 
.underline     { border-bottom:1px solid; }
 
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
 
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
 
.noindent      { margin-left:0;padding-left:0; }
 
.nobullet      { list-style:none;list-style-image:none; }

.noborder      { border: 0px none;}

.nobg	       { background: none; }



td#rare { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-indent: 15pt}
br#rare { line-height: 15px; text-indent: 15pt}
td#roze {background-image: url(images/roze.gif); background-repeat: no-repeat; background-position: left bottom}
td#nav {padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-image: url(images/bgNav.jpg); background-repeat: repeat-y; background-position: left top; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C5C5C5 #C5C5C5; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
td#hTour {background-color: #eeeeee; padding-top: 23px; padding-right: 5px; padding-left: 10px; padding-bottom: 5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #c03a17; text-align: center;}
div#bot8 { padding-bottom: 8px}
table#block { border: 1px #eeeeee solid; background-image: url(images/bgBlock.jpg); background-repeat: repeat-x; background-position: bottom; margin-left: 20px; z-index: 0; clip:   rect(   ); position: relative; visibility: visible}
table#blockN { border: #FFAC1B solid; padding-top: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-width: 0px 1px 1px}
.bg_tr {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #CC3300; background-color: #FFFFFF; list-style-type: square; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px #CCCCCC none; background-image: url(images/ugol_top6.gif); background-repeat: repeat-x; text-transform: uppercase; background-position: right center}
.bg_bl {  background-color: #FFFFFF}
body {  font-family: Tahoma; font-size: 8pt}
td {  font-family: Tahoma; font-size: 11px}
td#bot { padding-bottom: 3px }
a {  color: #333333}
.bordo {  color: #c03a17; font-weight: bold}
.inp_bot {  vertical-align: middle}
.head_bordo {  font-family: Tahoma; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #cc3300}
.link {  color: #000000; text-decoration: underline}
.subheader {  font-family: Tahoma, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #cc3300}
.headmain {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; color: #c03a17; background-image: url(images/bgLine.gif); background-repeat: repeat-x; padding-left: 0px; padding-bottom: 10px; height: 56px}
.nav {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #DC6F02; text-decoration: none}
.nav a:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.nav a:active {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.nav a:visited {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.nav a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: underline}
.ref a:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.ref a:active {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.ref a:visited {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.ref a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 4px}
a:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C03A17; text-decoration: underline}
a:active {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C03A17; text-decoration: underline}
a:visited {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C03A17; text-decoration: underline}
a:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
.cat {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.cat a:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.cat a:active {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.cat a:visited {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.cat a:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #C03A17; text-decoration: underline}
.mailN {  background-image: url(images/hSub.gif); background-repeat: no-repeat; background-position: left 0px}
.mail {  background-image: url(images/hSub.gif); background-repeat: no-repeat; background-position: left 40px}
.button2 { color: #697083; text-decoration: none; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; clip: rect( ) ; font-weight: normal; cursor: hand; text-align: center; background-color: #E1E3E8; border: 1px solid; border-color: #FFFFFF #697083 #697083 #FFFFFF}.headData {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666}
.bgTop {  height: 23px; background-color: #eeeeee; border-color: #FFFFFF #FFFFFF #c9c9c9; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
th {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #999999; background-color: #F5F5F5}
hr {  line-height: 1px; color: #ededed}
.citata {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: italic; color: #8C8C8C}
.bgRT {  background-repeat: no-repeat; background-position: right top}
.orange {  font-family: Tahoma; font-size: 8pt; color: #FFB22A; text-decoration: none}
.Grey { font-family: Tahoma; font-size: 8pt; color: #9B9B9B; text-decoration: none}
td#navL { padding-top: 5px; background-image: url(images/bgNav1.gif); background-repeat: repeat-y; background-position: right top; border-color: #FFFFFF #FFFFFF #C5C5C5 #C5C5C5; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
table#spec {  background-color: #FFEECD; border: #FFAC1B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-left: 20px}
.bgL {  background-repeat: repeat-y; background-position: left top}
.bgR {  background-repeat: repeat-y; background-position: right top}
.txt9 {  font-family: Tahoma; font-size: 9pt}
.txt10 {  font-family: Tahoma; font-size: 10pt}
.headNews { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #c03a17; padding-left: 5px; padding-bottom: 5px; background-color: #FFEECD; padding-top: 5px; padding-right: 5px; border: #FFAC1B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
img#border {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.title { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #c03a17; background-image: url(images/Line1.gif); background-repeat: repeat-x; padding-left: 0px; padding-bottom: 10px; height: 56px ; background-position: left bottom}
.green {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #367803}
.red {  font-size: 10pt; font-weight: bold; color: #a22a22}
.picBorder {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.nav-top {  padding-right: 10px; padding-left: 10px; border: solid; border-width: 0px 1px; border-color: #FFFFFF #C9C9C9 #C9C9C9 #FFFFFF; height: 22px}
.lineDop {background-image: url(images/bgSpecT.gif); background-repeat: repeat-x; background-position: left top}
.lines { background-image: url(../images/line1.gif); height: 4px; padding: 0px; border: none; ; background-repeat: repeat-x; background-position: left top}
.line {  border: #EEEEEE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.req td, .req td a {font-size: 14px; line-height: 24px;}
.stars3, .stars4, .stars5 {
        background: url("images/star.png") repeat-x;
	height: 40px;
	overflow:hidden;
	zoom:1;
	float: left;
	display: block;
	font-size: 14px;
}

.stars4 {
	width: 96px;
}
.stars3 {
	width: 72px;
}
.stars5 {
	width: 120px;
}

table.price,table.price td,table.price th {border: 1px solid #c5c5c5; width:100%; border-collapse:collapse; font-size: 10pt}
table.price td,table.price th {padding: 3px; vertical-align: top;}
table.price th {background: #eee; color: #000; text-style: normal; font-size: 8pt;}

table.price {
	table-layout:fixed;
}
.head1, .head2, .head3, .head4 {
	padding: 1em 0 .5em;
	font-weight: bold;
}
.head1 {
	font-size: 12pt; 
}
.head2 {
	font-size: 11pt;
}
.head3 {
	font-size: 10pt;  
}
.head4, .head4 a {
	font-weight: bold; font-size: 10pt;  
}
.headmain {
 	font-weight: normal !important;

.big_ { font-size: 1.7em;}
.biger_ { font-size: 1.4em;}
.small_, td.small_, th.small_, .small_ strong {font-size: 7pt!important; line-height: 1.2em}
}
.border {border:1px solid #666;} 