/*** GENERAL DEFINITIONS ***/

body	{
	margin:0; 
	padding:0; 
	/*font-family:"trebuchet MS",arial,verdana,sans;*/
	font-family:Times New Roman,verdana,sans;
	color:#858585;
	/*background: #b2b2b2 url('images/agentie-turism-background.png') repeat-x;*/
	*background-color:#ddd;
	background-color:#ddd;
	text-align:center;
}

div.para	{
	font-size:12px;
	font-style:italic;
	text-align:justify;
	padding-top:1px;
	padding-left:5px;
}

h1	{
	/*background: url('images/bullet-orange.png') no-repeat center left;*/
	padding-left:15px;
	font-size:18px;
	color:#f39003;
	font-weight:100;
	margin:10px 0px;
	
}

a	{
	color:#06c;
	text-decoration:none;
	}
	
a:hover
	{
	text-decoration:underline;
	}

img { border: none; } 
/*** LAYOUT DEFINITIONS ***/

div#container	{
	width:888px;
	margin:20px auto;
	text-align:left;
}

div#header	{
	width:888px;
	height:220px;
	background: transparent url('images/agentie-turism-header.png') no-repeat;
}

div#main-content	{
	width:886px;
	background-color:#FFF;
	border-left:1px solid #4f4f4f;
	border-right:1px solid #4f4f4f;
	padding-top:8px;
	overflow:hidden;
}

div#info-content	{
	margin:15px 5px;
	*padding-bottom:15px;
	width:305px;
	float:left;
}

div#picture-slideshow	{
	width:325px;
	*width:315px;
	float:right;
	text-align:center;
	/* background: transparent url('images/vertical-bar.gif') no-repeat left; */
	margin:15px 5px;
	*padding-bottom:15px;
}


#icon-set a	{
	line-height:100px;
	height:100px;
	width:200px;
	display:block;
	float:left;
	font-weight:bold;
	margin:10px;
	padding-left:320px;
	/* background:url('images/icons/evenimente-speciale.jpg') no-repeat center left; */
	}

div#picture-menu	{
	width:136px;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
}

div#prev	{
	width:34px;
	height:34px;
	background: transparent url('images/prev.gif') no-repeat left;
	float:left;
	cursor:pointer;
}

div#next	{
	width:34px;
	height:34px;
	background: transparent url('images/next.gif') no-repeat left;
	float:right;
	cursor:pointer;
}


div#footer	{
	width:888px;
	height:60px;
	background: transparent url('images/agentie-turism-footer.png') no-repeat;
	text-align:center;
	*margin-bottom:20px;
}

/*** HEADER ELEMENTS ***/

div#logo	{
	width:212px;
	height:213px;
	background-image:url('images/agentie-turism-logo.png');
	float:left;
	margin-top:6px;
	margin-left:7px;
	*margin-left:4px;
	border:none;
	cursor:pointer;
}

div#logo div	{
	font-size:12px;
	color:#fff;
	margin-left:10px;
	margin-top: 10px;
	line-height:14px;
	text-decoration:none;
}


div#image	{
	width:654px;
	height:213px;
	background-image: url('images/agentie-turism-picture.jpg');
	float:left;
	margin-top:6px;
	margin-left:9px;
	*margin-left:8px;
}

div.special-offer	{
	margin-top:3px;
	margin-left:5px;
	width:200px;
	height:65px;
	overflow:hidden;
}



.oferta-thumb	{
	margin-top:12px;
	overflow:hidden;
	padding-bottom:3px;
	border-bottom:1px solid #ddd;
	}

.oferta-thumb .poza	{
	float:left;
	margin-right:10px;
	}

.text-hover-picture	a{
	float:left !important;
	margin:2px;
	width:200px;
	height:60px;
	padding:5px;
	display:block;
	color:#fff;
	font:900 14px Tahoma,Arial;
	/*text-shadow: 2px 2px 2px #000;*/
	text-decoration: none;
	}

.oferta-thumb h1	{
	margin:0px;
	}

h1 span	{
	float:right;
	margin-left:5px;
	font-size:13px;
	}

.oferta-thumb p	{
	margin:0px;
	font-size:12px;
	line-height:14px;
	height:70px;
	overflow:hidden;
	}

p	{
	font-size:13px;
	}

/*** FOOTER ELEMENTS ***/

div#down-bar-tile	{
	width:874px;
	height:53px;
	margin:0 auto;
	text-align:left;
	/*background: #2782ce url('images/agentie-turism-down-bar-tile.gif') repeat-x;*/
	background: #2782ce; 
}

div#down-bar-left	{
	width:874px;
	height:53px;
	/*background: transparent url('images/agentie-turism-down-bar-left.gif') no-repeat left;*/
	background: #2782ce; 
}

div#down-bar-right	{
	width:874px;
	height:53px;
	/*background: transparent url('images/agentie-turism-down-bar-right.gif') no-repeat right;*/
	background: #2782ce; 
}

div#copyright	{
	width:220px;
	height:25px;
	margin-top:7px;
	border-right:1px solid white;
	color:#fff;
	font-size:12px;
	font-style:italic;
	font-weight:100;
	float:left;
	padding-top:13px;
	text-align:center;	
}

div#updated	{
	width:auto;
	height:25px;
	margin-top:7px;
	border-left:1px solid white;
	color:#fff;
	font-size:12px;
	font-weight:100;
	float:right;
	padding:13px 8px 0px 8px;;	
}

div#bottom-menu	{
	color:#FFF;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	padding-top:20px;
}

div#footer a	{
	color:#FFF;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	}

div#footer a:hover	{
	text-decoration:underline;
}

/*** Main elements ***/

div#left-column	{
	width:874px;
	margin:0 auto;
	background: transparent url('images/agentie-turism-left-column.gif') repeat-y left;
	overflow:hidden;	
}

div#left	{
	width:874px;
	margin:0 auto;
	background: transparent url('images/agentie-turism-left-background.jpg') no-repeat top left;
	overflow:hidden;	
}

div#left-bottom	{
	width:874px;
	background: transparent;
	overflow:hidden;	
}

div#left-menu	{
	width:220px;
	float:left;
	overflow:hidden;
	padding-bottom:40px;
}



a.element-plus	{
	width:auto;
	background: transparent url('images/plus.gif') no-repeat left;
	padding-left:13px;
	color:#888;
	font-size:11px;
	font-weight:600;
	text-decoration:none;
	display:block;
}

a.element-plus:hover	{
	text-decoration:underline;
}


a.element-minus	{
	width:auto;
	background: transparent url('images/minus.gif') no-repeat left;
	padding-left:13px;
	color:#888;
	font-size:11px;
	font-weight:600;
	text-decoration:none;
	display:block;
}

a.element-minus:hover	{
	text-decoration:underline;
}




div#right-info	{
	width:654px;
	float:left;
	overflow:hidden;
}

div#right-menu-tile	{
	width:654px;
	height:32px;
	margin:0 auto;
	text-align:left;
	/*background: #f39003 url('images/agentie-turism-right-menu-tile.gif') repeat-x;*/
	background: #2782ce; 
}

div#right-menu-right	{
	width:654px;
	height:32px;
	/*background: transparent url('images/agentie-turism-right-menu-right.gif') no-repeat right;*/
}

div#right-menu-right a	{
	width:auto;
	height:32;
	background: transparent url('images/bullet-white.png') no-repeat center left;
	padding-left:13px;
	margin-right:3px;
	color:#FFF;
	font-size:13px;
	*font-size:12px;
	font-weight:600;
	text-decoration:none;
	float:left;
	margin-left:5px;
	*margin-left:3px;
	margin-top:7px;
}

div#right-menu-right a:hover	{
	text-decoration:underline;
}


/*** Table elements ***/

table	{
	border:none;
	font-size:12px;
	width:500px;
}

td	{
	border-right:1px solid #2782ce;
	border-bottom:1px solid #2782ce;
	padding:0px 3px;
	width:160px;
}


tr.heading td	{
	background:#888;
	font-weight:900;
	color:white;
}


tr.line-even td	{
	background:#2782ce;
	color:white;
}


/* === Contact Form === */

#contact-wrapper {   
    width:430px;   
    border:1px solid #e2e2e2;   
    background:#f1f1f1;   
    padding:20px;
    margin-top:10px;
}   
#contact-wrapper div {   
    clear:left;
    margin:1em 0;   
}   
#contact-wrapper label {   
    display:block;   
    float:none;   
    font-size:16px;   
    width:auto;   
}   
form#contactform input {   
    border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;   
    border-style:solid;   
    border-width:1px;   
    padding:5px;   
    font-size:16px;   
    color:#333;   
}   
form#contactform textarea {   
    font-family:Arial, Tahoma, Helvetica, sans-serif;   
    font-size:100%;   
    padding:0.6em 0.5em 0.7em;   
    border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;   
    border-style:solid;   
    border-width:1px;   
}










/* ######### CSS Croaziere.net ######### */


.titlu{ 
	color:#09F;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

.de_la{
	color:#F00;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */
 
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}










