/*****************
basic layout 
*****************/
* {
margin:0;
padding:0;
}
body {
   text-align: left;
   font-family: Helvetica, sans-serif;
   font-size: 75.01%;
   line-height: 1em;
	background:url(uploads/ada-make-up/body_bg.jpg) no-repeat top center fixed;
}
div {
   font-size: 1em;
}
img {
   border: 0;
}
input,
textarea,
checkbox{
	color:#333333;
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin:3px auto;
}

a,
a:link 
a:active {
   text-decoration:none;
   color:#0080C0; 
}
a:visited {
   text-decoration:none;
   color:#005782;  
}
a:hover {
	color:#666666;
}
p {
   font-size: 1em;
   margin: 0 0 1.5em 0; /* some air around p elements */
   line-height: 1.4em;
   padding: 0;
}
h1 {
   color:#005984;
   font-size: 140%; 
   margin:10px;
}
h2 {
   color:#005984;
   font-size: 120%; 
   margin:7px;
}
h3 {
   color:#005984;
   font-size: 110%; 
   margin:7px;
}
h4 {
   color:#005984;
   font-size: 105%; 
   margin:7px;
}
blockquote {
   border-left: 10px solid #ddd;
   margin-left: 10px;
}
strong, b {
   font-weight: bold;
}
em, i {
   font-style:italic;
}
ul,
ol,
dl {

}

ul li,
ol li {
	list-style:inside;
	margin: 0 0 3px 0px;
}

/* FOR <code> tags. */
code, pre {
 font-family: "Courier New", Courier, monospace;
 font-size: 1em;
}
pre {
   border: 1px solid #000;  /* black border for pre blocks */
   background-color:#ddd;
   margin: 0 1em 1em 1em;
   padding: 0.5em;
   line-height: 1.5em;
   font-size: 90%;
}
div.templatecode {
  margin: 0 0 2.5em;
}
/* FOR <code> tags. */
/*for heading */
dl dt {
   font-weight: bold;
   margin: 0 0 0 1em;
}
dl dd {
   margin: 0 0 1em 1em;
}
dl {
  margin-bottom: 2em;
  padding-bottom: 1em;
  border-bottom: 1px solid #c0c0c0;
}
/*for heading */

/* as we hid all hr for accessibility we create new hr with extra div element */
div.hr {
   height: 1px;
   padding: 1em;
   border-bottom: 1px dotted black;
   margin: 1em;
}

.error_message,
.red{
	color:#FF0000;
}

/*****************
TEMPLATE specific layout 
*****************/
div#pagewrapper {
	margin: 0 auto;     
	max-width: 1008px;  
	min-width: 1008px;
}

div#pageNav {
	float:left;
	height:auto;
	width:100%;
}

div#headerNav {
	float:left;
	height: 249px;  
	background:url(uploads/ada-make-up/ada-makeup1_r1_c2.png) top left no-repeat;
	width:1008px;
	
}
.header_left{
	float:left;
	height:283px;
	width:400px;
	
}
.logo{
	float:left;
	margin-left:50px;
	margin-top:70px;
	width:311px;
	height:116px;
	
}
.cabinetStomatologic{
float:left;
text-transform:uppercase;
font-size:16px;
margin-top:0px;
margin-left:45px;
}

.header_right{
	float:right;
	height:283px;
	width:600px;
	font-size:16px;
	
}
.header_right a,
a:link 
a:active {
	color:#FFFFFF;
}
.limba_selectata{
	color:#990000;
}
.romana{
	float:left;
	margin-top:70px;
	margin-left:45px;
	color:#FFFFFF;
	width:50px;
}

.engleza{
	float:left;
	margin-top:57px;
	margin-left:32px;
	color:#FFFFFF;
	width:50px;
}
.italiana{
	float:left;
	margin-top:50px;
	margin-left:37px;
	color:#FFFFFF;
	width:50px;
}

div.background{
    float:left;
	width:1007px;
	background:url(uploads/ada-make-up/ada-makeup.png) no-repeat top left;
	background-position: 0px 467px;	
}
div#middleNav {
	float:left;
	width:1007px;
	background:url(uploads/ada-make-up/ada-makeup1_r2_c3.png) no-repeat top left;
	margin-left:0px;
	
}
div#middleContent {
	float:left;
	width:1000px;
	margin:40px 4px;
	
}
div.distV{
	float:left;
	height:450px;
	width:2px;
	
}
div.sideL{
	float:left;
	width:180px;
	
	margin-top:30px;
	margin-left:40px;
}
div.under{
	float:left;
	width:1000px;
	background:url(uploads/ada-make-up/ada-makeup.png) repeat-y top left;
	border:1px solid;
}

div.menu{
}

div.menu ul{
	margin: 4px 0px;
}

div.menu ul li{
	list-style-position:inside;
	list-style-type:none;
	width:180px;
	padding:4px 0px;
	margin:2px 0px;
}
div.menu ul li:hover{
}
div.menu ul li a{
	color:#333333;
}

div.menu ul li a:hover{
	text-decoration:none;
	color:#339900;
}
div.main{
	margin-left:30px; 
	float:left;
	width:740px;
}
div.main h1{
	font-size:16px;
	margin-left:5px;
	margin-bottom:20px;
	color:#006699;
}
div.main h2{
	font-size:14px;
	margin:5px;
	color:#333333;
}
div.main ul,
div.main ol,
div.main dl {
   font-size: 1.0em;
   line-height: 1.4em;   
   margin: 0 0 2em 0;
}
div.main ul li,
div.main ol li {
	margin-left:10px;
}
div#footerNav {
	float:left;
	height: 58px;  
	background: url(uploads/ada-make-up/ada-makeup1_r3_c2.png) top left no-repeat;
	width:1008px;
}
div.footer_Menu{
	float:left;
	width:100%;
	margin-top:2px;
	color:#000000;
	text-align:center;
	text-transform:lowercase;
	margin-top:15px;
	margin-bottom:20px;
}
div.footer_Menu a{
	color:#005279;
	font-size:14px;
}
div.footer_Menu a:hover{
	color:#0084C4;
	text-decoration:none;
	font-size:14px;
}
div.footer_Line2{
	float:left;
	color:#00172F;
	margin-left:235px;
	width:765px;
}
div.footer_Line2 a{
}


/*CONTACT */
.contactWarp{
}
.contactLeft{
float:left;
width:450px;
margin-left:0px;
}
.contactRight{
float:left;
width:250px;
margin-left:20px;
}
.contactLeft img,
.contactRight img{
	margin:0px;
	padding:0px;
}

.footer_tracking{
	position:fixed; bottom:0px; right:0px;
}

div.footer_Line3{
	float:left;
	width:991px;
	text-align:right;
	margin-top:15px;
	color:#333;
	font-size:10px;
	text-align:right;
}
div.footer_Line3 a{
	background: url(http://olala.com.au/olala-advertising.png) center left no-repeat;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}
div.footer_Line3 a:hover{
	color:#FF0000;
	text-decoration:none;
}
/*
.footer_line_olala{
	float:right;
	text-align:right;
	width:100%;
	font-size:11px;
	margin-right:5px;
	color:#CCCCCC;
	margin-top:-10px;
}
.footer_line_olala a {
	background: url(http://olala.com.au/olala-advertising.png) center left no-repeat;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}
.footer_line_olala p a{
	color:#CCC;
	text-decoration:none;
}
.footer_line_olala p a:hover{
	color:#FFF;
	text-decoration:none;
}

*/



