body { color: #000000; background-color: #FFFFFF }
img { border: 0px }

body, ul, { font-family: Verdana, Tahoma, Arial, Sans-serif }

body, ul, { font-size: 10pt }

strong.header { font-size: 16pt }
th { font-family:font-family: Verdana, Tahoma, Arial, Sans-serif; font-size: 12px }
td {font-family: Verdana, Arial, sans-serif; font-style: normal; font-size:11px; color:#666666}

pre { font-family: Verdana, Tahoma, Arial, Sans-Serif }
pre { font-size: 10pt }
pre.next { margin-bottom: 0px }
pre.close, pre.up { margin-top: 0px }
pre.close, pre.down { margin-bottom: 0px }

p.news { text-align: left }
p.noindent { text-indent: 0px }
p.news, p.list, p.note { text-indent: 0px }
p.close, p.up { text-indent: 0px }
p.close, p.up { margin-top: 0px }
p.close, p.down { margin-bottom: 0px }
p {font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 11px; color : #666666;}
td.list { background: #EEEEEE }

blockquote { margin-top: 0px }
blockquote { margin-bottom: 0px }
blockquote.list { margin-bottom: 1.5em }
blockquote.list { background: #EEEEEE }
blockquote.note { background: #EEEEEE }
blockquote.list { padding: 10px 10px 10px 10px }
blockquote.note { padding: 10px 10px 10px 10px }

a { color: #003399; text-decoration: none; }
a:hover { color: red }
a:hover { text-decoration: none }

a.menu, a.menu:visited { color: #003399 }
a.menu:hover { color: red }
a.mail, a.mail:visited { color: #006699 }
a.mail:hover { color: red }

hr { border-top:1px #fff solid;}

.red { color: #FF3300; }

.small { font-size: 8pt; }

.large { font-size: 14pt; }

.grey { color: #999999; text-transformation: uppercase; font-size: 12px; }


#header { width: 760px }
#content { width: 760px }
#menu { width: 760px; font-size: 10pt }
#footer { width: 760px }
#buttons { width: 760px }

#headertext { font-weight: bold; font-size: 16pt }
#On_line{font-family: tahoma; font-size: 12px;  font-weight: bolder; color: #7FD3FA; text-decoration:none}
#ozpdocs { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px }

#searchlabel { background-color: #F0F9FF }
#searchvalue { font-weight: bold; background-color: #88CCEE; width: 150px }

#orderlabel { background-color: #F0F9FF }
#ordervalue { font-weight: bold; background-color: #88CCEE; width: 200px }

#travelbooklabel { background-color: #F0F9FF; }
#travelbookvalue { font-weight: bold; background-color: #88CCEE; width: 200px; }

#catalogcell { background-color: #F0F9FF; }
#cataloglabel { background-color: #F0F9FF; }
#catalogvalue { font-weight: bold; background-color: #88CCEE; width: 180px; }

#offercell { background-color: #F0F9FF; }

#margins { margin-right: 20px; margin-left: 20px; }

#blackback { background-color: #000000; }

#largetext { font-size: 16pt; }
#smalltext { font-size: 8pt; }
#simpletext { font-size: 11pt; }
#simpletext { font-family: Arial; }
#titletext { font-size: 8pt; }
#hottext { font-weight: bold; color: #0000EE }
#lighttext { font-weight: bold; color: #0077AA }
#sensationtext { font-weight: bold; font-size: 20pt; color: #88CCEE }

#title { font-weight: bold; color: #88CCEE; background-color: #FFFFFF; font-size: 16pt; text-align: center }
#title2 { font-weight: bold; color: #88CCEE; background-color: ##3370B3; font-size: 13pt; text-align: center }
#inverttitle { font-weight: bold; background-color: #88CCEE; color: #FFFFFF; font-size: 16pt; text-align: center }

#invertheader { background-color: #88CCEE; }

#pictureshadow { background-image: url(images/imageback.gif); background-repeat: no-repeat; width: 240px; height: 200px; padding-right: 15px; padding-bottom: 15px }
#pictureshadow1 { background-image: url(images/imageback01.gif); background-repeat: no-repeat; width: 162px; height: 142px; padding-right: 15px; padding-bottom: 15px }
#pictureshadow3 { background-image: url(images/imageback.gif); background-repeat: no-repeat; width: 250px; height: 232px; padding-right: 15px; padding-bottom: 15px }
#pictureshadow4 { background-image: url(images/imageback.gif); background-repeat: no-repeat; width: 250px; height: 177px; padding-right: 15px; padding-bottom: 15px }
#pictureshadow2 { background-image: url(images/imageback2.gif); background-repeat: no-repeat; width: 240px; height: 10px; padding-right: 15px; padding-bottom: 5px }
#picturethumb { border: solid; border-color: #88CCEE;  width: 64px; height: 52px; }
#pictureheader { border: solid; border-color: #88CCEE;  width: 64px; height: 52px; }

#flagmini {  vertical-align: middle; border: solid; border-width: thin; border-color: #88CCEE; }

#sensationmarquee { width: 100%; height: 100%; text-align: justify }
#offersmarquee { width: 100% }

#articles { text-align: left; margin-left: 10; margin-right: 5; font-size: 8pt }

#logotext { font-weight: bold; font-size: 24pt; }

#border { border-color: #000000; border-width: 1px; border-style: solid }

table.avia td { font-size: 8pt; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid }
table.avia th { font-size: 8pt; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid }
table.avia td { padding-top: 5; padding-bottom: 5 }
table.avia th { border-bottom-color: #003399; border-bottom-width: 2px; padding-top: 10 }
table.avia a { font-size: 10pt; text-decoration: none }

table.auto td { font-size: 8pt }
table.auto th { font-size: 8pt; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid }
table.auto td { padding-top: 5; padding-bottom: 5 }
table.auto th { border-bottom-color: #003399; border-bottom-width: 2px; padding-top: 10 }
table.auto a { font-size: 10pt; text-decoration: none }

table.vases td { font-size: 8pt }
table.vases th { font-size: 8pt; border-bottom-color: #000000; border-bottom-width: 1px; border-bottom-style: solid }
table.vases td { padding-top: 5; padding-bottom: 5 }
table.vases th { border-bottom-color: #003399; border-bottom-width: 2px; padding-top: 10 }


div.t{margin-left:20px}

a.b{text-decoration:none;}
font.c{font-family: tahoma; font-size: 13px;  color: #FFFFFF;}
font.n{font-family: tahoma; font-size: 17px;  color: #FFCC99;}
p.nav{font-size:11}
a.f{text-decotation:none; color:#111111; }
a.u{text-decoration:none; color:#000000; }
div.u{margin-right:20px}
table.auto1 td { font-size: 10pt; padding-top: 2; padding-bottom: 2;  }
table.auto1 a { font-size: 10pt; text-decoration:none; color:black; }


div.t1{margin-left:20px; margin-right:20px}
.punktl { background-image:  url(/images/punktl_1C3F65.gif);}
.punktpx1 { background-image:  url(/images/px1.gif);}
.frame_tipp_side {font-size:10px;  color: #FFFFFF;  background-color : #a6a6a6;}
r1{font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 11px; color : #4E4E4E;}
td.ic {font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 11px; color : #4E4E4E; align:left}	
.pb{font-family: tahoma; font-size: 11px;  font-weight: bolder; color: #FFFFFF; text-align:center;}
a.ccc{text-decoration:none; color:#FFCC99}
td.ic {font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 11px; color : #4E4E4E; align:left} 	


A.specpr{font-family: tahoma; font-size: 11px;  font-weight: bolder; color: #FFFFFF; text-decoration:none}

A.countryL{font-family: tahoma; font-size: 11px;  font-weight: bolder; color: #navy; text-decoration:none}

A.country33{font-family: tahoma; font-size: 11px;  font-weight: bolder; color:#FFCC99; text-decoration:none}
h1 {
font-family: "Book Antiqua";
font-size: 19px;
color: #88CCEE;
text-align:center;
font-weight:900;
border-bottom:1px #CCCCCC solid;
padding-bottom:2px;
}
h2,h3 {font-family: "Book Antiqua";font-size: 18px;color: #DE9800;text-align:center;}
h4 {font-family: "Book Antiqua";font-size: 17px;color: #BBBBBB;text-align:center;}
h5 {font-family: "Book Antiqua";font-size: 16px;color: #ff0000;text-align:center;}
.zagolovok3 {font-family: "Book Antiqua";font-size: 18px;color: #88CCEE;text-align:center;}
.country25{font-family: "Book Antiqua, Bookman Old Style"; font-size: 12px;color:#f888040; text-decoration:none;}
a.sp{text-decoration: underline}
.register{width:151px; height:25px; text-align:center;padding:0px; font-weight:bold;font-size:12px;text-decoration:none;color:#DE9800;background-color:#FEF7E5;}

.register2{display:block; width:151px; height:25px; text-align:center;padding:0px; font-weight:bold;font-size:12px;text-decoration:none;color:#E6F0FA;}
.register21{display:block; width:122px; height:20px; text-align:center;padding:0px; font-weight:bold;font-size:11px;text-decoration:none;color:#E6F0FA;}
.register3{display:block; width:151px; height:25px; text-align:center;padding:0px; font-weight:bold;font-size:12px;text-decoration:none;color:#095B8E;}
.register4{display:block; text-align:center;padding:0px; font-size:11px;text-decoration:none;color:#095B8E;}
.register5{display:block; text-align:center;padding:0px; font-size:11px;text-decoration:none;color:#CE0000;}
/********************************/

.newmenu{
margin:0;
padding:0;
list-style:none;

}

.newmenu li {
 /*background-color:#3366FF;*/
 background-color:#336699;
 text-align: left;
 vertical-align: middle;
 display: block;
 width: 136px;
 border-bottom: 1px solid #fff;
 border-top: 1px solid #fff;
 border-left:0;
 border-right:0;
 float: left;
 position:relative;
 margin-bottom:2px;
 padding:2px;
 
 font-size:120%;
 
}

.newmenu li a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 display: block;
 
}
.newmenu li a:hover{
 
 display: block;
 color:#FFFF00;
 
}

.vid{
background-color:#CC6633;
}

.spo{

}
.dspo p{
margin:2px;
padding:0;
}
.spo table{

}
.spo p {
margin: 0;
padding:2px;
margin-left:10px;
margin-right:10px;

}
.zag{
margin-left:10px;
margin-right:10px;
font-size:130%;
padding:2px;
border-bottom:1px #000 dotted;
color:#000;
}
.stxt{
margin-left:10px;
margin-right:10px;
margin-top:5px;
}
.sfut{

border-top:1px #000 dotted;
}
.price{
color:#3333FF;
font-size:130%;
}
.fuf{
border:1px #fff solid;
}

.tbltour{
border-collapse: collapse;
color:#000;
}
tr .hh{
background-color:#E0DEFE;
}
.tbltour td{
border:1px #000000 solid;
text-align:center;
}

.tbltour th{
border:1px #000000 solid;
}
.ts{
display:block;
text-decoration:none;
color:#333333;

}
tr.hh td a{
text-decoration:none;
}
table .lol{ border-collapse: collapse; width:99%; font-size:100%;}

table .lol th { border: 1px  solid #003366; padding: 2px 3px; }

 table .lol td { border: 1px  solid #C5DAED; padding: 2px 3px; }

table .lol th { background:#126AA1;  color:#fff;}

table td {  }

.lol a{
color:#666699;
font-weight:900;
}
.lol a:hover {
	color: #D61C38;
	text-decoration: none;
}

.lol p{
margin:0;
padding:2px;
/*font-size:90%;*/
text-align:left;
}

