body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #041482;
	text-decoration: none;
	background-image: url(/templates/default/images/bkg.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

#container {
	background-image: url(/templates/default/images/bkg2.gif);
	background-repeat: repeat-y;
	display: block;
	width: 1002px;
}
.bkg-table{
	background-image: url(/templates/default/images/bkg-mn.gif); 
	background-repeat:repeat-x; 
	height:50px; 
	width:355px;
}
.wid-table1 {
	width:990px;
	margin-bottom:10px;
	font-size: 11px;
}
.heading1 {
   font-size: 16px;
   color: #0b20b7;
   text-transform: uppercase;
   padding-bottom:5px;
   border-bottom: 1px solid #FFE50A;
}
.heading1  a{
   font-size: 16px;
   color: #0b20b7;
   text-transform: uppercase;
   padding-bottom:5px;
   text-decoration:none;
}

.heading2 {
   font-size: 12px;
   color: #0b20b7;
   text-transform: lowercase;
   text-decoration:none;
}
h4{
   font-size: 16px;
   color: #0b20b7;
   text-transform: uppercase;
}

h5 {
   font-size: 14px;
   color: #0b20b7;
   text-transform: uppercase;
}
h6 {
	color:#0b20b7;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background-color: #E3E3FF;
	display: block;
	padding: 2px;
	margin-bottom: 12px;
	margin-top: 8px;
	border-bottom: 1px solid #0b20b7;
	width: 100%;
}
.flags {
padding-top:12px;
padding-left:26px;
margin-bottom:10px;}

.flags a {
font-weight:bold;
color:#FFFFFF;
text-decoration:none;}

.flags a:hover {
font-weight:bold;
color:#fce73a;
text-decoration:none;}

.meniu {
height:26px;
background-color:#0b20b7;
margin-bottom:10px;
}

.meniu a{
font-weight:bold;
color:#fefaa4;
text-decoration:none;
margin:0px 18px;
padding:6px 0px;
font-size:12px
}

.meniu a:hover{
color:#fce73a
}

.meniu ul {list-style:none;}
.meniu li {display:inline; }

#td-l {
	width:240;
	padding-left:10px;
}


#td-r {
	width:140px;
	padding:0px 10px;
	border-left:#dfe1ef 1px solid;
	line-height:16px;
}

#td-content {
	padding:0px 15px;
	line-height:16px;
	width:549px;
}
#td-content-2 {
	padding:0px 15px;
	line-height:16px;
	width:695px;
}


.box-blue {
background-color:#e3e3ff;
padding:10px 10px 0px 10px;
width:220px;
display:block;
margin-bottom:10px;
color:#0b20b7;
font-size:12px;
line-height:16px;}

.box-blue2 {
background-color:#e3e3ff;
padding:12px 10px 0px 10px;
width:220px;
display:block;
margin-bottom:10px;
color:#0b20b7;
font-size:12px;
line-height:20px;
text-align:left;
font-weight:bold;
}
.box-blue2 ul{
list-style-type:none;
}
.box-blue2 li{
background-image: url(/templates/default/images/bullet.gif) no-repeat;
padding-left:10px;
text-align:left;
}
.subbox {
margin:5px;
}
.box-blue3 {
background-color:#e3e3ff;
padding:12px 10px 0px 10px;
width:220px;
display:block;
margin-bottom:10px;
color:#0b20b7;
font-size:12px;
line-height:20px;
text-align:center;
}
form {
	margin:0px;
	padding:0px;
	font-size:12px;
}

input, select, textarea {
	border: solid 1px #203bff;
	background-color:#FFFFFF;
	color:#1727ff;
	font-weight:bold;
	font-size:11px;
	padding:2px;
	margin:1px;
}

.inpcheckbox {
	font-size: 9px;
	border: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	background: transparent;
}

.margb5{
	margin:5px 0px;
	font-size:12px;
}

.h10 {
	height:10px;
}

.txt12blue {
color:#2b51ff;
font-size:12px;
font-weight:bold;
}

.lnk {
color:#0600ff;
text-decoration:underline;
font-weight:bold;}

.lnk:hover {
text-decoration:none;}

.box-map {
background-color:#ffe301;
padding:10px 8px 5px 8px;
width:222px;
display:block;
margin-bottom:10px;
color:#0b20b7;
font-size:12px;}

.box-contact {
background-color:#ffe301;
padding:10px;
width:220px;
display:block;
margin-bottom:10px;
color:#0b20b7;
text-align:center;
}

.transfer{
align:center;
text-align:center;
}

.apartment {
font-size: 14px;
font-weight: bold;
color: #ffe301;
}

.hostel {
font-size: 14px; font-weight: bold; color: #ffe301;
}

.pension {
font-size: 14px; font-weight: bold; color: #ffe301;
}

.tabel1{
text-align: justify; font-size: 13px;
}
.txt18r {
color:#ff1800;
font-size:18px;
font-weight:bold;}

.txt18 {
font-size:18px;
font-weight:bold;}

.txt14 {
	font-size:14px;
	font-weight:bold;
}

.tdPolicyHead {
	font-weight: bold;
	background: #ffe301;
	line-height: 14px;
}
.txt11b {
	font-size: 11px;
	font-weight: bold;
}


.txt18-2 {
color:#305dff;
font-size:18px;
font-weight:bold;
line-height:26px;
text-transform:uppercase;}

.tithome {
	font-size: 18px;
	color: #0b20b7;
	line-height: 26px;
	font-weight: bold;
	text-transform: uppercase;
}
.txtunderline {
	text-decoration: underline;
	color: #305dff;
}

.tithomesmall {
	font-size: 16px;
	color: #0b20b7;
	line-height: 26px;
	text-transform: uppercase;
}
.tithomesmallmore {
	font-size: 16px;
	color: #0b20b7;
	line-height: 26px;
	text-transform: uppercase;
}
.txtJust {

	font-size: 13px;
}
.txtJustSpace{
	text-align: justify;
	font-size: 12px;
	margin: 7px;
}
.slogan {
color:#0b20b7;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.sep1 {
border-top:#dfe1ef 1px solid;
margin:15px 0px;
font-size:0px;
line-height:0px;}

.l-g {

margin: 0px;
font-size:0px;
line-height:0px;}

.sep2 {
	border-top:#fff287 1px solid;
	margin:15px 0px;
	font-size:0px;
	line-height:0px;
}

.txt16g {
color:#ffe301;
font-size:16px;
font-weight:bold;
line-height:20px;
text-transform:uppercase;}

.txt16bl {
color:#ffe301;
font-size:16px;
font-weight:bold;
line-height:20px;
text-transform:uppercase;}

.poza {
border:solid 2px #e3e3ff;
margin-right:10px;}

.nume-hotel {
color:#0b20b7;
font-size:14px;
font-weight:bold;
line-height:20px;
text-transform:uppercase;
margin-right:5px;
text-decoration:none;
}

.nume-hotel:hover {
color:#2b51ff;
font-size:14px;
font-weight:bold;
line-height:20px;
text-transform:uppercase;
}

.addres {
font-size:12px;}

.l-sep{
color:#ffe301;}

.price {
	color:#0600ff;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
.pricemain {
	color:#0600ff;
	font-size:14px;
	font-weight:bold;
}

#footer {
	width: 965px;
	border-top: #a5a3ff 1px solid;
	font-size: 11px;
	padding: 5px;
	margin: 0px 15px;
	color: #2e59ff;
}

#footer a {
	font-size: 11px;
	margin:0px 15px;
	color: #2e59ff;
	text-decoration: none;
}
#footer a:hover {
	font-size: 11px;
	text-decoration:underline;
}
.tdfooter {
	font-size: 11px;
	padding:5px;
	margin:0px 15px;
}
.deva {
	font-size: 11px;
	color: #2e59ff;
	text-decoration: none;
}
.deva:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #2e59ff;
}

/* admin */
h1 {
	color: #0b20b7;
	font-size: 12px;
	display: block;



}

#admcontainer {
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 20px;
	margin-left: 20px;
	background-color: #FFFFFF;
	border: 1px solid #051795;
}
#admcontainerwithoutborder{
	padding-bottom: 10px;
	margin-top: 0;
	margin-right: 20px;
	margin-left: 20px;
}
.adminput, .admselect {
	border: solid 1px #203bff;
	background-color: #FFFFFF;
	color: #1727ff;
	font-size: 11px;
	padding: 2px;
	margin: 1px;
}
.btn {
	background-color: #203bff;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding: 2px;
}
.tdLabel {
	font-size: 11px;
}
h2 {
    font-size: 16px;
	color: #0b20b7;
	line-height: 26px;
    font-weight: bold;
	text-transform: uppercase;
	background-color:#ffffff;
    border-bottom:#ffe50a 1px solid;
}

h2 a {
   font-size: 13px;
   color: #0b20b7;
   line-height: 26px;
   text-decoration:none;
   text-transform: uppercase;
   background-color:#ffffff;

}

h2 a:hover {
   font-size: 13px;
   color: #0b20b7;
   line-height: 26px;
   text-decoration:underline;
   text-transform: uppercase;
   background-color:#ffffff;
}

h2 a:visited {
   font-size: 13px;
   color: #0b20b7;
   line-height: 26px;
   text-decoration:none;
   text-transform: uppercase;
   background-color:#ffffff;
}


h3 {
	font-size:18px;
	color:#0b20b7;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top: 6px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFE50A;
    border-bottom-color: #FFE50A;
	margin:0px 0px 15px 0px;
}


.txtH3 {
	font-size:18px;
	color:#0b20b7;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top: 6px;
	padding-bottom: 5px;
}
.caract {
	color:#0b20b7;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background-color: #E3E3FF;
	display: block;
	padding: 2px;
	margin-bottom: 12px;
	margin-top: 8px;
	border-bottom: 1px solid #0b20b7;
	width: 100%;
}

.tdin {
	border-right:#dfe1ef 1px solid;
	padding-right:5px;
	font-size: 12px;
}

.cntlnk, .cntlnk:hover  {
	font-size: 11px;
	color: #2e59ff;
	text-decoration: none;
}
.tdHtlDetailsSubHeader {
	background: #041482; 
	color: white; 
	font-size: 11px; 
	font-weight:bold;
}
.tdHtlDetailsSubRecord {
	font-size: 12px;
	border-bottom: solid 1px #ffe301; 
}

.tdDetailHead {
	font-size: 13px;
	font-weight: bold;
	color: #2b51ff;
	vertical-align: top;
	width: 20%;
}

.tdDetailValues {
	font-size: 12px;
}
.list_hotels{
	width: 965px;
	border-top: #a5a3ff 1px solid;
	font-size: 11px;
	margin: 0px 15px;
	color: #2e59ff;
}
.list-hotel, .list-hotel:visited{
	font-size: 11px;
	color: #2e59ff;
	text-decoration: none;
}
.list-hotel-par, .list-hotel-par:visited{
	color: #041482;
	font-size: 11px;
	text-decoration: none;
}
.list-hotel:hover {
	color: #2e59ff;
	text-decoration: underline;
}
.list-hotel-par:hover{
	color: #041482;
	text-decoration: underline;
}

