h1 {font: bold 18px Arial, Verdana, sans-serif; color: #ff3300; text-transform: uppercase;}
h2 {font: bold 18px Arial, Verdana, sans-serif; color: #ff3300; text-transform: uppercase;}
#all {width: 100%; background: url(./img/fon.jpg); background-position: left bottom; background-repeat: no-repeat; background-color: #001176;}
#block {width: 98%; height: 500px; margin-bottom: 10px; padding: 5px; background-color: #ffffff;}
p {font: 12px Verdana, Arial, sans-serif;}

#block_zanzibar {width: 98%; height: 750px; margin-bottom: 10px; padding: 5px; text-align: left; background: url(./img/block_zanzibar1.jpg); background-position: right bottom; background-repeat: no-repeat; background-color: #ffffff; border-right: 3px solid #ffff33; border-bottom: 3px solid #ffff33; border-left: 3px solid #ff3300; border-top: 3px solid #ff3300;}

#block_skandinavia {width: 98%; height: 500px; margin-bottom: 10px; padding: 5px; text-align: left; background: url(./img/block_skandinavia1.jpg); background-position: right bottom; background-repeat: no-repeat; background-color: #ffffff; border-right: 3px solid #ffff33; border-bottom: 3px solid #ffff33; border-left: 3px solid #ff3300; border-top: 3px solid #ff3300;}

#block_pribaltika {width: 98%; height: 1000px; margin-bottom: 10px; padding: 5px; text-align: left; background: url(./img/block_pribaltika1.jpg); background-position: right bottom; background-repeat: no-repeat; background-color: #ffffff; border-right: 3px solid #ffff33; border-bottom: 3px solid #ffff33; border-left: 3px solid #ff3300; border-top: 3px solid #ff3300;}

#right {width: 180px; margin-right: 5px; margin-bottom: 5px; padding: 5px; font: 11px Verdana, Arial, sans-serif; color: #ffffff; float: left; border: 1px solid #ffffff;}
 #right a {font: bold 11px Verdana, Arial, sans-serif; color: #fffccc; text-decoration: underline; display: block; margin: 0px; padding: 0px;}
 #right a:hover {color: #fffccc; text-decoration: underline;}
 #right a:visited {color: #fffccc; text-decoration: underline;}

#left {width: 180px; margin-left: 5px; margin-bottom: 5px; padding: 5px; font: 11px Verdana, Arial, sans-serif; color: #ffffff; float: left; border: 1px solid #ffffff;} 
 
 
#actions {width: 180px; margin-left: 5px; margin-bottom: 5px; padding: 5px;}
 #actions a {width: 180px; margin-bottom: 2px; padding: 2px; background-color: #ffffff; font: bold 12px Arial, Verdana, sans-serif; color: #001176; text-decoration: none; text-transform: uppercase; display: block;}
 #actions a:hover {color: #001176; text-decoration: none;}
 #actions a:visited {color: #001176; text-decoration: none;}
#actions h3 {margin: 0px; font: bold 14px Verdana, Arial, sans-serif; color: #ffffff; text-transform: uppercase; text-align: center;}

#menu_tours {width: 100%; padding: 5px; background-color: #91BBE1;}
 #menu_tours a {font: bold 14px Verdana, Arial, sans-serif; color: #001176; text-decoration: none;}
 #menu_tours a:hover {color: #001176; text-decoration: none;}
 #menu_tours a:visited {color: #001176; text-decoration: none;}
 
.link {padding: 10px; text-align: left; font: bold 14px Arial, Verdana, sans-serif; color: #ff3300;}
 .link a {font: 12px Verdana, Arial, sans-serif; color: #001176; text-decoration: underline; display: block;}
 .link a:hover {color: #ff3300; text-decoration: none;}
 .link a:visited {color: #001176; text-decoration: underline;} 
 
a.red {font: bold 14px Arial, Verdana, sans-serif; color: #ff3300; text-decoration: underline;}
 a.red:hover {color: #ff3300; text-decoration: none;}
 a.red:visited {color: #ff3300; text-decoration: underline;} 
 
.white {font: bold 11px Verdana, Arial, sans-serif; color: #ffffff;}

.ram {border-top: 2px solid #ff0000; border-left: 2px solid #ff0000; border-right: 2px solid #ffff00; border-bottom: 2px solid #ffff00;} 