body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-image:url(Img/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #05324b;
}

img {border:0;}

.pageBg {
	background-image:url(Img/inner_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #ffffff;
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
h1.tprima {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	/*letter-spacing: -1px;*/
}
.subTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #155a86;
	padding-left:10px;
}
.leftMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #202020;
	padding-left:10px;
}
.leftMenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #202020;
	text-decoration: none;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #202020;
	padding-left:10px;
}
.whiteText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	padding-left:10px;
}
.titleSeparator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
}
.titleRight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
}
.price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
}
.priceText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aaaaaa;
}
.paranteses {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#aaaaaa;
}
.input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #202020;
	width:130px;
}
.s_buton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:inherit;

}
.input2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #202020;
	width:80px;
}
.input3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #202020;
	width:80px;
}

.menuTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #510303;
	font-weight:bold;
	/*font-variant:small-caps;*/
}
.activeMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5A00;
	font-weight:bold;
}
.table2 {
	border-top: 1px solid #570301;
	border-right: 1px none #570301;
	border-bottom: 1px solid #570301;
	border-left: 1px none #570301;
}



a.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616171;
	text-decoration: none;
}

a.link1:hover {
	color: #5151aa;
	text-decoration: underline;
}

a.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color: #3E3E3E;*/
	color:#333333;
	text-decoration: none;

	/*font-weight:bold;*/
}

a.menuLink:hover {
	color: #FF5A00;
	/*font-weight:bold;*/
	text-decoration: none;
}


a.circoferte {
	font-family: Verdana, Arial, sans-derif;
	font-size: 8pt;
	color: #8a8a8a;
	text-decoration:none;
}
a.circoferte:hover {
	color: #cd2222;
	text-decoration:underline;
}

textCopyright {
	font-family: Verdana, Arial, sans-derif;
	font-size: 8pt;
	color: #8a8aaa;
	text-decoration:none;
}
.picMica {
border: 5px solid #FFFFFF;
}
.brdrImg
{
margin: 5px;
border: 1px solid #666666;
vertical-align:middle;
}
.picMare {
border: 15px solid #FFFFFF;
}

.poza {
	border: 2px solid #d2d1c9;
	padding: 3px;
	margin-right: 5px;
	/*cursor: pointer;*/
}

.pozal {
	border: 0px solid #d2d1c9;
	padding: 3px;
	margin-right: 5px;
	/*cursor: pointer;*/
}

.lex{
	text-decoration:underline;
	color:white;
}
.lex:visited {
	text-decoration:underline;
	color:white;
}
.lex:active {
	text-decoration:underline;
	color:white;
}
.oferta_speciala{
	width: 233px;
	height: 154px;
	background: url(./images/spacer.png);
	display: table-cell;
	vertical-align: bottom;
	text-decoration: none;
	color: #000000;
	font-size: 18px;
	outline: 0;
}

        .oferta-descr-si-tarife {
                                border: 1px solid #D0D0DF;
                                -moz-border-radius:6px;
                        				-webkit-border-radius:6px;
                        				border-radius: 6px;
                        				-webkit-box-shadow: 1px 1px 1px #989898;
                        				-moz-box-shadow: 1px 1px 1px #989898;
                        				box-shadow: 1px 1px 1px #989898;
                        				padding: 14px;
                        				margin-top:15px; margin-bottom: 20px;
                        				font-size: 11px;
                        				background-color: #EDEFF6;
                            }
                  #tarife_incl li {
                              list-style-type: square;
                              color: #454598;
                  }
                  
                  #tarife_nuincl li {
                              list-style-type: circle;
                  }
                  
                  #harta { background-color: white; }
                  
                  #meniu_orizontal {
						margin-top: -20px;
						/*margin-left: 71px;*/
						height:45px; 
						line-height:43px; 
						width:909px;
                        border: 1px solid #D0D0DF;
                        -moz-border-radius:6px;
                        -webkit-border-radius:6px;
						border-radius: 6px;
                        -webkit-box-shadow: 1px 1px 1px #989898;
                        -moz-box-shadow: 1px 1px 1px #989898;
                        box-shadow: 1px 1px 1px #989898;
						background-color: #FFBE0A;
						background: repeat-x url(/Img/bm.jpg);
						overflow:hidden;
						/*display:table-cell; vertical-align:middle;*/		
                    }
					a.susMeniu {
						font-family: Arial, Helvetica, Verdana, sans-serif;
						font-size:13px; 	
						color: #fff;	
						padding-left:33px;
						margin-left:41px;
						text-decoration: none;
						height: 43px;
						display:inline-block;
					}

					a.susMeniu:hover {
						color: #fff;
						text-decoration: underline;
					}

					a.circuite-turistice { background: no-repeat url(/Imag/meniu-horiz/circuite-turistice.png) top left; }
					a.last-minute { background: no-repeat url(/Imag/meniu-horiz/last-minute.png) top left; }
					a.bilete-avion { background: no-repeat url(/Imag/meniu-horiz/bilete-avion.png) top left; }
					a.sejururi { background: no-repeat url(/Imag/meniu-horiz/sejururi.png) top left; }
					a.croaziere { background: no-repeat url(/Imag/meniu-horiz/croaziere.png) top left; }

                    
                #twit-fcbook-blog {
                    /*iconitele twitter, facebook, blog*/
                    position: absolute;
                    background: transparent;
                    margin-left: -649px;
                    margin-top: -60px;
                    
                }
                #twit-fcbook-blog img { width: 30px; }
                #twit-fcbook-blog-txt {
                    font-family: 'Trebuchet MS', Tahoma, Arial;
                    font-size: 14px; font-weight: bold; text-align: center;
                    color: #878745;
                }
		
		#YM-telefon {
		    padding: 3px;
		    font-size: 11px;
		    text-align: left;
		    /*width: 180px;*/
		}
		#YM-telefon table td { font-size: 11px; }
                
#formular-cerere {
                    padding: 10px 10px 10px 15px; 
					font-family:Verdana, Arial; 
					font-size:12px !important; 
					/*opacity:0.92;filter:alpha(opacity=92); 
					background:#eeefff; 
					border:1px solid #bbbcce;
                    -moz-opacity: .92;
                    -moz-border-radius:4px;
                    -webkit-border-radius:4px;
                    border-radius: 4px;*/
                    margin-bottom: 6px;
                }
                
                #Lyonesse {
		    padding: 3px;
		    font-size: 10px;
		    text-align: left;
		}
		.ly { color:#808000 !important; font-size: 13px !important; padding: 0; margin: 0; font-weight:bold; }
                
		#tabel-meniu-acordeon { /*margin-top:10px;*/ }
                
                div.stanga-meniu-titlu{
                    padding: 4px; padding-left: 12px; padding-top: 11px;
                    height: 19px;
                    border: 1px solid #D0D0DF;
                    -moz-border-radius:6px;
                    -webkit-border-radius:6px;
                    border-radius: 6px;
                    -webkit-box-shadow: 1px 1px 1px #989898;
                    -moz-box-shadow: 1px 1px 1px #989898;
                    box-shadow: 1px 1px 1px #989898;
                    background-color: #FFBE0A;
                    background: repeat-x url(/Img/galben.jpg);
                    font-size: 11px;letter-spacing: 0; font-weight: bold; color: #122398; cursor: pointer;
                }
                div.stanga-meniu {
                    padding: 3px;
                    padding-left: 20px;
                    visibility: hidden;
                    display: none;
                    margin: 9px 0 12px 0;
                }
                div.stanga-meniu a {
                    color: #565686;
                    text-decoration: none;
                }
                div.stanga-meniu a:hover {
                    text-decoration: none;
                    border-bottom: 1px dotted #985656;
                }
                
                
                
                /**    Meniu special prima pagina
                 ***********************************************************/
                div.oferte-sezon {
                    position: relative;
                    width: 730px; 
                    font-family: 'Trebuchet MS', Tahoma, Arial;
                    font-size: 12px;
                    color: #353545;
                    display: none;
                    visibility: hidden;
                    padding: 0;
		    margin: 0;
                    /*padding: 50px 25px 25px 25px; */
                }
                div.oferte-sezon div.sus {
                    background: no-repeat url(http://www.tomistravel.ro/Img/sageata.png) left top; /* backgroundul asta  se schimba */
                    height: 15px;
                    width: 730px;
                }
                div.oferte-sezon div.sus2 { /* asta este pentru coloana din mijloc */
                    background: no-repeat url(http://www.tomistravel.ro/Img/sageata2.png) left top; /* backgroundul asta  se schimba */
                    height: 15px;
                    width: 730px;
                }
                div.oferte-sezon div.sus3 { /* asta este pentru coloana din dreapta */
                    background: no-repeat url(http://www.tomistravel.ro/Img/sageata3.png) left top; /* backgroundul asta  se schimba */
                    height: 15px;
                    width: 730px;
                }
                div.oferte-sezon div.continut {
                    background: repeat-y url(http://www.tomistravel.ro/Img/sageata_.png) left;
                    width: 700px;
                    padding: 0 15px 0 15px;
                }
                div.oferte-sezon div.jos {
                    background: no-repeat url(http://www.tomistravel.ro/Img/sageata.png) left bottom;
                    height: 20px;
                    width: 730px;
                }
                div.oferte-sezon a { text-decoration: none; color: #454565; padding-bottom: 2px; }
                div.oferte-sezon a:hover { text-decoration: none; border-bottom: 2px dotted #656598; padding-bottom: 0; }
                    #oferte-sezon01 { margin-left: 0; margin-top: -2px; }
                    #oferte-sezon02 { margin-left: -240px; margin-top: -2px; }
                    #oferte-sezon03 { margin-left: -480px; margin-top: -2px; }
		    #oferte-sezon04 { margin-left: 0; margin-top: -2px; }
                    #oferte-sezon05 { margin-left: -240px; margin-top: -2px; }
                    #oferte-sezon06 { margin-left: -480px; margin-top: -2px; }
		    #oferte-sezon07 { margin-left: 0; margin-top: -2px; }
                    #oferte-sezon08 { margin-left: -240px; margin-top: -2px; }
                    #oferte-sezon09 { margin-left: -480px; margin-top: -2px; }
                    #oferte-sezon10 { margin-left: 0; margin-top: -2px; }
                    #oferte-sezon11 { margin-left: -240px; margin-top: -2px; }
                    #oferte-sezon12 { margin-left: -480px; margin-top: -2px; }
                    #oferte-sezon13 { margin-left: 0; margin-top: -2px; }
                
                /* aici este continutul ofertelor */
                
                div.oferte-sezon div.continut div.grecia,
		div.oferte-sezon div.continut div.austria,
		div.oferte-sezon div.continut div.gr110 {
                    float: left;
                    width: 110px !important;
                    margin: -1px 0 2px 5px;
                    cursor: pointer;
                    padding: 2px 0 2px 0;
                }
                
                div.oferte-sezon div.continut div.turcia, 
				div.oferte-sezon div.continut div.spania,
				div.oferte-sezon div.continut div.tr130,
				div.oferte-sezon div.continut div.bulgaria-ski {
                    float: left;
                    width: 130px !important;
                    margin-left: 7px;
                    margin-bottom: 10px;
                    cursor: pointer;
                    padding: 2px 0 2px 0;
                }
                
                div.oferte-sezon div.continut div.grecia:hover, 
				div.spania:hover, div.turcia:hover,
				div.tr130:hover, div.gr110:hover,
				div.austria:hover, div.bulgaria-ski:hover
				{
					background-color: #EDEDEE;
				}
                
                div.oferte-sezon div.continut img { padding: 2px; border: 1px solid #DFDFFF; width: 104px; height: 54px; margin-top: -2px; /*z-index: 1;*/ display: block; }
                div.oferte-sezon div.continut h3 {
			font-size: 15px; font-weight: bold; color: #555;  padding: 0; margin: 0 0 0 3px;
			position: relative;
			text-shadow: black 0.05em 0.05em 0.02em;
			/*filter: dropshadow(color=#000000,offX=5,offY=5);*/
			/*z-index: 20;*/
                }
                div.oferte-sezon div.continut h2 {
                    font-size: 17px; font-weight: bold; padding: 3px 0 4px 0;
		    margin-top: 0px;
		    margin-bottom: 0;
                }
                
                .clar {
                  clear: both;
                }
		
		
		/**    Refac tabelul de pe I pag in div-uri
		 ************************************************************/
		
		div.casuta{
			float: left;
			width: 241px;
			margin-right: 3px;
			margin-bottom: 4px;
		}
			div.casuta div.titlu {
				background: no-repeat url(http://www.tomistravel.ro/Img/bckgr_gri.gif) +2px +4px;
				height: 36px !important;
				padding: 3px 5px 2px 5px; 
				cursor: pointer;
				
			}
			div.casuta div.content {
				margin-top: 4px; margin-left: 3px; cursor: pointer;
			}
			
.rev									{ padding:20px; font-family:arial, sans-serif; font-size:12px; width:700px; }
.rev a									{ text-decoration:none; color:#066082; }
.rev textarea, .rev input[type="text"]		{ font-family:arial, sans-serif; font-size:12px; border:1px solid #ccc; width:400px; margin:3px; color:#333; }
.rev input[type="submit"]					{ border:1px solid #ff761a; background-color:#FFBF0F; padding:3px; text-transform:uppercase; font-weight:bold; font-size:12px; font-family:arial, sans-serif; }
.container_posted						{ font-size:11px; margin:10px 0 5px 0; background-color:#1777AA; color:#fff; padding:3px 10px; }
.container_acc							{ font-size:11px; color:#494848; margin:0 0 30px 0; }
.asig									{ background-color:#5193dd; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius: 6px; display:table-cell; vertical-align:middle; height:43px; line-height:43px; width:695px; color:#fff; }
.asig img								{ float:left; margin:0 10px 0 10px; }
.asig h3									{ margin:0 !important; font-size:13px; }
h2										{ font-size:14px; font-weight:bold; }
.contact-oferta							{ color:#546E9F; text-decoration:none; }
.contact-oferta:hover					{ text-decoration:underline; }
.like									{ width:54px; height:20px; background:url(http://www.tomistravel.ro/Img/contact/like.png) no-repeat; display:block; float:left; }
.meniu-detalii							{ height:33px; width:635px; border:1px solid #D0D0DF; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -webkit-box-shadow:1px 1px 1px #989898; -moz-box-shadow:1px 1px 1px #989898; box-shadow:1px 1px 1px #989898; background-color: #FFBE0A; background: repeat-x url(/Img/bm.jpg); color:#fff; line-height:31px; }
.meniu-detalii a							{ color:#fff; font-size:12px; }
.meniu-detalii iframe						{ margin:5px 0 0 7px; float:left; }
.recomand								{ margin:0 10px; }
/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 90px; height:55px;}
.pika-stage {height:250px;}


/* gallery*/
.pikachoose {width: 450px; margin: 0 auto;position:relative;}
.pika-stage {position: absolute;left:130px;background: #fafafa; border: 1px solid #e5e5e5; padding: 10px; -moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px;}
	
	/*if you change the padding on pika-stage you must adjust the top left of this to match! */
	.pika-stage .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-stage .pika-aniwrap{position: absolute; top: 10px; left: 10px;}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;}
	.pika-stage img {border:0;height:100%;}
	
.pika-stage .caption {position: absolute; background: url(Img/gallery/75-black.png);  border: 1px solid #141414; font-size: 11px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(Img/gallery/prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(Img/gallery/next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(Img/gallery/play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(Img/gallery/pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0; display:none;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 17px; padding: 0; overflow: hidden;width:130px;}
	.pika-thumbs li {float: left; list-style-type: none;padding: 3px; margin: 5px 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: center; overflow: hidden;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;-webkit-border-radius: 5px;}
		
/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-vertical { width: 125px;height: 245px; padding: 20px 20px 20px 85px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  125px; height: 245px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-top: 10px;}
