@CHARSET "UTF-8";

body {
 margin: 0;
 padding: 0;
 font-family: Arial, "Microsoft Sans Serif";
 /*line-height:18px;*/
}
div.Main {
 border: 0px solid red;
 width: 1004px;
 margin: 0 auto;
}

/* *************** Begin: HEADER ************************* */

div.Header {
 border: 0px solid red;
 background-image: url(images/header-blank.png);
 background-position: left top;
 background-repeat: no-repeat;
 width: 1004px;
 height: 112px;
 float: left;
}
div.header {
 border: 0px solid red;
 width: 846px;
 height: 81px;
 float: left;
 margin: 31px 0px 0px 40px;
 _margin: 31px 0px 0px 20px;
}

/* *************** Begin: HEADER ************************* */

div.Meniu {
 border: 0px solid red;
 background-image: url(images/repeated-body.png);
 background-position: left top;
 background-repeat: repeat-y;
 width: 1004px;
 height: 70px;
 _height: 80px;
 float: left;
 margin: 0px 0px 0px 0px;
}
div.meniu {
 border: 0px solid red;
 width: 920px;
 height: 25px;
 float: left;
}

div.Meniu1 {
 border: 0px solid red;
 background-image: url(images/repeated-body.png);
 background-position: left top;
 background-repeat: repeat-y;
 width: 1004px;
 height: 40px;
 float: left;
}
div.meniu1 {
 background-color: #666666;
 margin: 10px 0px 0px 40px;
 _margin: 15px 0px 0px 20px;
}
div.meniu2 {
 margin: 15px 0px 0px 53px;
 _margin: 15px 0px 0px 27px;
}
div.meniu1 {
  background-color: #666666;
}

div.language {
 border: 0px solid red;
 width: 200px;
 height: 30px;
 float: left;
 margin: 0px 0px 0px 16px;
}

div.l1 {
 border: 0px solid red;
 width: 30px;
 float: right;
 margin-top: 1px;
 _margin-top: 4px;
}

div.l2 {
 border: 0px solid red;
 width: 30px;
 float: right;
 margin-top: 1px;
 _margin-top: 4px;
}

/* *************** Begin: CONTENT ************************* */

div.Content {
 border: 0px solid red;
 background-image: url(images/repeated-body.png);
 background-position: left top;
 background-repeat: repeat-y;
 width: 1004px;
 float: left;
}

div.Content-Left {
 border: 0px solid red;
 width: 654px;
 float: left;
}

div.Content-Right {
 border: 0px solid red;
 width: 350px;
 float: left;
}

div.Left {

 background-image: url(images/rounded-left-top.png);
 background-position: left top;
 background-repeat: no-repeat;
 background-color: #E6E6E6;
 border: 0px solid red;
 width: 604px;
 float: left;
 margin: 0px 0px 0px 40px;
 _margin: 0px 0px 0px 20px;
}



div.left {
 border: 0px solid red;
 width: 590px;
}

div.end-leftbottom {
 background-image: url(images/left-bottom.png);
 background-position: left top;
 background-repeat: no-repeat;
 border: 0px solid red;
 width: 596px;
 height: 8px;
 float: left;
 margin: 0px 0px 0px 40px;
}



* html div.end-left {
 margin: 0px 0px 0px 20px;
}

div.end-left {
 background-image: url(images/rounded-left-bottom.png);
 background-position: left top;
 background-repeat: no-repeat;
 border: 0px solid red;
 width: 604px;
 height: 8px;
 float: left;
 margin: 0px 0px 0px 40px;
}

div.end-left2 {
 background-image: url(images/rounded-left-bottom2.png);
 background-position: left top;
 background-repeat: no-repeat;
 border: 0px solid red;
 width: 485px;
 height: 8px;
 float: left;
 margin: 0px 0px 0px 0px;
}

* html div.end-left {
 margin: 0px 0px 0px 20px;
}

div.titlu-pagina {
 color: #0c8fb7;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 25px;
 font-weight: bold;
 margin: 10px 0px 0px 10px;
}

div.titlu-descriere {
 color: #6C6C6C;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 margin: 5px 0px 5px 10px;
}

div.left-hspacer {
 border: 0px solid red;
 background-color: #FFFFFF;
 width: 596px;
 _width: 596px;
 height: 2px;
 float: left;
 margin: 0px 0px 0px 0px;
}

* html div.left-hspacer {
 border: 0px solid red;
 background-color: #FFFFFF;
 height: 2px;
 font-size: 1px;
 width: 596px;
}

div.search-box {
 border: 0px solid red;
 float: left;
 margin: 0px 0px 5px 5px;
}

* html div.search-box {
 margin: 10px 0px 10px 5px;
}

div.tab-tit {
 border: 0px solid red;
 color: #747474;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
 margin: 10px 0px 1px 3px;
}

div.tab-titln {
 border: 0px solid red;
 color: #747474;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
 margin: 10px 0px 1px 12px;
}

div.titlu-pagina1 {
 border: 0px solid red;
 color: #0c8fb7;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 25px;
 font-weight: bold;
 margin: 10px 0px 0px 10px;
 _margin: 10px 0px 0px 5px;
 float: left;
 width: 95%;
 line-height: 24px;
}

div.titlu-descriere1 {
 border: 0px solid red;
 color: #333333;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 12px;
 margin: 5px 0px 10px 10px;
 _margin: 10px 0px 0px 6px;
 font-weight: bold;
 float: left;
 width: 95%;
 line-height: 12px;
}

div.left-ar {
 border: 0px solid red;
 float: left;
 width: 10px;
 margin: 0px 0px 0px 0px;
}

div.right-ar {
 border: 0px solid red;
 float: right;
 width: 10px;
 margin: 0px 0px 0px 0px;
}

div.red-dot {
 border: 0px solid red;
 float: left;
 width: 25px;
 margin: 0px 0px 0px 0px;
}

.td1 {
 width: 79px;
 text-align: center;
 vertical-align: middle;
 color: #333333;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
}

.td2 {
 width: 79px;
 height: 79px;
 text-align: center;
}

div.td2div {
 border: 0px solid red;
 width: 80px;
 height: 75px;
 background-color: #FFFFFF;
 color: #666666;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
 float: left;
}

div.td2div1 {
 border: 0px solid red;
 width: 80px;
 height: 75px;
 background-color: #FFFFFF;
 color: #222222;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
}


div.Right {
 background-image: url(images/rounded-right-top.png);
 background-position: left top;
 background-repeat: no-repeat;
 background-color: #CCCCCC;
 border: 0px solid red;
 width: 302px;
 float: left;
 margin: 0px 0px 0px 8px;
 _margin: 0px 0px 0px 3px;
}

div.end-right {
 background-image: url(images/rounded-right-bottom.png);
 background-position: left top;
 background-repeat: no-repeat;
 border: 0px solid red;
 width: 302px;
 height: 10px;
 float: left;
 margin: 0px 0px 0px 0px;
 _margin: 0px 0px 0px 3px;
}



div.right-hspacer {
 border: 0px solid red;
 background-color: #FFFFFF;
 width: 302px;
 height: 2px;
 float: left;
 margin: 0px 0px 0px 0px;
}

* html div.right-hspacer {
 border: 0px solid red;
 background-color: #FFFFFF;
 height: 2px;
 font-size: 1px;
 width: 302px;
}

div.right-box1 {
 border: 0px solid red;
 float: left;
 width: 300px;
}

div.titlu-pagina21 {
 color: #3c3c3c;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 14px;
 font-weight: bold;
 line-height: 23px;
 margin: 25px 0px 0px 10px;
 float:left;
}

div.titlu-descriere2 {
 border-bottom: 2px solid #BCBCBC;
 width: 250px;
 float: left;
 color: #6C6C6C;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 line-height: 14px;
 margin: 0px 0px 5px 0px;
}

div.titlu-descriere2 {
 margin: 0px 0px 5px 21px;
 
}

div.titlu-pagina3 {
 color: #3c3c3c;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 font-weight: bold;
 margin: 10px 0px 0px 40px;
}

* html div.titlu-pagina3 {
 margin: 20px 0px 0px 41px;
}

div.titlu-descriere3 {
 border-bottom: 2px solid #BCBCBC;
 width: 250px;
 float: left;
 color: #6C6C6C;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 11px;
 margin: 0px 0px 5px 40px;
}

* html div.titlu-descriere3 {
 margin: 0px 0px 5px 21px;
}

div.total {
 border: 0px solid #BCBCBC;
 width: 250px;
 float: left;
 margin-top: 20px;
 margin-bottom: -15px;
}

div.total-text {
 border: 0px solid #BCBCBC;
 width: 150px;
 float: left;
 color: #6C6C6C;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 12px;
 font-weight: bold;
 line-height: 45px;
}

div.price {
 border: 0px solid #BCBCBC;
 width: 100px;
 height: 30px;
 line-height: 30px;
 color: #0c8fb7;
 float: left;
 text-align: right;
 font-family: Arial;
 font-size: 26px;
 font-weight: bold;
}

div.payment {
 border:0 solid #BCBCBC;
 float:right;
 height:25px;
 margin:20px 10px 0 0;
 width:80px;
}

div.payment1 {
 border:0 solid #BCBCBC;
 float:right;
 height:25px;
 margin:20px 10px 10px 0;
 width:150px;
}
/* *************** Begin: FOOTER ************************* */

div.Footer {
 border: 0px solid red;
 background-image: url(images/footer-blank.png);
 width: 1004px;
 height: 63px;
 float: left;
}

div.footer {
 border: 0px solid white;
 width: 1004px;
 height: 32px;
 float: left;
 margin: 25px 0px 0px 0px;
 text-align: center;
 color: #ffffff;
 font-family: Arial;
 font-size: 13px;
}

div.footer a img {
 border: 0px solid white;
}

a.footer-menu:link, a.footer-menu:active, a.footer-menu:visited {
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 color: #ffffff;
}

a.footer-menu:hover {
 text-decoration: underline;
}

.input-texte1 {
 width: 260px;
 height: 17px;
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/*
 background-image: url(images/selectmiddle_235x20.gif);
 background-repeat: repeat;
 background-position: left top;
*/
}

.input-textt1 {
 width: 160px;
 height: 17px;
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/*
 background-image: url(images/selectmiddle_235x20.gif);
 background-repeat: repeat;
 background-position: left top;
*/
}

.input-textln {
 margin: 0px 0px 0px 10px;
 width: 235px;
 height: 17px;
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/*
 background-image: url(images/selectmiddle_235x20.gif);
 background-repeat: repeat;
 background-position: left top;
*/
}

.input-text {
 width: 235px;
 height: 17px;
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/*
 background-image: url(images/selectmiddle_235x20.gif);
 background-repeat: repeat;
 background-position: left top;
*/
}

.input-text1 {
 width: 225px;
 height: 17px;
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/* background-image: url(images/selectmiddle_235x20.gif);*/
}

.input-text2 {
 width: 140px;
/* height: 17px;*/
 border: 1px #DDDDDD solid;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
/* background-image: url(images/selectmiddle_235x20.gif);*/
}

div.rank {
 border: 0px solid red;
 width: 570px;
 float: left;
 color: #6C6C6C;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 12px;
 font-weight: bold;
 line-height: 14px;
 margin: 10px 0px 10px 10px;
}

div.tab-tit1 {
 border: 0px solid red;
 color: #747474;
 font-family: Arial, "Microsoft Sans Serif";
 font-size: 12px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
}

div.button-continue {
 border: 0px solid red;
 margin: 20px 0px 20px 0px;
 width: 174px;
 float: right;
}

div.Ending-Site {
 border: 0px solid red;
 background-image: url(images/fanta-bottom.png);
 background-position: left top;
 background-repeat: no-repeat;
 width: 1004px;
 height: 74px;
 float: left;
}

.font1 {
 color: #0c8fb7;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.font2 {
 color: #666666;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.font3 {
 font-size: 11px; color: #6C6C6C; font-weight: normal;
}

.font4 {
 color: #D90057;
}

.radiorz {
 color: #D90057;
}

.font5 {
 color: #6c6c6c;
 font-family: Arial;
 font-size: 9px;
 font-weight: normal;
 line-height: 10px;
}

.td200 {
 width: 190px;
}
.td2000 {
 width: 190px;
}


.td20000 {
 width: 200px !important;
 overflow:hidden;
}
.td34000{width:360px !important;}

.td240 {
 width: 240px;
}

.td340 {
 width: 350px;
}

.td10 {
 width: 10px;
}

.td30 {
 width: 30px;
}

.td60 {
 width: 60px;
}

.td30h35 {
 width: 30px;
 height: 30px;
}

.td240h35 {
 width: 245px;
 height: 30px;
}

.td60h35 {
 width: 70px;
 height: 30px;
}

div.m-bottom {
 border: 0px solid green;
 margin: 0 auto;
 width: 615px;
 height: 16px;
}

div.mitem {
 border: 0px solid green;
 height: 16px;
 float: left;
 margin: 0px 2px;
}

div.mpipe {
 border: 0px solid green;
 width: 12px;
 height: 16px;
 float: left;
 text-align: left;
}

div.mlink {
 border: 0px solid green;
 height: 16px;
 float: left;
 text-align: left;
 margin-top: -1px;
}

div.select-group {
 border: 0px solid green;
 float: left;
 margin: 0px 0;
 width: 96%;
}

div.select-group1 {
 border: 0px solid green;
 float: left;
 margin: 0px 0;
 width: 95%;
}

div.select-group-text-left {
 float: left;
 border: 0px solid red;
 line-height: 15px;
 margin: 0px 5px 0px 0px;
}

div.select-group-text-right {
 float: left;
 border: 0px solid red;
 line-height: 15px;
 margin: 0px 0px 0px 0px;
 font-size: 11px;
}

div.select-group-selectboxe1 {
 float: left;
 margin-right: 18px;

}
.select-group-selectbox select {
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:10px;
	
}
div.select-group-selectbox {
 float: left;
 margin-right: 10px;
}

div.select-group-selectbox1 {
 float: left;
 margin-top: 2px;
}

div.select-group-text-right-nofloat {
 float: none;
 margin-bottom:0px;

}

div.select-group-text-right-nofloat1 {
 float: none;
 margin-bottom:0px;
 margin-top:10px;
}

div.select-group-selectboxx {
 _float: left;
 _width: 150px;
 _margin-top: -12px;
}

div.selectbox-group {
 _border: 0px solid red;
 _float: left;
}

img.absmiddle {
 text-align: center;
 vertical-align: middle;
}

div.decalaj {
 margin-top: 4px; 
}

.textarrow {
	margin-top:0px;
	float:left;
	display:inline;
}
.dropdownstyle {
	color:#444444;
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	border:1px solid #CCCCCC; 
	background-color:white;
}


div.Content6 {
 border: 0px solid red;
 float: left;
 width: 762px;
 padding-right:18px;
 padding-left:2px;
 font-size:12px;
 margin-bottom:20px;
}

div.Content-Left2
{
	float:left;
	width: 485px;
}	
	
div.Left2
{
	background-image: url(images/rounded-left-top2.png);
 	background-position: left top;
 	background-repeat: no-repeat;
 	background-color: #E6E6E6;
 	border: 0px solid red;
 	width: 485px;
 	float: left;
 	margin: 0px 0px 0px 0px;
 	_margin: 0px 0px 0px 0px;
 	
}


div.left2{ 
	border: 0px solid red;
 	width: 485px;
}

div.titlu-pagina2{ 
 	color: white;
 	font-family: Arial, "Microsoft Sans Serif";
 	font-size: 20px;
 	font-weight: bold;
 	margin: 15px 0px 0px 5px;	
 	text-align:right;
 	width: 480px;
}

.defaulttable {
	width:762px;
}

.defaultgrid {
	width:925px;
	margin:25px;
	padding-left:10px;
}

.innertableheading{
	background-color: #CCCCCC;
	color:#D81963;
	font-weight:bold;
}
.securitytext h3{
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
}
.securitytext{
	margin-bottom:0;
	padding-bottom:0;
	font-size:8pt;
	vertical-align:top;
}
.companyheading{
	border-width:1px;
	border-style:solid;
	border-color:black;
	color:#ffffff;
	background-color:#6693BC;
	margin-left: auto;
	margin-right: auto;
	width:100%;
}
.paymentbutton {
	background:url('images/buttonpink.png');
	color:white !important;
	font-size: 9pt; 
	border:0px !important;
	width:230px !important;
	height:20px !important;		
	padding-bottom:2px !important;
	vertical-align:middle;
	line-height:20px;

	overflow:hidden;
}
.paymentbutton2 {
	background:url('images/buttonpink2.png');
	color:white !important;
	font-size: 9pt; 
	border:0px !important;
	width:150px !important;
	height:20px !important;	

	padding-bottom:2px !important;
	vertical-align:middle;
	line-height:20px;

	overflow:hidden;
}
.defaulttable td{
	padding:2px 20px;
}
.nolinkborder a:visited{
	text-decoration: none;
	color:#FFFFFF;
	padding:1px;
}
.nolinkborder a:hover{
	text-decoration: none;
	color:#FFFFFF;
	padding:1px;
}
.nolinkborder a:link{
	text-decoration: none;
	color:#FFFFFF;
	padding:1px;
}
.nolinkborder a{
	text-decoration: none;
	color:#FFFFFF;
	padding:1px;
}
.nolinkborder a:active{
	text-decoration: none;
	color:#FFFFFF;
	padding:1px;
}
.nolinkborder img{
	border:0;
}
.issueinfo{
	font-size:7pt;
}
.defaulttablewhite {
	padding:0px 20px 20px 20px;
	*padding-top:20px;
	float:left;
}
.defaulttable input{
	border:1px solid #DDDDDD;
	color:#666666;
	font-family:Arial;
	font-size:11px;
	height:17px;
	width:145px;
}

.formpayment{
	float:left;
	margin-top:30px;
	font-size:15px;
	font-family:arial;
	font-weight:bold;
	color:#4D4D4D;
}

.padding0 {
	padding-top:0px !important;
	padding-bottom:0px !important;
}

.formpayment th {
	border:1px solid #cccccc;
	text-align:center;
	color:#D81963;
	background:#CCCCCC
}
.formpayment td {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align:center;
}
.norightborder{
	border-right:0px !important
}
.nobottomborder{
	border-bottom:0px !important
}

.tablestyle{
	border:1px solid #CCCCCC;
	width:450px;
	margin-left:11px;
	margin-bottom:20px;
}

.depart {
	background-color:pink
}
.arrive {
	background-color:gray;color:white;
}
.datepick
{
       cursor:pointer;
}	
	
.button
{
    cursor:pointer;
}

a.crumb-menu:link, a.footer-menu:active, a.footer-menu:visited {
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 color: #666666;
}

a.crumb-menu:hover {
 text-decoration: underline;
}

.share {
float:left;
width:400px;
display:inline;
list-style-type:none outside none;
padding-left:5px;
}

.share li
{
float:left;
padding-right:5px;
list-style-type:none;
}


.share li.facebook {
background:url("http://lh6.ggpht.com/_u4gySN2ZgqE/StWBRx3pPJI/AAAAAAAAA30/ibp8P4sWWog/facebook_16_thumb.png") no-repeat scroll left center transparent;
padding-left:22px;
float:left;
list-style-type:none outside none;
}

.share li.twitter {
background:url("http://i195.photobucket.com/albums/z105/dantearaujo/twitter-1.png") no-repeat scroll left center transparent;
padding-left:22px;
list-style-type:none;
}
