a,img{outline:none;border:0;}

body {color:#808080;margin:0;padding:0;font-size:12px;font-family:"Arial";font-weight:normal;background:#333 url('../images/background.jpg') repeat scroll 0 0;}

html {min-height:100%;height:auto;}

a{text-decoration:none;cursor:pointer;color:#333;}

.clear{clear:both;}

/* start global */

#siteContent{width:1000px;margin:0 auto;}

#header{width:1000px;height:260px;margin:0;padding:0;}

#content{float:left;margin:0 0 20px 0;width:1000px;}

#left-content{width:500px;float:left;}

#right-content{width:430px;float:left;margin:0 0 0 70px;}

/* end global */



/* START HEADINGS */



h1{



	font:bold 28px Century Gothic;



	letter-spacing:0px;



	margin:10px 0 10px 0;



	padding:0;



	color:#BF0B0B;



}



h2{



	font:bold 16px Verdana;



	letter-spacing:0px;



	margin:10px 0 10px 0;



	padding:0;



	color:#BF0B0B;



}



h3{



	font:bold 15px Arial;



	letter-spacing:0px;



	margin:5px 0 0 0;



	padding:0;



	color:#BF0B0B;



}



h4{



	font:bold 12px Arial;



	letter-spacing:0px;



	margin:0 0 10px 0;



	padding:0;



	color:#BF0B0B;



}



h4 a{



	font:bold 14px Arial;



	letter-spacing:0px;



	margin:0 0 10px 0;



	padding:0;



	color:#BF0B0B;



}



h5{



	font:bold 12px Arial;



	letter-spacing:0px;



	margin:0 0 10px 0;



	padding:0;



	color:#BF0B0B;



}



/* END HEADINGS */



#logo{



	background:transparent url('../images/logo.png') no-repeat;



	margin:0;



	width:300px;



	height:260px;



	float:left;



}



#logo a{



	width:300px;



	height:260px;



	display:block;



}



#adresa{



	width:563px;



	height:150px;



	float:right;



	padding:10px 0 0 0;



}



#adresa p{



	font:normal 12px Arial;



	margin:0;



	padding:5px 0 5px 0;



}



#adresa a{



	color:#ccc;



}



.ad-right{



	float:right;



}



/* navBar */



#navBar{



	float:right;



	height:40px;



	width:600px;



	margin:21px 0 0 0;



}



#navBar ul{



	float:right;



	padding:0;



	margin:0;



}



#navBar li{



	float:left;



	padding:0 0 0 21px;



	list-style:none;



	font:bold 14px Verdana;



}



#navBar li a{



	color:#ff0000;



	text-transform:capitalize;



}



#navBar li a:hover{



	color:#ccc;



	text-transform:capitalize;



}



/* content */



#text-content-salon{float:left;width:80%;}

#text-content-biografie{float:left;width:76%;margin:0 1% 0 0;text-align:justify;}

#right-banner{float:left;width:10%;}

#right-banner img{border:4px solid #666;}

.img_margin{margin:15px 0 0 0;}



#text-content-biografie p.left-align{float:left;width:570px;text-align:justify;}

#text-content-biografie img{float:left;border:4px solid #666;margin:0 10px 0 0;}



#content p{



	font:normal 12px Arial;



	padding:0;



	margin:10px 0 10px 0;



}



#left-content .bd{



	width:100%;



}







#right-content a{



	text-decoration:underline;



	color:#666;



}



.latest-works ul{



	padding:10px 0 10px 0;



	margin:0;



	width:100%;



}



.latest-works li{



	padding:0;



	margin:9px 0 0 0;



	list-style:none;



	float:left;



	height:96px;



	width:143px;



}



.latest-works img{



	border:3px solid #333;



	height:90px;



}



/* central */



/* gall */



.gall ul{



	padding:10px 0 10px 0;



	margin:0;



	width:100%;



}



.gall li{



	padding:0;



	margin:5px 0 0 5px;



	list-style:none;



	float:left;



	width:106px;



}



.gall img{border:1px solid #333;}
.gall img:hover{border:1px solid #ff0000;}

.gall a{float:left;display:block;width:132px;height:92px;margin:0 9px 9px 0;}



/* END mainContent */







/* START footer */



#footer {



	clear: both;



	margin-bottom: 20px;

	

	margin-top:20px;



	padding: 10px 0 10px 0;



	border-top: 1px solid #666;	



	height:26px;



	float:left;

	/*



	font:normal 11px Arial;



	color:#616161;



	width:960px;



	padding:10px 20px 10px 20px;*/



}



#footer > div {



	padding:0 10px 0 10px;



}



#footer ul {



	float:left;



	padding:1px;



	margin:0;



}



#footer li {



	display:inline;



	margin:0 2px;



}



#footer p {



	padding:1px;



	margin:0 0px 0 0;



	float:right;



}



#footer ul span {



	display:inline;



	margin:0 2px;



}



#footer a {



	font:normal 11px Arial;



	color:#666; 



	text-transform:capitalize;



}



#footer a:hover, #footer li .current { 



	color:#616161;



	text-decoration:underline;



}



/* END footer */ 



/***************************************************



				CONTACT



***************************************************/



#form {



	margin: 0px;



	width: 312px;



	float: right;



	background-color:transparent;



	padding: 0px;



	position: relative;



}



#form div {



	float: left;



	width: 300px;



	position: relative;



	padding-top: 0px;



	padding-right: 15px;



	padding-bottom: 10px;



	padding-left: 15px;



	margin: 0px;



}



#form div label {



	height: 25px;



	width: 90px;



	display: block;



	float:left;



}



#form div label.error {



	color: #a80000;



	position: absolute;



	top: 0px;



	right: 17px;



	text-align: right;



}



#form div.textarea {



	padding-bottom: 10px;



	padding-left: 15px;



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	width: 300px;



	float: left;



	position: relative;



}



#form div.message_sent {



	background-color: #31B8DA;



	width: 890px;



	float: left;



	padding: 10px;



	margin-bottom: 15px;



	color: #FFFFFF;



}



#form input {



	width: 250px;



	border: 1px solid #282828;



	padding: 8px;



	font-size: 13px;



	color: #999999;



	background-color: #282828;



	float: left;



}



#form textarea {



	width: 250px;



	border: 1px solid #282828;



	padding: 8px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	background-color: #282828;



	color: #aaaaaa;



	float:left;



}



#form input:focus {



	border: 1px solid #5C5C5C;



	color: #CCCCCC;



	background-color: #5c5c5c;



}



#form textarea:focus {



	border: 1px solid #5C5C5C;



	background-color: #5C5C5C;



	color: #CCCCCC;



}



#form .submitBtn {



	background-color: #31b8da;



	width: 95px;



	color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	margin: 0px;



	display: block;



	padding: 0px;



	font-size: 16px;



	height: 35px;



}



#form .submitBtn:hover {



	background-color: #ff0000;



	color: #FFFFFF;



}



#form .submitBtn:focus {



	color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	background-color: #31B8DA;



}



#form strong {



	font-size: 24px;



	color: #FFFFFF;



	font-weight: normal;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 5px;



	padding-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #6a6a6a;



	display: block;



}



#form .font-11 {



	font-size: 11px;



	color: #FFFFFF;



	display: inline;



}



.contact_info {



	width: 250px;



	float: left;



	padding-bottom: 35px;



	margin-left:20px;



}



.contact_info p {



	display: inline;



	margin: 0px;



	padding: 0px;



}



.contact_info a {



	margin: 0px;



	padding: 0px;



	display: inline;



	background-image: none;



}







#contact{width:600px;height:250px;}



#contact div{float:left;width:100%;margin:10px 0 0 0;}



#contact .red_contact{float:left;width:80px;font:bold 14px Verdana;color:#BA0B0B;}



#contact .red_contact_last{float:left;width:250px;font:bold 14px Verdana;color:#BA0B0B;}



#contact div p{display:block;float:left;margin:2px 0 0 0;width:520px;}



#contact #tel_contact p span{display:block;}



#contact a{color:#808080;}



#contact a:hover{color:#BA0B0B;}



























#email_contact{float:left;width:250px;margin:10px 0 0 0;}



/***************************************************



				MAP



***************************************************/



#harta{width:600px;margin:20px 0 0 0;border:1px solid #666666;}



#map-location{



	width:700px;



}



#left-content .map{



	width:700px;



}
