﻿@charset "utf-8";
html, body {
	font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	margin: 0;
	padding: 0;
	height: 100%;
	img-border: none;
	

}
#wrapper {
	/*height: 100%;*/
	min-height: 100%;
	height: auto; /*important*/
	display: block;
	background-image: url(backgrounds/testbg.png);
	background-repeat: repeat-x;
}
a img
{
	border : 0;
}
#wrapper .content #contentbox #contactform {
    width: 400px;
    height: 550px;
}
iframe{
	border: none;
}
#wrapper #logo{
	height: 150px;
	width: 974px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	box-shadow: 0px 0px 5px 3px #CCC;
	margin-top: 10px;
	border-radius: 5;
	overflow: hidden;
	background-image: url(backgrounds/logo3.png);
	background-repeat: no-repeat;
}

#yahootop {
	float: right;
	height: 50px;
	width: 150px;
	margin-top: 20px;
	display: block;
	text-align: center;
	margin-right: 20px;
}
#wrapper .mainheader #logo #yahootop a {
	text-decoration: none;
	height: 50px;
	width: 100px;
	margin-top: 10px;
	color: #000;
	font-weight: bold;
}

#rez{

}

.schimbare-pret{
	width: 974px;
	height: 200px;

}

.nav {
	height: 50px;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}

#wrapper .mainheader .nav #navboxinner{
	height: 50px;
	width: 974px;
	box-shadow: 0px 0px 5px 3px #CCC;
	margin-right: auto;
	margin-left: auto;
	border-radius: 0;
}
#wrapper .content #contentbox #contactform {
	height: 700px;
	width: 400px;
	float: left;
}



#wrapper .mainheader .nav #navboxinner ul {
	display: block;
	height: 50px;
	width: 974px;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0 auto;

}

#wrapper .mainheader .nav #navboxinner ul li{
	overflow: hidden;
	display: inline;
	float:  left;
	height: 50px;
}
#wrapper .mainheader .nav #navboxinner ul li a{
	display: block;
	padding-top: 1px;
	height: 10px;
	line-height: 44px;
	text-decoration: none;
	border-right: 0px solid #000;
	box-sizing: border-box;
	color: #FFF;
	text-align: center;
	font-weight: 900;
	font-size: large;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+11,8accf7+100,2989d8+100,207cca+100 */
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGFjY2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDdjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 11%, #FFA300 100%, #e57200 100%, #DA291C 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ffffff), color-stop(100%,#FFA300), color-stop(100%,#e57200), color-stop(100%,#DA291C)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 11%,#FFA300 100%,#e57200 100%,#DA291C 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 11%,#FFA300 100%,#e57200 100%,#DA291C 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 11%,#FFA300 100%,#e57200 100%,#DA291C 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 11%,#FFA300 100%,#e57200 100%,#DA291C 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#DA291C',GradientType=0 ); /* IE6-8 */


}
#wrapper .mainheader .nav #navboxinner ul li a:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+11,176c93+100,8accf7+100,2989d8+100 */
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTc2YzkzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhY2NmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTg5ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 11%, #e57200 100%, #da291c 100%, #da3000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ffffff), color-stop(100%,#e57200), color-stop(100%,#da291c), color-stop(100%,#da3000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 11%,#e57200 100%,#da291c 100%,#da3000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 11%,#e57200 100%,#da291c 100%,#da3000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 11%,#e57200 100%,#da291c 100%,#da3000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 11%,#e57200 100%,#da291c 100%,#da3000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#da3000',GradientType=0 ); /* IE6-8 */

}

#wrapper .mainheader .nav #navboxinner ul li a:active{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+11,176c93+100,8accf7+100,2989d8+100 */
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTc2YzkzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhY2NmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTg5ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 11%, #da291c 100%, #da3000 100%, #da4000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ffffff), color-stop(100%,#da291c), color-stop(100%,#da3000), color-stop(100%,#da4000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#da4000',GradientType=0 ); /* IE6-8 */

}

#wrapper .mainheader .nav #navboxinner ul li a:target{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+11,176c93+100,8accf7+100,2989d8+100 */
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTc2YzkzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhY2NmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTg5ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 11%, #da291c 100%, #da3000 100%, #da4000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ffffff), color-stop(100%,#da291c), color-stop(100%,#da3000), color-stop(100%,#da4000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#da4000',GradientType=0 ); /* IE6-8 */

}

#wrapper .mainheader .nav #navboxinner ul li a.clickedFromMenu{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+11,176c93+100,8accf7+100,2989d8+100 */
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTc2YzkzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhY2NmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTg5ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 11%, #da291c 100%, #da3000 100%, #da4000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#ffffff), color-stop(100%,#da291c), color-stop(100%,#da3000), color-stop(100%,#da4000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 11%,#da291c 100%,#da3000 100%,#da4000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#da4000',GradientType=0 ); /* IE6-8 */

}

#wrapper .mainheader .nav #navboxinner ul .”nav_home” a {
	background-position: 0px 0px;
	display: block;
	height: 50px;
	width: 76px;
}

#wrapper .mainheader .nav #navboxinner ul .”nav_inchirieri” a {
	background-position: -327px 0px;
	display: block;
	height: 50px;
	width: 200px;
}


#wrapper .mainheader .nav #navboxinner ul .”nav_proiecte” a {
	background-position: -600px 0px;
	display: block;
	height: 50px;
	width: 200px;
}

#wrapper .mainheader .nav #navboxinner ul .”nav_propuneri” a {
	background-position: -800px 0px;
	display: block;
	height: 50px;
	width: 200px;
}

#wrapper .mainheader .nav #navboxinner ul .”nav_login” a {
	background-position: -900px 0px;
	display: block;
	height: 50px;
	width: 180px;
	border: none;
}


#wrapper .mainheader .nav #navboxinner ul .”nav_contact” a {
	background-position: -927px 0px;
	display: block;
	height: 50px;
	width: 98px;
	
}

#wrapper #contentbox  {
	width: 974px;
	height: 700px;
	margin-right: auto;
	margin-left: auto;
	box-shadow: 0px 0px 5px 5px #CCC;
	position: relative;
	background-color: #FFF;
	border-radius: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.selectareplecari {
	height: 400px;
	width: 974px;
	margin-top: -20px;
	margin-left: -2px;
}


.plecariro {
	height: 400px;
	width: 474px;
	float: left;
	background-image: url(backgrounds/plecarerobg.png);
	margin-top: 20px;
	margin-left: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	background-repeat: no-repeat;
	overflow: scroll;
}
#wrapper #contentbox .plecariro ul li a{
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border: thin groove #FFF;
	background-color: #3B3D99;

}
#wrapper #contentbox .plecariro ul li a:hover {
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border-radius: 3;
	background-color: #36F;
}
#wrapper #contentbox .plecariro ul li a{
	text-decoration: none;
	height: 30px;
	width: 250px;
	display: block;
	color: #FFF;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 30px;
	vertical-align: middle;
	text-indent: 15px;
	border-radius: 3;
}
.plecariit {
	background-image: url(backgrounds/plecareitalia.png);
	height: 400px;
	width: 454px;
	float: right;
	margin-top: 20px;
	margin-right: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	overflow-y: no scroll;
	overflow-x: scroll;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	background-repeat: no-repeat;
}
#wrapper #contentbox .plecariit ul li a{
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border: thin groove #0CC;
	background-color: #3B3D99;
}
#wrapper #contentbox .plecariit ul li a:hover {
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border-radius: 3;
	background-color: #36F;
}
#wrapper #contentbox .plecariit ul li a{
	text-decoration: none;
	height: 30px;
	width: 250px;
	display: block;
	color: #FFF;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 30px;
	vertical-align: middle;
	text-indent: 15px;
	border-radius: 3;
}


#plecarijoiduminica {
	text-indent: 60px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	display: block;
	text-align: justify;
	height: 10px;
	width: 974px;
	position: relative;
	line-height: 10px;
	text-decoration: none;
}
.destinatiiRomania {
	background-image: url(backgrounds/destinatiaromania.png);
	height: 400px;
	width: 454px;
	float: left;
	margin-top: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	overflow-y: no scroll;
	overflow-x: scroll;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	background-repeat: no-repeat;
	margin-left: 20px;
}
#wrapper #contentbox .destinatiiRomania ul li a{
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border: thin groove #0CC;
	background-color: #3B3D99;
}
#wrapper #contentbox .destinatiiRomania ul li a:hover {
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border-radius: 3;
	background-color: #36F;
}
#wrapper #contentbox .destinatiiRomania ul li a{
	text-decoration: none;
	height: 30px;
	width: 250px;
	display: block;
	color: #FFF;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 30px;
	vertical-align: middle;
	text-indent: 15px;
	border-radius: 3;
}
.destinatiiItalia {
	background-image: url(backgrounds/destinatiaitlia.png);
	height: 400px;
	width: 454px;
	float: right;
	margin-top: 20px;
	margin-right: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	overflow-y: no scroll;
	overflow-x: scroll;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	background-repeat: no-repeat;
}

#wrapper #contentbox .destinatiiItalia ul li a{
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border: thin groove #0CC;
	background-color: #3B3D99;
}

#wrapper #contentbox .destinatiiItalia ul li a:hover {
	height: 30px;
	width: 310px;
	margin-top: 1px;
	margin-left: 112px;
	list-style-type: none;
	display: block;
	border-radius: 3;
	background-color: #36F;
}

#wrapper #contentbox .destinatiiItalia ul li a{
	text-decoration: none;
	height: 30px;
	width: 250px;
	display: block;
	color: #FFF;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 30px;
	vertical-align: middle;
	text-indent: 15px;
	border-radius: 3;
}

.selectareplecariefectuata {
	height: 400px;
	width: 974px;
}


.plecaridinromania {
	height: 400px;
	width: 474px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	overflow: scroll;
	background-image: url(backgrounds/plecareromarrow.png);
	text-indent: 10px;
}


.plecaridinromaniaefectuat {
	height: 400px;
	width: 474px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-color: #3B3D99;
	border-top-style: solid;
	text-indent: 10px;
}




#wrapper #contentbox .selectareplecari .plecaridinromania a {
	text-decoration: none;
}


#wrapper #contentbox .selectareplecariefectuata .plecaridinromaniaefectuat a {
	text-decoration: none;
}
.plecaridinitalia {
	height: 400px;
	width: 474px;
	float: right;
	margin-top: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	overflow: scroll;
	background-image: url(backgrounds/plecareitarrow.png);
	text-indent: 10px;
	margin-right: 20px;
}
.plecaridinitaliaefectuat {
	height: 400px;
	width: 474px;
	float: right;
	margin-top: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	overflow: scroll;
	text-indent: 10px;
	margin-right: 20px;
}

#wrapper #contentbox .selectareplecari .plecaridinitalia a {
	text-decoration: none;
}
#wrapper .content {
}

#wrapper #contentbox .selectareplecariefectuat .plecaridinitaliaefectuat a {
	text-decoration: none;
}
.rezervarebox {
	height: 400px;
	width: 454px;
	float: right;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	position: relative;
	margin-right: 20px;
	margin-top: 20px;
	background-image: url(backgrounds/rezervabilet.png);
	background-repeat: repeat;
	overflow: hidden;
	text-align: center;
}
.rezervareboxleft {
	height: 400px;
	width: 454px;
	float: left;
	box-shadow: 0px 4px 5px 3px #CCC;
	border-radius: 0px 0px 3px 3px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #3B3D99;
	position: relative;
	margin-top: 20px;
	background-image: url(backgrounds/rezervabilet.png);
	background-repeat: repeat;
	overflow: hidden;
	text-align: center;
	margin-left: 20px;
}

#wrapper #contentbox .selectareplecariefectuata .rezervarebox a img {
	margin-top: 190px;
}

#calendar {
	height: 670px;
	width: 600px;
	float: right;
	margin-top: 15px;
	margin-right: 20px;


}
#wrapper #contentbox .selectareplecariefectuat .rezervareboxleft a img {
	margin-top: 190px;
}

#wrapper #contentbox #fillform {
	float: left;
}
#wrapper #contentbox #imgbottom {
	height: auto;
	width: 934px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(backgrounds/bgeuro.png);
	overflow: hidden;
	box-shadow: 0px 3px 5px 4px #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-indent: 0px;
	
	position: relative;
}
#wrapper #contentbox #imgbottom p {
	text-align: left;
	color: #000;
	margin-left: 10px;
}


#wrapper #contentbox #imgbottom p a {
	text-decoration: underline;
	color: #000;

}


#footercontent {
	height: 160px;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	box-shadow: 0px 3px 5px 5px #CCCCCC;
	overflow: hidden;
	border-radius: 5;
	margin-top: 2px;
	margin-bottom: 5px;
	background-image: url(backgrounds/foot.jpg);
	background-repeat: no-repeat;
	background-position: -10px;
}
#wrapper .footer #footerbox #footercontent {
	border-radius: 5;
}






#fotermenu {
	height: 165px;
	width: 250px;
	float: left;
}
#textup {
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	height: 150px;
	padding-top: 30px;
	font-size: 16px;
	color: #000;
}
#wrapper .content #contentbox table tr td p a{
	width: 78px;
	margin: 10px 0;
	border:1px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: px px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	background-color: #49c0f0; background-image: -webkit-gradient(linear, left top, left bottom, from(#49c0f0), to(#2CAFE3));
	background-image: -webkit-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -moz-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -ms-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -o-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49c0f0, endColorstr=#2CAFE3);
}

#wrapper .content #contentbox table tr td p a:hover { border:1px solid #1090c3;
	background-color: #1ab0ec; background-image: -webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));
	background-image: -webkit-linear-gradient(top, #1ab0ec, #1a92c2);
	background-image: -moz-linear-gradient(top, #1ab0ec, #1a92c2);
	background-image: -ms-linear-gradient(top, #1ab0ec, #1a92c2);
	background-image: -o-linear-gradient(top, #1ab0ec, #1a92c2);
	background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);
}

#textdown {
	height: 100px;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}


#wrapper .content #contentbox table {
	margin-right: auto;
	margin-left: auto;
}
#wrapper .content #contentbox table tr td h5 {
	text-align: center;
}
#wrapper .content #contentbox table tr td p {

}







#wrapper .footer #footerbox #footercontent #fotermenu ul {
	list-style-position: inside;
	list-style-image: url(backgrounds/arrow.png);
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	position: absolute;
	margin-top: 5px;
	white-space: nowrap;
}
#traseutable {
	color: #000;
}


#wrapper .footer #footerbox #footercontent #fotermenu ul li a {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
}
#wrapper .footer #footerbox #footercontent #fotermenu ul li a:hover {
	font-size: 12px;
}

#bnrvreme {
	width: 165px;
	height: 150px;
	float: right;
	overflow: hidden;
	background-color: #FFF;
	position: relative;
}


#wrapper #contentbox #slider {
	height: 300px;
	width: 500px;
	float: left;
	margin-left: 20px;
	box-shadow: 0px 4px 5px 3px #CCC;
	margin-top: 20px;
}
#inchexcurs {
	height: 300px;
	width: 414px;
	float: right;
	box-shadow: 0px 4px 5px 3px #CCC;
	margin-right: 20px;
	margin-top: 20px;
	position: relative;
}

#wrapper .content #contentbox .sliyahoo #indexinchirfoto {
	display: block;
	height: 140px;
	width: 414px;
}
#wrapper .content #contentbox #strip2 {
	height: 80px;
	width: 414px;
	float: right;
	margin-right: 20px;
	background-image: url(backgrounds/singlestrip2.jpg);
	background-repeat: repeat;
	background-position: center 1px;
	font-size: 14px;
	font-weight: bold;
	line-height: 80px;
	text-align: center;
}

#wrapper .content #contentbox .sliyahoo #inchexcurs #promoexcursii {
	width: 414px;
	display: block;
	height: 160px;
	box-sizing: border-box;
	background-color: #E8E8E8;
}

@-webkit-keyframes anim {
	0%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
	50%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
	52%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	54%{
		-webkit-transform: rotate(3deg) scale(1.1);
		-ms-transform: rotate(3deg) scale(1.1);
		-o-transform: rotate(3deg) scale(1.1);
		transform: rotate(3deg) scale(1.1);
	}
	56%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	58%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
	100%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
}
@-o-keyframes anim {
	0%{
		-webkit-transform: rotate(3deg) scale(1.1);
		-ms-transform: rotate(3deg) scale(1.1);
		-o-transform: rotate(3deg) scale(1.1);
		transform: rotate(3deg) scale(1.1);
	}
	5%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	10%{
		-webkit-transform: rotate(3deg) scale(1.1);
		-ms-transform: rotate(3deg) scale(1.1);
		-o-transform: rotate(3deg) scale(1.1);
		transform: rotate(3deg) scale(1.1);
	}
	15%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	20%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
	100%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
}
@-moz-keyf	0%{
	-webkit-transform: rotate(3deg) scale(1.1);
	-ms-transform: rotate(3deg) scale(1.1);
	-o-transform: rotate(3deg) scale(1.1);
	transform: rotate(3deg) scale(1.1);
}
5%{
	-webkit-transform: rotate(-3deg) scale(1.1);
	-ms-transform: rotate(-3deg) scale(1.1);
	-o-transform: rotate(-3deg) scale(1.1);
	transform: rotate(-3deg) scale(1.1);
}
10%{
	-webkit-transform: rotate(3deg) scale(1.1);
	-ms-transform: rotate(3deg) scale(1.1);
	-o-transform: rotate(3deg) scale(1.1);
	transform: rotate(3deg) scale(1.1);
}
15%{
	-webkit-transform: rotate(-3deg) scale(1.1);
	-ms-transform: rotate(-3deg) scale(1.1);
	-o-transform: rotate(-3deg) scale(1.1);
	transform: rotate(-3deg) scale(1.1);
}
20%{
	-webkit-transform: rotate(0deg) scale(1);
	-ms-transform: rotate(0deg) scale(1);
	-o-transform: rotate(0deg) scale(1);
	transform: rotate(0deg) scale(1);
}
100%{
	-webkit-transform: rotate(0deg) scale(1);
	-ms-transform: rotate(0deg) scale(1);
	-o-transform: rotate(0deg) scale(1);
	transform: rotate(0deg) scale(1);
}
}
@keyframes anim {
	0%{
		-webkit-transform: rotate(3deg) scale(1.1);
		-ms-transform: rotate(3deg) scale(1.1);
		-o-transform: rotate(3deg) scale(1.1);
		transform: rotate(3deg) scale(1.1);
	}
	5%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	10%{
		-webkit-transform: rotate(3deg) scale(1.1);
		-ms-transform: rotate(3deg) scale(1.1);
		-o-transform: rotate(3deg) scale(1.1);
		transform: rotate(3deg) scale(1.1);
	}
	15%{
		-webkit-transform: rotate(-3deg) scale(1.1);
		-ms-transform: rotate(-3deg) scale(1.1);
		-o-transform: rotate(-3deg) scale(1.1);
		transform: rotate(-3deg) scale(1.1);
	}
	20%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
	100%{
		-webkit-transform: rotate(0deg) scale(1);
		-ms-transform: rotate(0deg) scale(1);
		-o-transform: rotate(0deg) scale(1);
		transform: rotate(0deg) scale(1);
	}
}

.a{
	position: relative;
	display: block;
	width: 100%;
	text-align: center;
	color: #616161;
	font-size: 25px;
	font-weight: 900;
	line-height: 49px;
}

.b{
	position: relative;
	display: block;
	width: 100%;
	text-align: center;
	color: #737373;
	font-size: 20px;
	font-weight: 900;
}

#rez{
	position: absolute;
	bottom: 15px;
	left: 50%;
	margin: 0 0 0 -100px;
	width: 200px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-weight: 900;
	font-size: 30px;
	padding: 10px 0;
	background-color: #D0163D;
	border-radius: 3px;
	box-shadow: 2px 1px 4px -1px #000;
	-webkit-animation: anim 10s infinite  ease-in-out both;
	-o-animation: anim 10s infinite  ease-in-out both;
	animation: anim 10s infinite  ease-in-out both;
}






#wrapper #contentbox #yahoo {
	height: 300px;
	width: 414px;
	box-shadow: 0px 4px 5px 3px #CCC;
	margin-top: 70px;
	margin-right: 60px;
	float: right;
	position: relative;
	background-image: url(backgrounds/MAp.png);
	background-repeat: no-repeat;
	display: block;
}



#wrapper #contentbox #yahoo a {
	float: right;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #666;
	height: 125px;
	width: 150px;
	display: block;

}

.sliyahoo {
	height: 330px;
	width: 974px;
}


.w2bslikebox{background: url("http://2.bp.blogspot.com/-S3wMYM5ABsk/Tv57qFo1odI/AAAAAAAAAUw/8NkdLv4d9bo/s1600/w2b_facebookbadge.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 270px;padding: 0 5px 0 46px;width: 245px;z-index: 99999;position:fixed;right:-250px;top:20%;}
.w2bslikebox div{border:none;position:relative;display:block;}
.doarindex {
	height: 670px;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	overflow: hidden;
}

.w2bslikebox span{bottom: 12px;font: 8px "lucida grande",tahoma,verdana,arial,sans-serif;position: absolute;right: 6px;text-align: right;z-index: 99999;}
.w2bslikebox span a{color: #808080;text-decoration:none;}
.w2bslikebox span a:hover{text-decoration:underline;}


*{ padding: 0;
	margin: 0;
}
#confsigfoto {
	height: 350px;
	width: 967px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	display: block;
	background-image: url('backgrounds/a.jpg');
	-webkit-background-size: cover;
	background-position: bottom;
	box-shadow: inset 0px -40px 75px #FFF;
}

#confsigfoto a{
	position: absolute;
	bottom: 161px;
	text-decoration: none;
	color: rgba(64, 64, 64, 0.99);
	background-color: #FFFFFF;
	font-weight: 900;
	padding: 14px 30px;
	left: 50%;
	font-size: 20px;
	margin: 0 0 0 -87px;
	border: 3px solid #E6E6E6;
	overflow: hidden;
	border-radius: 5px;
	box-shadow: 7px 8px 2px 0px rgba(0, 0, 0, 0.4);
}

#aa, #ab, #ac, #ad, #ae {
	position: absolute;
	font-weight: 900;
	color: #fff;
}

#aa{
    left: 457px;
    top: 7px;
    font-size: 88px;
    text-shadow: 0px 1px 3px #000;
    opacity: 0.7;
}

#ab{
	left: 47px;
	top: 43px;
	font-size: 60px;
	text-shadow: 0px 1px 3px #000;
	opacity: 0.7;
}

#ac{
    left: 159px;
    top: 219px;
    font-size: 61px;
    text-shadow: 0px 1px 3px #000;
    opacity: 0.7;
}

#ad{
    left: 444px;
    top: 232px;
    font-size: 61px;
    text-shadow: 0px 1px 3px #000;
    opacity: 0.7;
}

#ae{
    left: 118px;
    top: 109px;
    font-size: 131px;
    text-shadow: 0px 1px 3px #000;
    opacity: 0.2;
}

#wrapper .content #contentbox #inchirtxt {
	font-size: 15px;
	text-decoration: none;
	height: 200px;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}
#inchirimgbott {
	height: 200px;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	display: block;
}
#linearPhotos {
    width: 933px;
    border-color: #dbd9ca;
    border-radius: 5px;
    margin:5px;
}
#linearPhotos2 {
    border-color: #dbd9ca;
    border-radius: 5px;
    padding-top: 40px;
}
#firstOptions{
    width: 250px;
    display: -webkit-flex;
    display: flex;
    margin-right: auto;
	margin-left: auto;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center;
    text-align: center;
    padding-bottom: 5px;
}
#inchirieriAutocare #proiecteWeekend {
    width: 311px;
    border-color: #ffa300;
    border-radius: 5px;
    padding: 10px;
}
#imageFirst {
    margin: 5px;
    float: left;
	display: block;
	padding: 10px;
	width:570px;
}
#imageFirstRight {
    margin: 5px;
    float: right;
	display: block;
	padding: 10px;
}
#slimbox {
	height: 670px;
	width: 974px;
}

#conditiitransp {
	height: auto;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	background-image: url(backgrounds/condbg.png);
	background-repeat: no-repeat;
	background-position: center;
}
#wrapper .content #contentbox #promo1page {
	height: 350px;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

.modif-dim{
	height: 760px;
}
.modif-dim2{
	height: 607px;
}
.modif-dim3{
	height: 800px;
}
.modif-dim4{
	height: 607px;
}
.modif-dim5{
	height: 2600px;
}
/*-----tabel preturi----*/
.tabelPreturi {
	height: auto!important;
}
.tabelPreturi h1 {
	text-align: center;
	margin: 35px 0 0;
	color: #474747;
	font-weight: 600;
}
.tabelPreturi .tabel-preturi {
	width: 100%;
	display: block;
	height: auto;
}

.underTableText{
	padding: 17px;
}

/*slideshows*/

* {box-sizing:border-box}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

.mySlides {
    display: none;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: #000000;
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor:pointer;
  height: 13px;
  width: 13px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -moz-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

table {
    border-collapse: collapse;
}
tr {
    border: none;
}
td {
  border-right: solid 2px #fff; 
  border-left: solid 2px #fff;
}
th {
  border-right: solid 2px #fff; 
  border-left: solid 2px #fff;
}

/*opacity in photos*/
#imageOpacity {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

#imageOpacity:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
}