/*
Theme name: Pensiunea Mariana
Date created: June 2008
Author, Copyright: Liliana Motoc, www.lilianadesign.ro
*/

body{
	margin:0;padding:0;
	color:#333;
	background:#D8D8CB;
	font-size:11px;font-family:Verdana,sans-serif;
}

html{/*height:120%;*/}/*numai pentru test*/

img{border:0;}
p,h2,h3,h4{padding:0;margin:0;margin-bottom:0.5em;}
#maincol p{line-height:1.5em;margin-bottom:1em;}
#maincol ul{line-height:1.5em;margin-top:1em;margin-bottom:1em;}
h2,h3{font-family:Georgia,Times,serif;}
h2{color:#cc0000;font-size:20px;font-style:italic;letter-spacing:1px;}
h2 span{color:#333;}
h3{color:#333;font-size:14px;}
h4{color:#000;font-size:11px;}
em{font-weight:bold;}
a{color:#cc0000;text-decoration:underline;}


/*MISC*/
.separator{
background:url(navi/sepa1.gif) bottom left no-repeat;
height:20px;line-height:20px;
margin-top:1.5em;
margin-bottom:1.5em;
clear:both;
}
h3.separator{
height:auto;line-height:1.2em;
padding-left:70px;
margin-top:1.5em;
margin-bottom:0.5em;
}

p.more{text-align:right;padding:5px 0px;}
p.more a{background:url(navi/ic_more.gif) top left no-repeat;padding-left:12px;margin-left:12px;}

.picleft{display:block;clear:left;width:100%;overflow:hidden;margin-bottom:0.5em;}
.picleft img{display:block;float:left;margin:0px 10px 0px 0px;border:1px solid #000;}

h3.slogan{font-style:italic;margin-bottom:1em;}

p.picslist img{border:1px solid #000;margin-right:5px;margin-bottom:5px;}

/****LAYOUT***/
table#container{width:740px;margin:0 auto;}
td#header,td#content,td#footer{}
td#header{
background:url(navi/header_wrap.gif) top left no-repeat;
padding-left:20px;padding-right:20px;
padding-top:20px;padding-bottom:0px;
}
td#content{
background:url(navi/content_wrap.gif) top left repeat-y;
padding:10px 20px;
}
td#footer{
background:url(navi/footer_wrap.gif) bottom left no-repeat;
padding-left:20px;padding-right:20px;
padding-top:0px;padding-bottom:20px;
}
/****end LAYOUT***/

/****lang****/
p#lang{
width:680px;margin:0 auto;margin-top:5px;
height:20px;line-height:20px;
position:relative;top:10px;
color:#333;text-align:right;
/*display:none;*/
}
p#lang a{text-decoration:none;color:#333}
p#lang a:hover{text-decoration:underline;}

/****HEADER****************************************************/
#header h1{
margin:0;padding:0;width:700px;height:180px;
background:url(navi/header_h1.jpg) top left no-repeat;
}
#header h1 a{
display:block;width:240px;height:160px;
position:relative;top:10px;left:10px;
/*background:red;*/
}
#header h1 a span{display:none;}

#header ul#topnav{
	margin:0;padding:0;list-style:none;width:100%;overflow:hidden;
	background:#cc3300;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}
ul#topnav li {float:left;margin:0px;}
ul#topnav li a {
	display:block;float:left;padding:0 8px;line-height:30px;
	background:#cc3300;color:#fff;
	border-right:1px solid #fff;
	font-size:12px;text-transform:uppercase;
	text-decoration:none;
}
ul#topnav li a:hover{background-color:#cc0000;}
ul#topnav li a.selected, ul#topnav li a.selected:hover{background-color:#ACAB8D;}


/****CONTENT****************************************************/
td#maincol{
width:auto;padding:10px 20px;
background:url(navi/maincol_bg.gif) bottom left no-repeat;
}
td#rightcol{
width:224px;padding:10px 0px;padding-left:5px;padding-right:20px;
border-left:1px dashed #ccc;/*background-color:#f2f2f2;*/
background:url(navi/maincol_bg.gif) bottom right no-repeat;
}

#rightcol p,#rightcol h3{padding-left:5px;padding-right:5px;/*background:lime*/}

/*GALERIE FOTO*/
ul.galerie{margin:0;padding:0;list-style:none;width:auto;overflow:hidden;/*background:orange;*/}
ul.galerie li{float:left;margin:0px;}
ul.galerie img{display:block;margin:5px;border:1px solid #000;}
#maincol div.galerieBox{ } /*pagina galerie foto si imprejurimi*/
#maincol div.galerieBox ul.galerie{margin-left:60px;} 

/*FORMULAR REZERVARE*/
form{margin:0;padding:0;}
label{display:block;clear:left;margin:4px 0;padding:2px;background-color:#f2f2f2;}
form span{display:block;float:left;width:180px;/*background:lime;*/}
form.formGen{border:1px solid #ccc;padding:10px;background:#fff;}

input.bigbutton,a.bigbutton{
cursor:pointer;overflow:visible;
padding:5px 10px;
color:#fff;
background:#cc0000;
border:1px outset #cc0000;
-moz-border-radius:5px;
}
input.bigbutton:active,a.bigbutton:active{border-style:inset;}

/****FOOTER****************************************************/
#footer p#fotnav{
	margin:0;padding:0;
	width:100%;overflow:hidden;
	text-align:center;
	background:#ACAB8D;color:#fff;
	font-size:11px;
	line-height:30px;
}
p#fotnav a {text-decoration:none;color:#fff;}
p#fotnav a:hover{text-decoration:underline;}

/****design****/
p#design{
width:680px;margin:10px auto;margin-top:-10px;
height:20px;line-height:20px;
color:#666;font-size:85%;
text-align:center;
/*background:red;*/
}
p#design a{text-decoration:none;color:#666;}
p#design a:hover{text-decoration:underline;}

/****parteneri****/
div.parteneri{
width:100%;margin:10px auto;overflow:hidden;
color:#666;font-size:85%;
border:0px solid #ccc;
}
div.parteneri p {margin:5px 5px;float:left;width:125px;height:125px;text-align:center;/*background:lime;*/}
div.parteneri a{text-decoration:none;color:#666;}
div.parteneri a:hover{text-decoration:underline;}

