/*=== Setup ===*/

*{
	margin: 0;
	padding: 0;
}
body {
	font: 12px  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	background:#2e1c1f url(../images/body/bg-page.png);
	background-repeat:no-repeat;
	background-position: center top;
}
#page{
	margin: 0 auto;
	padding: 0;
	
}
h1 {
	font: 12px Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#b2a6a1;
}
h2 {

}
h3 {

}
p {
	
}
a:link,
a:active,
a:visited {
	text-decoration:none;
	color:#2e1c1f;
}
a:hover {
	text-decoration:underline;
}
a img {
border:none;
}
clear{ clear:both;}
/* ************************************************************************************************** */
/* TEMPLATE LAYOUT CSS - DEFINE YOUR OWN TEMPLATE STYLES HERE										  */
/* ************************************************************************************************** */
/*=== TOP ===*/

#top{
	clear: both;
	margin: 0 auto;
	padding:0 auto;
	font-size:11px;
	

}
#top-background{
	height:598px;
	margin: 0 auto;
	padding:0;
	background-repeat: no-repeat;
	background-position: center top;
}
/*logo*/
#top #logo{
	padding:0;
	clear:both;
	margin:7px 0px 0px 0px;
}
h1.logo a {
	margin:0px 0px 0px 12px;
	padding:0;
	clear:both;
}
#top #nav{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	border:0px solid #fff;
}

#top #languages{
border:0px solid #fff;
float:right;
padding:5px 0px 0px 0px;
/*background:#b2a6a1;
height:60px;*/
}
#top-title{
		padding:5px 5px 5px 5px;
}

#printbutton .link{
color:#b2a6a1;
background:url(../images/printButton.png) no-repeat;
float:right;
padding:0px 0px 0px 20px;
margin:15px 0px 0px 0px;
}

/*==============  HEADER  ===================*/

#header{
	font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
	border:0px solid #000;
	clear: both;
	margin: 0 auto;
	padding:0;

}
	
/*header-left*/
#header #header-left{
	border:0px solid #000;
	float:left;
}
#header-left ul li{
	line-height:2em;
	text-decoration:none;
	list-style:none;
	
}
#header-left ul li a{
	line-height:2em;
	text-decoration:none;
	list-style:none;
}
#header-left ul li a:hover{
	text-decoration:underline;
}

/*box-offer*/
#header-left .box-offer{
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	border:0px solid #000;

	}
h2.box-offer a{
	font:0.8em  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#FFF;
	text-align:center;
	text-transform:none;
	padding:0px 0px 0px 0px;
	font-weight:lighter;
	}
h2.box-offer a:hover{
	color:#b2a6a1;
	text-decoration:none;
	}
h3.box-offer{
	font:0.9em  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#FFF;
}

/*blueline*/
#header-left .box-blueline{
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	border:0px solid #000;
	

	}
h2.box-blueline a{
	font:0.9em  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#FFF;
	text-align:center;
	text-transform:capitalize;
	padding:0px 0px 0px 0px;
	font-weight:bold;

	}
h2.box-blueline a:hover{
	color:#d5b129;
	text-decoration:none;
	}
h3.box-blueline{
	font:0.9em  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#FFF;
}
.toggler{ color:#b2a6a1; font-size:1.7em; padding:5px 0px 0px 0px;   height:38px!important; text-align:center!important; text-decoration:underline!important; }


/*booking*/
#header-left .box-booking{
	border:0px solid #fff;
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}
h2.box-booking {
	font-size:1.2em;
	color:#FFF;
	text-transform:capitalize;
	}
	
.box-booking p{
	color:#fff;
	margin:0px 0px 0px 0px;
}
.box-booking p a{
	color:#fff;
	margin:0px 0px 0px 0px;
}

.right-box{
	float:left;
	margin:16px 0px 5px 0px;
	color:#fff;
	width:140px;

}
.left-box{
	float:left;
	margin:16px 0px 5px 0px;
	color:#fff;
	width:140px;
}

/* ---- forma ---- */

.forma{ width:200px; margin:0px 0px 0px 20px;}
.forma label{ padding:0px 0px 0px 0px; color:#fff;width:95%;font-size:1em;}
.forma fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 0px solid #ccc; }
.forma legend{ font-weight: bold; font-size:1.2em; }		
.forma input.title { font-size:1.1em;  width: 250px; padding:5px; color:#fff}
.forma textarea, .forma input {
width:80%;
padding: 5px;
border: #fff 1px solid;
margin:0px 0px 0px 0px;
/*background:#b2a6a1;*/
background:#332123;
color:#fff;
}
.forma textarea:focus,.forma input:focus{
border: #ccc 1px solid;
/*background:#332123;*/
background:#b2a6a1;
}
.forma select{
width:30%;
padding: 0px;
border: #fff 1px solid;
margin:0px 0px 0px 0px;
/*background:#b2a6a1;*/
background:#332123;
color:#fff;
}
.forma a span{color:#FFF;}
.forma a:hover span{text-decoration:none;}

.forma  .button1 {
	background:#d5b021!important;
	border:1px solid #2c191b!important;
	color:#2e1b1d;
}

/* ---- header-right ---- */
#header #header-right{
	border:0px solid #000;
	float:left;

}
#header-right .spacer{
	color: #a0a09b;
	float: right;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}
.sp_inner p{line-height:1.7em !important;}
#header-right p{
	color:#000;
	line-height:1em;
	margin:0px 10px 0px 0px;
	font-size:1.1em;
	padding:0px 0px 0px 0px;
	text-align:justify;
}
#header-right p img{
	margin:10px 20px 0px 0px;
}
#header-right h1{ 
	font-size:1.5em;
	color:#2e1c1f;
}
#header-right #title { height:115px; overflow:hidden; }

#header-right .content{
	background:#b2a6a1;
	border:0px solid #000;
	float:right;
	width:700px;
	/* for IE */
 /*filter:alpha(opacity=90);*/
  /* CSS3 standard */
   /* opacity:0.9;*/
  margin:0px 0px 30px 0px;
  }
#header-right .content p{
  	padding:5px 0px 0px 0px;
	line-height:2.1em;
  }
#header-right .content-contact{
float:left;
  }

 #header-right .content-slider{
float:left;
background:#000;
  } 


/*==============  breadcrumb  ===================*/
#breadcrumb-wrapper{
	float:left;
	margin-top:0px;
	margin-left:10px;
	padding:0px;
	padding:0px 0px 0px 0px;

}

.breadcrumb{
	/*background:transparent url(http://www.marmonthotel.com/templates/hotel_marmont/images/border.gif) repeat-x scroll left bottom;*/
	margin: 0 auto;
	overflow: hidden;
	padding: 0px;
	float:left;
}
/*==============  CONTENT  ===================*/
#sredina-column  .pullquote{
	width:100%;
	float:left;
	font-size:1em;
	line-height:1.7em;
	margin:15px 0px 0px 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-indent: 30px;
	background-image:url(../images/body/pullquote.png);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	
}
.pullquote h2{
	
	font-size:1em;
	line-height:1.7em;

;
	
}
/*.pullquote:before {
    content: "“ ";
    font-size: xx-large;
    font-weight: bold;
}
 
.pullquote:after {
    content: " ”";
    font-size: xx-large;
    font-weight: bold;
}*/

#sredina-column .cancel {
	font-size:0.9em;
	padding:18px 0px 0px 0px;
}
#sredina-column .cancel ul li{
	line-height:1.7em;
	text-decoration:none;
	list-style:none;
	color:#2e1c1f;
}
#sredina-column strong {
	color:#000;
}
.fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
#sredina{
	clear:both;
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	border:0px solid #000;
	margin:0px 0px 0px 0px;
	height:300px;
	background: #bbb1ac url(../images/body/bg-sjena.png);
	background-repeat:repeat-x;
	background-position: center 0%;
	border:0px solid #F00;
	
	}
#sredina-column h1{
	font: 1.9em  Trebuchet MS, Arial, Helvetica, Sans-Serif;
	line-height:1em;
	padding:20px 0px 5px 8px;
	color:#2e1c1f;
	border:0px solid #000;
	
}
#sredina-column p{
	font:1.0em Trebuchet MS, Arial, Helvetica, Sans-Serif;
	line-height:2.2em;
	padding:0px 10px 0px 0px;
	color:#2e1c1f;
	border:0px solid #000;
}
#sredina-column p a{
	color:#fff;
}
p.img{
	margin:0px 0px 10px 0px;
}
#sredina-column ul li{
	line-height:1.8em;
	text-decoration:none;
	list-style:none;
	color:#2e1c1f;
	padding:0px 10px 0px 20px;
	text-indent: 10px;
}
#sredina-column ul li a{
	text-decoration:underline;
}
#sredina-column ul li a:hover{
	text-decoration:none;
}
/* banner / icon */
#sredina-column  .banner{
	margin:30px 0px 0px 0px;
}
.banner ul li{
	padding:0;
  	margin:0;
	clear:both;
	list-style-type:none;
}

.banner li{
	font-size:0.9em;
	font-weight:bold;
	width:100%;
	padding-top:0px!important;

	}
.banner li img{
	float:left;
	border:none;
	width:38px;
	height:38px;
	padding-bottom:5px;
	
	}
.banner li p {
	padding-top:7px!important;
	

	}

.banner li a{
	text-decoration:none!important;
	color:#2e1c1f!important;
	}
.banner li a:hover{
	text-decoration:underline!important;
	}
	
/* END banner / icon*/
#dsbs_rotatorhorizontal .description{ font-family:Georgia, "Times New Roman", Times, serif!important;   font-style:italic!important; text-decoration:none!important;  }
#dsbs_rotatorcontrols .prev{ background:none!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif!important;   font-style:italic!important; font-size:12px; color:#947736!important; }
#dsbs_rotatorcontrols .next{ background:none!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif!important;  font-style:italic!important; font-size:12px; color:#947736!important; }
#dsbs_rotatorhorizontal a:hover{ text-decoration:none!important;}


/*=== Footer ===*/

#footer{
	clear:both;
	font-size:10px;
	height:290px;
	margin-top:10px;
	line-height:22px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background:#2e1c1f url(../images/body/hotel-marmont-fotter.png) no-repeat;
	background-position:center bottom;
}

#footer, #footer a{
	color: #777777;
}

#footer img {
	vertical-align:middle;
}
#footer .kontakt{ margin:10px  0px 0px 0px;}
#footer .kontakt p{
	font-size:1.2em;
	line-height:22px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0px 0px 10px;
	color:#b2a6a1;

}
#footer .kontakt p.maps{
	font-size:1.4em;
	padding:13px 0px 0px 10px;
	
}
#footer .kontakt p.icon{
	font-size:1.2em;
	padding:6px 0px 0px 0px;
	text-transform:capitalize;
	
}
/* ************************************************************************************************** */
/* Rapid Kontakt Forma																		  */
/* ************************************************************************************************** */
.rapid_contact {
	line-height:2em;
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
	padding:10px 0px 5px 10px;
}
.rapid_contact label{ padding:0px 0px 0px 0px; color:#fff; font-size:1em;}
.rapid_contact fieldset { padding:0px; margin: 0 0 0px 0; border: 0px solid #ccc; }
.rapid_contact legend{ font-weight: bold; font-size:1.2em; }		
.rapid_contact input.title { font-size:1.1em;   padding:5px; color:#fff}
.rapid_contact textarea, .rapid_contact input {
padding: 5px;
border: #fff 1px solid;
margin:0px 0px 0px 0px;
background:#3e2c2e;
color:#fff;
width:95%;
}
.rapid_contact textarea:focus,.forma input:focus{
border: #ccc 1px solid;
background:#332123;
}
.rapid_contact select{
padding: 0px;
border: #fff 1px solid;
margin:0px 0px 0px 0px;
background:#b2a6a1;
color:#fff;
}
.rapid_contact .button{
float:right;
width: 100px;
margin-right: 7px;

}
.rapid_contact a span{color:#FFF;}
.rapid_contact a:hover span{text-decoration:none;}

/* ************************************************************************************************** */
/* JOOMLA SPECIFIC CSS 																				  */
/* ************************************************************************************************** */
.adminform {
}
.article_seperator {
}
.back_button {
}
.blog {
	/*background:#b2a6a1 !important;*/

}
.blog_more {
}
.blogsection {
}
.button {
	}
.buttonheading {
}
.category {
}
.clip {
}
.componentheading {
}
.contact_email {
}
.content_rating {
}
.content_vote {
}
.contentdescription {
}
.contentheading {
}
.contentpagetitle {
}
.contentpane {
}
.contentpaneopen {
}
.contenttoc {
}
.createdate {
}
.dtree {
}
.dTreeNode {
}
.editlinktip {
}
.expander {
}
.form{
}
.highlight {
}
.inputbox {
}
.item {
}
.latestnews {
}
.message {
}
.message {
}
.modifydate {
}
.module {
}
.module h3 {
}
.module div {
}
.module div div {
}
.module div div div {
}
.module div div div div {
}
.moduletable {
}
.moduletable table td img{ border:none!important;}
.moduletable h3 {
}
.mosimage {
}
.mosimage_caption {
}
.mostread {
}
.newsfeed {
}
.node {
}
.pagenav {
}
.pagenav_next {
}
.pagenav_prev {
}
.pagenavbar {
}
.pagenavcounter {
}
.paramlist {
}
.pathway {
}
.poll {
}
.pollstableborder {
}
.profiler {
}
.readon {
}
.row1 {
}
.row2 {
}
.search {
}
.searchintro {
}
.sectiontableentry1 {
}
.sectiontableentry2 {
}
.sectiontablefooter {
}
.sectiontableheader {
}
.small {
}
.smalldark {
}
.syndicate {
}
.syndicate_text {
}
.tab {
}
.tabclass1 {
}
.tabclass2 {
}
.tab-page {
}
.text_area {
}
.toclink {
}
.toolbar {
}
.tooltip {
}
.wrapper {
}
iframe.wrapper {
}

/* ************************************************************************************************** */
/* JOOMLA MENU CSS 																					  */
/* ************************************************************************************************** */

ul.mainlevel {
	margin:0px 0px 0px 15px;
}
.mainlevel tabl {
}

a.mainlevel:link,
a.mainlevel:active,
a.mainlevel:visited {
	line-height:2em;
	text-decoration:none;
	list-style:none;
	padding:0px 5px 0px 5px;
	font-size:1.2em;
}
a.mainlevel:hover {
	text-decoration:underline;
}
a.mainlevel#active_menu {
}

a.sublevel:link,
a.sublevel:active,
a.sublevel:visited {
}
a.sublevel:hover {
}
a.sublevel#active_menu {
}

/* ************************************************************************************************** */
/* OTHER MODULES AND COMPONENTS																		  */
/* ************************************************************************************************** */
/* Components and modules that should be part of every setup you do!								  */
/* Add your own custom css for modules and components you install here!								  */
/*																									  */
/* ************************************************************************************************** */
/* JOOMLA EXT MENU MODULE 																			  */
/* ************************************************************************************************** */



/* ************************************************************************************************** */
/* JOOMLA DISPLAY NEWS BY BK MODULE																	  */
/* ************************************************************************************************** */

.dn-whole {
}
.dn-each {
}
span.dn-section {
}
a.dn-section {
}
span.dn-category {
}
a.dn-category {
}
span.dn-title {
}
a.dn-title{
}
span.dn-author {
}
span.dn-date {
}
span.dn-introtext {
}

/* ************************************************************************************************** */
/* JOOMLA MINI FRONTPAGE MODULE	- NOTE THIS MODULE ALSO CONTAINS IT's OWN CSS FILE					  */
/* ************************************************************************************************** */

table.minifp {
}
td.minifp {
}
span.minifp-anotherlinks {
}
span.minifp-introtitle a {
}
span.minifp-date {
}
.minifp-full-link {
}
ul.minifp {
}
li.minifp {
}
li.minifp a{
}
.mceContentBody {
	background:white;
	height:100%
}