@charset "utf-8";
/* myTravelbox */

body {background-color: #FFFFFF;
      background-image: url(../../img/bg_body.jpg);
      background-repeat: repeat-x;
      margin-top: 0px;
	  margin-bottom: 0px;
	  margin-right: 0px;
	  margin-left: 0px;
	  }
	  
/* Boxes */

.box_grey {background-color: #E7E7E7;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 9px;
			  font-weight: normal;
			  color: #333333;
			  padding: 4px;
			  border: 1px solid #CCCCCC;
			  }
			  
.box_grey a:link {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
.box_grey a:visited {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
.box_grey a:hover {color: #333333; font-size: 10px; font-weight: normal; text-decoration: none;}
.box_grey a:active {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.box_light_grey {background-color: #F4F4F4;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 9px;
			  font-weight: normal;
			  color: #333333;
			  padding: 4px;
			  border: 1px solid #CCCCCC;
			  }
			  
.box_light_grey a:link {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.box_light_grey a:visited {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.box_light_grey a:hover {color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline;}
.box_light_grey a:active {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
			  
.box_white {background-color: #FFFFFF;
		    font-family: Verdana, Arial, Sans-serif, Helvetica;
			font-size: 9px;
			font-weight: bold;
			color: #333333;
			padding: 4px;
			border: 1px solid #CCCCCC;
			  }
	  
/* Titles */

.title_red {background-image:url(../../img/title_bg_red.jpg);
            background-repeat: repeat-x;
			font-family: Verdana, Arial, Sans-serif, Helvetica;
			font-size: 10px;
			font-weight: bold;
			color: #FFFFFF;
			padding-left: 4px;
			padding-right: 4px;
			height: 20px;
			}
			
.title_red a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_red a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_red a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_red a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
            
.title_black {background-image:url(../../img/title_bg_black.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_black a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_black a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_black a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_black a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.title_green {background-image:url(../../img/title_bg_green.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_green a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_green a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_green a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_green a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.title_blue {background-image:url(../../img/title_bg_blue.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_blue a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_blue a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_blue a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_blue a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.title_grey {background-image:url(../../img/title_bg_grey.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_grey a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_grey a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_grey a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_grey a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.title_orange {background-image:url(../../img/title_bg_orange.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_orange a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_orange a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_orange a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_orange a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}

.title_viol {background-image:url(../../img/title_bg_viol.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_viol a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_viol a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_viol a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_viol a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}

/* Header */
.header_main {background-color: #000;
              height: 60px;
			  background-image:url(../../img/bg_header_line_1.png);
              background-repeat: repeat-x;}

.header_1 {background-color: #000;
           height: 60px;
		   background-image:url(../../img/bg_header_line_1.png);
           background-repeat: repeat-x;
	       height: 60px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   color: #FFFFFF;}
		   
.header_1_inside {padding-left: 10px;
                  padding-right: 10px;}
				  
.header_1 a:link {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
.header_1 a:visited {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
.header_1 a:hover {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: underline;}
.header_1 a:active {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
		   
.header_2 {background-image:url(../../img/bg_header_line_2.jpg);
           background-repeat: no-repeat;
           height: 25px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   font-weight: bold;
		   color: #333333;}
		   
.header_2 a:link {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_2 a:visited {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_2 a:hover {color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline;}
.header_2 a:active {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
		   
.header_3 {background-image:url(../../img/bg_header_line_3.png);
           background-repeat: no-repeat;
           height: 25px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   font-weight: normal;
		   color: #5D5D5D;}
		   
.header_3 a:link {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_3 a:visited {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_3 a:hover {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: underline;}
.header_3 a:active {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Footer */

.footerdiv {background-color:#CCC;
            background-image: url(../../img/bg_footer.jpg);
			background-repeat: repeat-x;
	        background-position: top;}

.footer {font-family: Verdana, Arial, Sans-serif, Helvetica;
		 font-size: 9px;
		 color: #333;
		 }
		 
.footer a:link {color: #333; text-decoration: none;}
.footer a:visited {color: #333; text-decoration: none;}
.footer a:hover {color: #333; text-decoration: underline;}
.footer a:active {color: #333; text-decoration: none;}

.footermenu {font-family: Verdana, Arial, Sans-serif, Helvetica;
		     font-size: 9px;
		     color: #333;
			 }
		 
.footermenu a:link {color: #333; text-decoration: none;}
.footermenu a:visited {color: #333; text-decoration: none;}
.footermenu a:hover {color: #333; text-decoration: underline;}
.footermenu a:active {color: #333; text-decoration: none;}

.footermenustrong a:link {color: #333; font-weight: bold; text-decoration: none;}
.footermenustrong a:visited {color: #333; font-weight: bold;text-decoration: none;}
.footermenustrong a:hover {color: #333; font-weight: bold;text-decoration: underline;}
.footermenustrong a:active {color: #333; font-weight: bold;text-decoration: none;}

/* Global Entry */

.global_white_header {height: 6px;}
.global_white_footer {height: 6px;}
.global_white_middle {background-image: url(../../img/bg_maincontainer_1000_middle.jpg);
                      background-repeat: repeat-y;
					  padding-left: 10px;
		              padding-right: 10px;
					  font-family: Verdana, Arial, Sans-serif, Helvetica;
		              font-size: 11px;
		              font-weight: normal;
		              color: #333333;
                      }

.global_white {background-color: #FFFFFF;
               background-image: url(../../img/bg_global_main.jpg);
			   background-position: right top;
			   background-repeat: no-repeat;
		       font-family: Verdana, Arial, Sans-serif, Helvetica;
			   font-size: 10px;
			   font-weight: normal;
			   color: #FFFFFF;
			   padding: 0px;
			   height: 321px;
			   padding-top: 40px;
			   padding-left: 20px;
			   }
			   
.global_white_td {background-image: url(../../img/bg_global_td.png);
                  padding: 4px;
				  border-bottom: 1px solid #666666;}
				  
.global_white_td a:link {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}
.global_white_td a:visited {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}
.global_white_td a:hover {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: underline;}
.global_white_td a:active {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Maincontent 1000 */

.maincont_1000_header {height: 6px;}
.maincont_1000_footer {height: 6px;}

.maincont_1000_middle {background-image: url(../../img/bg_maincontainer_1000_middle.jpg);
                       background-repeat: repeat-y;
                       padding-left: 10px;
		               padding-right: 10px;
		               font-family: Verdana, Arial, Sans-serif, Helvetica;
		               font-size: 11px;
		               font-weight: bold;
		               color: #999999;
					   }
					   
.maincont_1000_middle_12 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 12px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_13 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 13px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_14 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 14px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_15 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 15px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_16 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 16px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_17 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 17px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_18 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 18px;
		                  font-weight: bold;
		                  color: #999999;}
						  
.maincont_1000_middle_19 {font-family: Verdana, Arial, Sans-serif, Helvetica;
		                  font-size: 19px;
		                  font-weight: bold;
		                  color: #999999;}

/* Maincontent 770 */

.maincont_700_header {height: 6px;}
.maincont_700_footer {height: 6px;}

.maincont_700_middle {background-image: url(../../img/bg_maincontainer_770_middle.jpg);
                      background-repeat: repeat-y;
                      padding-left: 10px;
		              padding-right: 10px;
		              font-family: Verdana, Arial, Sans-serif, Helvetica;
		              font-size: 11px;
		              font-weight: normal;
		              color: #333333;}
					  
/* Maincontent 220 */

.maincont_220_header {height: 6px;}
.maincont_220_footer {height: 6px;}

.maincont_220_middle {background-image: url(../../img/bg_maincontainer_220_middle.jpg);
                      background-repeat: repeat-y;
                      padding-left: 5px;
		              padding-right: 5px;
		              font-family: Verdana, Arial, Sans-serif, Helvetica;
		              font-size: 10px;
		              font-weight: normal;
		              color: #333333;}
					  
/* Maincontent Inside */
					  
.maincont_grey {background-color: #E6E6E6;
		        font-family: Verdana, Arial, Sans-serif, Helvetica;
			    font-size: 11px;
			    font-weight: normal;
			    color: #333333;
			    padding: 0px;
			    }
				  
.maincont_white {background-color: #FFFFFF;
		          font-family: Verdana, Arial, Sans-serif, Helvetica;
			      font-size: 11px;
			      font-weight: normal;
			      color: #333333;
			      padding: 0px;
			      }
				  
.maincont_white a:link {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}
.maincont_white a:visited {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}
.maincont_white a:hover {color: #333333; font-size: 11px; font-weight: normal; text-decoration: none;}
.maincont_white a:active {color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline;}


.maincont_white_indexnews {background-color: #FFFFFF;
		                   font-family: Verdana, Arial, Sans-serif, Helvetica;
			               font-size: 10px;
			               font-weight: normal;
			               color: #333333;
			               padding: 4px;
						   border-left: 1px solid #CCCCCC;
						   border-right: 1px solid #CCCCCC;
						   border-bottom: 1px solid #CCCCCC;
			               }
				  
.maincont_white_indexnews a:link {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.maincont_white_indexnews a:visited {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.maincont_white_indexnews a:hover {color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline;}
.maincont_white_indexnews a:active {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
				  
.maincont_white_ohg {background-color: #FFFFFF;
		             padding: 4px;
					 }
					 
.maincont_grey_index {background-color: #F4F4F4;
		              font-family: Verdana, Arial, Sans-serif, Helvetica;
			          font-size: 11px;
			          font-weight: normal;
			          color: #333333;
			          padding: 4px;
					  border-bottom: 1px solid #CCCCCC;
			          }
					  
.maincont_grey_index a:link {color: #333333; font-size: 11px; text-decoration: none;}
.maincont_grey_index a:visited {color: #333333; font-size: 11px; text-decoration: none;}
.maincont_grey_index a:hover {color: #666666; font-size: 11px; text-decoration: none;}
.maincont_grey_index a:active {color: #333333; font-size: 11px; text-decoration: none;}
					  
.maincont_grey_index_2 {background-color: #F9F9F9;
		                font-family: Verdana, Arial, Sans-serif, Helvetica;
			            font-size: 11px;
			            font-weight: normal;
			            color: #333333;
			            padding: 4px;
					    border-bottom: 1px solid #CCCCCC;
			            }
					  
.maincont_grey_index_2 a:link {color: #333333; font-size: 11px; text-decoration: none;}
.maincont_grey_index_2 a:visited {color: #333333; font-size: 11px; text-decoration: none;}
.maincont_grey_index_2 a:hover {color: #666666; font-size: 11px; text-decoration: none;}
.maincont_grey_index_2 a:active {color: #333333; font-size: 11px; text-decoration: none;}

.maincont_frame {background-color: #FFFFFF;
                 background-image: url(../../img/loading.gif);
				 background-repeat: no-repeat;
				 }
				 
.maincont_infobox_grey {background-color: #F7F7F7;
                        font-family: Verdana, Arial, Sans-serif, Helvetica;
						font-size: 10px;
						color: #333333;
						padding: 4px;
						border: 1px dotted #333333;}
						
.maincont_infobox_orange {background-color: #FFC097;
                          font-family: Verdana, Arial, Sans-serif, Helvetica;
						  font-size: 10px;
						  color: #333333;
						  padding: 4px;
						  border: 1px dotted #333333;}
						  
.maincont_infobox_green {background-color: #91FF91;
                          font-family: Verdana, Arial, Sans-serif, Helvetica;
						  font-size: 10px;
						  color: #000000;
						  padding: 4px;
						  border: 1px dotted #333333;}
						  
.maincont_infobox_green a:link {color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline;}
.maincont_infobox_green a:visited {color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline;}
.maincont_infobox_green a:hover {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
.maincont_infobox_green a:active {color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline;}
						  
/* Spacers */

.spacer_aftermenu  {font-family: Verdana, Arial, Sans-serif, Helvetica;
			        font-size: 10px;
			        color: #333333;
			        padding-right:6px;
					padding-left: 6px;
			        height: 20px;}

.spacer_aftermenu a:link {color: #333333; font-size: 10px; text-decoration: none;}
.spacer_aftermenu a:visited {color: #333333; font-size: 10px; text-decoration: none;}
.spacer_aftermenu a:hover {color: #666666; font-size: 10px; text-decoration: none;}
.spacer_aftermenu a:active {color: #333333; font-size: 10px; text-decoration: none;}