/* CSS document */
body{
	font-family : verdana, arial, sans-serif; 
	font-size : 11px;  
	color : #000;
	text-align:left; 
	margin:0; 
	padding:0;
	background:url(../images/body_bg.jpg) repeat-x top center;
	\\background:url(../images/VIP-Travel.jpg) no-repeat top center;
}
p, h1, h2, h3{
	margin: 0;
	padding: 0;
	font-size : 11px;
}
img{
	border: 0px;
}
#entirebody{ 
	width:855px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	\\background-color: #fff;
}
#logo {
	width: 311px;
	float:left;
	padding-left:23px;
	margin-right: 100px;
	padding-left: 19px;
}
#logo img.slogan{
	float:left;
	padding-top: 8px;
}
#vip_slogan{
	width: 180px;
	float:left;
		margin-top:34px;
		padding-left: 110px;
}
#vip_slogan h2{
	text-transform: uppercase;
	font-size: 16px;
	font-family:arial, italic;
    font-weight:bold; 
	color: #b3322d;
	
}
#languages{
float:left;
width:197px;
margin-top:48px;
}
#languages ul{
margin:0px;
padding:0px;
}
#languages ul li{
margin:0px;
padding:0px;
list-style-type:none;
float:right;
}
#languages ul li a{
font-size:10px;
font-weight:bold;
text-decoration:none;
color: #555459;
display:block;
padding:0px 7px 0px 8px;
background:url(../images/lang_bg.gif) no-repeat center left;
}
#languages ul li.last a{
background:none;
}
#languages ul li a:hover{
color: #b3322d;
}
#languages ul li a.active{
color: #b3322d;
}
#search{
width:177px;
background: url(../images/search_bg.jpg) no-repeat;
float:left;
margin-left:15px;
margin-top:42px;
}
#search form {
padding:0px;
margin:0px;
}
#search label{
font-size:10px;
color: #555459;
float:left;
padding:6px 2px 5px 4px;
display:block;
}
#search .search{
font-size:10px;
float:left;
width:100px;
border:solid 0px #fff;
background:transparent;
margin-top:4px;
margin-left:4px;
}
#search .go{
width:14px;
border:solid 0px #fff;
font-size:10px;
float:left;
background:transparent;
margin-top:3px;
margin-left:4px;
}
#topnav {
width:840px;
float:left;
margin-top:12px !important;
margin-top:10px;
background: url(../images/topnav_bg.gif) no-repeat;
padding:6px 7px 16px 7px;
}
#topnav ul {
	text-align:left;
	margin: 0px;
	padding: 0px;
	\\background:url(../images/topnav_bg.gif) no-repeat;
	width:100%;
	float:left;
}
#topnav ul li{
	text-align:left;
	list-style-type: none;
	float: left;
	width:140px;
}
#topnav ul li a{
float:left;
	width: 140px;
	text-align:center;
	font-size:10px;
    font-weight:bold;
	font-family:verdana;
	color: #fff;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background:url(../images/top_list.gif) repeat-x;

}
#topnav ul li a:hover{
	background:url(../images/top_list_on.gif) repeat-x;
}
#topnav ul li a.active{
	background:url(../images/top_list_on.gif) repeat-x;
}
#topnav ul li ul{
	width: 126px;
	display:none;
	position: absolute;
	z-index: 150;
	background-color: #c2c1c1;
	border: 1px solid #fff;
	margin-top: 33px;
	margin-left: 5px !important;
	margin-left: -134px;
}
#topnav ul li ul li{
	width: 126px;
	background:none;
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #fff;
}
#topnav ul li ul li.last{
	border-bottom:none;
}
#topnav ul li ul li a{
	width: 110px;
	margin:0px;
	text-align:center;
	font-size: 10px;
	padding: 6px 5px 5px 11px;
	color: #4d4948;
	background:none;
	font-weight:bold;
}
#topnav ul li ul li a:hover{
	background:url(../images/topnav_ul_li_ul_a_hover.jpg) repeat-x;	
	color: #fff;
}
#container {
float:left;
width:825px;
background:url(../images/container_bg.gif) repeat-y;
padding-left:22px;
padding-right:8px;
padding-top:8px;
}
#wrapping {
width:584px;
float:left;
}
#flash{
	float:left;
	width: 580px;
	height: 203px;	
	
}
#banner img, #flash {
float:left;
}
#banner .special_prices {
text-align:left;
width:211px;
padding-top:5px;
padding-left:20px;
float:left;
background: #b8251d url(../images/prices_bg.gif) no-repeat top right;
	height:auto !important;
	height:195px;
	min-height:195px;
}
#banner .special_prices a.prices {
text-decoration:none;
display:block;
color:#fff;
background:url(../images/list_prices.gif) no-repeat center left;
font-size:18px;
font-weight:bold;
font-family:arial;
padding:8px 0px 6px 23px;
}
#banner .special_prices p {
color:#fff;
font-size:10px;
padding:0px 0px 0px 23px;
margin-bottom:5px;
}
#banner .special_prices a.sp_prices {
float:right;
display:block;
width:110px;
color:#737270;
font-size:9px;
background:url(../images/go_special_prices.gif) no-repeat;
padding:4px 0px 4px 7px;
margin-top:5px;
text-decoration:none;
}
#leftnav {
float:left;
width:200px;
margin-top:12px;
background:url(../images/leftnav_bottom.gif) no-repeat bottom left;
	padding-bottom:7px;
}
#leftnav .box1 {
	background:url(../images/leftnav_bg.gif) repeat-y;
	float:left;
	width:100%;
	height:auto !important;
	height:194px;
	min-height:194px;
	}
#leftnav h1 {
padding:2px 5px 5px 14px;
background:url(../images/leftnav_top.gif) no-repeat 0px 0px;
text-align:left;
color:#4d4948;
}
#leftnav ul {
	margin:0px;
	padding:0px;
	}
/*#leftnav ul li {
	list-style-type:none;
	\\margin:0px 14px;
	border-bottom:solid 1px #c7c7c7;
	float:left;
	text-align:left;
	padding:3px 0px;
	width:170px;
	margin-right:14px !important;
	margin-right:7px;
	margin-left:14px !important;
	margin-left:7px;
	}
#leftnav ul li.last {
	border-bottom:solid 0px #000;
	}
#leftnav ul li a {
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	color:#4d4948;
	float:left;
	
	}
	#leftnav ul li a:hover {
	
	color:#b3241c;
	
	}*/
#leftnav ul li {
	list-style-type:none;
	float:left;
	text-align:left;
	padding:0px 0px;
	margin-right:0px !important;
	margin-right:0px;
	padding-left:5px !important;
	padding-left:5px;
margin-bottom: 2px;
	
	}
#leftnav ul li.last {
	border-bottom:solid 0px #000;
	}
#leftnav ul li a {
width:175px;
text-decoration:none;
text-align:left;
font-weight:bold;
font-size:10px;
color:#fff;
float:left;
padding-top: 9px;
padding-bottom: 9px;
padding-left: 15px;
background: url(../images/leftnav_box1_li_bg_first.jpg) no-repeat;
}
#leftnav ul li a:hover {
background: url(../images/leftnav_box1_li_bg_first_hov.jpg) no-repeat;
color:#fff;

}
#leftnav ul li.first a{
background: url(../images/leftnav_box1_li_bg.gif) no-repeat;
}
#leftnav ul li.first a:hover {
background: url(../images/leftnav_box1_li_bg_hov.gif) no-repeat;
color:#fff;
}
#leftnav ul li span {
	color:#b8251d;
	float:right;
	font-size:11px;
	}
#home_content {
	margin-top:12px;
	padding-left:11px;
	float:left;
	width:372px;
	text-align:left;
	}
#home_content h1 {
	font-size:14px;
	color:#b8251d;
	margin-bottom:15px;
	}
#home_content h2 {
	font-size:12px;
	color:#b8251d;
	margin-bottom:10px;
	}
#home_content p {
	margin-bottom:8px;
	padding-right:10px;
	}
#home_content img.ads {
	padding-right:12px;
	}
#content {
	margin-top:12px;
	float:left;
	width:584px;
	height:auto !important;height:195px;min-height:190px;
	text-align:left;
	}
#content h1 {
	font-size:14px;
	color:#b8251d;
	margin-bottom:15px;
	}
#content h2 {
	font-size:11px;
	color:#b8251d;
	margin-bottom:0px;
	}
#content p {
	margin-bottom:8px;
	padding-right:10px;
	line-height:16px;
	}

#content p a{
        text-decoration:underline;
        font-size:10px;
       	color:#b8251d;
       	font-weight:bold;

}	

#content p a:hover{
          text-decoration:none;
}
	
#content ul{
                margin:0px;
                padding:0px;
                text-align:left; 
                clear: both;
                \\margin-top:10px;
                \\margin-bottom:10px;
} 
#content ul li{
                list-style-type:none;
                margin-top:10px;
                margin-bottom:10px;
                padding-left:17px;
                padding-right:20px;
                padding-top:3px;
                padding-bottom:3px;
                color: #000;
                font-size:11px;
                font-weight:normal;
            		font-family:verdana;
		            background-image:url(../images/content_lista.gif);
                background-repeat:no-repeat;
                background-position:0px 7px;
                text-align: left; 
   							\\border: 1px solid #000;
}	
#ads {
	float:left;
	width:100%;
	text-align:left;
	margin-top:8px;
	}
	
#ads .new_ads a{
float:left;
}
#ads .new_ads a img{
float:left;
width: 134px;
margin-right: 12px;
}
#ads .blank_links {
width:198px;
float:left;
}
#ads a {
	float:left;
	margin-bottom:8px;
	}
#ads a.flights {
	width:174px;
	height:auto !important;
	height:57px;
	min-height:57px;
	margin-left:12px;
	text-decoration:none;
	background:url(../images/ads_bg.gif) no-repeat;
	font-weight:bold;
	font-size:12px;
	}
	#ads a.flights1{
	padding-left: 12px;
	}
#ads a.flights span.label {
	display:block;
	color:#4d4948;
	margin:12px 7px 6px 7px;
	}
#ads a.flights span.span {
	display:block;
	color:#b8251d;
	margin-left:7px;
	padding-left:22px;
	background:url(../images/ads_icon.gif) no-repeat 2px 2px;
	}
#ads a.flights:hover span.label {
color:#B8251D;
}
#rightnav {
	background:url(../images/rightnav_top.gif) no-repeat;
	float:right;
	width:201px;
	margin-right:14px !important;
	margin-right:7px;
	padding-top:6px;
	text-align:left;
	color:#524e4d;
	}
#rightnav .box1 {
	background:url(../images/rightnav_bg.gif) repeat-y;
	}
#rightnav .box1 h1 {
	padding-top:10px;
	padding-left:50px;
	font-family:arial;
	font-size:12px;
	}
#rightnav .box1 h1.help {
	background:url(../images/help_icon.gif) no-repeat 12px 9px;
	}
#rightnav .box1 h1.cc {
	margin-top: 0px;
	background:url(../images/cc_icon.gif) no-repeat 12px 9px;
	}
#rightnav .box1 h1.subscribe {
	background:url(../images/subscribe_icon.gif) no-repeat 12px 9px;
	}
#rightnav .box1 h2 {
	padding-left:50px;
	font-size:13px;
	color:#b7241c;
	margin:2px 0px;
	}
#rightnav .box1 a {
	padding-left:50px;
	display:block;
	text-decoration:none;
	color:#524e4d;
	background:url(../images/rightnav_curve.gif) no-repeat;
	padding-bottom:23px;

	}
#rightnav .box1 a:hover {
	color:#B8251D;
	}
	#rightnav .katalogu a{
	width:201px;
	height: 71px;
	margin-bottom: 5px;
	float:left;
	background: url(../images/katalog_buton2011.jpg) no-repeat;
	}
#rightnav .katalogu a:hover{
	background: url(../images/katalog_buton2011.jpg) no-repeat;
}
#rightnav #box2 {
	padding-bottom:3px;
	}
#rightnav #box2 ul {
	margin:0px;
	padding:0px;
	}
#rightnav #box2 ul li {
	list-style-type:none;
	}
#rightnav #box2 ul li a {
	display:block;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	background:url(../images/default1.jpg) no-repeat;
	padding:11px 0px 12px 45px;
	margin-bottom:4px;
	}
#rightnav #box2 ul li a:hover {
	text-decoration:underline;
	}
	#rightnav #box2 ul li a.active {
	text-decoration:underline;
	}
#rightnav #box2 ul li.a a {
	padding:18px 0px 18px 15px;
	background:url(../images/rightnav_link_first.jpg) no-repeat;
}
#rightnav #box2 ul li.b a {
	background:url(../images/apply_online.jpg) no-repeat;
	}
#rightnav #box2 ul li.c a {
	background:url(../images/weather.jpg) no-repeat;
	}
#rightnav #box2 ul li.d a {
	background:url(../images/exchange.jpg) no-repeat;
	}
#rightnav #box2 ul li.e a {
	background:url(../images/partners.jpg) no-repeat;
	}
#rightnav .news {
	padding-top:12px;
	margin-bottom:7px;
	background:url(../images/rightnav_bg.gif) repeat-y;
	}
#rightnav .news h1 {
	padding-bottom:8px;
	padding-left:12px;
	background:url(../images/rightnav_bg.gif) repeat-y;
	font-size:12px;
	}
#rightnav .news h2 {
	padding-left:12px;
	}
#rightnav .news p {
	padding-right:5px;
	padding-bottom:10px;
	padding-left:12px;
	background:url(../images/rightnav_bottom.gif) no-repeat left bottom;
	}
#subscription {
	background:url(../images/rightnav_top.gif) no-repeat;
	padding-top:6px;
	margin-bottom:7px;
float:left;
	}
#subscription form {
	margin:0px;
	padding:0px;
	padding-bottom:7px;
	background:url(../images/rightnav_bottom.gif) no-repeat left bottom;
	}
#subscription form div{
	padding-left:53px;
	background:url(../images/subscribe_go.gif) no-repeat 50px 1px !important;
	background:url(../images/subscribe_go.gif) no-repeat 50px 4px;
	}
#subscription form .email{
	font-size:10px;
	border:solid 0px #fff;
	width:112px;
	}
#subscription form .go{
	border:solid 0px #fff;
	background:transparent;
	width:18px;
	}
#copyright {
	padding:10px;
	text-align:left;
	clear:both;
	background:url(../images/copyright.gif) no-repeat;
	color:#4d4948;
	}
#copyright p a{
 font-weight:bold;
 color:#b8251d;
 text-decoration:underline;
 font-size:10px;
}	

#copyright p a:hover{
 text-decoration:none;
}

/*---------------------------------- ContactForm --------------------------------------------*/
#contactform {
text-align: left;
margin: 0px;
padding: 0px;
padding-bottom:0px;

}
#contactform form {
margin: 0px;
padding: 0px;
margin-top:10px;
margin-left:0px;

}
#contactform dl {
margin: 0px;
padding: 0px;
margin-top:0px;
color:#545351;
}
#contactform input {
font-size: 11px;
background-color:#ffffa0;
background: url(../images/input_bg.gif) repeat-x;
}
#contactform input.search {
width: 100px;
font-size:10px;
margin-top:7px;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
border:1px solid #9a988d;
\\border-right:0px solid #9a988d;
\\border-bottom:0px solid #9a988d;
\\background-color:#d9dbdc;
background-image:none;
background: url(../images/input_bg.gif) repeat-x;

}

#contactform textarea{
        width:350px;
        margin-right:130px;
}

/*---------------------------------- end of ContactForm ----------------------------------------*/
#contactformm dl{
margin:3px 3px 0px 0px;
padding:0px 7px;
width:46%;
float:left;
height:175px !important;
height:185px;
background:#ebebe9;
border:solid 1px #cfcfcf;
}
#contactformm dl h2{
text-align:center;
font-size:10px;
padding:5px 0px;
}
#contactformm dl dt{
padding-top:5px;
}
#contactformm dl label{
font-size:10px;
}
#contactformm dl input{
font-size:10px;
}
#contactformm dl input.fieldtextbox{
width:225px;
}

/*---------------------------------- start of list_article ----------------------------------------*/
#list_article{
		padding:0px;
		margin:0px;
     clear:both;         
}
#list_article h3.pozita{
              padding-top:5px;
              margin-bottom:10px;
              padding-left:0px;
              font-size:13px;
}
#list_article .box1{
            width:560px;       
            float:left;
            padding-left: 0px;
            margin-left:0px !important;
            margin-left:0px;
            margin-top:10px;
            margin-bottom:5px;
            padding-bottom:20px !important;
            padding-bottom:10px;
            border-bottom:1px solid #b8251d;
            clear:both;
            

}
#list_article .box1 img{
             float:left;
             padding:1px;
             margin-right:10px;
             margin-bottom:1px;
             border:1px solid #dededc;
             


}
#list_article .box1 h2{
              text-align:left; 
              font-size:11px;
              font-weight:bold;
              font-family:verdana;
              color:#b8251d;
              padding-top:5px;
              margin-top:0px;
              margin-bottom:3px;
              \\padding-left:10px;




}

#list_article .box1 p{
              text-align:left; 
              font-size:11px;
              font-weight:normal;
              font-family:verdana;
               color:#000;
              line-height:16px;
              padding-left:0px;
              padding-right:0px;
              margin-top:0px;
              \\border:1px solid #000;
              

}
#list_article .box1 p span{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#fe8e31;
              margin-right:0px;
              \\padding-left:10px;
           
}

#list_article .box1 p a{
              text-align:left; 
              font-size:10px;
              font-weight:bold;
              font-family:verdana;
              color:#b8251d;
              margin-left:3px;
              text-decoration:none;
              padding-left:0px;
              background-image:none;

}
#list_article .box1 p a:hover{
             text-decoration:underline;


}
#list_article .box2{
            width:560px;       
            float:left;
            padding-left: 0px;
            margin-bottom:20px;
            border-bottom:0px solid #dddedf;
            padding-bottom:10px;

}
#list_article .box2 img{
             \\width:250px;
             float:left;
             margin-left:0px !important;
             margin-left:0px;
             margin-right:10px;
             margin-bottom:3px;
             border:1px solid #a5a2a2;
             padding:2px;

}
#list_article .box2 h2{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#9e2222;
              margin-bottom:5px;
              \\padding-left:10px;
            



}
#list_article .box2 p{
              text-align:left;
              font-size:11px;
              font-weight:normal;
              font-family:verdana;
              color:#000;
              line-height:16px;
              margin-top:0px;
              padding-left:0px;
              padding-right:0px;

}
#list_article .box2 p span{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#fe8e31;
              margin-right:5px;
              \\padding-left:10px;

}

#list_article .box2 p a{
              text-align:left; 
              font-size:10px;
              font-weight:bold;
              font-family:verdana;
              text-decoration:underline;
               color:#b8251d;
              margin-left:0px;
              \\padding-left:10px;

}
#list_article .box2 p a:hover{
            text-decoration:none;

}
/*---------------------------------- end of list_article ----------------------------------------*/
#exchanges .TableCssStyle{
	border-collapse:collapse;
	border:1px solid #cfcfcf;
	width:300px;
	}
#exchanges .BodyCssStyle{
	text-align:left;
	}
#exchanges td{
	padding:3px 10px 3px 10px;
	}
#exchanges .BodyCssStyle td{
	border:1px solid #cfcfcf;
	}
#exchanges .HeaderCssStyle td{
	text-align:left;
	font-weight:bold;
	font-family:verdana;
	font-size:13px;
	color:#b8251d;
	}
#weather div {
	width:140px;
	float:left;
	text-align:center;
	padding:5px 0px 6px 0px;
	margin-right:2px;
	background:url(../images/weather_bg.gif) no-repeat;
	}
#content a.partners {
	\\border:solid 1px #b0afab;
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	}
#content a.partners:hover {
  	\\border:solid 1px #b8251d;
	}
	

/*-------------- gallery ----------- */
/* Lightbox */
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/lightbox/fancybox.png);}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../images/lightbox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px;}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../images/lightbox/blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(../images/lightbox/fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(../images/lightbox/fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../images/lightbox/fancybox-x.png);}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/lightbox/fancybox-y.png);background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/lightbox/fancybox-x.png);background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/lightbox/fancybox-y.png);}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left;}
#fancybox-title-over{background-image:url(../images/lightbox/fancy_title_over.png);display:block;padding:10px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{background:url(../images/lightbox/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;background:url(../images/lightbox/fancybox-x.png) 0 -40px;padding:0 0 3px;}
#fancybox-title-float-right{background:url(../images/lightbox/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_close.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_title_over.png',sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight?document.documentElement.clientHeight/2:document.body.clientHeight/2) 0 (ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)) 0 px);}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_loading.png',sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent!important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_n.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_ne.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_e.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_se.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_s.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_sw.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_w.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.viptravel-ks.com/inc/images/lightbox/fancy_shadow_nw.png',sizingMethod='scale');}

/* end of Lightbox */


#content p.popup_images {
float:left;
margin-bottom:20px;

}
#content p.popup_images a {

width:170px;
float:left;
color:#fff;
text-decoration:none;
text-align:center;
border:1px solid #b2251c;
background-image:none;
margin-left:6px;
margin-right:8px;
padding-left:0px;

}
#content p.popup_images a.cift {
margin:0px 5px;
border:1px solid #b2251c;
margin-right:10px;
margin-left:6px;
}
#content p.popup_images a:hover {
border:1px solid #f7bd01;\\dd137b;
}

#content p.popup_images span.valign {
display:block;
min-height:80px;
height:auto !important;
height:80px;
padding:5px 0px;
}
#content p.popup_images a img {
vertical-align:middle;
}
#content p.popup_images a span.title {
display:block;
min-height:27px;
height:auto !important;
height:27px;
padding:5px 10px;
background-color: #b2251c;
\\background: #e0e0e0 url(../images/popup_odd.jpg) repeat-x;
}
#content p.popup_images a.cift span.title {
background-color: #b2251c;

\\background: #e0e0e0 url(../images/popup_odd.jpg) repeat-x;
}

#content #gal_nav{
min-height: 15px;
height: auto !important;
height: 15px;
text-align: center;
clear: both;
border: transparent 1px #c3d66a;
margin-top: 0px;
}
#content #gal_nav img{
float: none;
display: inline;
margin: 0px;
margin-bottom:0px;
padding: 0px;
border: 0px;
}
#content #gal_nav a{
display:inline;
margin: 0px;
padding: 0px;
float: none;
color:#03519c;
font-weight:bold;
}
#content #gal_nav p{
float: none;
display: inline;
margin: 0px 10px;
padding: 0px;
color:#03519c;

}
/*---------------------------------- end of gallery --------------------------------------------*/
#hotel_table{
float:left;
}
#hotel_table table{
width: 470px;
}

#hotel_table table th{
background-color: #b2251c;
color: #fff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}
#hotel_table table td{
padding-left: 10px;
padding-top: 4px;
padding-bottom: 4px;
color: #99221c;
}
#hotel_table table td a{
text-decoration:underline;
color: #99221c;
font-size: 10px;
}
#hotel_table table td a:hover{
text-decoration:none;
}
#hotel_table a{
	color: #fff;
	text-decoration:none;
	font-size: 15px;
			height: 56px;
			width: 174px;
	margin-right: 17px;
	margin-bottom: 15px;
	padding-top: 145px;
	text-align:center;
	font-weight:bold;
}
#links ul li a{
color: #99221c;
font-weight:bold;
}
#links ul li a:hover{
text-decoration:none;
}

/*---------------------------------- Start of list_doc----------------------------------------*/

#content ul.list li{
                     margin-bottom:10px;
                     list-style-type:none;  
                     padding-top:0px;
                     background-image:none;
                     margin-left:0px;
                     background-color:#fff;
                        
}


#content .doctitle{
                    
                    padding:0px;
                    padding-top:3px;
                    padding-bottom:3px;
                    margin-left:0px;
                    margin-bottom:0px;
                      font-weight:bold;
                       background-color:#fff;
}
#content ul .doc_id{
      text-align:left;
      display:block;
      margin-top:20px;
      margin-left:-10px;
   
  background-color:#fff;
}
#content p.p{
                  text-align:justify;
                  padding:0px;
                  margin-bottom: 6px;
                  margin-left:-10px;
                  padding-left:0px;
                  padding-bottom:5px;
                  line-height:16px;
               
                
}
#content p.doctitle{
                  margin-left:-10px;
                  color:#cd221b;
                  
}
#content .pdf{
           border:0px solid #000;
           color:#000;
           font-size:10px;
           font-weight:bold;
           background-image:url(../images/pdf.jpg);
           background-repeat:no-repeat;
           background-position:20px 0px !important;
           background-position:20px 0px;
           clear:both;
           padding-left:40px;
           padding-bottom:10px;
           text-align:left;
           margin-left:-30px;
}
#content a.lib_home {
           padding-left:20px !important;
           padding-left:17px;
}
#content ul.press_year{
margin: 0px;
margin-top: 15px;
margin-left:40px;
margin-bottom:0px;
padding: 0px;
list-style-type:none;
color:#615d5c;
font-weight: bold;
text-align: left;
background-color:#fff;

                    
}
#content ul.press_year li{
display: inline;
color:#615d5c;
font-weight: bold;
\\padding-top:20px;
background-image:none;
padding-left:5px;
padding-right:25px;
margin-left:-30px;
background-color:#fff;
}
#content ul.press_year li a{
color:#615d5c;
font-weight: bold;
text-decoration: none;
padding-right:5px;
margin-left:5px;

}
#content ul.press_year li a:hover{
text-decoration: underline;
color:#d6231c;
margin:0px;
padding:0px;
margin-left:5px;
padding-right:5px;


}
#content .press_year span{
            
             color:#d6231c;
             margin-left:-10px;  
             padding-right:5px;                                
  
} 
/*---------------------------------- end of list_doc ----------------------------------------*/


#list_faculties{
width:565px;
float:left;
\\border:1px solid #000;
}
#list_faculties ul{
padding:0px;
margin:0px;
float:left;
margin-left:0px !important;
margin-left: 0px;
}
#list_faculties ul li{
padding:0px;
margin:0px;
list-style-type:none;
background-image:none;
float:left;
}
#list_faculties ul li a{
width: 188px;
background: url(../images/folder2.png) no-repeat;
float:left;
padding-bottom: 0px;
text-decoration:none;
padding-top: 170px;
height: 50px;
}
#list_faculties ul li a img{
width: 188px;
}
#list_faculties ul li a label{
clear:both;
display:block;
font-weight:bold;
color:#b2251c;
padding-left: 10px;
padding-top: 0px;
font-size:10px;
text-align:center;
}
#list_faculties ul li a:hover label{
text-decoration:underline;
}

#list_hotelet{
	float:left;
	width: 584px;
}
#list_hotels{
	float:left;
	width: 584px;

}
#article_img{
	float:left;
	width: 265px;
}
#article_img img.article_img{
	float:left;
	width: 250px;
	border: 1px solid #ccc;
	padding: 2px;
	margin-bottom: 7px;
}
#hotel_box{
	float:left;
	width: 571px;
	height: 239px;
	padding-top: 1px;
	padding-left: 1px;
	background: url(../images/hotelet_box_bg.gif) no-repeat;
}
#hotel_box1{
	float:left;
	width: 571px;
	height: 198px;
	padding-top: 1px;
	padding-left: 1px;
	background: url(../images/hotelet_box_bg1.gif) no-repeat;
}
#hotel_box a,#hotel_box1 a{
	float:left;
	width: 189px;
	text-align:center;
	color: #000;
	text-decoration:none;
}
#hotel_box a h2,#hotel_box1 a h2{
	font-size: 13px;
}
#hotel_box a img,#hotel_box1 a img{
	width: 189px;
	height: 144px;
}

#hotel_box a.second,#hotel_box1 a.second{
	width: 171px;
	padding: 10px 10px 0px 10px;
}
#hotel_box a span,#hotel_box1 a span{
	float:left;
	width: 190px;
	height: 75px;
}
#hotelet_bottom{
	float:left;
	width: 571px;
}
#hotelet_bottom .hotel_links a{
	text-align:center;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 13px;
	padding-top: 15px;
	padding-bottom: 13px;
}
#hotelet_bottom a.hotels{
	float:left;
	width: 571px;
	padding-top: 12px;
	font-weight:bold;
	font-size: 13px;
	color: #000;
}
#list_hotel_links{
	float:left;
}
#list_hotel_links a{
	float:left;
	margin-right: 24px;
	margin-bottom:12px;
}
#content ul.hotelet_list{
	float:left;
	width: 200px;
}
#content ul.hotelet_list li{
	float:left;
	width: 200px;
}
/* ibox controls -- most of this shouldn't be touched */
#ibox { z-index: 1000000; }
#ibox_overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index:1000000;
    /* we use a background image because mac firefox bugs */
    background: url('images/bg.png');
}
#ibox_progress {
    position:absolute;
    z-index:1000001;
}
#ibox_wrapper {
    position:absolute;
    top:0;
    left:0;
    z-index:1000001;
}
#ibox_content {
    z-index:1000002;
    overflow:auto;
    height:100%;
    position:relative;
    padding:2px;
}
#ibox_content object { display: block; }
#ibox_content .ibox_image { width: 100%; height: 100%; margin: 0; padding: 0; border: 0; display: block; }
#ibox_footer_wrapper a {
    float: right;
    display: block;
    outline: 0;
    margin: 0;
    padding: 0;
}
#ibox_footer_wrapper {
    position: absolute;
    top: 5px;
    right: 10px;
    left: 10px;
    white-space: nowrap;
    overflow: hidden;
}

/* feel free to customize the following in an external css */

/* footer and close link */
#ibox_footer_wrapper { font-weight: bold; }
#ibox_footer_wrapper a {
    text-decoration: underline;
    color: darkblue;
    text-transform: lowercase;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#ibox_footer_wrapper {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* this is the ibox container */
#ibox_wrapper {
    border:1px solid #ccc;
		padding: 10px;
}
#ibox_wrapper, #ibox_footer_wrapper a { background-color:#999; }

/* inner container */
#ibox_content {
    background-color:#fff;
    border:1px solid #666;
		padding: 10px;
}
#ibox_progress {
    width: 128px;
    height: 128px;
    background: url('images/indicator.gif') no-repeat;
}
#ibox_content h2{

	font-size:13px;
	color:#b8251d;
	padding-bottom: 10px;
}

/* start of home jquery */

.prev, .next {
float:left;
border:0px solid red;
margin:0px;
padding:0px;
margin-top:10px;

}
.prev {
margin-right:3px;

}
.next {
margin-left:0px;

}
#content .anyClass {
float:left;

}
#content .anyClass ul li img {
    padding-bottom:5px;
   
}
#content .anyClass ul li {
    background-image: none;
    background-position: none;
    background-repeat: no-repeat;
    list-style-type: none;
    margin: 0px 14px 0px 0px;
    padding: 10px 4px 10px 4px;
    text-align: left;
    width:107px;
    float:left;
  
  
}
#content .anyClass ul li a {
    width:107px;
    float:left;
    color: #fff;
    font-family: verdana;
    font-size: 10px;
    padding: 0px;
    margin:0px;
    font-weight:normal;
    text-align:center;
    border:1px solid #b51118;
}

#content .anyClass ul li a span{
     float:left;
     text-align:center;
     width:107px;
      color: #fff;


}
#content .anyClass ul li a:hover span{
      color: #fff;


}
#content .anyClass ul li a:hover{
	background-color: #fff;
	color:#fff;
	
}
/* end of home jquery */

