

/************************************************************************/
/* FROM CSS FILE: clasikolegno.css */
/************************************************************************/

*{
	margin: 0px;
	padding: 0px;
}

html{
	margin: 0px;
	padding: 0px;
	
}

body 
{
    /*
	background:  url("../css/images/clasikolegno/bgb.jpg") top left repeat-x;
	border-top:13px solid #333;*/
	background:  url("../css/images/clasikolegno/floor.jpg") top center;
	font: normal 12px Georgia, Arial, Helvetica;
	color: #421913;
	line-height: 150%;
 
}



/**=================================**/
/**			HTML ELEMENTS			**/
/**=================================**/

input,select,textarea
{
    border:1px solid #ccc;
    padding: 5px;
}

ul{
	padding: 0px 0px 0px 30px;
}

ul li{
	padding: 2px 0px 2px 0px;
}

img{
	border: none;
}

a{
	color: #970000;
	text-decoration: none;	
}

a:hover
{
	
}


h1,h2,h3,h4
{
	margin: 5px 0px;
	font-weight:normal;
	line-height: 160%;
}

h1{
	font-size: 27px;	
}

h2{
	font-size: 21px;	
}

h3{
	font-size: 17px;
}

/**=================================**/
/**			DEFAULTS 				**/
/**=================================**/

.clearboth, .clearBoth, .clearFloat, .ClearFloat
{
	clear: both;
}

.ClearFix:after , .Clearfix:after 
{
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.ClearFix, .Clearfix 
{
	display: inline-block;
}

.Bold
{
	font-weight:bold;	
}

.BorderBottom
{
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	margin-bottom:5px;
}

.BorderRadius
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.eobModule
{
}

.eobModule h1,h2,h3
{
	
}

.eobModule ul
{

}

.eobModule ul li{

}

.eobModule p
{
	
}

/**=============================**/
/**			WRAPPERS			**/
/**=============================**/

#TopWrapper
{
    display:block;
	background:  url("../css/images/clasikolegno/bgTop.jpg") top left repeat-x;
}

#RedWrapper
{
		background: #DDB381 url("../css/images/clasikolegno/bg.jpg");
}

#FloorWrapper
{
		background:url("../css/images/clasikolegno/bg_floor.jpg") bottom center repeat-x;
}

#BigWrapper
{
		background:url("../css/images/clasikolegno/bg_decor.png") bottom center no-repeat;
}

.Wrapper
{
	
	width: 940px;
	margin: 0px auto;
}

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

#header
{
	display:block;  
   overflow:hidden;
	
}

#header #logo
{
	margin-top: 20px;
    margin-left: 13px;
	width: 287px;
	float: left;	
}

/**=========================**/
/**			MENU			**/
/**=========================**/

#menu{
	text-align: left;	
	float:right;
	margin-top:0px;
}


#menu ul {
	margin: 0px;
	padding: 0px;
}

#menu ul li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

#menu ul li .eobSelected
{
	display: inline;	
}


#menu ul li a
{
	display:inline-block;
	color: #fef7d9;
	height: 62px;
	line-height: 72px;
	padding: 45px 17px 17px 17px;
	font-size: 17px;
	margin: 0px;	
}

#menu ul li .eobSelected a{
    color:#fff;
	background: url("../css/images/clasikolegno/spot.png") top center no-repeat;
}

#menu ul li a:hover{
	color:#fff;
}


/**=========================**/
/**			CONTENT			**/
/**=========================**/

#content
{
	margin-top: 20px;
	background: #fff;
	padding: 15px;
    
}

/**=========================**/
/**			MAIN			**/
/**=========================**/

#main{
	min-height: 400px;
	margin: 0px 0px;
	padding: 5px;
	background: #FEF7DA;
}


#main h1
{
}

#main p
{

}



/**=========================**/
/**			FOOTER			**/
/**=========================**/

#footer
{
	border-top:1px solid #eee;
	position: relative;
	padding: 35px 0px 15px 0px;
}

#footer ul
{
	padding: 0px;
}

#footer ul li{
	display: inline;
}

#footer ul li .eobSelected{
	display: inline;
}

#footer ul li a 
{
	padding: 10px 5px;
}

#footer ul li .eobSelected a
{
}

#footer ul li a:hover
{
}


#topFooter
{
	background:#FEF7DA;
	padding: 15px;
    min-height: 150px;
}

#bottomFooter
{
	color: #666;
	text-align:center;
	padding: 6px 15px 1px 15px;
}

#bottomFooter a
{
	color: #666;
}

/**=========================**/
/**			MODULES			**/
/**=========================**/

.ArticlesDetail p,
.ArticlesContent p
{
	padding: 10px 0px;
}

.RichTextContent p,
.RichTextShow p
{
	padding: 10px 0px;
}

/************************************************************************/
/* FROM CSS FILE: slider.css */
/************************************************************************/

/*
    anythingSlider v1.2
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/


.anythingSlider                         { width: 900px; height: 600px; position: relative; margin: 0 auto;  }
.anythingSlider .wrapper                { width: 900px; overflow: auto; height: 600px; margin: 0px 0px;  position: absolute; top: 0px; left: 0;  }

                                       /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; padding:0px; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 600px; width: 900px; margin: 0; position:relative; overflow:hidden; }
.anythingSlider .arrow                  { display: block; height: 60px; width: 33px;  text-indent: -9999px; position: absolute; top: 125px; cursor: pointer; }
.anythingSlider .forward                { right:-11px;}
.anythingSlider .back                   { left:-11px;}
.anythingSlider .forward:hover          {  }
.anythingSlider .back:hover             {  }

#thumbNav                               { position: relative;  top: 275px; right:20px; text-align: right; }
#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 0px 8px; height: 16px; margin: 0 5px 0 0; background:  url(../css/images/westdental/navBanner.gif) no-repeat; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background:  url(../css/images/westdental/navBannerSelected.gif) no-repeat; }
#thumbNav a.cur                         { background:  url(../css/images/westdental/navBannerSelected.gif) no-repeat; }


 
#start-stop                             { display:none;  color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 260px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }



.anythingSlider ul li .GalleryItemAlphaDiv
{
    position:absolute;
   bottom: 0px;
    left: 0px;
   width: 900px;
   height: 95px;
   opacity: 0.4;
   background: #000;

}

.anythingSlider ul li .GalleryItemDetails
{
    position:absolute;
    z-index: 10000;
    bottom: 0px;  
    left: 0px;
    height: 70px;
    width:890px;
    padding: 10px;
    color: #fff;
}

.anythingSlider ul li .GalleryItemDetails .GalleryItemName
{
   font-size: 27px;
   display:block;
    text-shadow: 0px 0px 10px #000;
}

.anythingSlider ul li .GalleryItemDetails .GalleryItemDescription
{
  padding: 5px 0px;
   display:block;
  font-size: 17px;
    text-shadow: 0px 0px 10px #000;
}

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }


/************************************************************************/
/* FROM CSS FILE: productsCatalog.css */
/************************************************************************/

.Product 
{
    text-align:center;
    float:left;
    width: 210px;
    height: 235px;
    background:#fff;
    padding: 10px 1px 5px 1px;
    margin: 7px;
}

#main .Product
{
   margin: 5px;
}

.ProductsCatalogTitle,
.CategoriesDetail 
{
    margin-left: 7px;
}

.Product .Title
{
    height: 30px;
    font-weight:bold;
    margin-bottom: 5px;
}

.Product .Image
{
     width: 210px;
     height: 200px;
     display:table-cell;
    vertical-align:middle;
  
    background: #fff;
}


.Product .Image img
{
    max-height: 200px;
    max-width: 200px;
}






.BigImage
{
	border:1px solid #eee;
    background: #fff;
	padding: 5px;
	margin: 5px; 
    margin-right: 10px;
    min-height: 200px;  
    width: 430x;
	float:left;
    text-align:center;
}

.BigImage img
{
    max-width: 426px;
}

.OtherImages .Image
{
	border:1px solid #eee;
	
    padding: 1px;
	margin: 5px 5px 5px 5px;
	width: 210px;
	height: 210px;
    background:#fff;
	float:left;

}

.OtherImages .Image a
{
    display:block;
    width: 210px;
	height: 210px;
    display: table-cell;
    vertical-align: middle;
    text-align:center;
}

.OtherImages .Image a img
{
    max-width: 200px;
    max-height: 200px;
}

 .Characteristics
{
	width: 410px;
	padding: 10px 5px 10px 0px;
	float: left;
background: none;
}

 .Characteristics .Characteristic
{
	border-bottom:1px dashed #ddd;
	padding: 3px;
}

 .Characteristics .Name
{
	text-align:left;
	float:left;
}

.ProductsCatalogDescription
{
   
}

 .Characteristics .Value
{
	float:right;
	text-align:right;
}


 .Characteristics .charTitle
{
  font-weight:bold;
}

/************************************************************************/
/* FROM CSS FILE: modules.css */
/************************************************************************/


#inst_gmapLocClassikolegno
{
   width: 385px; 
  border:2px solid #cdcdcd;
}

.BreadcrumbsList ul
{
   padding: 0px 0px 0px 5px;
   list-style:none;
}

.BreadcrumbsList ul li
{
    display:inline-block;
    padding: 0px 5px 0px 0px;
}

.BreadcrumbsList ul li:before
{
    content: "» ";
}

.ArticlesList ul
{
    padding:0px;
    list-style:none;
}

.ArticlesList ul li
{
    border-bottom: 1px solid #E6C292;
    padding: 10px 0px;
}

.ArticlesList ul li .ArticleTitle
{
    font-weight:bold;
    font-size: 14px;
}

#inst_form_contact
{
    float:right;
    width: 500px;
}

#zonaCategorii
{
    margin-top: 30px;
}

#zonaCategorii .CategoriesTree ul
{
    padding: 0px;
    list-style:none;
    text-align:center;
    
}

#zonaCategorii .CategoriesTree ul li
{
    display:inline-block;
    padding: 12px 25px;
    /*float:left;*/
}

#zonaCategorii .CategoriesTree ul li a
{
    font-size: 23px;    
    font-weight:bold;
    text-shadow: 1px 1px 0px rgba(255,255,255,0.3);
    color:#511B11;
}

#zonaCategorii .CategoriesTree ul li a:hover,
#zonaCategorii .CategoriesTree ul li.eobSelected a
{
    color:#970000;
}

/************************************************************************/
/* FROM CSS FILE: formBuilder.css */
/************************************************************************/

/** CSS pentru form **/

.FormBuilderForm form{padding:5px;} 
/*background-color:#eee;*/

.FormBuilderForm .eobFrmBuilderInput { display:block; margin:2px;}
.FormBuilderForm label {padding:2px; font-weight:bold;}
.FormBuilderForm input[type=checkbox].eobFrmBuilderInput { display:inline; margin:2px;line-height:22px;}
.FormBuilderForm form input[type=submit]{font-weight:bold; }

/** pentru utilizare separata de form builder **/
form input[type=submit]{font-weight:bold; }

.FormBuilderForm form input[type=button]{font-weight:bold; padding:5px;}

.eobRequiredField {color:#cc0000; font-size:17px; font-weight:bold;}

p.fieldDescription{margin:0px; padding:1px;font-size:11px;color:#999;}

.LinksList p {margin:0;padding:1px 0;}
.LinksList h3 {margin:0;padding:2px 0;} 

.eobError {color:#cc0000;font-size:12px; font-weight:bold;}
.eobErrors {color:#cc0000;font-size:14px; font-weight:bold;}

fieldset
{
   border:none;
  padding:0px;
}

legend
{
   padding:0px;

}

.eobFrmBuilderInputLabel
{
   font-weight:bold;
}

.eobFrmBuilderActionsContainer
{
  padding:3px 2px;
}

/************************************************************************/
/* FROM CSS FILE: default.css */
/************************************************************************/

