body{ 
	background:url(../images/bg-ziua.jpg) top left repeat-x;
	margin:0; 
	padding:0; 
	font-family:Trebuchet MS; font-size:13px; color:#3E3E3E;
} 
a {outline:none; color:#003366;}
a:hover {text-decoration:underline;}
ol {padding-left:10px;}
acronym {border-bottom:1px dotted; cursor:help;}
	
/* ------------------- START HEADER -----------------------*/ 
#header{
	height:244px; 
	background: url(../images/header-ziua.jpg) center top no-repeat; 
	width:100%;
	margin:0 auto;
	cursor:default;
}
.inheader {
	width:960px;
	height:244px;
	margin:0 auto;
	} 
.snowcontrol {float:right; width:230px; height:20px; font-size:11px; font-family:Trebuchet MS; color:#FFFFFF;}
.snowcontrol a img {border:none; outline:none; padding-right:5px;}

/* ------------------- END HEADER -----------------------*/


/* ------------------- START BODY -----------------------*/

#mainbody-top {height:80px; width:960px; margin:0 auto; background:url(../mainbody-top.jpg) bottom center no-repeat;}
#searchmod {width: 249px; height: 29px; border: 0; padding: 0; float: right; margin: 24px 40px 0 0;}
input.search {width: 249px; border: 0; padding:7px 0 10px 10px; float: left; background: url(../images/search-bg.png) 0 0 no-repeat; color:#999999;}

#eskimoscris { float:left; width:711px; height:30px; /*background:url(../images/eskimosscris.jpg) top left no-repeat; text-indent:-9999px;*/ 
			padding:0; font-size:14px; color:#df0000;}

#pagewidth {width:960px; text-align:left; margin:0 auto; } 
 


#leftcol{
	width:20%; 
	float:left; 
	position:relative; 
	background: url(../images/content-separator.jpg) top right no-repeat;
	min-height:500px;
 }
#leftcol h1 {font-size:18px; color:#0066FF;}
.perioade {width:180px; height:200px; color:#003366;}
.perioade ul { list-style: none; margin: 0; padding: 0; font-size:12px;}
.perioade ul li {line-height:30px; border-bottom:1px dotted #CCCCCC;}
.perioade ul li a {display:block; background:url(../images/accept.png) left no-repeat; padding-left:20px; text-decoration:none;}
.perioade ul li a:hover {text-decoration:underline;}
.perioade ul li span a, #maincol-midd li span a {display:block; background:url(../images/cancel.png) left no-repeat; padding-left:20px; cursor:default; text-decoration:none;}
.perioade ul li span a:hover, #maincol-midd li span a:hover {text-decoration:none;}
.perioade h2 {font-size:18px; margin-top:20px;}

 
#maincol{
	float:right; 
	display:inline; 
	position: relative; 
	width:80%;
	
 }

#maincol-top-bg {background:url(../images/main-bg-top.gif) center no-repeat; height:19px; width:768px;}
/* BEGIN MAIN CONTENT */
#maincol-midd {background:url(../images/main-bg-midd.gif) top repeat-y; min-height:450px; width:768px; display:table; line-height:23px;}
#maincol-midd .extra ul {list-style:none; list-style-type:none; width:200px;}
#maincol-midd .extra li/*, #maincol-midd .extra li a*/ {line-height:30px; display:block; background:url(../images/accept.png) left no-repeat; padding-left:20px;}
#maincol-midd .galbenlist li {border-bottom:1px dotted #CCCCCC; width:200px; line-height:30px; list-style:none;}
#maincol-midd .galbenlist li a{background:url(../images/accept.png) left no-repeat; padding-left:20px; width:200px; display:block;}
#maincol-midd .galbenlist li span a {background:url(../images/cancel.png) left no-repeat; padding-left:20px; width:200px; display:block;}
/*.extra li { line-height:30px; width:500px; display:block; background:url(../images/accept.png) left no-repeat; padding-left:20px;}*/

#maincol-midd h1, #maincol-midd h1 a {font-size:18px; color:#003366; line-height:0px; letter-spacing:0px;}
#maincol-midd h2 {font-size:12px; color:#999999;}
#maincol-midd h3, #maincol-midd h3 a {font-size:11px; color:#003366;}
#maincol-midd h4 {width:735px; text-align:center; font-size:16px; color:#003366;}
#maincol-midd h5 {width:735px; text-align:center; font-size:18px; color:#df0000;}

.cthemlinks {text-decoration:underline;}
.download {margin-left:-70px;}


.home-block-first { width:330px; height:100%; float:left; padding-left:60px;}
.welcome { width:260px; height:185px; padding:10px 10px 10px 55px; margin:0 5px 25px 0; float:left; background:url(../images/eskimos.png) top left no-repeat ;}
.rezerva {width:260px; height:185px; padding:10px 10px 10px 55px; margin:0 5px 25px 0; float:left; background:url(../images/sleigh.png) top left no-repeat;} 

.home-block-second {width:330px; height:100%; float:left;}
.alege{ width:260px; height:185px; padding:10px 10px 10px 55px; margin:0 5px 25px 0; float:left; background:url(../images/iglu.png) top left no-repeat;}
.nu-uita{ width:260px; height:185px; padding:10px 10px 10px 55px; margin:0 5px 25px 0; float:left; background:url(../images/newsletter.png) top left no-repeat;}


.content-main {width:680px; margin:0 0 0 70px;}
.content-main h1, .content-main h2, .content-main h3 {text-align:center; padding-right:70px;}
/* END MAIN CONTENT */

#maincol-jos-bg {background: url(../images/main-bg-jos.gif) top center no-repeat; height:18px; width:768px;}


 
#mainbody-bottom { height:80px; width:960px; margin:0 auto; padding-top:30px; background:url(../images/hr.gif) center no-repeat;}

/* START FOOTER */
#footer{
	height:300px; 
	clear:both;
	background:#dfedf1;
	font-family:Trebuchet MS; 
	font-size:12px;
	color:#3E3E3E;
	
 }
#footer-top {height:54px; background:url(../images/footer-top2.jpg) top left repeat-x; border-bottom:5px solid #c1d8df;} 
#footer-wrapper {width:960px; height:300px; margin:0 auto; line-height:23px;}
.footer-left-main {width:672px; float:left; font-size:14px;}
.footer-left-main h2, .footer-right h2 {font-size:18px; color:#003366;}
.footer-left-left {float:left; width:30%;}
.footer-left-left ul {list-style: none; margin: 0; padding: 0; font-size:12px;}
.footer-left-left ul li { width:190px; line-height:30px;}
.footer-left-left ul li a { display:block; color:#336699; border-bottom:1px dotted #999999; text-decoration:none; background:url(../images/bullet_go.gif) left center no-repeat; padding-left:20px;}
.footer-left-left ul li a:hover { border-bottom:1px solid #999999;}
.footer-left-right {float:left; width:65%;}
.footer-left-right img { padding-right:6px;}
.footer-left-right p {font-style:italic;}
.footer-left-right span {font-size:12px; font-style:italic; float:right;}

.footer-right {float:right; width:288px;}
input.newsletter {width: 249px; height: 29px; border: 0; margin-bottom:10px; padding:0 11px 5px; float: left; background: url(../images/newsletter-bg.jpg) 0 0 no-repeat; color:#999999;}
input.newslettersend {width: 100%; cursor:pointer; height: 27px; border: 0; background: url(../images/newsletter-send.jpg) 0 0 no-repeat;}
/*input.newslettersend:hover {background: url(../images/newsletter-send-over.jpg) 0 0 no-repeat;}*/
#footer-copyright {width:100%; height:115px; text-align:center; background:#dfedf1;}
#footer-copyright .footup {width:960px; margin:0 auto; }
#footer-copyright a, #footer-copyright a img {color:#003366; border:none;}
#footer-copyright a:hover {text-decoration:underline;}
	

/* END FOOTER */

.form-contact {float:left; padding-right:30px;}
.detalii-contact {float:right; width:370px;}
.contact, .contactarea {display:block; color:#003366;}
input.contact {width:250px; height:20px; border:2px solid #999999; background:#F7F7F7;}
label.contact {width:150px; height:30px; padding-right:15px; padding-top:10px;}
textarea{width:250px; height:200px; border:2px solid #999999; background:#F7F7F7;}
input.contact:focus, textarea.contactarea:focus {border:2px solid #003366; background: #D8F9FC;}

/* ---------- pagina de wallpapers ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 10px;
	padding: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.gallery img:hover {background:#B7E0EE;}

.gallery a {
	text-decoration: none;
}
/* ---------- END pagina de wallpapers ----------------------- */
.message {background:#eee; color:#000;display:none;width:300px;padding:10px 0px 10px 5px;}
#last, .last {display:none;}
input.trimite {width:165px; height:35px; background:url(../images/rezervari-send.jpg) top left no-repeat #F7F7F7; border:none; cursor:pointer;}
input.update-enl {width:165px; height:35px; background:url(../images/update-enl.jpg) top left no-repeat #F7F7F7; border:none; margin-top:20px; cursor:pointer; display:block;}


#alert ul {list-style:none; list-style-type:none;}
.recomandari a img { border:none;}
 /* *** Float containers fix: */ 
 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;

 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
