body {background: #e8e7dd; margin-top: 50px; margin-left: 0px; padding: 0px; font-family: tahoma; font-size: 11px}
table {font-size: 11px}
table td {vertical-align: top}
table img {border: 0px}
h1 {font-weight: normal; font-family: arial; font-size: 24px; color: #7b7b7b}
h2 {font-weight: normal; font-family: arial; font-size: 16px; color: #5b5b5b; font-weight: bold}

h1 {font-family: arial; font-weight: normal}

td.info {width: 776px}

table.tours td.image {width: 235px; vertical-align: top; border-bottom: 1px solid #fff; padding-top: 10px}
table.tours td.text {width: 235px; vertical-align: top; padding: 10px 20px 10px 10px; border-bottom: 1px solid #fff;}
table.tours td.text  p { font-size: 11px}
table.tours h2 {margin: 0; font-size: 20px; font-weight: normal}
table.tours p {font-size: 12px; font-weight: normal}

span.button {background: #fff; border-radius: 5px; padding: 5px}
span.button1 {background: #fcfbf2; border-radius: 10px; padding: 7px}
ul.hor-menu {list-style: none; padding-left: 0px;}
ul.hor-menu li{line-height: 30px; list-style: none; padding-left: 0px; margin-left: 0px}

div.price {border: 3px solid #a8a8a7; border-radius: 7px; padding: 10px; width: 300px; margin-top: 15px}
div.flags {margin-left: 65px; margin-top: 20px}iframe#calendar {  margin-left:  -20px; }	          /* jssor slider direction navigator skin 03 css */            /*            .jssord03l              (normal)            .jssord03r              (normal)            .jssord03l:hover        (normal mouseover)            .jssord03r:hover        (normal mouseover)            .jssord03ldn            (mousedown)            .jssord03rdn            (mousedown)            */            .jssord03l, .jssord03r, .jssord03ldn, .jssord03rdn {            	position: absolute;            	cursor: pointer;            	display: block;                background: url(/jssor/img/d03.png) no-repeat;                overflow:hidden;            }            .jssord03l { background-position: -3px -33px; }            .jssord03r { background-position: -63px -33px; }            .jssord03l:hover { background-position: -123px -33px; }            .jssord03r:hover { background-position: -183px -33px; }            .jssord03ldn { background-position: -243px -33px; }            .jssord03rdn { background-position: -303px -33px; }				/* jssor slider thumbnail navigator skin 07 css */							/*							.jssort07 .p            (normal)							.jssort07 .p:hover      (normal mouseover)							.jssort07 .pav          (active)							.jssort07 .pav:hover    (active mouseover)							.jssort07 .pdn          (mousedown)							*/							.jssort07 .i							{								position:absolute;								top: 0px;								left: 0px;								width: 92px;								height: 60px;								filter: alpha(opacity=80);								opacity: .8;							}							.jssort07 .p:hover .i, .jssort07 .pav .i							{								filter: alpha(opacity=100);								opacity: 1;							}							.jssort07 .o							{								position: absolute;								top:0px;								left:0px;								width:70px;								height:70px;								cursor: pointer;																// border: 1px solid #000;																transition: border-color .6s;								-moz-transition: border-color .6s;								-webkit-transition: border-color .6s;								-o-transition: border-color .6s;							}							* html .jssort07 .o							{								/* ie quirks mode adjust */								width /**/: 92px;								height /**/: 60px;							}							.jssort07 .pav .o, .jssort07 .p:hover .o							{								border-color: #fff;							}							.jssort07 .pav:hover .o							{								border-color: #0099FF;							}							.jssort07 .p:hover .o							{								transition: none;								-moz-transition: none;								-webkit-transition: none;								-o-transition: none;							}	